Show, Attend and Read: A Simple and Strong Baseline for Irregular Text Recognition
Hui Li, Peng Wang, Chunhua Shen, Guyu Zhang

TL;DR
This paper introduces a simple yet effective neural network baseline for recognizing irregular scene text, achieving state-of-the-art results with minimal complexity and using only word-level annotations.
Contribution
It presents a straightforward model combining ResNet, LSTM, and 2D attention that outperforms complex methods on irregular text recognition tasks.
Findings
Achieves state-of-the-art accuracy on irregular text benchmarks.
Uses only word-level annotations, simplifying data requirements.
Demonstrates robustness across regular and irregular text recognition.
Abstract
Recognizing irregular text in natural scene images is challenging due to the large variance in text appearance, such as curvature, orientation and distortion. Most existing approaches rely heavily on sophisticated model designs and/or extra fine-grained annotations, which, to some extent, increase the difficulty in algorithm implementation and data collection. In this work, we propose an easy-to-implement strong baseline for irregular scene text recognition, using off-the-shelf neural network components and only word-level annotations. It is composed of a -layer ResNet, an LSTM-based encoder-decoder framework and a 2-dimensional attention module. Despite its simplicity, the proposed method is robust and achieves state-of-the-art performance on both regular and irregular scene text recognition benchmarks. Code is available at: https://tinyurl.com/ShowAttendRead
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsHandwritten Text Recognition Techniques · Image Processing and 3D Reconstruction · Image Retrieval and Classification Techniques
MethodsAverage Pooling · Global Average Pooling · 1x1 Convolution · *Communicated@Fast*How Do I Communicate to Expedia? · Batch Normalization · Bottleneck Residual Block · Max Pooling · Kaiming Initialization · Residual Connection · Convolution
