Self-supervised Implicit Glyph Attention for Text Recognition

The attention mechanism has become the \emph{de facto} module in scene text recognition (STR) methods, due to its capability of extracting character-level representations. These methods can be summarized into implicit attention based and supervised attention based, depended on how the attention is computed, i.e., implicit attention and supervised attention are learned from sequence-level text annotations and or character-level bounding box annotations, respectively. Implicit attention, as it may extract coarse or even incorrect spatial regions as character attention, is prone to suffering from an alignment-drifted issue. Supervised attention can alleviate the above issue, but it is character category-specific, which requires extra laborious character-level bounding box annotations and would be memory-intensive when handling languages with larger character categories. To address the aforementioned issues, we propose a novel attention mechanism for STR, self-supervised implicit glyph attention (SIGA). SIGA delineates the glyph structures of text images by jointly self-supervised text segmentation and implicit attention alignment, which serve as the supervision to improve attention correctness without extra character-level annotations. Experimental results demonstrate that SIGA performs consistently and significantly better than previous attention-based STR methods, in terms of both attention correctness and final recognition performance on publicly available context benchmarks and our contributed contextless benchmarks.

PDF Abstract CVPR 2023 PDF CVPR 2023 Abstract
Task Dataset Model Metric Name Metric Value Global Rank Result Benchmark
Scene Text Recognition CUTE80 SIGA_T Accuracy 93.1 # 13
Scene Text Recognition ICDAR 2003 SIGA_T Accuracy 97.0 # 2
Scene Text Recognition ICDAR2013 SIGA_T Accuracy 97.8 # 10
Scene Text Recognition ICDAR2015 SIGA_S Accuracy 87.6 # 8
Scene Text Recognition IIIT5k SIGA_S Accuracy 96.9 # 12
Scene Text Recognition SVT SIGA_T Accuracy 95.1 # 12
Scene Text Recognition SVTP SIGA_T Accuracy 90.5 # 13

Methods


No methods listed for this paper. Add relevant methods here