paper-with-me

홈 › Papers

TrOCR: Transformer-based Optical Character Recognition with Pre-trained Models

2021-09-21 · Minghao Li, Tengchao Lv, Jingye Chen, Lei Cui, Yijuan Lu, Dinei Florencio, Cha Zhang, Zhoujun Li, Furu Wei

Text recognition is a long-standing research problem for document digitalization. Existing approaches are usually built based on CNN for image understanding and RNN for char-level text generation. In addition, another language model is usually needed to improve the overall accuracy as a post-processing step. In this paper, we propose an end-to-end text recognition approach with pre-trained image Transformer and text Transformer models, namely TrOCR, which leverages the Transformer architecture for both image understanding and wordpiece-level text generation. The TrOCR model is simple but effective, and can be pre-trained with large-scale synthetic data and fine-tuned with human-labeled datasets. Experiments show that the TrOCR model outperforms the current state-of-the-art models on the printed, handwritten and scene text recognition tasks. The TrOCR models and code are publicly available at \url{https://aka.ms/trocr}.

📄 PDF Abstract BibTeX arXiv:2109.10282

Code (8)

microsoft/unilm/tree/master/trocr 공식 구현 pytorch
MindCode-4/code-5/tree/main/trocr mindspore
d-gurgurov/im2latex pytorch
huggingface/transformers pytorch
oleehyo/texteller paddle
prathameshza/TrOCR_FineTuning
pwc-1/Paper-10/tree/main/trocr mindspore
pwc-1/Paper-9/tree/main/1/trocr mindspore

Tasks

Handwritten Text RecognitionLanguage ModelingLanguage ModellingOptical Character RecognitionOptical Character Recognition (OCR)Scene Text RecognitionText Generation

Methods 이 논문이 사용한 방법론

Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
TrOCR TrOCR is an end-to-end Transformer-based OCR model for text recognition with pre-trained CV and NLP models. It…
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…
Multi-Head Attention 설명 없음
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$…
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…

Similar Papers 제목 키워드 기반

DTrOCR: Decoder-only Transformer for Optical Character Recognition

2023-08-30 · Masato Fujitake

Typical text recognition methods rely on an encoder-decoder structure, in which the encoder extracts features from an image, and the decoder produces recognized text from these features. In this study, we propose a simpl…

DecoderHandwritten Text RecognitionLanguage ModelingLanguage Modelling+4

Vulnerability Analysis of Transformer-based Optical Character Recognition to Adversarial Attacks

2023-11-28 · Lucas Beerens, Desmond J. Higham

Recent advancements in Optical Character Recognition (OCR) have been driven by transformer-based models. OCR systems are critical in numerous high-stakes domains, yet their vulnerability to adversarial attack remains lar…

Adversarial AttackOptical Character RecognitionOptical Character Recognition (OCR)

Spanish TrOCR: Leveraging Transfer Learning for Language Adaptation

2024-07-09 · Filipe Lauar, Valentin Laurent

This study explores the transfer learning capabilities of the TrOCR architecture to Spanish. TrOCR is a transformer-based Optical Character Recognition (OCR) model renowned for its state-of-the-art performance in English…

DecoderImage GenerationOptical Character RecognitionOptical Character Recognition (OCR)+1

Comparative analysis of optical character recognition methods for Sámi texts from the National Library of Norway

2025-01-13 · Tita Enstad, Trond Trosterud, Marie Iversdatter Røsok, Yngvil Beyer 외

Optical Character Recognition (OCR) is crucial to the National Library of Norway's (NLN) digitisation process as it converts scanned documents into machine-readable text. However, for the S\'ami documents in NLN's collec…

Optical Character RecognitionOptical Character Recognition (OCR)

Error Patterns in Historical OCR: A Comparative Analysis of TrOCR and a Vision-Language Model

2026-02-16 · Ari Vesalainen, Eetu Mäkelä, Laura Ruotsalainen, Mikko Tolonen arxiv

Optical Character Recognition (OCR) of eighteenth-century printed texts remains challenging due to degraded print quality, archaic glyphs, and non-standardized orthography. Although transformer-based OCR systems and Visi…