githubEdit

Application Architecture

Application Architecture of Saral App

Overall Architecture

Saral SDK and Application Architecture

Handwritten Digits ML Model

Handwritten Digits Machine Learning model is build using Python,Keras ,Tensor-flow technologies.

This Machine Learning model is built on Resnet164arrow-up-right Architecture.

To embed this model in Android SDK/Application , its converted from HDF5 to TFLite format.

Model is trained on MNIST Handwritten digits open data-set along with handwritten digits from the field.

OpenCVarrow-up-right is used for capturing ROI’s(Region Of Interest) and processing images before passing them to ML model for prediction.

OMR(Optical Mark Recognition) Detection

For OMR detection Saral SDKarrow-up-right uses OpenCV Computer Vision Technology to capture answer sheet images , sub-divide them into individual ROI(Region of Interest Images).

Individual ROI(Region Of Interest) images of answer sheet are processed using OTSU thresholdingarrow-up-right in OpenCV and predict if OMR bubble is filled or unfilled using pixel count.

Last updated

Was this helpful?