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

TextScanner: Reading Characters in Order for Robust Scene Text Recognition

About

Driven by deep learning and the large volume of data, scene text recognition has evolved rapidly in recent years. Formerly, RNN-attention based methods have dominated this field, but suffer from the problem of \textit{attention drift} in certain situations. Lately, semantic segmentation based algorithms have proven effective at recognizing text of different forms (horizontal, oriented and curved). However, these methods may produce spurious characters or miss genuine characters, as they rely heavily on a thresholding procedure operated on segmentation maps. To tackle these challenges, we propose in this paper an alternative approach, called TextScanner, for scene text recognition. TextScanner bears three characteristics: (1) Basically, it belongs to the semantic segmentation family, as it generates pixel-wise, multi-channel segmentation maps for character class, position and order; (2) Meanwhile, akin to RNN-attention based methods, it also adopts RNN for context modeling; (3) Moreover, it performs paralleled prediction for character position and class, and ensures that characters are transcripted in correct order. The experiments on standard benchmark datasets demonstrate that TextScanner outperforms the state-of-the-art methods. Moreover, TextScanner shows its superiority in recognizing more difficult text such Chinese transcripts and aligning with target characters.

Zhaoyi Wan, Minghang He, Haoran Chen, Xiang Bai, Cong Yao• 2019

Related benchmarks

TaskDatasetResultRank
Scene Text RecognitionSVT (test)
Word Accuracy92.7
289
Scene Text RecognitionIIIT5K (test)
Word Accuracy93.9
244
Scene Text RecognitionIC15 (test)
Word Accuracy83.5
210
Scene Text RecognitionIC13 (test)
Word Accuracy94.9
207
Scene Text RecognitionSVTP (test)
Word Accuracy84.3
153
Scene Text RecognitionIIIT5K
Accuracy93.9
149
Scene Text RecognitionIC13, IC15, IIIT, SVT, SVTP, CUTE80 Average of 6 benchmarks (test)
Average Accuracy84.4
105
Scene Text RecognitionSVT 647 (test)
Accuracy92.7
101
Scene Text RecognitionCUTE 288 samples (test)
Word Accuracy91.6
98
Scene Text RecognitionCUTE
Accuracy83.3
92
Showing 10 of 48 rows

Other info

Follow for update