/Hand-writing-recognition

Repo for hand text recognition in forms and non forms

Primary LanguagePython

Overview

Off-line handwriting recognition involves the automatic conversion of text in an image into letter codes which are usable
within computer and text-processing applications. Off-line handwriting recognition is comparatively difficult, as different
people have different handwriting styles.
In this problem statement we apply handwriting recognition on the images of both form and non forms. This application is very
useful as there is a dire need to come up with technology to digitize the handwritten application, This topic is still a topic
for active research and many researchers are working on the problem to come up with an application robust enough to handle all the different handwriting styles and interpret them. Major problems in case of forms is removing unwanted infromation and noise.

This is the link to the presentation explaining the algo in brief.
Detailed description to be updated.

Requirements

Python 3.5(only)
Tensorflow 1.4
OpenCV
Numpy

Instructions to run

Get saved model from here Put model in model folder inside hack then run the commands given below.

cd Hack
./compile
python3 MyModel.py <PATH OF THE IMAGE>

Output will be given in ans.txt file in format
x-coordinate y-coordinate width height recognized character.

coordinates are of oriented image and not the original one.

Test accuracy on NIST dataset is above 90%.