Isolated Arabic Characters Recognition Using a Robust Method Against Noise and Scaling Based on the «Hough Transform»

By Mohammed Kadi, M’barek Nasri


This work proposes a new approach based on the «Hough Transform» to feature extraction for isolated Arabic characters. The new approach supports multiple fonts and is resistant to noise, scaling, and translation. It is consists first in detecting loops and points in the structure of the entered Arabic character, and classifying it accordingly. Then the «Hough Transform» is used to detect the longest lines in the character structure, in different directions, and according to a well-chosen threshold. Afterwards, we have made improvements to this method, by introducing another threshold to consider also the shortest lines in the character structure. A recognition rate of 99% has been achieved for the recognition of Arabic characters written with fonts that have already been learned in the learning phase, and a remarkable rate for characters written with other fonts than those used in the learning phase. It was verified by many tests that the method is invariant by translation, that it is not too much affected by the noise and scaling.

Full Text:



D. Fassi Fihri, “Digitalization of Arabic Ancient Manuscripts: Challenges and opportunities,” Proceedings of the 5th IEEE Congress on Information Science and Technology, Marrakech, Morocco, October 21-27, 2018.

K. Gaurav and P. K. Bhatia, “Analytical Review of Preprocessing Techniques for Offline Handwritten Character Recognition”, International Journal of Advances in Engineering Sciences, Vol.3 No 3, 2013, pp. 14-22.

B. Al-Badr and S.A. Mahmoud, “Survey and Bibliography of Arabic Optical Text Recognition”, Elsevier Science, Signal Processing, Vol. 41, 1995, pp. 49-77.

A. Beg, F. Ahmed and P. Campbell, “Hybrid OCR Techniques for Cursive Script Languages - A Review and Applications,” 2010 2nd International Conference on Computational Intelligence, Communication Systems and Networks, Liverpool, 2010, pp. 101-105.

A. Lawgali, “A Survey on Arabic Character Recognition,” International Journal of Signal Processing, Image Processing and Pattern Recognition, Vol. 8, No. 2, 2015, pp. 401-426.

L. S. Alhomed, K. M. Jambi, “A Survey on the Existing Arabic Optical Character Recognition and Future Trends,” International Journal of Advanced Research in Computer and Communication Engineering (IJARCCE), Vol. 7, No. 3, 2018, pp. 78-88.

F. M. A Nashwan, M. A. A. Rashwan, H. M. Al-Barhamtoshy, S. M. Abdou, A. M. Moussa, “A Holistic Technique for an Arabic OCR System,” Journal of Imaging, Vol. 4, No. 1, p. 6, 2018, pp. 1-11.

H. Althobaiti, C. Lu, “A survey on Arabic Optical Character Recognition and an isolated handwritten Arabic Character Recognition algorithm using encoded freeman chain code,” The 51st Annual Conference on Information Sciences and Systems (CISS), Baltimore, MD, 2017, pp. 1-6.

M. fakir, M. M. Hassani, C. Sodeyama, “On the recognition of Arabic characters using Hough transform technique,” Malaysian Journal of Computer Science, Vol. 13, No. 2, 2001, pp. 39-47.

S. Touj, N. E. B. Amara, H. Amiri, “Generalized Hough Transform for Arabic Printed Optical Character Recognition,” International Arab Journal of Information Technology, Vol. 2, No. 4, 2005, pp. 326-333.

N. B. Amor, N. E. B. Amara, “Multifont Arabic Characters Recognition Using HoughTransform and HMM/ANN Classification,” Journal of Multimedia, Vol. 1, No. 2, 2006, pp. 50-54.

N. A. Khuzani , M. Mahmoodi, “Recognition Persian Handwritten Characters using Hough Transform,” International Journal of Engineering Trends and Technology (IJETT), Vol. 16, No. 2, 2014, pp. 65-68.

A. Mazroui, A. KerkourElmiad, “Recognition of Multifont Isolated Arabic Characters by Bézier Curves,” International Journal of Computer Applications, Vol. 100, No. 6, 2014, pp. 1-7.

D. Patrice, “Contribution à la Segmentation et à la Reconnaissance de l'Ecriture Manuscrite,” thesis, The National Institute of Applied Sciences of Lyon, 1994.

P. Fränti, A. Mednonogov, V. Kyrki, H. Kälviäinen, “Content-based matching of line-drawing images using the Hough transform,” International Journal on Document Analysis and Recognition (IJDAR), Vol. 3, 2000, pp. 117-124.

F. Stahlberg and S. Vogel, "Detecting dense foreground stripes in Arabic handwriting for accurate baseline positioning," 2015 13th International Conference on Document Analysis and Recognition (ICDAR), Tunis, 2015, pp. 361-365.