paper-with-me

홈 › Papers

An End-to-End OCR Framework for Robust Arabic-Handwriting Recognition using a Novel Transformers-based Model and an Innovative 270 Million-Words Multi-Font Corpus of Classical Arabic with Diacritics

2022-08-20 · Aly Mostafa, Omar Mohamed, Ali Ashraf, Ahmed Elbehery, Salma Jamal, Anas Salah, Amr S. Ghoneim

This research is the second phase in a series of investigations on developing an Optical Character Recognition (OCR) of Arabic historical documents and examining how different modeling procedures interact with the problem. The first research studied the effect of Transformers on our custom-built Arabic dataset. One of the downsides of the first research was the size of the training data, a mere 15000 images from our 30 million images, due to lack of resources. Also, we add an image enhancement layer, time and space optimization, and Post-Correction layer to aid the model in predicting the correct word for the correct context. Notably, we propose an end-to-end text recognition approach using Vision Transformers as an encoder, namely BEIT, and vanilla Transformer as a decoder, eliminating CNNs for feature extraction and reducing the model's complexity. The experiments show that our end-to-end model outperforms Convolutions Backbones. The model attained a CER of 4.46%.

📄 PDF Abstract BibTeX arXiv:2208.11484

Code (0)

등록된 구현이 없습니다.

Tasks

DecoderHandwriting RecognitionImage EnhancementOptical Character RecognitionOptical Character Recognition (OCR)

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Residual Connection 설명 없음
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…

Similar Papers 제목 키워드 기반

AltecOnDB: A Large-Vocabulary Arabic Online Handwriting Recognition Database

2014-12-24 · Ibrahim Abdelaziz, Sherif Abdou

Arabic is a semitic language characterized by a complex and rich morphology. The exceptional degree of ambiguity in the writing system, the rich morphology, and the highly complex word formation process of roots and patt…

Handwriting RecognitionSentence

HATFormer: Historic Handwritten Arabic Text Recognition with Transformers

2024-10-03 · Adrian Chan, Anupam Mijar, Mehreen Saeed, Chau-Wai Wong 외

Arabic handwritten text recognition (HTR) is challenging, especially for historical texts, due to diverse writing styles and the intrinsic features of Arabic script. Additionally, Arabic handwriting datasets are smaller …

DecoderHandwritten Text RecognitionHTRInformation Retrieval

AlexU-Word: A New Dataset for Isolated-Word Closed-Vocabulary Offline Arabic Handwriting Recognition

2014-11-17 · Mohamed E. Hussein, Marwan Torki, Ahmed Elsallamy, Mahmoud Fayyaz

In this paper, we introduce the first phase of a new dataset for offline Arabic handwriting recognition. The aim is to collect a very large dataset of isolated Arabic words that covers all letters of the alphabet in all …

AllHandwriting Recognition

Qalam : A Multimodal LLM for Arabic Optical Character and Handwriting Recognition

2024-07-18 · Gagan Bhatia, El Moatez Billah Nagoudi, Fakhraddin Alwajih, Muhammad Abdul-Mageed

Arabic Optical Character Recognition (OCR) and Handwriting Recognition (HWR) pose unique challenges due to the cursive and context-sensitive nature of the Arabic script. This study introduces Qalam, a novel foundation mo…

DecoderHandwriting RecognitionOptical Character RecognitionOptical Character Recognition (OCR)

Large Vocabulary Arabic Online Handwriting Recognition System

2014-10-17 · Ibrahim Abdelaziz, Sherif Abdou, Hassanin Al-Barhamtoshy

Arabic handwriting is a consonantal and cursive writing. The analysis of Arabic script is further complicated due to obligatory dots/strokes that are placed above or below most letters and usually written delayed in orde…

Handwriting RecognitionLanguage ModelingLanguage Modelling