United Kingdom Find us User login

44 (0) 1332 54 8181

Image Recognition Module — OCR Software Engine

Combining optical character recognition (OCR), optical mark recognition (OMR), bar code recognition and handwriting recognition (ICR), the Esker Image Recognition Module extracts data from the image of any business document entered as a fax or scanned document.




Extract data from inbound fax and image documents
Extracts data for use with other applications
Extracts routing information and automatically delivers document
2 pre-made voting OCR (print) recognition modules
Access to 3 individual OCR engines for optimisation
2 ICR (handprint) recognition modules
OMR (checkbox)
Bar code recognition (1D and 2D)



Optical Character Recognition (OCR) is the process of extracting words (and possibly layout and formatting information) from an image.

Optical Character Recognition software (OCR software) is used to translate text images into real text that a computer can read. Normally, OCR software is used after an image has been scanned into a computer, while other forms of input may also be used. OCR software works best on text that has already been typed, either in cases where an original printout has been missing or in scanning sheets typed on a typewriter.


Optical Mark Recognition (OMR) is the process used by an Optical Mark Reader to detect marks on a form being scanned. The term can also be used when referring simply to an Optical Mark Reader.

OMR software Optical Mark Recognition software (OMR software) is a computer software application that makes OMR possible on a computer system by using an image scanner to process surveys, attendance sheets, tests, checklists and other printed paper forms. OMR software is a highly reliable and dedicated technique to read and scan accurate data.

Bar code

A bar code is a code representing characters by sets of parallel bars of varying thickness and separation that are read optically by transverse scanning.

Bar code software is a type of software that acquires all the features to change caption colour, bar code image colour, caption font, bar code colour and more per users’ needs. Bar code software assists 35 bar code standard fonts and makes bar code labels that can be simply scanned by any of the bar code scanners. Bar code software merges bar code image, bar code text and bar code caption into professional bar code labels.


Intelligent Character Recognition (ICR) is the computer translation of hand-printed and written characters.

ICR software is parallel to OCR software and is sometimes used in combination with OCR software in form processing. However, while OCR software is able to read unstructured machine-printed text of good quality, ICR software has strict form design requirements. ICR software performs image analysis to accurately align the image, match ICR zones with predictable data fields and begin categorising the data as typed characters, hand print or other data types. ICR software allows you to attain an automatic document flow, which will considerably enhance your efficiency.

Double voting

Double voting technology enables the parallel use of OCR engine plus a voting system. Alternatively, either one of the OCR engines may be individually applied on a field level basis to increase recognition accuracy.

Multithreading for multiprocessor architecture

This technology features multiple numbers of threads per operation for optimal throughput on multicore CPUs for applications that deal with large numbers of images.

Contact me