What If We Only Use Real Datasets for Scene Text Recognition? Toward Scene Text Recognition With Fewer Labels
Not on the map. Why?
Abstract (arXiv)
Scene text recognition (STR) task has a common practice: All state-of-the-art STR models are trained on large synthetic data. In contrast to this practice, training STR models only on fewer real labels (STR with fewer labels) is important when we have to train STR models without synthetic data: for handwritten or artistic texts that are difficult to generate synthetically and for languages other than English for which we do not always have synthetic data. However, there has been implicit common knowledge that training STR models on real data is nearly impossible because real data is insufficient. We consider that this common knowledge has obstructed the study of STR with fewer labels. In this work, we would like to reactivate STR with fewer labels by disproving the common knowledge. We consolidate recently accumulated public real data and show that we can train STR models satisfactorily only with real labeled data. Subsequently, we find simple data augmentation to fully exploit real data. Furthermore, we improve the models by collecting unlabeled data and introducing semi- and self-supervised methods. As a result, we obtain a competitive model to state-of-the-art methods. To the best of our knowledge, this is the first study that 1) shows sufficient performance by only using real labels and 2) introduces semi- and self-supervised methods into STR with fewer labels. Our code and data are available: https://github.com/ku21fan/STR-Fewer-Labels
Key facts. Cited by 63 papers in the map (data through 7 Oct 2026). Builds on 54 of its 78 references that are in the map. First posted on arXiv 7 Mar 2021.
Builds on
54 of 78 references.
References · 54
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
- 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,838
- 2019Towards VQA Models That Can Readcited by 1,696
38 more
- 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,586
- 2015Spatial Transformer Networkscited by 1,423
- 2017Virtual Adversarial Training: A Regularization Method for Supervised and Semi-Supervised Learningcited by 918
- 2015An End-to-End Trainable Neural Network for Image-based Sequence Recognition and Its Application to Scene Text Recognitioncited by 519
- 2017Mean teachers are better role models: Weight-averaged consistency targets improve semi-supervised deep learning resultscited by 470
- 2016Synthetic Data for Text Localisation in Natural Imagescited by 396
- 2019S4L: Self-Supervised Semi-Supervised Learningcited by 335
- 2019Scene Text Visual Question Answeringcited by 327
- 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
- 2017Super-Convergence: Very Fast Training of Neural Networks Using Large Learning Ratescited by 196
- 2019What Is Wrong With Scene Text Recognition Model Comparisons? Dataset and Model Analysiscited by 191
- 2019Mask TextSpotter: An End-to-End Trainable Neural Network for Spotting Text with Arbitrary Shapescited by 171
- 2020ABCNet: Real-time Scene Text Spotting with Adaptive Bezier-Curve Networkcited by 170
- 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
- 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
- 2016Robust Scene Text Recognition with Automatic Rectificationcited by 121
- 2019ICDAR 2019 Competition on Large-scale Street View Text with Partial Labeling -- RRC-LSVTcited by 121
- 2016TextBoxes: A Fast Text Detector with a Single Deep Neural Networkcited by 119
- 2018TextBoxes++: A Single-Shot Oriented Scene Text Detectorcited by 119
- 2020SEED: Semantics Enhanced Encoder-Decoder Framework for Scene Text Recognitioncited by 119
- 2017ICDAR2017 Competition on Reading Chinese Text in the Wild (RCTW-17)cited by 103
- 2019Decoupled Attention Network for Text Recognitioncited by 102
- 2020RobustScanner: Dynamically Enhancing Positional Clues for Robust Text Recognitioncited by 85
- 2018ESIR: End-to-end Scene Text Recognition via Iterative Image Rectificationcited by 79
- 2020SCATTER: Selective Context Attentional Scene Text Recognizercited by 69
- 2019TextScanner: Reading Characters in Order for Robust Scene Text Recognitioncited by 68
- 2020Scene Text Image Super-Resolution in the Wildcited by 62
- 2019High-Fidelity Image Generation With Fewer Labelscited by 51
- 2020UnrealText: Synthesizing Realistic Scene Text Images from the Unreal Worldcited by 43
- 2019Omnidirectional Scene Text Detection with Sequential-free Box Discretizationcited by 26
- 2019Chinese Street View Text: Large-scale Chinese Text Reading with Partially Supervised Learningcited by 20
- 2020Learning Surrogates via Deep Embeddingcited by 11
- 2020Text Recognition -- Real World Data and Where to Find Themcited by 5
- 2019A Feasible Framework for Arbitrary-Shaped Scene Text Recognitioncited by 3
50 most cited of 54 All 54 (JSON)
Built on by
Citing papers per year: 2021: 5; 2022: 13; 2023: 18; 2024: 17; 2025: 6; 2026: 4.
63 papers.
Sort:
By area:
- 2021TrOCR: Transformer-based Optical Character Recognition with Pre-trained Modelscited by 278
- 2022Scene Text Recognition with Permuted Autoregressive Sequence Modelscited by 148
- 2022PP-OCRv3: More Attempts for the Improvement of Ultra Lightweight OCR Systemcited by 105
- 2023Conditional Text Image Generation with Diffusion Modelscited by 57
- 2021Benchmarking Chinese Text Recognition: Datasets, Baselines, and an Empirical Studycited by 52
- 2023Revisiting Scene Text Recognition: A Data Perspectivecited by 45
- 2023DTrOCR: Decoder-only Transformer for Optical Character Recognitioncited by 40
- 2021CDistNet: Perceiving Multi-Domain Character Distance for Robust Text Recognitioncited by 36
- 2023CLIP4STR: A Simple Baseline for Scene Text Recognition with Pre-trained Vision-Language Modelcited by 30
- 2022Language Matters: A Weakly Supervised Vision-Language Pre-training Approach for Scene Text Detection and Spottingcited by 27
- 2021Visual Semantics Allow for Textual Reasoning Better in Scene Text Recognitioncited by 25
- 2022Self-supervised Implicit Glyph Attention for Text Recognitioncited by 25
38 more
- 2024Visual Text Generation in the Wildcited by 22
- 2022SimAN: Exploring Self-Supervised Representation Learning of Scene Text via Similarity-Aware Normalizationcited by 21
- 2023Diffusion in the Dark: A Diffusion Model for Low-Light Text Recognitioncited by 20
- 2022Multimodal Semi-Supervised Learning for Text Recognitioncited by 16
- 2023CLIPTER: Looking at the Bigger Picture in Scene Text Recognitioncited by 16
- 2023Scene Text Image Super-resolution based on Text-conditional Diffusion Modelscited by 15
- 2022Seq-UPS: Sequential Uncertainty-aware Pseudo-label Selection for Semi-Supervised Text Recognitioncited by 14
- 2023Symmetrical Linguistic Feature Distillation with CLIP for Scene Text Recognitioncited by 14
- 2023LISTER: Neighbor Decoding for Length-Insensitive Scene Text Recognitioncited by 13
- 2022COO: Comic Onomatopoeia Dataset for Recognizing Arbitrary or Truncated Textscited by 12
- 2022SGBANet: Semantic GAN and Balanced Attention Network for Arbitrarily Oriented Scene Text Recognitioncited by 10
- 2022Pure Transformer with Integrated Experts for Scene Text Recognitioncited by 9
- 2023Self-distillation Regularized Connectionist Temporal Classification Loss for Text Recognition: A Simple Yet Effective Approachcited by 8
- 2024TextSSR: Diffusion-based Data Synthesis for Scene Text Recognitioncited by 8
- 2022Pushing the Performance Limit of Scene Text Recognizer without Human Annotationcited by 7
- 2023DiffusionSTR: Diffusion Model for Scene Text Recognitioncited by 7
- 2023Multi-Granularity Prediction with Learnable Fusion for Scene Text Recognitioncited by 7
- 2023An Empirical Study of Scaling Law for OCRcited by 7
- 2026Advancing Multinational License Plate Recognition Through Synthetic and Real Data Fusion: A Comprehensive Evaluationcited by 7
- 2023Relational Contrastive Learning for Scene Text Recognitioncited by 6
- 2024Rethinking HTG Evaluation: Bridging Generation and Recognitioncited by 6
- 2025Linguistics-aware Masked Image Modeling for Self-supervised Scene Text Recognitioncited by 6
- 2024VL-Reader: Vision and Language Reconstructor is an Effective Scene Text Recognizercited by 4
- 2023Improving Scene Text Recognition for Character-Level Long-Tailed Distributioncited by 3
- 2023SCOB: Universal Text Understanding via Character-wise Supervised Contrastive Learning with Online Text Rendering for Bridging Domain Gapcited by 3
- 2023Cross-Lingual Learning in Multilingual Scene Text Recognitioncited by 3
- 2024Self-Supervised Learning for Text Recognition: A Critical Surveycited by 3
- 2024Decoder Pre-Training with only Text for Scene Text Recognitioncited by 3
- 2021Why You Should Try the Real Data for the Scene Text Recognitioncited by 2
- 2024Sequential Visual and Semantic Consistency for Semi-supervised Text Recognitioncited by 2
- 2024Boosting Semi-Supervised Scene Text Recognition via Viewing and Summarizingcited by 2
- 2025SemiETS: Integrating Spatial and Content Consistencies for Semi-Supervised End-to-end Text Spottingcited by 2
- 2026What Is Wrong with Synthetic Data for Scene Text Recognition? A Strong Synthetic Engine with Diverse Simulations and Self-Evolutioncited by 2
- 2022Masked Vision-Language Transformers for Scene Text Recognitioncited by 1
- 2022Indian Commercial Truck License Plate Detection and Recognition for Weighbridge Automationcited by 1
- 2023Harnessing the Power of Multi-Lingual Datasets for Pre-training: Towards Enhancing Text Spotting Performancecited by 1
- 2024IndicSTR12: A Dataset for Indic Scene Text Recognitioncited by 1
- 2024JSTR: Judgment Improves Scene Text Recognitioncited by 1
50 most cited of 63 All 63 (JSON)
- 2026Combining Synthetic and Real Data for Low-Resource Historical OCR: A Manchu Case Study10 Sep 2026
- 2026Cross-Temporal Sinhala OCR: Page-Level Adaptation and Diachronic Analysis28 Jun 2026
- 2026What Is Wrong with Synthetic Data for Scene Text Recognition? A Strong Synthetic Engine with Diverse Simulations and Self-Evolution6 Feb 2026
- 2026Advancing Multinational License Plate Recognition Through Synthetic and Real Data Fusion: A Comprehensive Evaluation12 Jan 2026
- 2025SELECT: Detecting Label Errors in Real-world Scene Text Data16 Dec 2025
- 2025LadderMoE: Ladder-Side Mixture of Experts Adapters for Bronze Inscription Recognition2 Oct 2025
- 2025GraDeT-HTR: A Resource-Efficient Bengali Handwritten Text Recognition System utilizing Grapheme-based Tokenizer and Decoder-only Transformer22 Sep 2025
- 2025TEACH: Text Encoding as Curriculum Hints for Scene Text Recognition2 Aug 2025
- 2025SemiETS: Integrating Spatial and Content Consistencies for Semi-Supervised End-to-end Text Spotting14 Apr 2025
- 2025Linguistics-aware Masked Image Modeling for Self-supervised Scene Text Recognition24 Mar 2025
- 2024Disentanglement and Compositionality of Letter Identity and Letter Position in Variational Auto-Encoder Vision Models11 Dec 2024
- 2024TextSSR: Diffusion-based Data Synthesis for Scene Text Recognition2 Dec 2024
38 more
- 2024Boosting Semi-Supervised Scene Text Recognition via Viewing and Summarizing23 Nov 2024
- 2024Relational Contrastive Learning and Masked Image Modeling for Scene Text Recognition18 Nov 2024
- 2024Stratified Domain Adaptation: A Progressive Self-Training Approach for Scene Text Recognition13 Oct 2024
- 2024Text Image Generation for Low-Resource Languages with Dual Translation Learning26 Sep 2024
- 2024VL-Reader: Vision and Language Reconstructor is an Effective Scene Text Recognizer18 Sep 2024
- 2024Rethinking HTG Evaluation: Bridging Generation and Recognition4 Sep 2024
- 2024Decoder Pre-Training with only Text for Scene Text Recognition11 Aug 2024
- 2024Self-Supervised Learning for Text Recognition: A Critical Survey29 Jul 2024
- 2024Visual Text Generation in the Wild19 Jul 2024
- 2024Focus on the Whole Character: Discriminative Character Modeling for Scene Text Recognition8 Jul 2024
- 2024HAAP: Vision-context Hierarchical Attention Autoregressive with Adaptive Permutation for Scene Text Recognition15 May 2024
- 2024JSTR: Judgment Improves Scene Text Recognition9 Apr 2024
- 2024Global License Plate Dataset22 Mar 2024
- 2024IndicSTR12: A Dataset for Indic Scene Text Recognition12 Mar 2024
- 2024Sequential Visual and Semantic Consistency for Semi-supervised Text Recognition24 Feb 2024
- 2023An Empirical Study of Scaling Law for OCR29 Dec 2023
- 2023Cross-Lingual Learning in Multilingual Scene Text Recognition17 Dec 2023
- 2023Scene Text Image Super-resolution based on Text-conditional Diffusion Models16 Nov 2023
- 2023Symmetrical Linguistic Feature Distillation with CLIP for Scene Text Recognition8 Oct 2023
- 2023Harnessing the Power of Multi-Lingual Datasets for Pre-training: Towards Enhancing Text Spotting Performance2 Oct 2023
- 2023SCOB: Universal Text Understanding via Character-wise Supervised Contrastive Learning with Online Text Rendering for Bridging Domain Gap21 Sep 2023
- 2023DTrOCR: Decoder-only Transformer for Optical Character Recognition30 Aug 2023
- 2023LISTER: Neighbor Decoding for Length-Insensitive Scene Text Recognition24 Aug 2023
- 2023Self-distillation Regularized Connectionist Temporal Classification Loss for Text Recognition: A Simple Yet Effective Approach17 Aug 2023
- 2023Relational Contrastive Learning for Scene Text Recognition1 Aug 2023
- 2023Multi-Granularity Prediction with Learnable Fusion for Scene Text Recognition25 Jul 2023
- 2023Revisiting Scene Text Recognition: A Data Perspective17 Jul 2023
- 2023DiffusionSTR: Diffusion Model for Scene Text Recognition29 Jun 2023
- 2023Conditional Text Image Generation with Diffusion Models19 Jun 2023
- 2023CLIP4STR: A Simple Baseline for Scene Text Recognition with Pre-trained Vision-Language Model23 May 2023
- 2023Improving Scene Text Recognition for Character-Level Long-Tailed Distribution31 Mar 2023
- 2023Diffusion in the Dark: A Diffusion Model for Low-Light Text Recognition7 Mar 2023
- 2023CLIPTER: Looking at the Bigger Picture in Scene Text Recognition18 Jan 2023
- 2022Indian Commercial Truck License Plate Detection and Recognition for Weighbridge Automation23 Nov 2022
- 2022Pure Transformer with Integrated Experts for Scene Text Recognition9 Nov 2022
- 2022Masked Vision-Language Transformers for Scene Text Recognition9 Nov 2022
- 2022Seq-UPS: Sequential Uncertainty-aware Pseudo-label Selection for Semi-Supervised Text Recognition31 Aug 2022
- 2022SGBANet: Semantic GAN and Balanced Attention Network for Arbitrarily Oriented Scene Text Recognition21 Jul 2022
50 newest of 63 All 63 (JSON)
- 2023Conditional Text Image Generation with Diffusion Modelscited by 57
- 2023Diffusion in the Dark: A Diffusion Model for Low-Light Text Recognitioncited by 20
- 2023Scene Text Image Super-resolution based on Text-conditional Diffusion Modelscited by 15
- 2023DiffusionSTR: Diffusion Model for Scene Text Recognitioncited by 7
- 2023Scene Text Image Super-resolution based on Text-conditional Diffusion Models16 Nov 2023
- 2023DiffusionSTR: Diffusion Model for Scene Text Recognition29 Jun 2023
- 2023Conditional Text Image Generation with Diffusion Models19 Jun 2023
- 2023Diffusion in the Dark: A Diffusion Model for Low-Light Text Recognition7 Mar 2023
- 2023CLIP4STR: A Simple Baseline for Scene Text Recognition with Pre-trained Vision-Language Modelcited by 30
- 2022Language Matters: A Weakly Supervised Vision-Language Pre-training Approach for Scene Text Detection and Spottingcited by 27
- 2023CLIPTER: Looking at the Bigger Picture in Scene Text Recognitioncited by 16
- 2023CLIP4STR: A Simple Baseline for Scene Text Recognition with Pre-trained Vision-Language Model23 May 2023
- 2023CLIPTER: Looking at the Bigger Picture in Scene Text Recognition18 Jan 2023
- 2022Language Matters: A Weakly Supervised Vision-Language Pre-training Approach for Scene Text Detection and Spotting8 Mar 2022
- 2021TrOCR: Transformer-based Optical Character Recognition with Pre-trained Modelscited by 278
- 2022Scene Text Recognition with Permuted Autoregressive Sequence Modelscited by 148
- 2022PP-OCRv3: More Attempts for the Improvement of Ultra Lightweight OCR Systemcited by 105
- 2021Benchmarking Chinese Text Recognition: Datasets, Baselines, and an Empirical Studycited by 52
- 2023Revisiting Scene Text Recognition: A Data Perspectivecited by 45
- 2023DTrOCR: Decoder-only Transformer for Optical Character Recognitioncited by 40
- 2021CDistNet: Perceiving Multi-Domain Character Distance for Robust Text Recognitioncited by 36
- 2021Visual Semantics Allow for Textual Reasoning Better in Scene Text Recognitioncited by 25
- 2022Self-supervised Implicit Glyph Attention for Text Recognitioncited by 25
- 2024Visual Text Generation in the Wildcited by 22
- 2022SimAN: Exploring Self-Supervised Representation Learning of Scene Text via Similarity-Aware Normalizationcited by 21
- 2022Multimodal Semi-Supervised Learning for Text Recognitioncited by 16
12 most cited of 56 All 56 (JSON)
- 2026Combining Synthetic and Real Data for Low-Resource Historical OCR: A Manchu Case Study10 Sep 2026
- 2026Cross-Temporal Sinhala OCR: Page-Level Adaptation and Diachronic Analysis28 Jun 2026
- 2026What Is Wrong with Synthetic Data for Scene Text Recognition? A Strong Synthetic Engine with Diverse Simulations and Self-Evolution6 Feb 2026
- 2026Advancing Multinational License Plate Recognition Through Synthetic and Real Data Fusion: A Comprehensive Evaluation12 Jan 2026
- 2025SELECT: Detecting Label Errors in Real-world Scene Text Data16 Dec 2025
- 2025LadderMoE: Ladder-Side Mixture of Experts Adapters for Bronze Inscription Recognition2 Oct 2025
- 2025GraDeT-HTR: A Resource-Efficient Bengali Handwritten Text Recognition System utilizing Grapheme-based Tokenizer and Decoder-only Transformer22 Sep 2025
- 2025TEACH: Text Encoding as Curriculum Hints for Scene Text Recognition2 Aug 2025
- 2025SemiETS: Integrating Spatial and Content Consistencies for Semi-Supervised End-to-end Text Spotting14 Apr 2025
- 2025Linguistics-aware Masked Image Modeling for Self-supervised Scene Text Recognition24 Mar 2025
- 2024Disentanglement and Compositionality of Letter Identity and Letter Position in Variational Auto-Encoder Vision Models11 Dec 2024
- 2024TextSSR: Diffusion-based Data Synthesis for Scene Text Recognition2 Dec 2024
12 newest of 56 All 56 (JSON)