A Comparative Analysis of Particle Swarm Optimization and Support Vector Machines for Devnagri Character Recognition: An Android Application☆

Abstract Devanagari script is widely used in the Indian subcontinent in several major languages such as Hindi, Sanskrit, Marathi and Nepali. Recognition of unconstrained (Handwritten) Devanagari character is more complex due to shape of constituent strokes. Hence character recognition (CR) has been an active area of research till now and it continues to be a challenging research topic due to its diverse applicable environment. As the size of the vocabulary increases, the complexity of algorithms also increases linearly due to the need for a larger search space. Devnagari script recognition systems using Zernike moments, fuzzy rule and quadratic classifier provide less accuracy and less efficiency. Classification methods based on learning from examples have been widely applied to character recognition from the 1990s and have brought forth significant improvements of recognition accuracies. In this paper techniques like particle swarm optimization and support vector machines are implemented and compared. An android phone is used for taking input character and MATLAB software for showing the recognized Devnagari character. For the connection between android device and MATLAB we are using PHP language. The particle swarm optimization technique provides accuracy up to 90%.

[1]  Hiromichi Fujisawa,et al.  Machine Learning in Document Analysis and Recognition , 2008, Studies in Computational Intelligence.

[2]  Ankush Mittal,et al.  Evaluation of Different Feature Extractors and Classifiers for Offline Handwritten Devnagari Character Recognition , 2011 .

[3]  Constantin Anton,et al.  Identify Handwriting Individually Using Feed Forward Neural Networks , 2011 .

[4]  B. B. Chaudhuri Digital document processing : major directions and recent advances , 2006 .

[5]  Julian Togelius,et al.  Geometric particle swarm optimization , 2008 .

[6]  Sargur N. Srihari,et al.  An Assessment of Arabic Handwriting Recognition Technology , 2012 .

[7]  Bidyut B. Chaudhuri,et al.  Segmentation of touching characters in printed Devnagari and Bangla scripts using fuzzy multifactorial analysis , 2002 .

[8]  Fei Yin,et al.  Handwritten Chinese text line segmentation by clustering with distance metric learning , 2009, Pattern Recognit..

[9]  Bidyut Baran Chaudhuri,et al.  Indian script character recognition: a survey , 2004, Pattern Recognit..

[10]  Fumitaka Kimura,et al.  Indian Multi-Script Full Pin-code String Recognition for Postal Automation , 2009, 2009 10th International Conference on Document Analysis and Recognition.

[11]  Hamid Ali Abed Alasadi,et al.  Simplifying Handwritten Characters Recognition Using a Particle Swarm Optimization Approach , 2013 .

[12]  C.Namrata Mahender Structured based Feature Extraction of Handwritten Marathi word , 2011 .