Create a useful application to be used by teaching assistants for checking students' homework.
How?
Scan a hand written ID number and recognize it from a list of ID’s.
Abstract
Create a useful application to be used by teaching assistants for checking students’ homework.
How?
Scan a hand written ID number and recognize it from a list of ID’s. The user will be able to submit a grade matching to the students’ ID.
The image processing algorithm
Transfer the image to HSV coordinate
Bwlabel function
The centered and fit sized images:
The machine learning algorithm
- MNIST database – large database of handwritten digits
- Using Naïve Base classifier on the MNIST database
Building the Android application
Challenges
- Learning how to work with opencv in c++
- Find the matching functions in opencv in order to implement our Matlab algorithm
- Absence of a main function used in our Matlab algorithm – Bwlabel doesn’t exist in opencv
Optional Solution
- Attempt to implement the Bwlable function using additional libraries (cv blobs)
- Implementing a new image processing algorithm without the Bwlable function in order to separate the digits one from another