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

SVTR: Scene Text Recognition with a Single Visual Model

About

Dominant scene text recognition models commonly contain two building blocks, a visual model for feature extraction and a sequence model for text transcription. This hybrid architecture, although accurate, is complex and less efficient. In this study, we propose a Single Visual model for Scene Text recognition within the patch-wise image tokenization framework, which dispenses with the sequential modeling entirely. The method, termed SVTR, firstly decomposes an image text into small patches named character components. Afterward, hierarchical stages are recurrently carried out by component-level mixing, merging and/or combining. Global and local mixing blocks are devised to perceive the inter-character and intra-character patterns, leading to a multi-grained character component perception. Thus, characters are recognized by a simple linear prediction. Experimental results on both English and Chinese scene text recognition tasks demonstrate the effectiveness of SVTR. SVTR-L (Large) achieves highly competitive accuracy in English and outperforms existing methods by a large margin in Chinese, while running faster. In addition, SVTR-T (Tiny) is an effective and much smaller model, which shows appealing speed at inference. The code is publicly available at https://github.com/PaddlePaddle/PaddleOCR.

Yongkun Du, Zhineng Chen, Caiyan Jia, Xiaoting Yin, Tianlun Zheng, Chenxia Li, Yuning Du, Yu-Gang Jiang• 2022

Related benchmarks

TaskDatasetResultRank
Scene Text RecognitionSVT (test)
Word Accuracy91.7
289
Scene Text RecognitionIC15 (test)
Word Accuracy86.6
210
Scene Text RecognitionIC13 (test)
Word Accuracy97.2
207
Scene Text RecognitionIIIT5K
Accuracy96.3
149
Scene Text RecognitionIC13, IC15, IIIT, SVT, SVTP, CUTE80 Average of 6 benchmarks (test)
Average Accuracy92.54
105
Scene Text RecognitionCUTE 288 samples (test)
Word Accuracy95.1
98
Scene Text RecognitionCUTE
Accuracy95.1
92
Scene Text RecognitionIC15
Accuracy86.6
86
Scene Text RecognitionSVT
Accuracy93
67
Scene Text RecognitionIIIT5K 3,000 samples (test)
Word Accuracy96.3
59
Showing 10 of 29 rows

Other info

Code

Follow for update