Skip to main content

Aolah Databases for New Arabic Online Handwriting Recognition Algorithm

  • Conference paper
  • First Online:
Document Analysis and Recognition – ICDAR 2021 Workshops (ICDAR 2021)

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 12916))

Included in the following conference series:

  • 1590 Accesses

Abstract

Developing an online handwriting recognition system for Arabic script used in pen-based devices plays an important role in making these devices available and usable for Arabic society. This paper is carried out for Arabic script to overcome the difficulties presented in the Arabic language in cursive, overlapping, handwriting variability, different writing styles, delayed strokes, and other challenges. An algorithm for recognizing Arabic strokes written by hand is proposed; since there are some troubles in distinguishing the written stroke for similar characters. The uniqueness of the recommended algorithm is dealing with every stroke in the character separately. Furthermore, in the current research, two novel databases for Arabic characters and Arabic characters’ strokes are generated. The two databases are presented, one for Arabic characters by different writers for the 28 Arabic characters, the other database is extracted from the previous database by taking only the Arabic character strokes. The algorithm used for data collection is distinguished by the ability to deal with each stroke in the written characters separately. The code acts as a simulation of a stylus pen and a touch screen. Stroke capturing is achieved by collecting data points along the path of an input device (stylus pen or mouse) same time those characters are written.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 79.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 99.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Habash, N.Y.: Introduction to Arabic Natural Language Processing. Morgan & Claypool, San Rafael (2010)

    Book  Google Scholar 

  2. AlMuallim, H., Yamaguchi, S.: A method of recognition of Arabic cursive handwriting. IEEE Trans. Pattern Anal. Mach. Intell. PAMI-9(5), 715–722 (1987)

    Google Scholar 

  3. Elbaati, A., Kherallah, M., Ennaji, A., Alimi, A.M.: Temporal order recovery of the scanned handwriting. In: 2009 10th International Conference on Document Analysis and Recognition, Barcelona, Spain, 26–29 July 2009

    Google Scholar 

  4. Alimi, A.: A neuro-fuzzy approach to recognize Arabic handwritten characters. In: Proceedings of International Conference on Neural Networks (ICNN 1997), Houston, TX, USA, 12–12 June 1997

    Google Scholar 

  5. Abuzaraida, M.A., Zeki, A.M., Zeki, A.M.: Recognition techniques for online Arabic handwriting recognition systems. In: 2012 International Conference on Advanced Computer Science Applications and Technologies (ACSAT), Kuala Lumpur, Malaysia (2012)

    Google Scholar 

  6. Al-Helali, B.M., Mahmoud, S.A.: Arabic online handwriting recognition (AOHR): a survey. ACM Comput. Surv. 50(3), 1–35 (2017)

    Article  Google Scholar 

  7. AbdElNafea, M., Heshmat, S.: Efficient preprocessing algorithm for online handwritten Arabic strokes. In: 2019 International Conference on Innovative Trends in Computer Engineering (ITCE), Aswan, Egypt, 2–4 February 2019

    Google Scholar 

  8. Sharma, A.: Online Handwritten Gurmukhi Character Recognition “thesis”. Patiala, Punjab, India: School of Mathematics and Computer Applications, Thapar University, February 2009

    Google Scholar 

  9. Harouni, M., Mohamad, D., Rasouli, A.: Deductive method for recognition of on-line handwritten Persian/Arabic characters. In: 2010 The 2nd International Conference on Computer and Automation Engineering (ICCAE), Singapore, Singapore, 26–28 February 2010

    Google Scholar 

  10. Haraty, R., Ghaddar, C.: Arabic text recognition. Int. Arab J. Inf. Technol. 1, 156–163 (2004)

    Google Scholar 

  11. Kherallah, M., Elbaati, A., El Abed, H., Alimi, A.M.: The On/Off (LMCA) Dual Arabic Handwriting Database. In: REGIM: Research Group on Intelligent Machines, University of Sfax (2008)

    Google Scholar 

  12. Kherallah, M., Tagougui, N., Alimi, A.M., El Abed, H., Margner, V.: Online Arabic handwriting recognition competition. In: 2011 International Conference on Document Analysis and Recognition, Beijing, China (2011)

    Google Scholar 

  13. Elanwar, R.I.M., Rashwan, M.A., Mashali, S.A.: OHASD: the first on-line Arabic sentence database handwritten on tablet PC. Int. J. Comput. Inf. Eng. 4(12), 1907–1912 (2010)

    Google Scholar 

  14. El Abed, H., Kherallah, M., Märgner, V., Alimi, A.M.: On-line Arabic handwriting recognition competition ‘ADAB database and participating systems.’ Int. J. Doc. Anal. Recogn. (IJDAR) 14, 15–23 (2011)

    Article  Google Scholar 

  15. Azeem, S.A., Ahmed, H.: Recognition of segmented online Arabic handwritten characters of the ADAB database. In: 2011 10th International Conference on Machine Learning and Applications and Workshops, Honolulu, HI, USA, 18–21 December 2011

    Google Scholar 

  16. Abdelaziz, I., Abdou, S.: AltecOnDB: a large-vocabulary arabic online handwriting recognition database. arXiv, 24 December 2014

    Google Scholar 

  17. Abuzaraida, M.A., Zeki, A.M., Zeki, A.M.: Online database of Quranic handwritten words. J. Theor. Appl. Inf. Technol. 62(2), 485–492 (2014)

    Google Scholar 

  18. Mahmoud, S.A., Luqman, H., Al-Helali, B.M., BinMakhashen, G., Parvez, M.T.: Online-KHATT: an open-vocabulary database for Arabic online-text processing. Open Cybern. Syst. J. 12(1), 42–59 (2018)

    Article  Google Scholar 

  19. Mahajan, L., Kulkarni, G.A.: Digital pen for handwritten digit and gesture recognition using trajectory recognition algorithm based on triaxial accelerometer. IOSR J. Electron. Commun. Eng. (IOSR-JECE) 10(1), 24–31 (2015)

    Google Scholar 

  20. Nakkach, H., Hichri, S., Haboubi, S., Amiri, H.: A segmentation-free approach to strokes extraction from online isolated Arabic handwritten character. In: 2016 2nd International Conference on Advanced Technologies for Signal and Image Processing (ATSIP), Monastir, Tunisia, 21–23 March 2016

    Google Scholar 

  21. Plamondon, R., Srihari , S.N.: On-line and off-line handwriting recognition: a comprehensive survey. IEEE Trans. Pattern Anal. Mach. Intell. 22(1), 63–84 (2000)

    Article  Google Scholar 

  22. Sharma, A., Kumar, R., Sharma, R.K.: Online handwritten Gurmukhi Character recognition using elastic matching. In: 2008 Congress on Image and Signal Processing, Sanya, Hainan, China, 27–30 May 2008

    Google Scholar 

  23. Priya, A., Mishra, S., Raj, S., Mandal, S., Datta, S.: Online and offline character recognition: a survey. In: 2016 International Conference on Communication and Signal Processing (ICCSP), Melmaruvathur, India, 6–8 April 2016

    Google Scholar 

  24. Mezghani, N., Mitiche, A., Cheriet, M.: On-line recognition of handwritten Arabic characters using a Kohonen neural network. In: Proceedings Eighth International Workshop on Frontiers in Handwriting Recognition, Niagara on the Lake, Ontario, Canada, 6–8 August 2002

    Google Scholar 

  25. Santosh, K.C., Nattee, C.: A comprehensive survey on on-line handwriting recognition technology and its real application to the Nepalese natural handwriting. Kathmandu University J. Sci. Eng. Technol. 5(1), 31–55 (2009)

    Google Scholar 

  26. Abuzaraida, M.A., Zeki, A.M., Zeki, A.M.: Problems of writing on digital surfaces in online handwriting recognition systems. In: 2013 5th International Conference on Information and Communication Technology for the Muslim World (ICT4M), Rabat, Morocco, 26–27 March 2013

    Google Scholar 

  27. El-Wakil, M.S., Shoukry, A.A.: On-line recognition of handwritten isolated Arabic characters. Pattern Recogn. 22(2), 97–105 (1989)

    Article  Google Scholar 

  28. Al-Emami, S., Usher, M.: On-line recognition of handwritten Arabic characters. IEEE Trans. Pattern Anal. Mach. Intell. 12(7), 704–710 (1990)

    Article  Google Scholar 

  29. Mortenson, M.E.: Mathematics for Computer Graphics Applications . Industrial Press Inc., South Norwalk (1999)

    Google Scholar 

  30. Ding, Y., Kimura, F., Miyake, Y., Shridhar, M.: Accuracy improvement of slant estimation for handwritten words. In: Proceedings 15th International Conference on Pattern Recognition. ICPR-2000, Barcelona, Spain, 3–7 September 2000

    Google Scholar 

  31. Ramzi, A., Zahary, A.: Online Arabic handwritten character recognition using online-offline feature extraction and back-propagation neural network. In: 2014 1st International Conference on Advanced Technologies for Signal and Image Processing (ATSIP), Sousse, Tunisia, 17–19 March 2014

    Google Scholar 

  32. Al-Habian, G., Assaleh, K.: Online Arabic handwriting recognition using continuous gaussian mixture HMMS. In: 2007 International Conference on Intelligent and Advanced Systems, Kuala Lumpur, Malaysia, 25–28 November 2007

    Google Scholar 

  33. Boubaker, H., El Baati, A., Kherallah, M., Alimi, A.M., Elabed, H.: Online Arabic handwriting modeling system based on the graphemes segmentation. In: 2010 20th International Conference on Pattern Recognition, Istanbul, Turkey, 23–26 August 2010

    Google Scholar 

  34. Gonzalez, R.C., Woods, R.E.: Digital Image Processing, 2nd edn. Prentice Hall, Upper Saddle River (2002)

    Google Scholar 

  35. White, R.L.: Methods for Classification, 16 August 1996. http://first.astro.columbia.edu/rick/SCMA/node2.html

  36. W. Contributors, Training, Validation, and Test Sets, Wikipedia, The Free Encyclopedia, 14 December 2019. https://en.wikipedia.org/w/index.php?title=Training,_validation,_and_test_sets&oldid=930696087

  37. Brownlee, J.: A Gentle Introduction to k-fold Cross-Validation, 23 May 2018. https://machinelearningmastery.com/k-fold-cross-validation/

  38. Shalev-Shwartz, S., Ben-David, S.: Understanding Machine Learning: From Theory to Algorithms . Cambridge University Press, New York (2014)

    Book  Google Scholar 

  39. MATHWORKS. Classification Learner App (2019). https://www.mathworks.com/help/stats/classificationlearner-app.html?s_tid=srchtitle

  40. MATHWORKS. Choose Classifier Options (2019). https://www.mathworks.com/help/stats/choose-a-classifier.html

  41. MathWorks. Machine Learning in MATLAB (2019). https://www.mathworks.com/help/stats/machine-learning-in-matlab.html

Download references

Acknowledgments

The authors thank all participants’ contribution to (AOLAH) databases formulation. They sincerely appreciated Dr. Omar Abdel-Reheem and Eng. Fatma Gamal, from Aswan faculty of engineering, Aswan University, for their help to facilitate the data collecting process.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Samia Heshmat .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Heshmat, S., Abdelnafea, M. (2021). Aolah Databases for New Arabic Online Handwriting Recognition Algorithm. In: Barney Smith, E.H., Pal, U. (eds) Document Analysis and Recognition – ICDAR 2021 Workshops. ICDAR 2021. Lecture Notes in Computer Science(), vol 12916. Springer, Cham. https://doi.org/10.1007/978-3-030-86198-8_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-86198-8_21

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-86197-1

  • Online ISBN: 978-3-030-86198-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics