TextAdaIN: Paying Attention to Shortcut Learning in Text Recognizers
Not on the map. Why?
Abstract (arXiv)
Leveraging the characteristics of convolutional layers, neural networks are extremely effective for pattern recognition tasks. However in some cases, their decisions are based on unintended information leading to high performance on standard benchmarks but also to a lack of generalization to challenging testing conditions and unintuitive failures. Recent work has termed this "shortcut learning" and addressed its presence in multiple domains. In text recognition, we reveal another such shortcut, whereby recognizers overly depend on local image statistics. Motivated by this, we suggest an approach to regulate the reliance on local statistics that improves text recognition performance. Our method, termed TextAdaIN, creates local distortions in the feature map which prevent the network from overfitting to local statistics. It does so by viewing each feature map as a sequence of elements and deliberately mismatching fine-grained feature statistics between elements in a mini-batch. Despite TextAdaIN's simplicity, extensive experiments show its effectiveness compared to other, more complicated methods. TextAdaIN achieves state-of-the-art results on standard handwritten text recognition benchmarks. It generalizes to multiple architectures and to the domain of scene text recognition. Furthermore, we demonstrate that integrating TextAdaIN improves robustness towards more challenging testing conditions. The official Pytorch implementation can be found at https://github.com/amazon-research/textadain-robust-recognition.
Key facts. Cited by 11 papers in the map (data through 13 Oct 2026). Builds on 37 of its 72 references that are in the map. First posted on arXiv 9 May 2021.
Builds on
37 of 72 references.
References · 37
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,321
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,991
- 2016Layer Normalizationcited by 5,624
- 2013Intriguing properties of neural networkscited by 5,137
- 2020wav2vec 2.0: A Framework for Self-Supervised Learning of Speech Representationscited by 3,870
- 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,266
- 2017Arbitrary Style Transfer in Real-time with Adaptive Instance Normalizationcited by 2,005
- 2020Shortcut Learning in Deep Neural Networkscited by 1,944
- 2018Group Normalizationcited by 1,518
- 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,430
- 2016Instance Normalization: The Missing Ingredient for Fast Stylizationcited by 1,193
- 2018Recognition in Terra Incognitacited by 656
25 more
- 2021Domain Generalization with MixStylecited by 563
- 2015An End-to-End Trainable Neural Network for Image-based Sequence Recognition and Its Application to Scene Text Recognitioncited by 520
- 2016Synthetic Data for Text Localisation in Natural Imagescited by 396
- 2014Synthetic Data and Artificial Neural Networks for Natural Scene Text Recognitioncited by 214
- 2021Read Like Humans: Autonomous, Bidirectional and Iterative Language Modeling for Scene Text Recognitioncited by 194
- 2019What Is Wrong With Scene Text Recognition Model Comparisons? Dataset and Model Analysiscited by 191
- 2018Show, Attend and Read: A Simple and Strong Baseline for Irregular Text Recognitioncited by 130
- 2016Robust Scene Text Recognition with Automatic Rectificationcited by 121
- 2020SEED: Semantics Enhanced Encoder-Decoder Framework for Scene Text Recognitioncited by 119
- 2017Focusing Attention: Towards Accurate Text Recognition in Natural Imagescited by 110
- 2017Towards Understanding Generalization of Deep Learning: Perspective of Loss Landscapescited by 84
- 2020Sequence-to-Sequence Contrastive Learning for Text Recognitioncited by 70
- 2020ScrabbleGAN: Semi-Supervised Varying Length Handwritten Text Generationcited by 69
- 2020SCATTER: Selective Context Attentional Scene Text Recognizercited by 69
- 2020Permuted AdaIN: Reducing the Bias Towards Global Statistics in Image Classificationcited by 63
- 2020OrigamiNet: Weakly-Supervised, Segmentation-Free, One-Step, Full Page Text Recognition by learning to unfoldcited by 53
- 2016Joint Line Segmentation and Transcription for End-to-End Handwritten Paragraph Recognitioncited by 46
- 2020On Vocabulary Reliance in Scene Text Recognitioncited by 38
- 2019Adversarial Generation of Handwritten Text Images Conditioned on Sequencescited by 37
- 2019What Else Can Fool Deep Learning? Addressing Color Constancy Errors on Deep Neural Network Performancecited by 37
- 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
- 2019Finding the Needle in the Haystack with Convolutions: on the benefits of architectural biascited by 19
- 2019Unsupervised Adaptation for Synthetic-to-Real Handwritten Word Recognitioncited by 11
- 2020On Calibration of Scene-Text Recognition Modelscited by 9
Built on by
Citing papers per year: 2023: 5; 2024: 5; 2025: 0; 2026: 1.
11 papers.
- 2024DocVLM: Make Your VLM an Efficient Readercited by 28
- 2024GRAM: Global Reasoning for Multi-Page VQAcited by 23
- 2023Self-distillation Regularized Connectionist Temporal Classification Loss for Text Recognition: A Simple Yet Effective Approachcited by 8
- 2023Hierarchical Text Spotter for Joint Text Spotting and Layout Analysiscited by 8
- 2023Multi-Granularity Prediction with Learnable Fusion for Scene Text Recognitioncited by 7
- 2026Rethinking Layer-Wise Information Allocation for Vision Foundation Model Adaptationcited by 7
- 2024VL-Reader: Vision and Language Reconstructor is an Effective Scene Text Recognizercited by 4
- 2023Improving Scene Text Recognition for Character-Level Long-Tailed Distributioncited by 3
- 2023Cross-Lingual Learning in Multilingual Scene Text Recognitioncited by 3
- 2024Platypus: A Generalized Specialist Model for Reading Text in Various Formscited by 2
- 2024TAP-VL: Text Layout-Aware Pre-training for Enriched Vision-Language Modelscited by 1
- 2026Rethinking Layer-Wise Information Allocation for Vision Foundation Model Adaptation24 Jul 2026
- 2024DocVLM: Make Your VLM an Efficient Reader11 Dec 2024
- 2024TAP-VL: Text Layout-Aware Pre-training for Enriched Vision-Language Models7 Nov 2024
- 2024VL-Reader: Vision and Language Reconstructor is an Effective Scene Text Recognizer18 Sep 2024
- 2024Platypus: A Generalized Specialist Model for Reading Text in Various Forms27 Aug 2024
- 2024GRAM: Global Reasoning for Multi-Page VQA7 Jan 2024
- 2023Cross-Lingual Learning in Multilingual Scene Text Recognition17 Dec 2023
- 2023Hierarchical Text Spotter for Joint Text Spotting and Layout Analysis25 Oct 2023
- 2023Self-distillation Regularized Connectionist Temporal Classification Loss for Text Recognition: A Simple Yet Effective Approach17 Aug 2023
- 2023Multi-Granularity Prediction with Learnable Fusion for Scene Text Recognition25 Jul 2023
- 2023Improving Scene Text Recognition for Character-Level Long-Tailed Distribution31 Mar 2023