The primary purpose of Optical Character Recognition is to quickly and automatically convert scanned images of machine-printed (typed) text – which to a computer are no more meaningful a collection of pixels than any other image, such as a landscape photo – into actual text data that you can search through and modify.

Batch OCR software is a form of Optical Character Recognition software that allows for the conversion of multiple files at once, usually through a hot folder or watched folder method that converts any files added to a particular folder on your computer on a preset schedule. It also includes OCR servers, which can split the workload among more than one machine.

Total Cost of Ownership of an OCR Software

What is TCO (total cost of ownership)?

Total Cost of Ownership

The Total Cost of Ownership (TCO) is a financial estimate intended to help buyers and owners determine the direct and indirect costs of a product or service. It is a management accounting concept that can be used in full cost accounting. (Wikipedia).

TCO is a popular concept when it comes to comparing Software. It allows you to estimate the cost of using the OCR software and plan your automation strategy according to your possible workload and budget over time.

There are several aspects that are too circumstantial to be able to include in general cost estimates, but there are some that we know for a fact, and we can combine them in a total cost of ownership for each OCR scenario and compare them to the possible solutions on the market.

Front-End Cost

The first and most obvious element is front-end cost. This is the price that will be presented with the product, and the marketing team will be pointing towards special offers and discounts to cut it down. It is an important factor, but it is far from everything you would need to take into account. And yet, even here, there are different options. Some of the OCR solutions will offer you the “pay and forget” option of making one payment right here, right now. However, lately, the annual cost or subscription model has become more and more popular, allowing customers to spread costs over time and OCR creators to organize a steady flow of income.

Cost of Support and Maintenance

The second element of the total cost of ownership would be the cost of support and maintenance. Theoretically, it is possible to avoid […]

OCR Guide

What is OCR?

OCR stands for Optical Character Recognition and is the technology that allows software to interpret text on scanned images. When this technology is applied to automating business data entry processes it’s referred to as OCR Data Capture.

Many are familiar with popular desktop OCR applications designed to convert scanned images to editable documents. When this process is applied to specific areas of the document containing data fields it’s called zone OCR. But OCR data capture software is more than just simple zone OCR. Modern applications use some or all of these technologies:

80%

Using the OCR software enables enterprises to reduce the document processing time by as much as 80%

Benefits of using OCR

If not for the trees then do it for the savings on paper, toner, copiers and their services contracts, etc.

How much time is wasted searching for paper files? Digital documents can searched and viewed instantly from anywhere.

Paper is much harder to backup and restore than digital data.

Office square footage and off-site records storage adds to the cost of keeping paper documents.

Government mandates for records retention […]

SimpleIndex Cloud OCR

SimpleIndex Cloud OCR adds Amazon AWS Textract OCR to any SimpleIndex workstation or server license.

Textract capabilities include the most accurate OCR and handprint recognition available, automatic form field detection, accounts payable invoice and receipt processing.

Amazon Textract is only available as an API that requires custom programming to make it work. SimpleIndex turns it into a complete document and data capture application designed for easy batch processing on a workstation or server.

Requires an AWS account. Standard Textract transaction fees will apply.

You can learn more about Amazon Textract integration in to SimpleIndex here.

PDF Processing with FineReader and FineReader Server

How to create a PDF from Microsoft® Word, Excel, or PowerPoint

 

How to convert emails to PDF

 

How to Split a PDF

Create new PDF documents or separate PDF documents combined in one easily with FineReader PDF 15.

Learn how to split PDFs and extract pages easily.

 

 

How to create and edit interactive PDF forms

Watch this video and see how to edit and create interactive PDF forms quickly and easily.

Form Editor tool in FineReader PDF 15 allows creating and editing fillable PDF forms with text and date fields, dropdown lists, list boxes, checkmarks, radio buttons, signature fileds and action buttons. Collect information and create effective document templates with ease!

 

How to extract text from scanned PDFs

 

 

How to extract tables

 

 

How can I verify if the digital signature is valid?

If you open a document with a valid digital signature in FineReader, you will see a green notification Valid on the left panel of ABBYY FineReader PDF 15:
 mceclip0.png

Recognizing a document with existing text layer in FineReader PDF 15

  1. Open FineReader PDF 15;
  2. Go to Tools > Options > OCR;
  3. In the PDF recognition mode select Use OCR option:
  4.  Click OK;
  5.  Recognize your document again.

 

 

How to convert a document into an accessible PDF/UA

Make your mixed documents—PDF, scanned, photographed, or papers— digital and accessible.

In this […]

Reading Barcodes with Digitech PaperFlow and PaperVision Capture

