Fast classification of handwritten on-line Arabic characters

Delaying the analysis launch until the completion of the handwritten word scribing, restricts on-line recognition systems to meet the highly responsiveness demands expected from such applications, and prevents implementing advanced features of input typing such as automatic word completion and real-time automatic spelling. This paper proposes an efficient Arabic handwritten characters recognizer aimed at facilitating real-time handwritten script analysis tasks. The fast classification is enabled by employing an efficient embedding of the feature vectors into a normed wavelet coefficients domain in which the Earth Movers Distance metric is approximated using the Manhattan distance. A sub-linear time character classification is achieved by utilizing metric indexing techniques. Using the results of the top ranked shapes of each predicted character, a list of candidate shapes of Arabic word parts is generated in a filter and refine approach to enable fast yet accurate recognition results in a dictionary-free environment. The system was trained and tested on characters and word parts extracted from the ADAB database, and promising accuracy and performance results were achieved.

[1]  Mohamed Bahaj,et al.  On-line Handwritten Arabic Character Recognition using Artificial Neural Network , 2012 .

[2]  David W. Jacobs,et al.  Approximate earth mover’s distance in linear time , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[3]  David H. Douglas,et al.  ALGORITHMS FOR THE REDUCTION OF THE NUMBER OF POINTS REQUIRED TO REPRESENT A DIGITIZED LINE OR ITS CARICATURE , 1973 .

[4]  Basem Alijla,et al.  Oiahcr: online isolated arabic handwritten character recognition using neural network , 2012, Int. Arab J. Inf. Technol..

[5]  Jian Yang,et al.  Why can LDA be performed in PCA transformed space? , 2003, Pattern Recognit..

[6]  Siti Norul Huda Sheikh Abdullah,et al.  ONLINE ARABIC HANDWRITTEN CHARACTER RECOGNITION BASED ON A RULE BASED APPROACH , 2012 .

[7]  S. Chiba,et al.  Dynamic programming algorithm optimization for spoken word recognition , 1978 .

[8]  Raid Saabni,et al.  Efficient Word Image Retrieval Using Earth Movers Distance Embedded to Wavelets Coefficients Domain , 2013, 2013 12th International Conference on Document Analysis and Recognition.

[9]  Trevor Darrell,et al.  Fast contour matching using approximate earth mover's distance , 2004, Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004..

[10]  Raid Saabni,et al.  Real-Time Segmentation of On-Line Handwritten Arabic Script , 2014, 2014 14th International Conference on Frontiers in Handwriting Recognition.

[11]  Samia A. Mashali,et al.  Unconstrained Arabic Online Handwritten Words Segmentation using New HMM State Design , 2012 .

[12]  Amin A. Shoukry,et al.  On-line recognition of handwritten isolated arabic characters , 1989, Pattern Recognit..

[13]  R. Fisher THE USE OF MULTIPLE MEASUREMENTS IN TAXONOMIC PROBLEMS , 1936 .

[14]  Ahmad T. Al-Taani,et al.  Recognition of on-Line Arabic Handwritten Characters Using Structural Features , 2010 .

[15]  Yoshua Bengio,et al.  Exploring Strategies for Training Deep Neural Networks , 2009, J. Mach. Learn. Res..

[16]  Volker Märgner,et al.  ICDAR 2009 Online Arabic Handwriting Recognition Competition , 2009, 2009 10th International Conference on Document Analysis and Recognition.

[17]  Fadi Biadsy,et al.  Segmentation-Free Online Arabic Handwriting Recognition , 2011, Int. J. Pattern Recognit. Artif. Intell..

[18]  S. Rachev The Monge–Kantorovich Mass Transference Problem and Its Stochastic Applications , 1985 .

[19]  J. Bourgain On lipschitz embedding of finite metric spaces in Hilbert space , 1985 .

[20]  Nizar Habash,et al.  Online Arabic Handwriting Recognition Using Hidden Markov Models , 2006 .

[21]  Yasmine N. Elglaly,et al.  Isolated Handwritten Arabic Characters Recognition using Multilayer Perceptrons and K Nearest Neighbor Classifiers , 2010 .

[22]  Mokhtar Sellami,et al.  Off-line handwritten Arabic character segmentation algorithm: ACSA , 2002, Proceedings Eighth International Workshop on Frontiers in Handwriting Recognition.

[23]  Hatim Aboalsamh,et al.  Online handwriting recognition for the Arabic letter set , 2011 .

[24]  Marwan Ali.H. Omer,et al.  Online Arabic handwriting character recognition using matching algorithm , 2010, 2010 The 2nd International Conference on Computer and Automation Engineering (ICCAE).

[25]  Zaher Al Aghbari,et al.  Automatic Segmentation based Recognition of Handwritten Arabic Words , 2011 .

[26]  Leonidas J. Guibas,et al.  The Earth Mover's Distance as a Metric for Image Retrieval , 2000, International Journal of Computer Vision.

[27]  Jitendra Malik,et al.  Shape matching and object recognition using shape contexts , 2010, 2010 3rd International Conference on Computer Science and Information Technology.

[28]  Raid Saabni The multi angular descriptor (MAD): a binary and gray images descriptor for shape recognition , 2013, HIP '13.

[29]  Shubair Abdulla,et al.  Off-Line Arabic Handwritten Word Segmentation Using Rotational Invariant Segments Features , 2008, Int. Arab J. Inf. Technol..

[30]  Eric O. Postma,et al.  Dimensionality Reduction: A Comparative Review , 2008 .

[31]  Jon Louis Bentley,et al.  Multidimensional binary search trees used for associative searching , 1975, CACM.

[32]  Jihad El-Sana,et al.  Hierarchical On-line Arabic Handwriting Recognition , 2009, 2009 10th International Conference on Document Analysis and Recognition.

[33]  Piotr Indyk,et al.  Similarity Search in High Dimensions via Hashing , 1999, VLDB.

[34]  Peter J. Bickel,et al.  Maximum Likelihood Estimation of Intrinsic Dimension , 2004, NIPS.

[35]  Thomas K. Peucker,et al.  2. Algorithms for the Reduction of the Number of Points Required to Represent a Digitized Line or its Caricature , 2011 .

[36]  Hua Yu,et al.  A direct LDA algorithm for high-dimensional data - with application to face recognition , 2001, Pattern Recognit..