What If We Only Use Real Datasets for Scene Text Recognition? Toward Scene Text Recognition With Fewer Labels
arXiv:2103.04400
Abstract
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
arXiv commentCVPR 2021
References in corpus (16)
- PyTorch: An Imperative Style, High-Performance Deep Learning Library
- ADADELTA: An Adaptive Learning Rate Method
- Mean teachers are better role models: Weight-averaged consistency targets improve semi-supervised deep learning results
- TextBoxes++: A Single-Shot Oriented Scene Text Detector
- Synthetic Data and Artificial Neural Networks for Natural Scene Text Recognition
- TextBoxes: A Fast Text Detector with a Single Deep Neural Network
- COCO-Text: Dataset and Benchmark for Text Detection and Recognition in Natural Images
- Virtual Adversarial Training: A Regularization Method for Supervised and Semi-Supervised Learning
- High-Fidelity Image Generation With Fewer Labels
- Towards Accurate Scene Text Recognition with Semantic Reasoning Networks
- UnrealText: Synthesizing Realistic Scene Text Images from the Unreal World
- Enhancing Energy Minimization Framework for Scene Text Recognition with Top-Down Cues
- Judging a Book By its Cover
- Generative Shape Models: Joint Text Recognition and Segmentation with Very Little Training Data
- Exploring the Capacity of an Orderless Box Discretization Network for Multi-orientation Scene Text Detection
- A Feasible Framework for Arbitrary-Shaped Scene Text Recognition