Does processing barcodes “on-the-fly” make any difference in speed or recognition?

On-the-fly processing is actually a preferable way of reading barcodes since it does not noticeably decrease scan speed. The recognition will be the same whether the barcode is processed on the fly or as a post-process.

 

Using FlexiLayout Studio to Design Data Capture Templates

FlexiLayout: How to capture a table using Repeating Group if table header is on each page

In some cases, we might have a table that we are not able to capture correctly using a traditional method – Table element. In such cases, we usually use Repeating Group element.

But what if we come across a multi-page document that has a table header on each page?

mceclip0.png

We can use two following methods to capture such a table using the Repeating Groups.

Using Absolute search area constraints

To limit the search area to the table area so that it doesn’t capture unnecessary text outside of the table, we can use Absolute search area constraints in the Search Constraints tab.

You can measure the area with the Measure Rectangle tool.

mceclip0.png

Using nested Repeating groups

Sometimes it might be not suitable to use the Absolute search area constraints method because other tables using this layout might have different positions and lengths of elements, thus making it not convenient to use the method, because you will have to re-measure the area every single time.

In such a case, you can use the nested Repeating group method.

  1. Create the first, “main” Repeating group that will include the Table header and footer. mceclip1.png
  2. Next, create the nested RG in the first RG. The relations are as follows: mceclip2.png
  3. These are the main steps, other elements in the RG don’t need any specific settings and should be designed according to the needed results.

Additional information

FlexiLayout: Capturing a table using Repeating Group

 

How to reliably capture elements in FlexiLayout Studio if the image resolution can vary

When the image resolution varies, then the search area of elements based on absolute offsets can miss […]

Barcode Recognition in ABBYY FineReader & FlexiCapture

Recognition of Barcodes in ABBYY technologies

ABBYY technology and products can read different barcode types.
The Document Analysis algorithms are able to locate and identify different barcodes on a document page, but of course it is also possible to “draw” a barcode block also via API.
Once the barcode region is defined/detected, it can be recognised. The API provides access to:
  • the coordinates
  • the characters
  • character confidence information
  • start/stop symbols of different barcode types,
    for barcodes of type Code 39 the start/stop symbol is the asterisk “*”
  • The barcode value can then be used for file naming.
A very common scenario is document separation based on barcodes.
    • This feature is implemented in FlexiCapture projects
    • With FineReader Engine, the developers can “cut” the page stream with custom code
    • Separation in FineReader Server
    • Separation in the ABBYY Scan Station (FineReader Server & FlexiCapture)

Tips for working with barcodes

Barcode recognition quality depends on:

  • the barcode print quality
  • settings used in the document scanning process
  • Placement of the barcode when it is manually added

In order for the barcodes to be recognized well, follow these recommendations:

  • A barcode must be separated from other text by a fairly wide white gap.
  • Barcode size and the width of its separate bars or dots must meet the following requirements:
    • The optimal barcode height is more than 10 millimetres. The size of a barcode should be less than A4 size.
    • Barcode height must be higher than the double height of a text line
    • For not-square barcodes, their […]

Document Processing via Email in FineReader Server

In this video, learn how to configure a workflow for document input and processing via e-mail on FineReader Server.

See how in a few simple steps you can configure this workflow. You can even edit the e-mail subject and message. Watch how to setup usage scenario: Centralized document conversion service in this video.

From the document input to the document output, including the document processing, FineReader Server is designed to simplify, optimize and fasten your worflows. Scalable and easy to configure, FineReader Server can adapt to all your needs.

 

How to convert several emails from MS Outlook into PDF?

In order to convert several emails into a PDF file, you may use the virtual printer PDF-XChange 5.0 for FineReader.

Follow the steps below:

  1. Select the needed emails in MS Outlook.
  2. Press File>Print.

    File_Outlook.png

  3. Select ​PDF-XChange 5.0 for FineReader as a printer and press Print.

    br-lazy"

  4. Save the PDF file.

 

How to set up the import from the Gmail mailbox using the IMAP Image Import Profile?

  1. In your Gmail, create the folder (mailbox) that you want to import from.
  2. In your Gmail, create the folders (mailboxes) for the Exceptions and Processed emails.
  3. Enable the IMAP protocol in Gmail settings.br-lazy"
  4. Turn on the Less secure app access option in the Security section of Google Account Settings.br-lazy"
    br-lazy"
  5. Create a new Image Import Profile (open the project in the Project Setup Station > Project > Image Import Profiles > New). Choose Hot Folder: IMAP Server.
  6. Specify the address of the IMAP server: imap.gmail.com.
  7. Click settings and specify your Gmail login and password. Choose Type of encrypted connection: SSL.

    mceclip0.png

  8. Click Browse and select […]

ABBYY FlexiCapture SDK On-Premise

ABBYY FlexiCapture SDK enables software developers to quickly create applications that extract meaning from documents. FlexiCapture SDK is ideal for system integrators, developers, and service providers who want to integrate powerful data capture capabilities into their solutions. Through the use of ABBYY’s machine learning and AI, end customers are able to process more transactions, faster, and with fewer errors, improving customer service, reducing costs, and making smarter process decisions.

FlexiCapture SDK, as a delivery option of the FlexiCapture platform, provides developers with a powerful and flexible toolkit to smoothly integrate ABBYY’s industry-leading data capture technologies to empower their own products and services according to vertical market needs.

Licensing is based on number of developers for the base SDK, then annual page counts for the perpetual license. All of the functionality supported by ABBYY FlexiCapture is included in the license, with a few exceptions.

ABBYY Cloud OCR SDK

ABBYY® Cloud OCR SDK is a web-based document processing service that will enhance your enterprise software systems, SaaS platforms, or your mobile apps with the ability to convert documents and utilize textual information from scans, PDFs, document images, smartphone photos, or screenshots.

Combining ABBYY’s latest AI-based technologies for information extraction with the highly scalable processing power of the Microsoft® Azure® computing infrastructure, this secure and reliable ABBYY cloud service can be easily integrated into your application via a REST API—empowering it to precisely convert virtually any number of pages within the shortest amount of time.

Robotic Process Automation

Introducing Robotic Process Automation

RPA stands for Robotic Process Automation and it represents a new approach to business automation that helps minimize the technical hurdles required for implementing new workflows.

Robotic Process Automation of Data Entry

Traditional business process automations rely on application programming interfaces (APIs) to allow systems to exchange data. This approach has two main drawbacks:

  1. The application vendor must make those APIs available
  2. A programmer needs to write custom code to interface with them

If your software vendor does not provide an interface for consuming the data you need to automate, then you’re out of luck. And even if they do, the development costs can eliminate the ROI if the transaction volume isn’t large enough.

RPA tools avoid the API problem by interfacing directly with the application user interface just like a human would do. They use artificial intelligence and machine learning to “watch” the operator perform a task within the application then creates its own program (called a “bot”) to mimic it. This means that:

  1. Bots can do anything a human can do within the application
  2. Users can create a bot without writing code

Practically speaking, an experienced robotic process automation consultant with programming experience is required to roll out an RPA solution enterprise-wide, and most users will only be able to automate small, routine tasks without assistance. Business-critical, high-volume automations will still involve coding. But RPA dramatically reduces the implementation time and avoids the need to retrofit APIs for software applications that were not designed to support them.

Using RPA with OCR Data Capture

UiPath Robotic Process Automation RPA OCROCR Data Capture is one of the most common business processes to automate with RPA. Taking data stored in paper or electronic documents and […]

Tungsten Kofax OmniPage Server On-Premise

Tungsten Kofax OmniPage Server turns OmniPage into a true server-based OCR solution that is scalable to any volume by load-balancing across multiple servers. OmniPage Server is perfect for high-volume conversion projects or for distributing OCR throughout the enterprise.

IRIS Powerscan Advanced Server

IRISPowerscan OCR Server & Central Management distributes document processing activities among multiple users and share a common organization scheme for export digitized documents. It has more powerful zone OCR and automated indexing capabilities compared to other OCR servers, and is priced based on processing speed rather than pages, with unlimited licenses available.

PaperVision Capture OCR Server

PaperVision Capture’s fully customizable OCR server uses a machine-based Open Text OCR license to give you incredibly fast full-text OCR capable of handling millions of pages per day without expensive click charges. It can be expanded to add powerful zone OCR and forms processing capabilities. PaperVision Capture was designed for the biggest service bureau scanning operations in the world and tackle any scanning, OCR and  job. Its modular licensing based on the number of capture stations gives it the best price/performance ratio for many scenarios.

SimpleIndex Pro Server 1M PPY

SimpleIndex Pro Server 1 million pages per year – ABBYY FineReader OCR Server, Accusoft Barcode Engine 1D/2D Client, DTK Barcode Engine 1D/2D Server & ISIS Scanning

Document capture solution with a one-click interface that automates your scanning and document filing by creating easy-to-find electronic content, saving you time and money.  It’s highly customizable to meet even the most detailed needs, with top quality technicians to support your requirements.

SimpleIndex OCR Workstation

