I am doing my final year project in android. The user can write the alphabet and the application will check whether it's written correctly or not.
i am planning to use neural network. The problem is that for a letter say "A", the attached images shown below will be considered as alphabet "A" even it is not "A". I trained the letter "A" with correct image but it will consider all the images as "A", I believe that all the neural network methods will check for the occurrence anywhere in the image.
Since my application is not a handwriting recognition tool but rather an evaluation tool for teachers: which algorithm will meet my requirements?
What I should need is an algorithm which will execute before the neural network algorithm to check any distortion, elongation or overwriting of character there is.
Can i use freeman chain code method? Is it faster than neural network in the android platform?