Revisiting Classification Perspective on Scene Text Recognition
Hongxiang Cai, Jun Sun, Yichao Xiong

TL;DR
This paper proposes a simple, classification-based approach to scene text recognition that achieves competitive performance with less complex implementation and annotation requirements.
Contribution
It introduces the CSTR model, demonstrating that classification perspective can match other methods in accuracy while simplifying the pipeline.
Findings
CSTR achieves near state-of-the-art results on six benchmarks.
The classification approach simplifies implementation and deployment.
CSTR performs well on both regular and irregular text datasets.
Abstract
The prevalent perspectives of scene text recognition are from sequence to sequence (seq2seq) and segmentation. Nevertheless, the former is composed of many components which makes implementation and deployment complicated, while the latter requires character level annotations that is expensive. In this paper, we revisit classification perspective that models scene text recognition as an image classification problem. Classification perspective has a simple pipeline and only needs word level annotations. We revive classification perspective by devising a scene text recognition model named as CSTR, which performs as well as methods from other perspectives. The CSTR model consists of CPNet (classification perspective network) and SPPN (separated conv with global average pooling prediction network). CSTR is as simple as image classification model like ResNet \cite{he2016deep} which makes it…
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 Retrieval and Classification Techniques · Image Processing and 3D Reconstruction
MethodsResidual Block · Max Pooling · Convolution · Kaiming Initialization · *Communicated@Fast*How Do I Communicate to Expedia? · Residual Connection · 1x1 Convolution · Batch Normalization · Bottleneck Residual Block · Global Average Pooling
