Out of Length Text Recognition with Sub-String Matching
Not on the map. Why?
Abstract (arXiv)
Scene Text Recognition (STR) methods have demonstrated robust performance in word-level text recognition. However, in real applications the text image is sometimes long due to detected with multiple horizontal words. It triggers the requirement to build long text recognition models from readily available short (i.e., word-level) text datasets, which has been less studied previously. In this paper, we term this task Out of Length (OOL) text recognition. We establish the first Long Text Benchmark (LTB) to facilitate the assessment of different methods in long text recognition. Meanwhile, we propose a novel method called OOL Text Recognition with sub-String Matching (SMTR). SMTR comprises two cross-attention-based modules: one encodes a sub-string containing multiple characters into next and previous queries, and the other employs the queries to attend to the image features, matching the sub-string and simultaneously recognizing its next and previous character. SMTR can recognize text of arbitrary length by iterating the process above. To avoid being trapped in recognizing highly similar sub-strings, we introduce a regularization training to compel SMTR to effectively discover subtle differences between similar sub-strings for precise matching. In addition, we propose an inference augmentation strategy to alleviate confusion caused by identical sub-strings in the same text and improve the overall recognition efficiency. Extensive experimental results reveal that SMTR, even when trained exclusively on short text, outperforms existing methods in public short text benchmarks and exhibits a clear advantage on LTB. Code: https://github.com/Topdu/OpenOCR.
Key facts. Cited by 11 papers in the map (data through 13 Oct 2026). Builds on 40 of its 63 references that are in the map. First posted on arXiv 17 Jul 2024.
Builds on
40 of 63 references.
References · 40
- 2017Attention Is All You Needcited by 60,106
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,021
- 2014Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modelingcited by 2,352
- 2016Synthetic Data for Text Localisation in Natural Imagescited by 396
- 2016COCO-Text: Dataset and Benchmark for Text Detection and Recognition in Natural Imagescited by 235
- 2014Synthetic Data and Artificial Neural Networks for Natural Scene Text Recognitioncited by 214
- 2021Read Like Humans: Autonomous, Bidirectional and Iterative Language Modeling for Scene Text Recognitioncited by 194
- 2021TextOCR: Towards large-scale end-to-end reasoning for arbitrary-shaped scene textcited by 170
- 2022Scene Text Recognition with Permuted Autoregressive Sequence Modelscited by 148
- 2019ICDAR2019 Robust Reading Challenge on Arbitrary-Shaped Text (RRC-ArT)cited by 147
- 2019ICDAR2019 Robust Reading Challenge on Multi-lingual Scene Text Detection and Recognition -- RRC-MLT-2019cited by 138
- 2020Towards Accurate Scene Text Recognition with Semantic Reasoning Networkscited by 131
28 more
- 2018Show, Attend and Read: A Simple and Strong Baseline for Irregular Text Recognitioncited by 130
- 2019ICDAR 2019 Robust Reading Challenge on Reading Chinese Text on Signboardcited by 127
- 2019ICDAR 2019 Competition on Large-scale Street View Text with Partial Labeling -- RRC-LSVTcited by 121
- 2020SEED: Semantics Enhanced Encoder-Decoder Framework for Scene Text Recognitioncited by 119
- 2023Foundational Models Defining a New Era in Vision: A Survey and Outlookcited by 109
- 2022PP-OCRv3: More Attempts for the Improvement of Ultra Lightweight OCR Systemcited by 106
- 2017ICDAR2017 Competition on Reading Chinese Text in the Wild (RCTW-17)cited by 103
- 2019Decoupled Attention Network for Text Recognitioncited by 102
- 2021From Two to One: A New Scene Text Recognizer with Visual Language Modeling Networkcited by 97
- 2022Towards End-to-End Unified Scene Text Detection and Layout Analysiscited by 96
- 2022SVTR: Scene Text Recognition with a Single Visual Modelcited by 88
- 2020RobustScanner: Dynamically Enhancing Positional Clues for Robust Text Recognitioncited by 85
- 2017Detecting Curve Text in the Wild: New Dataset and New Solutioncited by 82
- 2016Recursive Recurrent Nets with Attention Modeling for OCR in the Wildcited by 74
- 2018NRTR: A No-Recurrence Sequence-to-Sequence Model For Scene Text Recognitioncited by 73
- 2019MASTER: Multi-Aspect Non-local Network for Scene Text Recognitioncited by 65
- 2021Benchmarking Chinese Text Recognition: Datasets, Baselines, and an Empirical Studycited by 53
- 2020GTC: Guided Training of CTC Towards Efficient and Accurate Scene Text Recognitioncited by 52
- 2021Open Images V5 Text Annotation and Yet Another Mask Text Spottercited by 46
- 2023Revisiting Scene Text Recognition: A Data Perspectivecited by 45
- 2021PIMNet: A Parallel, Iterative and Mimicking Network for Scene Text Recognitioncited by 41
- 2022ABINet++: Autonomous, Bidirectional and Iterative Language Modeling for Scene Text Spottingcited by 40
- 2021CDistNet: Perceiving Multi-Domain Character Distance for Robust Text Recognitioncited by 36
- 2022Self-supervised Implicit Glyph Attention for Text Recognitioncited by 25
- 2023Chinese Text Recognition with A Pre-Trained CLIP-Like Model Through Image-IDS Aligningcited by 25
- 2021Benchmarking Scene Text Recognition in Devanagari, Telugu and Malayalamcited by 11
- 2024Inverse-like Antagonistic Scene Text Spotting via Reading-Order Estimation and Dynamic Samplingcited by 9
- 2023Self-distillation Regularized Connectionist Temporal Classification Loss for Text Recognition: A Simple Yet Effective Approachcited by 8
Built on by
Citing papers per year: 2024: 1; 2025: 2; 2026: 8.
11 papers.
- 2024SVTRv2: CTC Beats Encoder-Decoder Models in Scene Text Recognitioncited by 24
- 2025UniRec-0.1B: Unified Text and Formula Recognition with 0.1B Parameterscited by 12
- 2025MDiff4STR: Mask Diffusion Model for Scene Text Recognitioncited by 4
- 2026MonkeyOCRv2: A Visual-Text Foundation Model for Document AIcited by 4
- 2026What Is Wrong with Synthetic Data for Scene Text Recognition? A Strong Synthetic Engine with Diverse Simulations and Self-Evolutioncited by 2
- 2026Advancing WordArt-Oriented Scene Text Recognition: Datasets and Methodscited by 2
- 2026All-in-One Multilingual Scene Text Recognition with Script-aware Mixture-of-Expertscited by 1
- 2026Panning for Gold: Expanding Domain-Specific Knowledge Graphs with General Knowledgecited by 0
- 2026Multi-Modal Character Localization and Extraction for Chinese Text Recognitioncited by 0
- 2026Out-of-Length Scene Text Recognition: A Two-Axis Diagnosis and a Training-Free Fixcited by 0
- 2026Embedding Rotation Invariance for Provable Multi-Oriented Scene Text Recognitioncited by 0
- 2026All-in-One Multilingual Scene Text Recognition with Script-aware Mixture-of-Experts21 Sep 2026
- 2026Embedding Rotation Invariance for Provable Multi-Oriented Scene Text Recognition11 Aug 2026
- 2026Out-of-Length Scene Text Recognition: A Two-Axis Diagnosis and a Training-Free Fix25 Jul 2026
- 2026MonkeyOCRv2: A Visual-Text Foundation Model for Document AI13 Jul 2026
- 2026Advancing WordArt-Oriented Scene Text Recognition: Datasets and Methods23 Jun 2026
- 2026Multi-Modal Character Localization and Extraction for Chinese Text Recognition14 Mar 2026
- 2026What Is Wrong with Synthetic Data for Scene Text Recognition? A Strong Synthetic Engine with Diverse Simulations and Self-Evolution6 Feb 2026
- 2026Panning for Gold: Expanding Domain-Specific Knowledge Graphs with General Knowledge15 Jan 2026
- 2025UniRec-0.1B: Unified Text and Formula Recognition with 0.1B Parameters24 Dec 2025
- 2025MDiff4STR: Mask Diffusion Model for Scene Text Recognition1 Dec 2025
- 2024SVTRv2: CTC Beats Encoder-Decoder Models in Scene Text Recognition24 Nov 2024