journal article·2023Open access

An Efficient Hybrid Model for Arabic Text Recognition

Hicham Lamtougui, Hicham El Moubtahij, Hassan Fouadi, Khalid Satori

Computers, Materials & Continua· Volume 74· Issue 2

Abstract

In recent years, Deep Learning models have become indispensable in several fields such as computer vision, automatic object recognition, and automatic natural language processing. The implementation of a robust and efficient handwritten text recognition system remains a challenge for the research community in this field, especially for the Arabic language, which, compared to other languages, has a dearth of published works. In this work, we presented an efficient and new system for offline Arabic handwritten text recognition. Our new approach is based on the combination of a Convolutional Neural Network (CNN) and a Bidirectional Long-Term Memory (BLSTM) followed by a Connectionist Temporal Classification layer (CTC). Moreover, during the training phase of the model, we introduce an algorithm of data augmentation to increase the quality of data. Our proposed approach can recognize Arabic handwritten texts without the need to segment the characters, thus overcoming several problems related to this point. To train and test (evaluate) our approach, we used two Arabic handwritten text recognition databases, which are IFN/ENIT and KHATT. The Experimental results show that our new approach, compared to other methods in the literature, gives better results.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Handwritten Text Recognition Techniques · Text and Document Classification Technologies · Natural Language Processing Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (39)

Show source-provided references
1. The optical character recognition of urdu-like cursive scripts10.1016/j.patcog.2013.09.037 ↗
2. A method of recognition of Arabic cursive handwriting10.1109/TPAMI.1987.4767970 ↗
3. Embedded Bernoulli mixture HMMS for handwritten word recognition
4. End-to-end handwritten Chinese paragraph text recognition using residual attention networks10.32604/iasc.2022.027146 ↗
5. An innovative approach utilizing binary-view transformer for speech recognition task10.32604/cmc.2022.024590 ↗
6. Large-scale video classification with convolutional neural networks
7. IFN/ENIT-database of handwritten Arabic words
8. Khatt: An open Arabic offline handwritten text database10.1016/j.patcog.2013.08.009 ↗
9. Offline handwriting recognition with multidimensional recurrent neural networks
10. Off-line handwritten word recognition using multi-stream hidden Markov models10.1016/j.patrec.2009.08.009 ↗
11. Offline handwritten Arabic cursive text recognition using hidden Markov models and re-ranking10.1016/j.patrec.2011.02.006 ↗
12. Pechwitz · Guide to OCR for Arabic Scripts · 2012 · 16910.1007/978-1-4471-4072-6_8 ↗
13. Effective technique for the recognition of offline arabic handwritten words using hidden Markov models10.1007/s10032-013-0201-8 ↗
14. Combining multiple HMMs using on-line and off-line features for off-line Arabic handwriting recognition
15. Recognizing handwritten arabic words using grapheme segmentation and recurrent neural networks10.1007/s10032-014-0218-7 ↗
16. Arabic handwriting recognition based on synchronous multi-stream HMM without explicit segmentation
17. A new design based-SVM of the CNN classifier architecture with dropout for offline Arabic handwritten recognition10.1016/j.procs.2016.05.512 ↗
18. Arabic handwriting text recognition offline system through using the HMM toolkit and stochastic finite-state automaton
19. Deep neural networks features for Arabic handwriting recognition
20. Handwritten Arabic text recognition using multi-stage sub-core-shape HMMs10.1007/s10032-019-00339-8 ↗
21. Exploring deep learning approaches to recognize handwritten arabic texts10.1109/ACCESS.2020.2994248 ↗
22. The QCRI recognition system for handwritten Arabic
23. Arabic word decomposition techniques for offline Arabic text transcription
24. Out of vocabulary word detection and recovery in Arabic handwritten text recognition10.1016/j.patcog.2019.05.003 ↗
25. A deep learning based Arabic script recognition system: Benchmark on KHAT10.34028/iajit/17/3/3 ↗
26. Contribution on Arabic handwriting recognition using deep neural network
27. AHWR-net: Offline handwritten Amharic word recognition using convolutional recurrent neural network10.1007/s42452-021-04742-x ↗
28. Gradient-based learning applied to document recognition10.1109/5.726791 ↗
29. Deep learning10.1038/nature14539 ↗
30. Multi-dimensional recurrent neural networks
31. Urdu Nasta’liq text recognition system based on multi-dimensional recurrent neural network and statistical features10.1007/s00521-015-2051-4 ↗
32. Simayi · Wireless Networks · 2021 · 1
33. Developing an efficient deep learning-based trusted model for pervasive computing using an LSTM-based classification model
34. Short-term wind speed prediction with a two-layer attention-based LSTM10.32604/csse.2021.016911 ↗
35. Attention-based Bi-LSTM model for Arabic depression classification10.32604/cmc.2022.022609 ↗
36. Connectionist temporal classification: Labeling unsegmented sequence data with recurrent neural networks
37. ICDAR 2009 Arabic handwriting recognition competition
38. Lexicalized dependency paths based supervised learning for relation extraction10.32604/csse.2022.030759 ↗
39. A survey on image data augmentation for deep learning10.1186/s40537-019-0197-0 ↗