paper-with-me

홈 › Papers

A Transformer-based Approach for Arabic Offline Handwritten Text Recognition

2023-07-27 · Saleh Momeni, Bagher BabaAli

Handwriting recognition is a challenging and critical problem in the fields of pattern recognition and machine learning, with applications spanning a wide range of domains. In this paper, we focus on the specific issue of recognizing offline Arabic handwritten text. Existing approaches typically utilize a combination of convolutional neural networks for image feature extraction and recurrent neural networks for temporal modeling, with connectionist temporal classification used for text generation. However, these methods suffer from a lack of parallelization due to the sequential nature of recurrent neural networks. Furthermore, these models cannot account for linguistic rules, necessitating the use of an external language model in the post-processing stage to boost accuracy. To overcome these issues, we introduce two alternative architectures, namely the Transformer Transducer and the standard sequence-to-sequence Transformer, and compare their performance in terms of accuracy and speed. Our approach can model language dependencies and relies only on the attention mechanism, thereby making it more parallelizable and less complex. We employ pre-trained Transformers for both image understanding and language modeling. Our evaluation on the Arabic KHATT dataset demonstrates that our proposed method outperforms the current state-of-the-art approaches for recognizing offline Arabic handwritten text.

📄 PDF Abstract BibTeX arXiv:2307.15045

Code (0)

등록된 구현이 없습니다.

Tasks

Handwriting RecognitionHandwritten Text RecognitionLanguage ModelingLanguage ModellingText Generation

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
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…
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
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…
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 제목 키워드 기반

A multi-stream hmm approach to offline handwritten arabic word recognition

2013-09-10 · Ahlam Maqqor, Akram Halli, Khaled Satori

In This paper we presented new approach for cursive Arabic text recognition system. The objective is to propose methodology analytical offline recognition of handwritten Arabic for rapid implementation. The first part in…

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

CALText: Contextual Attention Localization for Offline Handwritten Text

2021-11-06 · Tayaba Anjum, Nazar Khan

Recognition of Arabic-like scripts such as Persian and Urdu is more challenging than Latin-based scripts. This is due to the presence of a two-dimensional structure, context-dependent character shapes, spaces and overlap…

Decoder

Handwritten Urdu Character Recognition using 1-Dimensional BLSTM Classifier

2017-05-15 · Saad Bin Ahmed, Saeeda Naz, Salahuddin Swati, Muhammad Imran Razzak

The recognition of cursive script is regarded as a subtle task in optical character recognition due to its varied representation. Every cursive script has different nature and associated challenges. As Urdu is one of cur…

Optical Character RecognitionOptical Character Recognition (OCR)

Offline Handwriting Recognition with Multidimensional Recurrent Neural Networks

2008-12-01 · NeurIPS 2008 12 · Alex Graves, Jürgen Schmidhuber

Offline handwriting recognition---the transcription of images of handwritten text---is an interesting task, in that it combines computer vision with sequence learning. In most systems the two elements are handled separat…

Handwriting Recognition