Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

What If We Only Use Real Datasets for Scene Text Recognition? Toward Scene Text Recognition With Fewer Labels

About

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

Jeonghun Baek, Yusuke Matsui, Kiyoharu Aizawa• 2021

Related benchmarks

TaskDatasetResultRank
Scene Text RecognitionSVT (test)
Word Accuracy97
289
Scene Text RecognitionIIIT5K (test)
Word Accuracy92.1
244
Scene Text RecognitionIC15 (test)
Word Accuracy89.8
210
Scene Text RecognitionIC13 (test)
Word Accuracy97.6
207
Scene Text RecognitionSVTP (test)
Word Accuracy89.3
153
Scene Text RecognitionIC13, IC15, IIIT, SVT, SVTP, CUTE80 Average of 6 benchmarks (test)
Average Accuracy90.07
105
Scene Text RecognitionSVT 647 (test)
Accuracy90.7
101
Scene Text RecognitionCUTE 288 samples (test)
Word Accuracy97.7
98
Scene Text RecognitionCUTE80 (test)
Accuracy0.892
87
Scene Text RecognitionIC15
Accuracy74.7
86
Showing 10 of 34 rows

Other info

Follow for update