On-line Arabic handwriting recognition system based on visual encoding and genetic algorithm

One of the most promising methods of interacting with small portable computing devices, such as personal digital assistants, is the use of handwriting. In order to make this communication method more natural, we propose to observe visually the writing process on an ordinary paper and to automatically recover the pen trajectory from numerical tablet sequences. On the basis of this work, we developed a handwriting recognition system based on visual coding and genetic algorithm ''GA''. The system is applied on Arabic script. In this paper, we will present the different steps of the handwriting recognition system. We focus our contribution on the encoding system and the fitness function conception used as basic steps of the GA. A new approach based on visual indices similarity is developed to calculate the evaluation function. We optimize the times cooling of our system to give the final output (proposed words). Several experimentations are developed using an Arabic data set words extracted from ''LMCA'' database elaborated in our laboratory by 24 participants. The results obtained are very promising and prove that our new method based on hybridization between visual codes and GA is a powerful method.

[1]  T. Flash,et al.  The coordination of arm movements: an experimentally confirmed mathematical model , 1985, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[2]  Adel M. Alimi,et al.  A new approach for on-line visual encoding and recognition of handwriting script by using neural network system , 2003, ICANNGA.

[3]  Adel M. Alimi,et al.  Evolutionary Computation for the Recognition of On-Line Cursive Handwriting , 2002 .

[4]  Pietro G. Morasso,et al.  Recognition experiments of cursive dynamic handwriting with self-organizing networks , 1993, Pattern Recognit..

[5]  Mohamed-Mehdi Cheriet,et al.  Modélisation de la notion de pseudo-mot en reconnaissance de mots manuscrits arabes , 2000 .

[6]  David S. Doermann,et al.  A parallel-line detection algorithm based on HMM decoding , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  Cheryl M. Yates,et al.  Lower-level developmental skills in beginning writing , 1992 .

[8]  Nabil Derbel,et al.  Handwriting trajectory movements controlled by a Beta-elliptic model , 2003, Seventh International Conference on Document Analysis and Recognition, 2003. Proceedings..

[9]  N. Derbel,et al.  Recognition of on-line handwritten digits by neural networks using circular and beta approaches , 2002, IEEE International Conference on Systems, Man and Cybernetics.

[10]  Réjean Plamondon,et al.  A kinematic theory of rapid human movements , 1995, Biological Cybernetics.

[11]  R Plamondon,et al.  Speed/accuracy trade-offs in target-directed movements , 1997, Behavioral and Brain Sciences.

[12]  Alfred Binet,et al.  Sur la vitesse Des mouvements graphiques , 1893 .

[13]  Najoua Essoukri Ben Amara,et al.  Planar Markov modeling for Arabic writing recognition: advancement state , 2001, Proceedings of Sixth International Conference on Document Analysis and Recognition.

[14]  Eric Lecolinet,et al.  Cursive handwriting recognition using the Hough transform and a neural network , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.

[15]  Daniel Peraya L'audiovisuel à l'école : voyage à travers les usages , 1993 .

[16]  J. Hollerbach An oscillation theory of handwriting , 2004, Biological Cybernetics.

[17]  Venu Govindaraju,et al.  Offline Arabic handwriting recognition: a survey , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[18]  G. Stelmach,et al.  Tutorials in motor neuroscience , 1991 .

[19]  R. Plamondon On the Origin of Asymmetric Bell-Shaped Velocity Profiles in Rapid-Aimed Movements , 1991 .

[20]  Ching Y. Suen,et al.  Building a perception based model for reading cursive script , 1995, Proceedings of 3rd International Conference on Document Analysis and Recognition.

[21]  Réjean Plamondon,et al.  The Delta LogNormal theory for the generation and modeling of cursive characters , 1995, Proceedings of 3rd International Conference on Document Analysis and Recognition.

[22]  Paul D. Gader,et al.  Dynamic-programming-based handwritten word recognition using the Choquet fuzzy integral as the match function , 1996, J. Electronic Imaging.

[23]  Rudolf F. Albrecht,et al.  Artificial Neural Nets and Genetic Algorithms , 1995, Springer Vienna.

[24]  Djamel Bouchaffra,et al.  Genetic-based EM algorithm for learning Gaussian mixture models , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[25]  Ma Conway,et al.  Handbook of perception and cognition , 1996 .

[26]  Colin M. Macleod,et al.  Individual Differences in Memory , 1996 .

[27]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[28]  Monji Kherallah,et al.  Toward an On-Line Handwriting Recognition System Based on Visual Coding and Genetic Algorithm , 2005 .

[29]  William H. Gaddes,et al.  Learning Disabilities and Brain Function: A Neuropsychological Approach , 1980 .

[30]  K. Forster Computational modeling and elementary process analysis in visual word recognition. , 1994, Journal of experimental psychology. Human perception and performance.

[31]  Frédéric Vella,et al.  Using visual cues to help text entry on PDAs , 2003, IHM '03.

[32]  A F Maeland,et al.  Handwriting and Perceptual-Motor Skills in Clumsy, Dysgraphic, and ‘Normal’ Children , 1992, Perceptual and motor skills.

[33]  Guy Lorette,et al.  A genetic algorithm for on-line cursive handwriting recognition , 1994, Proceedings of the 12th IAPR International Conference on Pattern Recognition, Vol. 3 - Conference C: Signal Processing (Cat. No.94CH3440-5).

[34]  Jean-Pierre Meunier,et al.  Sémiotique et cognition : voyage autour de quelques concepts , 1998 .

[35]  Shimon Edelman,et al.  A model of handwriting , 2004, Biological Cybernetics.

[36]  Amar Mitiche,et al.  On-line recognition of handwritten Arabic characters using a Kohonen neural network , 2002, Proceedings Eighth International Workshop on Frontiers in Handwriting Recognition.

[37]  A. W. Blöte,et al.  A Longitudinal Study on Dysgraphic Handwriting in Primary School , 1993, Journal of learning disabilities.

[38]  Robert Sabourin,et al.  Recognition and verification of unconstrained handwritten words , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[39]  Réjean Plamondon,et al.  Modelling velocity profiles of rapid movements: a comparative study , 1993, Biological Cybernetics.

[40]  Anil K. Jain,et al.  Online handwritten script recognition , 2004 .

[41]  Heiko Wersing,et al.  Evolutionary optimization of a hierarchical object recognition model , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[42]  Lynn A. Cooper,et al.  Imagery and Visual—Spatial Representations , 1996 .