Changelog

Imago OCR 2.0

22 February 2013

  • Recognition quality:

    • Added adaptive preliminary filters designed for recognition of low-quality scans or even photos;

    • Recognition rate is significantly improved due to usage of highly-adaptive methods instead of strict criterias;

    • Restriction constants and recognition parameters are moved into configurable clusters, so the better recognition rate can be achieved on various non-typical image sets using machine learning approach;

    • Machine learning tool is embedded in console application, added ability to quickly check recognition rate on specified collection;

  • Chemical features:

    • Chemical feature set is extended: bridged bonds, query features, R-groups are handled properly;

    • Superatom labels validation logic introduced which greatly increases recognition probability of complex superatom labels;

    • Abbreviation expansion support added;

  • Improved interoperability:

    • Added support of various popular image formats: JPG, BMP, DIB, TIFF, PBM, RAS and others;

    • Implemented the new logging system which produces nice human-readable reports;

    • Replaced characters recognition system, the new one supports user-defined fonts;

    • Updated API and Java / C wrappers;

    • Updated build system, reduced dependencies list;

    • Fixed a lot of bugs, overall stability is significantly improved, decreased memory consumption.

Imago OCR 1.0

28 March 2011

  • Recognizable Molecule Features

    • Single, double, triple bonds;

    • Atom labels, subscripts, isotopes, charges;

    • Superatoms;

    • Rings;

    • Stereochemistry (up- and down-bonds);

  • Supported PNG image format;

  • Implemented characters recognition system based on Fourier Descriptors;

  • Java and C wrappers introduced;

  • Ego, a Java GUI application introduced

  • Improved techniques are used for molecular graph extraction.