Document capture solution with a one-click interface that automates your scanning and document filing by creating easy-to-find electronic content, saving you time and money.  It’s highly customizable to meet even the most detailed needs, with top quality technicians to support your requirements.

SimpleIndex OCR Workstation version
Includes:

basic text and barcode recognition,
ABBYY FineReader OCR Client,
TWAIN and ISIS scanning
1 Year Support & Upgrades

OCR Consulting Services

OCR Experts for Any Project

Our unique team of OCR experts are equipped to help out with OCR projects of any size or complexity. We have support specialists that can remotely configure desktop solutions in a matter of minutes and expert systems integrators with years of programming, database design, and robotic process automation experience.

Desktop OCR

Batch Document Scanning and OCRUse our online store to order desktop OCR applications and our staff will be happy to answer your setup questions via email or web chat.

Remote configuration and training services using GotoMeeting are available for a low hourly rate.

Batch Scanning & OCR Servers

Data Capture Forms OCRAutomate document scanning and digital document archival processes using zone OCR, barcode recognition, database integration and other technologies.

Small business systems and single document workflows can be setup remotely via GotoMeeting, usually in just a few hours. Chat now if we’re online or leave a message to schedule a consultation.

Data Capture and Forms Processing

Advanced data extraction solutions that can turn the most complex documents into structured data ready for use in business applications. Each member of our data capture consulting team has over 10 years experience designing and implementing advanced OCR solutions.

We are the most experienced system integrator in the US for our flagship data capture platform, ABBYY FlexiCapture. We saw its potential immediately when it was introduced and now over 15 years later it is the leading data capture solution and no team is more experienced than ours at implementing it. We are the ones that other ABBYY integrators call for their most complex implementations.

While we have designed capture solutions for all types of documents, we have particular expertise in the following areas:

    […]

OCR Data Capture

What is OCR Data Capture?

document OCR process automationOCR stands for Optical Character Recognition and is the technology that allows software to interpret text on scanned images. When this technology is applied to automating business data entry processes it’s referred to as OCR Data Capture.

Many are familiar with popular desktop OCR applications designed to convert scanned images to editable documents. When this process is applied to specific areas of the document containing data fields it’s called zone OCR. But OCR data capture software is more than just simple zone OCR. Modern applications use some or all of these technologies:

Enterprise data capture systems provide interfaces for scanning, recognition, data verification and export, as well as management and monitoring tools to track large volumes of documents and data through the workflow.

Who can benefit from OCR data capture software?

messy business information made easy with ocr data captureAny organization that collects data from paper documents, or electronic files like PDF and Office documents, can get a very high return on investment by automating the data entry with OCR data capture software.

You do need to have a significant number of documents to […]

Why are the prices of OCR applications so different?

OCR software ranges in price from freeware all the way up to tens of thousands of dollars. What explains the difference between these applications? Here’s the breakdown:

  • OCR Freeware uses the SimpleOCR or Tesseract engines and provide limited scanning and output format capabilities. Recognition quality is generally poor except for the highest quality document images.
  • PDF OCR Converters provide good quality OCR engines like ABBYY, IRIS and OmniPage, but limit the output to searchable PDF files. These cost less than $100.
  • Standard OCR applications range from $100-$200 and provide full OCR capabilities including converting scans to Word, Excel, HTML and other editable formats.
  • Corporate OCR applications add advanced features like automated hotfolder processing, concurrent licensing and other features useful for business applications. Pricing for these is $200-$500.
  • OCR Servers provide scalable, enterprise OCR services for processing very high volumes of documents or providing OCR capabilities to users throughout the organization. Prices start around $1,500 and go up based on processing volume.
  • Enterprise Data Capture and Forms Processing applications are used to capture structured data from complex documents like healthcare claim forms and invoices that include things like tables, handwriting, checkboxes, and movable zones. These solutions can cost anywhere from around $1,000 to hundreds of thousands of dollars depending on the document volume and complexity of the project.

Using Artificial Intelligence to train OCR templates

Modern Forms Processing applications have AI-based training algorithms that let users point and click on the location of data in their documents and create OCR templates automatically.

This bypasses the technical requirements of creating complex OCR templates, especially for varied documents like Invoices where the data doesn’t always appear in the same place.

But how good are these AI-based training systems?

In our experience they work well when you have:

  • Good quality scanned images
  • Clearly labeled data
  • Tables with regular columns

Point and click style training doesn’t work quite as well with:

  • Poor quality images
  • Data that appears within paragraphs
  • Tables with overlapping columns, subtotal rows, etc.

These types of documents can still be captured with OCR but they will usually require an experienced technician to manually configure the template.

