OCR

Optical Character Recognition

Overview    |    Applications     Features   |    The Latest in OCR    |    Contact Us

OCR is used for translating ‘images of text’  into  ‘text’. Such text is then understandable by machines, and can be used for further processing. KritiKal has developed a strong in-house OCR engine, which has powered various products and applications like vehicle license plate recognition, container text identification, industrial inspection, document digitization etc. We have experience in designing custom OCR solutions based on client specific requirements; including real time optimized embedded electronic implementations of OCR. The solutions include localization of regions containing text in images, and then using core OCR engine to ‘read’ text out of these sub-images.

APPLICATIONS OF OCR

OCR Vehicle Surface

Vehicle Surface Text Recognition

OCR Industrial Inspection

Industrial
Inspection

Document OCR

Document Digitization

FEATURES

KritiKal’s Robust OCR Engine helps you increase efficiency across various domains.  Here are the features that make it the best in the Industry:

  • Robust across different font types, sizes, symbols
  • Ability to segment and recognize characters, words, text lines, paragraphs and full pages
  • Ability to split and recognize glued characters, as well as to glue and recognize broken characters
  • Hi-performance OCR engine, with pre-processing and de-skewing and normalization techniques 

Upto 100% accuracy is achievable when the print and image quality is good. With drop in image quality, the accuracy drops gracefully, and can be better than or close to what human beings can read.

200 to 600 Characters Per Second (CPS)is readily achievable depending on the CPU speed. 

Color, gray scale or bi-tonal images with a 200 DPI or greater resolution can be used as input. Custom solutions have been built around OCR on videos, integrating frames with varying text resolution (and motion blur). 

The output includes ASCII or UNICODE character strings, and confidence values (for decision/data fusion). We have also combined character level output to interpret word or higher level data.

The OCR Engine supports Linux and Windows based platforms. Custom embedded platform implementations have also been made, optimized for memory and run-time.

The Cutting-Edge in OCR Technology

KLiPR
TRAZER Service enables smooth functioning of the toll management system. As it caters different traffic conditions, it delivers 99% accurate traffic data results.
OCR Data Capturing
One of the biggest challenges is, tackling piles of documents. With Optical Character Recognition, paper-based documents can be processed into digital form.
Container OCR
The system performs selective mosaicing of frames captured by cameras, which are positioned to capture video of top and side view of the container. It also provides transaction logs.
KLiPR
KLiPR enables real-time identification of vehicles by capturing and analyzing a moving vehicle’s number plate using live camera feed. It helps in automatic traffic monitoring.
KLiPR
KritiKal Solutions state-of-the-art real-time OCR based technology- KLiPR was featured in the Nov-Dec 2016 issue of the Global Manufacturing Technology (GMT).

Let's Talk Innovation! Send us a line below...

Optical Character Recognition (OCR)

About KritiKal's OCR Engine

OCR is used for translating ‘images of text’ into ‘text’. Such text is then understandable by machines, and can be used for further processing. KritiKal has developed a strong in-house OCR engine, which has powered various products and applications like vehicle license plate recognition, container text identification, industrial inspection, document digitization etc. We have experience in designing custom OCR solutions based on client specific requirements; including real time optimized embedded electronic implementations of OCR. The solutions include localization of regions containing text in images, and then using core OCR engine to ‘read’ text out of these sub-images.

 

Features of KritiKal's OCR Engine, Solutions

  • Capability:
    • Robust across different font types, sizes, symbols
    • Ability to segment and recognize characters, words, text lines, paragraphs and full pages
    • Ability to split and recognize glued characters, as well as to glue and recognize broken characters
    • Hi-performance OCR engine, with pre-processing and de-skewing and normalization techniques

  • Accuracy: 100% accuracy is achievable when the print and image quality is good. With drop in image quality, the accuracy drops gracefully, and can be better than or close to what human beings can read.

  • Speed: 200 to 600 Characters Per Second (CPS)is readily achievable depending on the CPU speed.

  • Input: Color, gray scale or bi-tonal images with a 200 DPI or greater resolution can be used as input. Custom solutions have been built around OCR on videos, integrating frames with varying text resolution (and motion blur).

  • Output: The output includes ASCII or UNICODE character strings, and confidence values (for decision/data fusion). We have also combined character level output to interpret word or higher level data.

  • Platform: The OCR Engine supports Linux and Windows based platforms. Custom embedded platform implementations have also been made, optimized for memory and run-time.

Applications of OCR

  • Traffic & transportation industry
  • License plate recognition system
  • Container number identification
  • Automatic recording of the text written on the vehicle surface
  • Industrial inspection
  • Document imaging
Close Menu