Primitive Representation Learning for Scene Text Recognition

Ruijie Yan, Liangrui Peng, Shanyu Xiao, Gang Yao
5/10/2021
cs.CV
transformer-attention

Official code: RuijieJ/pren (82 stars, Apache-2.0, last commit 2022-05-11).

Abstract

Scene text recognition is a challenging task due to diverse variations of text instances in natural scene images. Conventional methods based on CNN-RNN-CTC or encoder-decoder with attention mechanism may not fully investigate stable and efficient feature representations for multi-oriented scene texts. In this paper, we propose a primitive representation learning method that aims to exploit intrinsic representations of scene text images. We model elements in feature maps as the nodes of an undirected graph. A pooling aggregator and a weighted aggregator are proposed to learn primitive representations, which are transformed into high-level visual text representations by graph convolutional networks. A Primitive REpresentation learning Network (PREN) is constructed to use the visual text representations for parallel decoding. Furthermore, by integrating visual text representations into an encoder-decoder model with the 2D attention mechanism, we propose a framework called PREN2D to alleviate the misalignment problem in attention-based methods. Experimental results on both English and Chinese scene text recognition tasks demonstrate that PREN keeps a balance between accuracy and efficiency, while PREN2D achieves state-of-the-art performance.

View on arXivView PDF

Code Implementations(1)

RuijieJ/prenOfficial100%
Apache-2.0

Code for "Primitive Representation Learning for Scene Text Recognition" (CVPR 2021)

8215PythonMay 10, 20214 years agoApache-2.0

Similar Papers

Cite this paper

@article{yan2021primitive,
  title  = {Primitive Representation Learning for Scene Text Recognition},
  author = {Ruijie Yan and Liangrui Peng and Shanyu Xiao and Gang Yao},
  year   = {2021},
  eprint = {2105.04286},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2105.04286}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2105.04286.svg)](https://codeofpaper.com/paper/2105.04286)

Discussion