Arabic Handwritten Alphanumeric Character Recognition using Fuzzy Attributed Turning Functions

In this paper, we present a novel method for recognition of unconstrained handwritten Arabic alphanumeric characters. The algorithm binarizes the character image, smoothes it and extracts its contour. A novel approach for polygonal approximation of handwritten character contours is applied. The directions and length features are extracted from the polygonal approximation. These features are used to build character models in the training phase. For the recognition purpose, we introduce Fuzzy Attributed Turning Functions (FATF) and define a dissimilarity measure based on FATF for comparing polygonal shapes. Experimental results demonstrate the effectiveness of our algorithm for recognition of handwritten Arabic characters. We have obtained around 98% accuracy for Arabic handwritten characters and more than 97% accuracy for handwritten Arabic numerals.

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

[2]  R. J. Green,et al.  Recognition of Handwritten Cursive Arabic Characters , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  Sabri A. Mahmoud,et al.  Arabic character recognition using fourier descriptors and character contour encoding , 1994, Pattern Recognit..

[4]  Amar Mitiche,et al.  Bayes Classification of Online Arabic Characters by Gibbs Modeling of Class Conditional Densities , 2008, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[5]  A. Kandel Fuzzy Mathematical Techniques With Applications , 1986 .

[6]  Nobuyuki Otsu,et al.  ATlreshold Selection Method fromGray-Level Histograms , 1979 .

[7]  Mohamed Cheriet,et al.  Visual Recognition of Arabic Handwriting: Challenges and New Directions , 2006, SACH.

[8]  Saeed Mozaffari,et al.  Structural decomposition and statistical description of Farsi/Arabic handwritten numeric characters , 2005, Eighth International Conference on Document Analysis and Recognition (ICDAR'05).

[9]  Adnan Amin Recognition of hand-printed characters based on structural description and inductive logic programming , 2003, Pattern Recognit. Lett..

[10]  Sherif Abdelazeem,et al.  A Two-Stage System for Arabic Handwritten Digit Recognition Tested on a New Large Database , 2007, Artificial Intelligence and Pattern Recognition.

[11]  Gheith A. Abandah,et al.  Handwritten Arabic character recognition using multiple classifiers based on letter form , 2008 .

[12]  T. Pavlidis Algorithms for Graphics and Image Processing , 1981, Springer Berlin Heidelberg.

[13]  Esther M. Arkin,et al.  An efficiently computable metric for comparing polygonal shapes , 1991, SODA '90.

[14]  Hiromichi Fujisawa,et al.  Forty years of research in character and document recognition - an industrial perspective , 2008, Pattern Recognit..