FineReader Engine for Embedded Systems

  • ABBYY FineReader Engine for Embedded OS is a highly portable small-footprint OCR SDK with low resource requirements designed to integrate document conversion technologies into the MFPs and other imaging devices.
  • ABBYY also offers comprehensive customization services to smoothly adjust functionality of the product to various vendors’ needs and embed additional features into their devices — such as new CPU type support, new image processing options, other document export formats, extended language support and many more.
  • Version 2.0 announced in September 2011

Why is the Embedded Engine not out of the box… ?

  • Embedded Projects use special hardware
    • Often no monitors or only small displays
    • Often no keyboard, only buttons or touch screen
    • Specialised image capture systems (e.g. Infra red Cameras, Barcode scanner)
  • An OCR Solution has to be tuned for the scenario it covers
    • Operating system used/required
    • CPU type used
    • Only special processing required – e.g. no full Document Analysis
    • Different speed & recognition quality required for different scenarios
    • Specialised output needed (e.g. Text only, XML, PDF/A…)
    • ABBYY must be involved in the device development process

Technical Specifications

ABBYY FineReader Engine for Embedded OS is compatible with many hardware and operating systems.

CPU types support

  • x86
  • ARM
  • PowerPC
  • and others

Operating systems support

  • Windows for x86 processors
  • Windows CE
  • Linux
  • VxWorks
  • FreeBSD
  • LynxOS
  • and others

Development Platform

  • C/C++

Storage Memory Requirements (RAM/ROM)

  • 2-2.5 MB for library (depending on the specific library version);
  • 0.5-1 MB for dictionaries of each supported recognition language.
    The library can be stored either in ROM or in RAM depending on the specific device.

Runtime Memory Requirements (RAM)

  • 2-2.5 MB for library (copied from the storage memory);
  • 0.5-1 MB for dictionaries of each used recognition language;
  • 1-10 MB or more for program operation (depending on image size, colority and quality: 1-5 MB for small photo pictures, about 10 MB for A4 sized business letter)

How to continue when I have a project in mind?

  • Because of the nature of embedded projects the requirements are often different. Here the first steps to continue:
    1. Or have a look at the list of questions for an Embedded Project
    2. Collect answers to that questions
    3. Contact ABBYY Europe to see how we can support you.

Further Info