Dhad—A Children’s Handwritten Arabic Characters Dataset for Automated Recognition
Source abstract
Abstract
This study delves into the intricate realm of recognizing handwritten Arabic characters, specifically targeting children’s script. Given the inherent complexities of the Arabic script, encompassing semi-cursive styles, distinct character forms based on position, and the inclusion of diacritical marks, the domain demands specialized attention. While prior research has largely concentrated on adult handwriting, the spotlight here is on children’s handwritten Arabic characters, an area marked by its distinct challenges, such as variations in writing quality and increased distortions. To this end, we introduce a novel dataset, “Dhad”, refined for enhanced quality and quantity. Our investigation employs a tri-fold experimental approach, encompassing the exploration of pre-trained deep learning models (i.e., MobileNet, ResNet50, and DenseNet121), custom-designed Convolutional Neural Network (CNN) architecture, and traditional classifiers (i.e., Support Vector Machine (SVM), Random Forest (RF), and Multilayer Perceptron (MLP)), leveraging deep visual features. The results illuminate the efficacy of fine-tuned pre-existing models, the potential of custom CNN designs, and the intricacies associated with disjointed classification paradigms. The pre-trained model MobileNet achieved the best test accuracy of 93.59% on the Dhad dataset. Additionally, as a conceptual proposal, we introduce the idea of a computer application designed specifically for children aged 7–12, aimed at improving Arabic handwriting skills. Our concluding reflections emphasize the need for nuanced dataset curation, advanced model architectures, and cohesive training strategies to navigate the multifaceted challenges of Arabic character recognition.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Handwritten Text Recognition Techniques · Hand Gesture Recognition Systems · Vehicle License Plate Recognition
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Computer Science Department, College of Computer and Information Sciences, King Saud University, Riyadh 11362, Saudi Arabia
Funding
King Saud University
References (33)
Show source-provided references
1. Eberhard, D.M., Simons, G.F., and Fennig, C.D. (2023). Ethnologue: Languages of the World, SIL International.
2. Nahar, K.M., Alsmadi, I., Al Mamlook, R.E., Nasayreh, A., Gharaibeh, H., Almuflih, A.S., and Alasim, F. (2023). Recognition of Arabic Air-Written Letters: Machine Learning, Convolutional Neural Networks, and Optical Character Recognition (OCR) Techniques. Sensors, 23.10.20944/preprints202309.1806.v1 ↗
3. Kasem, M.S., Mahmoud, M., and Kang, H.S. (2023). Advancements and Challenges in Arabic Optical Character Recognition: A Comprehensive Survey. arXiv.
4. Arabic handwriting recognition system using convolutional neural network10.1007/s00521-020-05070-8 ↗
5. Alwagdani, M.S., and Jaha, E.S. (2023). Deep Learning-Based Child Handwritten Arabic Character Recognition and Handwriting Discrimination. Sensors, 23.10.3390/s23156774 ↗
6. A study of children emotion and their performance while handwriting Arabic characters using a haptic device10.1007/s10639-022-11246-7 ↗
7. Arabic handwritten characters recognition using convolutional neural network
8. Recognition of Arabic Handwritten Diacritics using the new database DBAHD
9. Gradient-based learning applied to document recognition10.1109/5.726791 ↗
10. Amari, S.I., and Arbib, M.A. (1982). Competition and Cooperation in Neural Nets, Springer.10.1007/978-3-642-46466-9 ↗
11. Al-Turaiki, I., and Altwaijry, N. (2024, January 10). Hijja Dataset. Available online: https://github.com/israksu/Hijja2.
12. An effective deep learning approach for improving off-line arabic handwritten character recognition
13. Optimized leaky ReLU for handwritten Arabic character recognition using convolution neural networks10.1007/s11042-021-11593-6 ↗
14. Handwritten Arabic Character Recognition for Children Writing Using Convolutional Neural Network and Stroke Identification10.1007/s44230-023-00024-4 ↗
15. Bin Durayhim, A., Al-Ajlan, A., Al-Turaiki, I., and Altwaijry, N. (2023). Towards Accurate Children’s Arabic Handwriting Recognition via Deep Learning. Appl. Sci., 13.10.3390/app13031692 ↗
16. He, K., Zhang, X., Ren, S., and Sun, J. (2016, January 27–30). Deep residual learning for image recognition. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA.10.1109/CVPR.2016.90 ↗
17. Howard, A.G., Zhu, M., Chen, B., Kalenichenko, D., Wang, W., Weyand, T., Andreetto, M., and Adam, H. (2017). Mobilenets: Efficient convolutional neural networks for mobile vision applications. arXiv.
18. Huang, G., Liu, Z., Van Der Maaten, L., and Weinberger, K.Q. (2017, January 21–26). Densely connected convolutional networks. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.10.1109/CVPR.2017.243 ↗
19. Template-based Nepali natural handwritten alphanumeric character recognition
20. A survey of visual and procedural handwriting analysis for neuropsychological assessment10.1007/s00521-022-07185-6 ↗
21. A statistical–topological feature combination for recognition of handwritten numerals10.1016/j.asoc.2012.03.039 ↗
22. Handwritten Gujarati character recognition using structural decomposition technique10.1134/S1054661819010061 ↗
23. Shape feature and fuzzy logic based offline devnagari handwritten optical character recognition
24. Itseez (2024, January 15). Open Source Computer Vision Library. Available online: https://github.com/itseez/opencv.
25. Abadi, M., Agarwal, A., and Barham, P. (2024, March 07). TensorFlow: Large-Scale Machine Learning on Heterogeneous Systems. Available online: http://tensorflow.org/.
26. Chollet, F. (2024, February 15). Keras. Available online: https://keras.io.
27. Bisong, E. (2019). Building Machine Learning and Deep Learning Models on Google Cloud Platform: A Comprehensive Guide for Beginners, Apress.10.1007/978-1-4842-4470-8 ↗
28. On the relationship between classical grid search and probabilistic roadmaps10.1177/0278364904045481 ↗
29. Iqbal, U., Barthelemy, J., Li, W., and Perez, P. (2021). Automating visual blockage classification of culverts with deep learning. Appl. Sci., 11.10.3390/app11167561 ↗
30. Iqbal, U., Barthelemy, J., Perez, P., and Davies, T. (2022). Edge-computing video analytics solution for automated plastic-bag contamination detection: A case from remondis. Sensors, 22.10.3390/s22207821 ↗
31. Barthélemy, J., Verstaevel, N., Forehead, H., and Perez, P. (2019). Edge-computing video analytics for real-time traffic monitoring in a smart city. Sensors, 19.10.3390/s19092048 ↗
32. SedimentNet—A 1D-CNN machine learning model for prediction of hydrodynamic forces in rapidly varied flows
33. Prediction of hydraulic blockage at culverts from a single image using deep learning10.1007/s00521-022-07593-8 ↗