Convolutional Neural Network based Handwritten Bengali and Bengali-English Mixed Numeral Recognition

Full Text (PDF, 1262KB), PP.40-50

Views: 0 Downloads: 0

Author(s)

M. A. H. Akhand 1,* Mahtab Ahmed 1 M. M. Hafizur Rahman 2

1. Dept. of Computer Science and Engineering, Khulna University of Engineering & Technology (KUET) Khulna-9203, Bangladesh

2. Dept. of Computer Science, KICT, International Islamic University Malaysia (IIUM) Selangor, Malaysia

* Corresponding author.

DOI: https://doi.org/10.5815/ijigsp.2016.09.06

Received: 7 Jun. 2016 / Revised: 6 Jul. 2016 / Accepted: 10 Aug. 2016 / Published: 8 Sep. 2016

Index Terms

Image Pre-processing, Convolutional Neural Network, Bengali Numeral, Handwritten Numeral Recognition

Abstract

Recognition of handwritten numerals has gained much interest in recent years due to its various potential applications. Bengali is the fifth ranked among the spoken languages of the world. However, due to inherent difficulties of Bengali numeral recognition, a very few study on handwritten Bengali numeral recognition is found with respect to other major languages. The existing Bengali numeral recognition methods used distinct feature extraction techniques and various classification tools. Recently, convolutional neural network (CNN) is found efficient for image classification with its distinct features. In this paper, we have investigated a CNN based Bengali handwritten numeral recognition scheme. Since English numerals are frequently used with Bengali numerals, handwritten Bengali-English mixed numerals are also investigated in this study. The proposed scheme uses moderate pre-processing technique to generate patterns from images of handwritten numerals and then employs CNN to classify individual numerals. It does not employ any feature extraction method like other related works. The proposed method showed satisfactory recognition accuracy on the benchmark data set and outperformed other prominent existing methods for both Bengali and Bengali-English mixed cases. 

Cite This Paper

M. A. H. Akhand, Mahtab Ahmed, M. M. Hafizur Rahman,"Convolutional Neural Network based Handwritten Bengali and Bengali-English Mixed Numeral Recognition", International Journal of Image, Graphics and Signal Processing(IJIGSP), Vol.8, No.9, pp.40-50, 2016. DOI: 10.5815/ijigsp.2016.09.06

Reference

[1]R. Plamondon and S. N. Srihari, "On-line and off-line handwritten recognition: A comprehensive survey," IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 22, pp. 62-84, 2000.

[2]Y. LeCun, L. Bottou, Y. Bengio and P. Haffner, "Gradient-based learning applied to document Recognition,"Proceedings of the IEEE, vol. 86, no. 11, pp. 2278–2324, November 1998.

[3]U. Pal, C. B. B. Chaudhuri and A. Belaid, "A System for Bangla Handwritten Numeral Recognition," IETE Journal of Research, Institution of Electronics and Telecommunication Engineers, vol. 52, no. 1, pp. 27-34, 2006.

[4]S. Basu, R. Sarkar, N. Das, M. Kundu, M. Nasipuri and D. K. Basu, "Handwritten Bangla Digit Recognition Using Classifier Combination Through DS Technique," LNCS, vol. 3776, pp. 236–241, 2005 

[5]R. Kumar and K. K. Ravulakollu, "Offline Handwritten Devnagari Digit Recognition", ARPN Journal of Engineering and Applied Sciences, vol. 9, no.2, pp. 109-115, Feb 2014.

[6]R. Kumar and K. K. Ravulakollu, "Handwritten Devnagari Digit Recognition: Benchmarking on New Dataset", Journal of Theoretical and Applied Information Technology, vol. 60, no.3, pp. 543-555, Feb 2014.

[7]P. Singh, A. Verma and N. S. Chaudhari, "Devanagri Handwritten Numeral Recognition using Feature Selection Approach", I.J. Intelligent Systems and Applications, MECS Press, vol. 6, no.12, pp. 40-47, Nov 2014.

[8]M. R. Bashar, M. A. F. M. R. Hasan, M. A. Hossain and D. Das, "Handwritten Bangla Numerical Digit Recognition using Histogram Technique," Asian Journal of Information Technology, vol. 3, pp. 611-615, 2004. 

[9]M. M. R. Khan, S. M. A. Rahman and M. M. Alam, "Bangla Handwritten Digits Recognition using Evolutionary Artificial Neural Networks" in Proc. of the 7th International Conference on Computer and Information Technology (ICCIT 2004), 26-28 December, 2004, Dhaka, Bangladesh.

[10]Y. Wen, Y. Lu and P. Shi, "Handwritten Bangla numeral recognition system and its application to postal automation," Pattern Recognition, vol. 40, pp. 99-107, 2007.

[11]N. Das, R.Sarkar, S. Basu, M. Kundu, M. Nasipuri and D. K. Basu, "A genetic algorithm based region sampling for selection of local features in handwritten digit recognition application," Applied Soft Computing, vol. 12, pp. 1592-1606, 2012.

[12]U. Bhattacharya and B. B. Chaudhuri, Handwritten numeral databases of Indian scripts and multistage recognition of mixed numerals, IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 31, no. 3, pp. 444-457, 2009.

[13]Y. Wen and L. He, "A classifier for Bangla handwritten numeral recognition," Expert Systems with Applications, vol. 39, pp. 948-953, 2012.

[14]M. K. Nasir and M. S. Uddin, "Hand Written Bangla Numerals Recognition for Automated Postal System," IOSR Journal of Computer Engineering (IOSR-JCE), vol. 8, no. 6, pp. 43-48, 2013.

[15]J. Mustafi, K. Roy, and U. Pal, "A System for Handwritten Bangla and English Numeral Recognition," National Conference on Advanced Image Processing and Networking, India, 2004.

[16]S. Vazda et al., "Automation of Indian Postal Documents written in Bangla and English," International Journal of Pattern Recognition and Artificial Intelligence, World Scientific Publishsing, pp. 1599-1632, 2009.

[17]Md. Mahbubar Rahman et al. "Bangla Handwritten Character Recognition using Convolutional Neural Network," I.J. Image, Graphics and Signal Processing, vol. 7, no. 8, pp. 42-49, 2015. 

[18]Off-Line Handwritten Bangla Numeral Database, Available: http://www.isical.ac.in/~ujjwal/, accessed July 12, 2015.

[19]CMATERdb 3.1.1: Handwritten Bangla Numeral Database, Available:http://code.google.com/p/cmaterdb/, accessed July 12, 2015.

[20]T. Liu et al., "Implementation of Training Convolutional Neural Networks," arXiv preprint arXiv:1506.01195, 2015. 

[21]Feature extraction using convolution, UFLDL Tutorial. Available: http://deeplearning.stanford.edu/, accessed November 12, 2015.

[22]J. Bouvrie, "Notes on Convolutional Neural Networks," Cogprints. Available: http://cogprints.org/5869/, accessed November 12, 2015.