Performance Evaluation of Different Algorithms for Handwritten Isolated Bangla Character Recognition

Handwritten character recognition is one of the most emerging fields within the optical character recognition area. Bangla handwritten character recognition is a complex task, it is challenging due to extensive size and diversity within the alphabets. Currently, convolutional neural network (CNN) has been proven to have the ability to classify complex dataset. The convolutional neural network does not require any predefined feature extraction method, but it requires a large dataset to gain accuracy. This work proposes a convolutional neural network model for classifying Bangla handwritten alphabets and compares the performance with the other widely used models for classification. Each model is trained with a large dataset, which is augmented to have diversity in data and features. After training, we have tested the models with 7500 sample images and it shows an accuracy of 97.87% for the proposed model. In this work, we also find out the weights of the CNN network for best performance and used that weights to evaluate the performance from other data set for cross-validation of our model. The weighted model accuracy for two different independent data set is 95.23% and 94.22%.

[1]  Fumitaka Kimura,et al.  OCR Technologies for Machine Printed and Hand Printed Japanese Text , 2007 .

[2]  U Pal,et al.  A Complete System for Bangla Handwritten Numeral Recognition , 2006 .

[3]  S. M. Murtoza Habib,et al.  A High Performance Domain Specific Ocr For Bangla Script , 2008 .

[4]  Luca Maria Gambardella,et al.  Convolutional Neural Network Committees for Handwritten Character Classification , 2011, 2011 International Conference on Document Analysis and Recognition.

[5]  Tasnuva Hassan,et al.  Handwritten Bangla numeral recognition using Local Binary Pattern , 2015, 2015 International Conference on Electrical Engineering and Information Communication Technology (ICEEICT).

[6]  Mahantapas Kundu,et al.  Handwritten Bangla Digit Recognition Using Classifier Combination Through DS Technique , 2005, PReMI.

[7]  Nafees Mansoor,et al.  A hybrid deep model with HOG features for Bangla handwritten numeral classification , 2016, 2016 9th International Conference on Electrical and Computer Engineering (ICECE).

[8]  B. Chatterjee,et al.  Design of a Nearest Neighbour Classifier System for Bengali Character Recognition , 1984 .

[9]  Shyla Afroge,et al.  A comparison between Support Vector Machine (SVM) and bootstrap aggregating technique for recognizing Bangla handwritten characters , 2017, 2017 20th International Conference of Computer and Information Technology (ICCIT).

[10]  Subhadip Basu,et al.  An Improved Feature Descriptor for Recognition of Handwritten Bangla Alphabet , 2015, ArXiv.

[11]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.