For natural language data like legal documents, a new artificial intelligence technology called NLP (Natural Language Processing) is available. These work by attempting to “understand” the language used in documents to interpret the location of data points based on meaning. ABBYY FlexiCapture also supports NLP-based training for these types of documents.

How to use Zone OCR when the data can be in different locations?

Modern Forms Processing software can use rules-based templates for locating data on documents based on label keywords, data types, regular expression pattern matching and other methods.

The most common example in business is an Invoice. Businesses receive invoices from 1000s of different vendors, each with important information like the Invoice Number, Due Date and Total needed to process the document, but each vendor invoice is formatted a little differently than the others.

Software like ABBYY FlexiCapture will look for keywords like “Invoice Number” or variations like “Inv #” and “Invoice No.” to locate the invoice number value on each invoice.

These applications are also able to capture complex table data and output to formats like Excel or a SQL Database, especially when it doesn’t line up into regular columns.

In recent years, artificial intelligence based training has made it possible to simply point and click on the location of data on documents as you process them and generate these templates automatically, dramatically reducing the need for ongoing expert help these systems require.

Does ReadIRIS, FineReader or OmniPage support Zone OCR?

The “Pro” versions of most Desktop OCR applications support the creation of zone templates that can be used to OCR specific regions on batches of documents.

Most OCR applications have “Lite” versions that don’t have the ability to manually create zones so it’s important to get the correct version.

With these applications it is often not possible to output this data as “fields” in a structured data file like CSV, Excel or XML. What you typically get a text file for each document with a line of text for each zone. The zones are designed more for excluding regions you don’t want or manually overriding the detection of text, tables and images in the document.

If you need to capture specific data in multiple documents and output them to structured data files or a SQL database, Batch OCR Applications are the best option for this.

If you need to capture data formatted in tables and output to CSV or Excel, desktop OCR applications do this quite well as long as the tables have a regular format with well-defined columns.

To capture handprint, irregular tables, large numbers of data points, or data that doesn’t always appear in the same place on every page, Forms Processing software is what you need.

Knowledge Base

The SimpleOCR Knowledge Base contains frequently asked questions and answers, technical guides and general information on a broad range of optical character recognition, handprint recognition, data capture, PDF OCR, AP invoice scanning and zone OCR applications.

Contact Us for FREE Consultation on Your OCR Project

OCR to Database

Data is Everything. It does not matter in what field your company works, after all everything will be distilled into digits of data and accumulated in Database to be processed, stored, repurposed and reassembled again, again and again.  All organizations have database, that acts as a repository for all of their information. And you may survive with manual data entry, or using spreadsheets or just folders with documents for some time, but eventually just mare amount of Data will become overwhelming.

Luckily there are plenty of solutions for your Database. You can choose between SQL (MySQL, Access, Postgres, …) or NoSQL (Mongo, AWS, …) solutions for storing and processing Data, but there will be always an issue of how raw unprocessed digits get from images or texts into more structured form of your Database. Identifying and transferring all of this data can be a bit of a task. Misreading data or mismatching of data to fields could easily ruin your data processing system. Thus, precision of data character recognition becomes essential.

One of the solutions is to keep these processes of scanning and data transferring separate. You can use one software for character recognition and transferring data from image to PDF or text document. And then to use PDF (or text) to database converters to extract that data into your database format. The very obvious disadvantage of this approach is that it adds the whole extra step into your data processing. You will start accumulate additional errors, will add time for setting up additional conversion, will add time to data processing and will add time for inevitable error identifying and bug fixing. It may work for smaller companies, but on larger enterprise level it becomes cost prohibitive.

Another solution is OCR to Database direct approach. […]

SimpleIndex Barcode Suite

Simple Software SimpleIndex Product Suites offer you a better deal on bundles of essential products.

SimpleIndex Barcode Suite combines best Simple Software products to create a complete Barcode OCR solution. It includes:

  • SimpleIndex Barcode Server  license with built in Accusoft barcode engine and server functionality.
  • SimpleSend solution enables automated sending of document files via secure FTP or email. SimpleSend enhances the functionality of SimpleIndex in several ways as well as functioning as a standalone application.
  • SimpleExport license is designed to convert any delimited text file into any XML or formatted text file format using XSLT. It automates the process of applying XSLTs, especially for document imaging applications where the data has matching files that must be moved or renamed along with the data.
  • 5 licenses of SimpleCoversheet which is designed to work with data sources like SQL databases, spreadsheets and text files to dynamically build lists of barcodes to print. This is especially useful in document scanning applications where barcodes are used to identify and file documents automatically.

Title

Go to Top