A Progressive Approach to Arabic Character Recognition Using a Modified Freeman Chain Code Algorithm
DOI:
https://doi.org/10.56294/dm2023178Keywords:
Freeman Chain Code, Handwritten Arabic Characters, Normalization CodeAbstract
Arabic character identification presents a significant obstacle to the comprehension and analysis of Arabic text. This paper presents an improved technique that generates Freeman code from handwritten Arabic characters. This code provides the shortest code length without losing character information, accounting for all handwritten Arabic character variants. We tested this code using a set of Arabic characters in various formats to identify Arabic characters in order to take use of the code generated by our enhanced method. We also performed a comparison between our Freeman code and codes generated in other related research. In light of this, the code that we obtained correctly represents the Arabic letter in all of its variants, including the ones that the algorithms in previous publications did not consider. Consequently, our novel method based on Freeman coding represents a significant advancement in Arabic character recognition. Furthermore, our method provides a successful way of identifying and presenting Arabic characters
References
1. M. AbdElNafea et S. Heshmat, « Novel Databases for Arabic Online Handwriting Recognition System », in 2020 International Conference on Innovative Trends in Communication and Computer Engineering (ITCE), 2020, p. 263‑267.
2. Byerly, T. Kalganova, et I. Dear, « No routing needed between capsules », Neurocomputing, vol. 463, p. 545‑553, nov. 2021, doi: 10.1016/j.neucom.2021.08.064.
3. V. Jayasundara, S. Jayasekara, H. Jayasekara, J. Rajasegaran, S. Seneviratne, et R. Rodrigo, « TextCaps : Handwritten Character Recognition with Very Small Datasets », in 2019 IEEE Winter Conference on Applications of Computer Vision (WACV), janv. 2019, p. 254‑262. doi: 10.1109/WACV.2019.00033.
4. Baldominos, Y. Saez, et P. Isasi, « A Survey of Handwritten Character Recognition with MNIST and EMNIST », Applied Sciences, vol. 9, no 15, Art. no 15, janv. 2019, doi: 10.3390/app9153169.
5. N. Boudad, R. Faizi, R. Oulad Haj Thami, et R. Chiheb, « Sentiment analysis in Arabic: A review of the literature », Ain Shams Engineering Journal, vol. 9, no 4, p. 2479‑2490, déc. 2018, doi: 10.1016/j.asej.2017.04.007.
6. M. Alheraki, R. Al-Matham, et H. Al-Khalifa, « Handwritten Arabic Character Recognition for Children Writing Using Convolutional Neural Network and Stroke Identification », Human-Centric Intelligent Systems, vol. 3, nov. 2022, doi: 10.1007/s44230-023-00024-4.
7. N. A. Jusoh et J. M. Zain, « Application of Freeman Chain Codes: An Alterna-tive Recognition Technique for Malaysian Car Plates », 2009.
8. Alaei, U. Pal, et P. Nagabhushan, « Dataset and Ground Truth for Handwrit-ten Text in Four Different Scripts », International Journal of Pattern Recognition and Artificial Intelligence, vol. 26, 2012.
9. Alaei, U. Pal, et P. Nagabhushan, « Dataset and Ground Truth for Handwrit-ten Text in Four Different Scripts », International Journal of Pattern Recognition and Artificial Intelligence, vol. 26, oct. 2012, doi: 10.1142/S0218001412530011.
10. K. Addakiri et M. Bahaj, « On-line Handwritten Arabic Character Recognition using Artificial Neural Network ».
11. M. S. Khorsheed, « Off-Line Arabic Character Recognition – A Review », Pat-tern Anal Appl, vol. 5, no 1, p. 31‑45, 2002.
12. Bataineh, « A Printed PAW Image Database of Arabic Language for Document Analysis and Recognition », J. ICT Res. Appl., vol. 11, no 2, p. 200, août 2017, doi: 10.5614/itbj.ict.res.appl.2017.11.2.6.
13. N. Islam, Z. Islam, et N. Noor, « A Survey on Optical Character Recognition System ». arXiv, 3 octobre 2017. doi: 10.48550/arXiv.1710.05703.
14. S. Djaghbellou, A. Bouziane, A. Attia, et Z. Akhtar, « A Survey on Arabic Handwritten Script Recognition Systems », IJAIML, vol. 11, no 2, p. 1‑17, juill. 2021, doi: 10.4018/IJAIML.20210701.oa9.
15. R. Dey et C. Rakesh, « A Novel Sliding Window Approach for Offline Hand-written Character Recognition », déc. 2019, p. 178‑183. doi: 10.1109/ICIT48102.2019.00038.
16. H. Althobaiti et Chao Lu, « A survey on Arabic Optical Character Recognition and an isolated handwritten Arabic Character Recognition algorithm using encoded freeman chain code », in 2017 51st Annual Conference on Information Sciences and Systems (CISS), Baltimore, MD, USA: IEEE, 2017, p. 1‑6.
17. M. Ali, « Freeman Chain Code Contour Processing for Handwritten Isolated Arabic Characters Recognition », SSRN Electronic Journal, 2012.
18. H. Izakian, S. A. Monadjemi, B. T. Ladani, et K. Zamanifar, « Multi-Font Farsi/Arabic Isolated Character Recognition Using Chain Codes », International Journal of Computer and Information Engineering, vol. 2, no 7, p. 2315‑2318, 2008.
19. N. Lamghari, M. E. H. Charaf, et S. Raghay, « Template Matching for Recognition of Handwritten Arabic Characters Using Structural Characteristics and Freeman Code », International Journal of Computer Network and Information Security, vol. Vol. 14 No. 12, 2016.
20. M. Fakir, M. M. Hassani, et C. Sodeyama, « On the Recognition of Arabic Characters Using Hough Transform Technique », Malaysian Journal of Computer Science, vol. 13, no 2, Art. no 2, déc. 2000.
21. Romero-Carazas R. Prompt lawyer: a challenge in the face of the integration of artificial intelligence and law. Gamification and Augmented Reality 2023;1:7–7. https://doi.org/10.56294/gr20237.
22. Gonzalez-Argote J. A Bibliometric Analysis of the Studies in Modeling and Simulation: Insights from Scopus. Gamification and Augmented Reality 2023;1:5–5. https://doi.org/10.56294/gr20235.
23. Gonzalez-Argote D, Gonzalez-Argote J, Machuca-Contreras F. Blockchain in the health sector: a systematic literature review of success cases. Gamification and Augmented Reality 2023;1:6–6. https://doi.org/10.56294/gr20236.
24. S. Touj, N. B. Amara, et H. Amiri, « Generalized Hough Transform for Arabic Printed Optical Character Recognition », vol. 2, no 4, 2005.
25. N. Ben Amor et N. Essoukri Ben Amara, « Multifont Arabic Characters Recognition Using HoughTransform and Neural Networks », in Advances in Neural Networks - ISNN 2006, vol. 3972, J. Wang, Z. Yi, J. M. Zurada, B.-L. Lu, et H. Yin, Éd., in Lecture Notes in Computer Science, vol. 3972. , Berlin, Heidelberg: Springer Berlin Heidelberg, 2006, p. 293‑298. doi: 10.1007/11760023_43.
26. M. Nasri et M. Kadi, « A modified algorithm for improving the coding of Arabic characters by the Freeman chain code », in 2019 International Conference on Wireless Technologies, Embedded and Intelligent Systems (WITS), Fez, Moroc-co: IEEE, avr. 2019, p. 1‑5. doi: 10.1109/WITS.2019.8723747.
Published
Issue
Section
License
Copyright (c) 2023 Mohamed Rida Fethi, Othmane Farhaoui, Imad Zeroual , Ahmad El Allaoui (Author)
This work is licensed under a Creative Commons Attribution 4.0 International License.
The article is distributed under the Creative Commons Attribution 4.0 License. Unless otherwise stated, associated published material is distributed under the same licence.