We’re gradually improving the machine vision capabilities of our versatile SDK with the release of the first version of a new ICR engine to recognize handwritten numerics. Future versions will support more contexts.

What is ICR?

Intelligent Character Recognition (ICR) is an advanced Optical Character Recognition (OCR) system that can recognize handwritten text and convert it into computer-readable text. It can extract information from structured and unstructured forms filled (totally or partially alongside typed text) with hand-printed text.

ICR works just like OCR, by extracting hand-printed characters that are separated and written as individual characters in specified areas/zones. This is why ICR is not suitable to recognize cursive handwriting, where all the characters in a word are connected.

ICR engine typically benefits from AI-supported neural network systems.

The GdPicture.NET OCR SDK

The OCR engine found in our SDK comprises different continuously improved layers using heuristics, machine learning, and applied mathematic-based methods.

The engine is continuously improved and with time, it produces faster results with better quality. We’re just starting to implement outcomes of extensive fundamental research carried by our R&D team for the past ten years.

This research work includes

  • thresholding,
  • pattern recognition,
  • layout analysis,
  • and image quality enhancement.

Deep learning-based features help to increase the speed and accuracy of the engine and bring new capabilities such as ICR.