Table of Contents
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
- New Features
- Document Classification
- Automatic Intelligent File Name Generation
- Business Card Reading with Automatic Card Splitting
- PDF MRC Support
- CJK Languages Support
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
- Specialized 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
- There is no trial version of ABBYY's Embedded Engine
- for pre-evaluation Mobile OCR Engine or FineReader Engine can be used
Technical Specifications
ABBYY FineReader Engine for Embedded OS is compatible with many hardware and operating systems.
CPU types support
- x86 (including Atom)
- 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 are the suggested steps to continue:
- Have a look at the list of questions for an Embedded Project
- Collect your answers to the questions
- Contact ABBYY Europe to see how we can support you.