Sign inSubmit
computersciencejournal.org is not ours. This journal is published only at thescipub.com/jcs. Report a suspicious emailcomputersciencejournal.org is not ours · Report
ArticleMetrics
Research Article · Open access · Published 2 November 2022

A Printed Arabic Optical Character Recognition System using Deep Learning

Salah Alghyaline1

Journal of Computer Science, Volume 18, Issue 11, pp. 1038–1050 · doi.org/10.3844/jcssp.2022.1038.1050

7,619 accesses4,447 downloads8 citations (Crossref)Metrics
Cite Check for updates

Abstract

RecognizingArabic script is challenging for many reasons: The Arabic language is cursiveand morphologically rich. There is a high similarity between Arabic letters.Moreover, Arabic has many diacritics and dots, and they change the letter'sphonetic transcription. This study proposes a Printed Arabic Optical CharacterRecognition approach (PAOCR) based on the state-of-the-art You Only Look Once(YOLO) object detector. Four techniques were proposed and implemented to designan end-to-end Arabic OCR system. First, the YOLO4 object detector is customizedand trained on deep Convolutional Neural Networks (CNNs) to recognize Arabiccharacters. Second, the overlapped bounding boxes are processed to keep themost accurate box for each character. Third, the Hunspell library checks theword spelling and corrects the wrong ones. Fourth, edit distance is used tocompare OCR misspelled words with Hunspell's suggestions and choose the closestcorrect word. The experimental results in the Arabic Printed Text Image (APTI)dataset showed that the Word Recognition Rate (WRR) of customized YOLO4 ArabicOCR is 66.7%, whereas applying the three proposed techniques with YOLO4achieved 82.4%. A comparison with two existing OCR systems Tesseract and ABBYYshowed that the proposed approach achieved a 95.7% Character Recognition Rate(CRR), whereas Tesseract and ABBYY achieved 92.3 and 84.8%, respectively.

Licence and reuse

Open access. This article is licensed under a Creative Commons Attribution 4.0 International Licence (CC BY 4.0), as printed on the article, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original authors and the source. No permission is needed.

How to reuse this article

Responses (0)

Have a comment on this research? Sign in to respond. Responses are moderated and published with your name and affiliation; the authors are invited to reply. How we use your dataWrite a response

About this article

Cite this article

Alghyaline, S. (2022). A Printed Arabic Optical Character Recognition System using Deep Learning. Journal of Computer Science, 18(11), 1038–1050. https://doi.org/10.3844/jcssp.2022.1038.1050

Licence
CC BY 4.0
Issue
Volume 18, Issue 11
Policies
Editorial independenceUse of generative AIData availabilityAppeals and complaints
Version
Version of record
A Printed Arabic Optical Character Recognition System using Deep LearningJournal of Computer Science · Volume 18, Issue 11 · pp. 1038–1050 · CC BY 4.0Download