ABBYY

ABBYY FineReader Engine

The most comprehensive OCR SDK for software developers

Integrate AI-powered OCR features into your applications

Overview

Features & Benefits

  • Overview

  • Features & Benefits

What is ABBYY FineReader Engine?

 

The software development kit ABBYY FineReader Engine allows software developers to create applications that extract textual information from paper documents, images or displays. This AI-powered OCR SDK provides your application with excellent text recognition, PDF conversion, and data capture functionalities, enabling it to convert scans into searchable PDF, Word or Excel documents, and access data on photos or screenshots

ABBYY Finereader Engine

 

Available for Windows, Linux, Mac OS and embedded platforms.

On premises or in the cloud.


Documents_Pages
Increased value
Expand your solutions. ABBYY FineReader Engine enables your software to convert TIFF libraries into PDF, PDF/A, Word or other formats, and accurately extract field values. Develop on Windows, Linux, or Mac and offer your software in the cloud or on VM platforms
Documents_Approved
Highest OCR accuracy
Provide your customers with the outstanding OCR quality available in ABBYY FineReader. Leading providers of ECM systems, document imaging and capture solutions, RPA solutions, as well as scanner and MFP manufacturers trust ABBYY OCR technology.
Heart
Artificial intelligence and machine learning
AI, ML and other advanced technologies provide outstanding recognition accuracy for multi-language documents and deliver searchable and editable documents that reflect their originals
GovtBuilding
Document migration
Migrate documents from one repository to another, while skipping duplicated, large, outdated files and making content standardized and searchable.

ABBYY AI OCR – how it works

 
  • Image import & processing
  • Analysis & recognition
  • Data export

Image import & processing

 

The OCR developer kit can receive input from many sources. Images saved as TIFFs, JPEGs, PDFs or other image formats as well as digitally created Office documents can be imported while photographed text or scanned paper documents can be processed directly from the memory. To increase recognition accuracy, the image quality is enhanced during the pre-processing step. The SDK applies a wide range of imaging functions such as image rotation, binarization, de-skewing and others to optimize the image quality.

Learn more

Data processing

 

With AI-based algorithms and ABBYY Adaptive Document Recognition Technology (ADRT®), the OCR toolkit analyzes the layout of each individual page as well as structure of the document as a whole. This process defines the areas for text recognition and delivers information about layout and formatting elements for the final document reconstruction at the end of the OCR process. With the highest accuracy, ABBYY FineReader Engine SDK extracts multilingual machine-printed and hand-printed text (OCR, ICR) as well as various other information including, checkmarks (OMR) and barcodes (OBR). By creating their own dictionaries or recognition patterns, the developers can increase the recognition accuracy of specific languages, unusual characters or fonts

Learn more

Data export

 

The OCR SDK offers many options for exporting recognition results and different levels of document layout reconstruction. Numerous storage formats are available: text, XML, different types of PDF and PDF/A formats, editable Microsoft® Office documents and other saving formats.

Learn more

ABBYY AI OCR—customer scenarios

 

Digital_Connections
Content services, digital archiving, DMS, ECM
Let users of your systems easily find relevant information by turning documents into searchable and compressed PDF or PDF/A files that are available for electronic search and indexing.
Heart
Healthcare applications
Securely capture paper-based patient information such as doctor notes or treatment plans directly into your electronic health record and hospital management platforms (EHR, HIMS).
Digital_Web
Cross-industry applications
Integrate automated document capture into your software for legal sector firms, banks and insurance companies to speed up processing of legal documents, mortgage applications or insurance claims.
People_Employee-6
Assistive software & education
Enable your solution for the visually impaired or children with learning disabilities to access text in documents, leaflets, schoolbooks, or screens to read it aloud to them.
Digital_Connections
Robotic Process Automation
Add screen scraping and automated extraction of screenshot information to your applications for Robotic Process Automation and Business Process Management.
Digital_Search
Search, eDiscovery and data analysis
Enable search engines and data analysis tools to detect important information hidden in scans and images by transforming them into electronically searchable and accessible files.

See Finereader Engine in action

Brochure
ABBYY FineReader Engine 12

The most comprehensive OCR SDK for software developers

Download brochure
eBook
Ready for Intelligent Automation?

How AI-based technologies expand the value of software products

Download eBook
Webpage
Webinar

Integrate AI-based OCR functionalities into your applications with ABBYY FineReader Engine

Watch webinar
Brochure
ABBYY FineReader Engine 12

The most comprehensive OCR SDK for software developers

Download brochure
eBook
Ready for Intelligent Automation?

How AI-based technologies expand the value of software products

Download eBook
Webpage
Webinar

Integrate AI-based OCR functionalities into your applications with ABBYY FineReader Engine

Watch webinar

Features & Benefits

Whether you are a software vendor, system integrator or an enterprise company developing your own IT systems, ABBYY OCR SDK will help you create highly accurate text and data processing applications.

Create desktop or server applications for Windows, Linux or Mac and deploy them in the Cloud or on Virtual Machines. The diverse OCR features can add value to applications within many areas, such as DMS, ERP, RPA, insurance, banking, healthcare, legal and machine vision.


Advanced features for developers creating applications for Windows, Linux, and iOS platforms

 

Comprehensive set of recognition technologies
The SDK offers award-winning, highly accurate recognition of machine-printed text (OCR) and hand-printed text (ICR) that can be performed as full-page or field-level recognition. In addition, it provides recognition of barcodes (OBR).
Learn more
Powerful PDF processing tools
The SDK offers document conversion into searchable PDF and PDF/A formats. When importing PDFs, the missing text layer can be injected while PDF properties are preserved. XML data can be extracted from imported PDF/A-3 files as well as inserted when saving to PDF/A-3 formats
Learn more
Artificial intelligence and machine learning
When converting many pages such as complete document archives or books, developers can leverage the SDK's flexible and scalable architecture. By using multi-core CPUs and processing images in parallel on multiple threads, the OCR steps can be performed significantly faster.
Learn more
Support for Cloud and virtual environments
In addition to on-premise deployment, software developers have the option to deploy their applications in virtual environments or host their offerings on Cloud platforms like Microsoft Azure or Amazon Web Services.
Learn more
Advanced image pre-processing functions
Image pre-processing increases the recognition accuracy by optimizing the image for OCR. Even low-quality images can deliver the best OCR results after de-skewing, rotation, distortion correction, text line straightening, page splitting, adaptive binarization, ISO noise reduction and other image correction steps.
Learn more
Recognition profiles for fast implementation
Predefined processing profiles contain pre-set parameters for the best OCR results within frequent recognition tasks. They can be used in place of manually fine-tuning the recognition system and provide faster SDK integration.
Learn more
Sample code library
A comprehensive set of code samples provide instructions on how to use the OCR SDK, illustrates different FineReader Engine technologies and can be used for development projects. Each library section contains code snippets accompanied by systematic instructions on how to perform the relevant task.
Learn more
Detailed SDK documentation and support
Detailed documentation helps to streamline integration. Developers have access to additional information through ABBYY’s Knowledge Base and Developers’ Forum. In addition to these resources, ABBYY technical support is available to you during your free trial.
Learn more
Compare documents’ function
The new functionality ‘Compare Documents’ allows comparing two versions of the same documents and detecting differences in their content. The documents can be in different formats, e.g. Microsoft Word, PDF, TIF, JPEG, and any other of the supported input documents formats.
Learn more

*Depending on the target operating system, there may be slight differences in the availability and details of some features. Some new features may be implemented in later releases. Please read the leaflets below for detailed information.

Link to product brochure

Request a demo today!

Schedule a demo and see how ABBYY’s intelligent automation can change the way you work - forever

Loading...