Joint Visual Semantic Reasoning: Multi-Stage Decoder for Text Recognition
Not on the map. Why?
Abstract (arXiv)
Although text recognition has significantly evolved over the years, state-of-the-art (SOTA) models still struggle in the wild scenarios due to complex backgrounds, varying fonts, uncontrolled illuminations, distortions and other artefacts. This is because such models solely depend on visual information for text recognition, thus lacking semantic reasoning capabilities. In this paper, we argue that semantic information offers a complementary role in addition to visual only. More specifically, we additionally utilize semantic information by proposing a multi-stage multi-scale attentional decoder that performs joint visual-semantic reasoning. Our novelty lies in the intuition that for text recognition, the prediction should be refined in a stage-wise manner. Therefore our key contribution is in designing a stage-wise unrolling attentional decoder where non-differentiability, invoked by discretely predicted character labels, needs to be bypassed for end-to-end training. While the first stage predicts using visual features, subsequent stages refine on top of it using joint visual-semantic information. Additionally, we introduce multi-scale 2D attention along with dense and residual connections between different stages to deal with varying scales of character sizes, for better performance and faster convergence during training. Experimental results show our approach to outperform existing SOTA methods by a considerable margin.
Key facts. Cited by 24 papers in the map (data through 7 Oct 2026). Builds on 48 of its 65 references that are in the map. First posted on arXiv 26 Jul 2021.
Builds on
48 of 65 references.
References · 48
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2016Feature Pyramid Networks for Object Detectioncited by 5,021
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2015SSD: Single Shot MultiBox Detectorcited by 3,125
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 2016Visual Genome: Connecting Language and Vision Using Crowdsourced Dense Image Annotationscited by 2,646
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
36 more
- 2015Spatial Transformer Networkscited by 1,423
- 2015An End-to-End Trainable Neural Network for Image-based Sequence Recognition and Its Application to Scene Text Recognitioncited by 519
- 2016Synthetic Data for Text Localisation in Natural Imagescited by 396
- 2019MS-TCN: Multi-Stage Temporal Convolutional Network for Action Segmentationcited by 370
- 2019Scene Text Visual Question Answeringcited by 327
- 2016Convolutional Pose Machinescited by 325
- 2014Synthetic Data and Artificial Neural Networks for Natural Scene Text Recognitioncited by 214
- 2016Professor Forcing: A New Algorithm for Training Recurrent Networkscited by 214
- 2019What Is Wrong With Scene Text Recognition Model Comparisons? Dataset and Model Analysiscited by 191
- 2019Visual Semantic Reasoning for Image-Text Matchingcited by 185
- 2015On Using Monolingual Corpora in Neural Machine Translationcited by 149
- 2020Towards Accurate Scene Text Recognition with Semantic Reasoning Networkscited by 131
- 2018Show, Attend and Read: A Simple and Strong Baseline for Irregular Text Recognitioncited by 130
- 2014Hypercolumns for Object Segmentation and Fine-grained Localizationcited by 128
- 2018Visual Semantic Navigation using Scene Priorscited by 127
- 2015Human Pose Estimation with Iterative Error Feedbackcited by 121
- 2016Robust Scene Text Recognition with Automatic Rectificationcited by 121
- 2020SEED: Semantics Enhanced Encoder-Decoder Framework for Scene Text Recognitioncited by 119
- 2018Scene Text Detection and Recognition: The Deep Learning Eracited by 114
- 2017Focusing Attention: Towards Accurate Text Recognition in Natural Imagescited by 110
- 2020RobustScanner: Dynamically Enhancing Positional Clues for Robust Text Recognitioncited by 85
- 2016A Unified Multi-scale Deep Convolutional Neural Network for Fast Object Detectioncited by 83
- 2015Inside-Outside Net: Detecting Objects in Context with Skip Pooling and Recurrent Neural Networkscited by 80
- 2018ESIR: End-to-end Scene Text Recognition via Iterative Image Rectificationcited by 79
- 2016Recursive Recurrent Nets with Attention Modeling for OCR in the Wildcited by 74
- 2020SCATTER: Selective Context Attentional Scene Text Recognizercited by 69
- 2018Scene Text Recognition from Two-Dimensional Perspectivecited by 57
- 2016HyperNet: Towards Accurate Region Proposal Generation and Joint Object Detectioncited by 46
- 2019Symmetry-constrained Rectification Network for Scene Text Recognitioncited by 45
- 2018Iterative Visual Reasoning Beyond Convolutionscited by 38
- 2020On Vocabulary Reliance in Scene Text Recognitioncited by 38
- 2020Learn to Augment: Joint Data Augmentation and Network Optimization for Text Recognitioncited by 36
- 2018Handwriting Recognition in Low-resource Scripts using Adversarial Learningcited by 32
- 2021MetaHTR: Towards Writer-Adaptive Handwritten Text Recognitioncited by 27
- 2015Multi-scale recognition with DAG-CNNscited by 23
- 2018Edit Probability for Scene Text Recognitioncited by 19
Built on by
Citing papers per year: 2021: 4; 2022: 10; 2023: 4; 2024: 4; 2025: 1; 2026: 1.
24 papers.
Sort:
By area:
- 2021TrOCR: Transformer-based Optical Character Recognition with Pre-trained Modelscited by 278
- 2022Scene Text Recognition with Permuted Autoregressive Sequence Modelscited by 148
- 2022Reading and Writing: Discriminative and Generative Modeling for Self-Supervised Text Recognitioncited by 45
- 2022ABINet++: Autonomous, Bidirectional and Iterative Language Modeling for Scene Text Spottingcited by 40
- 2023DTrOCR: Decoder-only Transformer for Optical Character Recognitioncited by 40
- 2021CDistNet: Perceiving Multi-Domain Character Distance for Robust Text Recognitioncited by 36
- 2021Multi-modal Text Recognition Networks: Interactive Enhancements between Visual and Semantic Featurescited by 34
- 2022Self-supervised Character-to-Character Distillation for Text Recognitioncited by 27
- 2022Self-supervised Implicit Glyph Attention for Text Recognitioncited by 25
- 2023Sketch2Saliency: Learning to Detect Salient Objects from Human Drawingscited by 17
- 2022Seq-UPS: Sequential Uncertainty-aware Pseudo-label Selection for Semi-Supervised Text Recognitioncited by 14
- 2022Continuous Human Action Recognition for Human-Machine Interaction: A Reviewcited by 10
12 more
- 2024Class-Aware Mask-Guided Feature Refinement for Scene Text Recognitioncited by 10
- 2023TPS++: Attention-Enhanced Thin-Plate Spline for Scene Text Recognitioncited by 9
- 2023Self-distillation Regularized Connectionist Temporal Classification Loss for Text Recognition: A Simple Yet Effective Approachcited by 8
- 2021Visual-Semantic Transformer for Scene Text Recognitioncited by 5
- 2022Dynamic Low-Resolution Distillation for Cost-Efficient End-to-End Text Spottingcited by 2
- 2024Sequential Visual and Semantic Consistency for Semi-supervised Text Recognitioncited by 2
- 2022IterVM: Iterative Vision Modeling Module for Scene Text Recognitioncited by 1
- 2022Masked Vision-Language Transformers for Scene Text Recognitioncited by 1
- 2024CMFN: Cross-Modal Fusion Network for Irregular Scene Text Recognitioncited by 0
- 2024Disentanglement and Compositionality of Letter Identity and Letter Position in Variational Auto-Encoder Vision Modelscited by 0
- 2025DOTA: Deformable Optimized Transformer Architecture for End-to-End Text Recognition with Retrieval-Augmented Generationcited by 0
- 2026Multi-Modal Character Localization and Extraction for Chinese Text Recognitioncited by 0
- 2026Multi-Modal Character Localization and Extraction for Chinese Text Recognition14 Mar 2026
- 2025DOTA: Deformable Optimized Transformer Architecture for End-to-End Text Recognition with Retrieval-Augmented Generation7 May 2025
- 2024Disentanglement and Compositionality of Letter Identity and Letter Position in Variational Auto-Encoder Vision Models11 Dec 2024
- 2024Sequential Visual and Semantic Consistency for Semi-supervised Text Recognition24 Feb 2024
- 2024Class-Aware Mask-Guided Feature Refinement for Scene Text Recognition21 Feb 2024
- 2024CMFN: Cross-Modal Fusion Network for Irregular Scene Text Recognition18 Jan 2024
- 2023DTrOCR: Decoder-only Transformer for Optical Character Recognition30 Aug 2023
- 2023Self-distillation Regularized Connectionist Temporal Classification Loss for Text Recognition: A Simple Yet Effective Approach17 Aug 2023
- 2023TPS++: Attention-Enhanced Thin-Plate Spline for Scene Text Recognition9 May 2023
- 2023Sketch2Saliency: Learning to Detect Salient Objects from Human Drawings20 Mar 2023
- 2022ABINet++: Autonomous, Bidirectional and Iterative Language Modeling for Scene Text Spotting19 Nov 2022
- 2022Masked Vision-Language Transformers for Scene Text Recognition9 Nov 2022
12 more
- 2022Self-supervised Character-to-Character Distillation for Text Recognition1 Nov 2022
- 2022Seq-UPS: Sequential Uncertainty-aware Pseudo-label Selection for Semi-Supervised Text Recognition31 Aug 2022
- 2022Scene Text Recognition with Permuted Autoregressive Sequence Models14 Jul 2022
- 2022Dynamic Low-Resolution Distillation for Cost-Efficient End-to-End Text Spotting14 Jul 2022
- 2022Reading and Writing: Discriminative and Generative Modeling for Self-Supervised Text Recognition1 Jul 2022
- 2022IterVM: Iterative Vision Modeling Module for Scene Text Recognition6 Apr 2022
- 2022Self-supervised Implicit Glyph Attention for Text Recognition7 Mar 2022
- 2022Continuous Human Action Recognition for Human-Machine Interaction: A Review26 Feb 2022
- 2021Visual-Semantic Transformer for Scene Text Recognition2 Dec 2021
- 2021Multi-modal Text Recognition Networks: Interactive Enhancements between Visual and Semantic Features30 Nov 2021
- 2021CDistNet: Perceiving Multi-Domain Character Distance for Robust Text Recognition22 Nov 2021
- 2021TrOCR: Transformer-based Optical Character Recognition with Pre-trained Models21 Sep 2021
- 2021TrOCR: Transformer-based Optical Character Recognition with Pre-trained Modelscited by 278
- 2022Scene Text Recognition with Permuted Autoregressive Sequence Modelscited by 148
- 2022Reading and Writing: Discriminative and Generative Modeling for Self-Supervised Text Recognitioncited by 45
- 2022ABINet++: Autonomous, Bidirectional and Iterative Language Modeling for Scene Text Spottingcited by 40
- 2023DTrOCR: Decoder-only Transformer for Optical Character Recognitioncited by 40
- 2021CDistNet: Perceiving Multi-Domain Character Distance for Robust Text Recognitioncited by 36
- 2021Multi-modal Text Recognition Networks: Interactive Enhancements between Visual and Semantic Featurescited by 34
- 2022Self-supervised Character-to-Character Distillation for Text Recognitioncited by 27
- 2022Self-supervised Implicit Glyph Attention for Text Recognitioncited by 25
- 2023Sketch2Saliency: Learning to Detect Salient Objects from Human Drawingscited by 17
- 2022Seq-UPS: Sequential Uncertainty-aware Pseudo-label Selection for Semi-Supervised Text Recognitioncited by 14
- 2022Continuous Human Action Recognition for Human-Machine Interaction: A Reviewcited by 10
12 most cited of 23 All 23 (JSON)
- 2026Multi-Modal Character Localization and Extraction for Chinese Text Recognition14 Mar 2026
- 2024Disentanglement and Compositionality of Letter Identity and Letter Position in Variational Auto-Encoder Vision Models11 Dec 2024
- 2024Sequential Visual and Semantic Consistency for Semi-supervised Text Recognition24 Feb 2024
- 2024Class-Aware Mask-Guided Feature Refinement for Scene Text Recognition21 Feb 2024
- 2024CMFN: Cross-Modal Fusion Network for Irregular Scene Text Recognition18 Jan 2024
- 2023DTrOCR: Decoder-only Transformer for Optical Character Recognition30 Aug 2023
- 2023Self-distillation Regularized Connectionist Temporal Classification Loss for Text Recognition: A Simple Yet Effective Approach17 Aug 2023
- 2023TPS++: Attention-Enhanced Thin-Plate Spline for Scene Text Recognition9 May 2023
- 2023Sketch2Saliency: Learning to Detect Salient Objects from Human Drawings20 Mar 2023
- 2022ABINet++: Autonomous, Bidirectional and Iterative Language Modeling for Scene Text Spotting19 Nov 2022
- 2022Masked Vision-Language Transformers for Scene Text Recognition9 Nov 2022
- 2022Self-supervised Character-to-Character Distillation for Text Recognition1 Nov 2022
12 newest of 23 All 23 (JSON)