ESIR: End-to-end Scene Text Recognition via Iterative Image Rectification
Not on the map. Why?
Abstract (arXiv)
Automated recognition of texts in scenes has been a research challenge for years, largely due to the arbitrary variation of text appearances in perspective distortion, text line curvature, text styles and different types of imaging artifacts. The recent deep networks are capable of learning robust representations with respect to imaging artifacts and text style changes, but still face various problems while dealing with scene texts with perspective and curvature distortions. This paper presents an end-to-end trainable scene text recognition system (ESIR) that iteratively removes perspective distortion and text line curvature as driven by better scene text recognition performance. An innovative rectification network is developed which employs a novel line-fitting transformation to estimate the pose of text lines in scenes. In addition, an iterative rectification pipeline is developed where scene text distortions are corrected iteratively towards a fronto-parallel view. The ESIR is also robust to parameter initialization and the training needs only scene text images and word-level annotations as required by most scene text recognition systems. Extensive experiments over a number of public datasets show that the proposed ESIR is capable of rectifying scene text distortions accurately, achieving superior recognition performance for both normal scene text images and those suffering from perspective and curvature distortions.
Key facts. Cited by 79 papers in the map (data through 14 Oct 2026). First posted on arXiv 14 Dec 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 40; 2022: 19; 2023: 10; 2024: 5; 2025: 2; 2026: 3.
79 papers.
Sort:
By area:
- 2021TrOCR: Transformer-based Optical Character Recognition with Pre-trained Modelscited by 279
- 2021Read Like Humans: Autonomous, Bidirectional and Iterative Language Modeling for Scene Text Recognitioncited by 194
- 2021From Two to One: A New Scene Text Recognizer with Visual Language Modeling Networkcited by 97
- 2021ABCNet v2: Adaptive Bezier-Curve Network for Real-time End-to-end Text Spottingcited by 84
- 2021Vision Transformer for Fast and Efficient Scene Text Recognitioncited by 81
- 2021Diverse Image Inpainting with Bidirectional and Autoregressive Transformerscited by 80
- 2021PAN++: Towards Efficient and Accurate End-to-End Spotting of Arbitrarily-Shaped Textcited by 65
- 2021What If We Only Use Real Datasets for Scene Text Recognition? Toward Scene Text Recognition With Fewer Labelscited by 63
- 2023Conditional Text Image Generation with Diffusion Modelscited by 58
- 2021Benchmarking Chinese Text Recognition: Datasets, Baselines, and an Empirical Studycited by 53
- 2021PGNet: Real-time Arbitrarily-Shaped Text Spotting with Point Gathering Networkcited by 49
- 2021Rethinking Text Line Recognition Modelscited by 45
38 more
- 2021Unbalanced Feature Transport for Exemplar-based Image Translationcited by 41
- 2021PIMNet: A Parallel, Iterative and Mimicking Network for Scene Text Recognitioncited by 41
- 2022ABINet++: Autonomous, Bidirectional and Iterative Language Modeling for Scene Text Spottingcited by 40
- 2021CDistNet: Perceiving Multi-Domain Character Distance for Robust Text Recognitioncited by 36
- 2022Multi-Granularity Prediction for Scene Text Recognitioncited by 36
- 2021Multi-modal Text Recognition Networks: Interactive Enhancements between Visual and Semantic Featurescited by 34
- 2021Blind Image Super-Resolution via Contrastive Representation Learningcited by 32
- 2021GMLight: Lighting Estimation via Geometric Distribution Approximationcited by 28
- 2021Primitive Representation Learning for Scene Text Recognitioncited by 28
- 2021TPSNet: Reverse Thinking of Thin Plate Splines for Arbitrary Shape Scene Text Representationcited by 26
- 2021Joint Visual Semantic Reasoning: Multi-Stage Decoder for Text Recognitioncited by 24
- 2022Levenshtein OCRcited by 24
- 2021Bi-level Feature Alignment for Versatile Image Translation and Manipulationcited by 20
- 2023Diffusion in the Dark: A Diffusion Model for Low-Light Text Recognitioncited by 20
- 2021Sparse Needlets for Lighting Estimation with Spherical Transport Losscited by 18
- 2022Multimodal Semi-Supervised Learning for Text Recognitioncited by 16
- 2021PERT: A Progressively Region-based Network for Scene Text Removalcited by 13
- 2023Scalable Mask Annotation for Video Text Spottingcited by 13
- 2021Towards the Unseen: Iterative Text Recognition by Distilling from Errorscited by 12
- 2022Towards Open-Set Text Recognition via Label-to-Prototype Learningcited by 12
- 2022RZCR: Zero-shot Character Recognition via Radical-based Reasoningcited by 12
- 2023IPAD: Iterative, Parallel, and Diffusion-based Network for Scene Text Recognitioncited by 12
- 2022Context-Consistent Semantic Image Editing with Style-Preserved Modulationcited by 10
- 2022SGBANet: Semantic GAN and Balanced Attention Network for Arbitrarily Oriented Scene Text Recognitioncited by 10
- 2024OmniActions: Predicting Digital Actions in Response to Real-World Multimodal Sensory Inputs with LLMscited by 10
- 2022Pure Transformer with Integrated Experts for Scene Text Recognitioncited by 9
- 2023TPS++: Attention-Enhanced Thin-Plate Spline for Scene Text Recognitioncited by 9
- 2021Deep Monocular 3D Human Pose Estimation via Cascaded Dimension-Liftingcited by 8
- 2022Open-set Text Recognition via Character-Context Decouplingcited by 8
- 2022DEER: Detection-agnostic End-to-End Recognizer for Scene Text Spottingcited by 7
- 2022Pushing the Performance Limit of Scene Text Recognizer without Human Annotationcited by 7
- 2023Multi-Granularity Prediction with Learnable Fusion for Scene Text Recognitioncited by 7
- 2021Convolutional Neural Networks with Gated Recurrent Connectionscited by 6
- 2021Representation and Correlation Enhanced Encoder-Decoder Framework for Scene Text Recognitioncited by 6
- 2021Revisiting Classification Perspective on Scene Text Recognitioncited by 5
- 2021Detection and Rectification of Arbitrary Shaped Scene Texts by using Text Keypoints and Linkscited by 5
- 2021FEDS -- Filtered Edit Distance Surrogatecited by 5
- 2021I2C2W: Image-to-Character-to-Word Transformers for Accurate Scene Text Recognitioncited by 5
50 most cited of 79 All 79 (JSON)
- 2026Embedding Rotation Invariance for Provable Multi-Oriented Scene Text Recognition11 Aug 2026
- 2026Out-of-Length Scene Text Recognition: A Two-Axis Diagnosis and a Training-Free Fix25 Jul 2026
- 20262D Rotary Position Embedding for Scene Text Recognition with Transformers15 Jul 2026
- 2025Rectification Reimagined: A Unified Mamba Model for Image Correction and Rectangling with Prompts21 Dec 2025
- 2025DOTA: Deformable Optimized Transformer Architecture for End-to-End Text Recognition with Retrieval-Augmented Generation7 May 2025
- 2024Boosting Semi-Supervised Scene Text Recognition via Viewing and Summarizing23 Nov 2024
- 2024VL-Reader: Vision and Language Reconstructor is an Effective Scene Text Recognizer18 Sep 2024
- 2024CLII: Visual-Text Inpainting via Cross-Modal Predictive Interaction23 Jul 2024
- 2024LOGO: Video Text Spotting with Language Collaboration and Glyph Perception Model29 May 2024
- 2024OmniActions: Predicting Digital Actions in Response to Real-World Multimodal Sensory Inputs with LLMs6 May 2024
- 2023IPAD: Iterative, Parallel, and Diffusion-based Network for Scene Text Recognition19 Dec 2023
- 2023Orientation-Independent Chinese Text Recognition in Scene Images3 Sep 2023
38 more
- 2023PBFormer: Capturing Complex Scene Text Shape with Polynomial Band Transformer29 Aug 2023
- 2023Multi-Granularity Prediction with Learnable Fusion for Scene Text Recognition25 Jul 2023
- 2023Conditional Text Image Generation with Diffusion Models19 Jun 2023
- 2023Learning Restoration is Not Enough: Transfering Identical Mapping for Single-Image Shadow Removal18 May 2023
- 2023TPS++: Attention-Enhanced Thin-Plate Spline for Scene Text Recognition9 May 2023
- 2023Scalable Mask Annotation for Video Text Spotting2 May 2023
- 2023Diffusion in the Dark: A Diffusion Model for Low-Light Text Recognition7 Mar 2023
- 2023Augmented Transformers with Adaptive n-grams Embedding for Multilingual Scene Text Recognition28 Feb 2023
- 2022ABINet++: Autonomous, Bidirectional and Iterative Language Modeling for Scene Text Spotting19 Nov 2022
- 2022Portmanteauing Features for Scene Text Recognition9 Nov 2022
- 2022Pure Transformer with Integrated Experts for Scene Text Recognition9 Nov 2022
- 2022Masked Vision-Language Transformers for Scene Text Recognition9 Nov 2022
- 2022Image Projective Transformation Rectification with Synthetic Data for Smartphone-captured Chest X-ray Photos Classification12 Oct 2022
- 2022Searching a High-Performance Feature Extractor for Text Recognition Network27 Sep 2022
- 2022Levenshtein OCR8 Sep 2022
- 2022Multi-Granularity Prediction for Scene Text Recognition8 Sep 2022
- 2022SGBANet: Semantic GAN and Balanced Attention Network for Arbitrarily Oriented Scene Text Recognition21 Jul 2022
- 2022Context-Consistent Semantic Image Editing with Style-Preserved Modulation13 Jul 2022
- 2022RZCR: Zero-shot Character Recognition via Radical-based Reasoning12 Jul 2022
- 2022Multimodal Semi-Supervised Learning for Text Recognition8 May 2022
- 2022Pushing the Performance Limit of Scene Text Recognizer without Human Annotation16 Apr 2022
- 2022Open-set Text Recognition via Character-Context Decoupling12 Apr 2022
- 2022IterVM: Iterative Vision Modeling Module for Scene Text Recognition6 Apr 2022
- 2022Training Protocol Matters: Towards Accurate Scene Text Recognition via Training Protocol Searching13 Mar 2022
- 2022Towards Open-Set Text Recognition via Label-to-Prototype Learning10 Mar 2022
- 2022DEER: Detection-agnostic End-to-End Recognizer for Scene Text Spotting10 Mar 2022
- 2022SAFL: A Self-Attention Scene Text Recognizer with Focal Loss1 Jan 2022
- 2021Benchmarking Chinese Text Recognition: Datasets, Baselines, and an Empirical Study30 Dec 2021
- 2021Multi-modal Text Recognition Networks: Interactive Enhancements between Visual and Semantic Features30 Nov 2021
- 2021Decoupling Visual-Semantic Feature Learning for Robust Scene Text Recognition24 Nov 2021
- 2021CDistNet: Perceiving Multi-Domain Character Distance for Robust Text Recognition22 Nov 2021
- 2021TRIG: Transformer-Based Text Recognizer with Initial Embedding Guidance16 Nov 2021
- 2021TPSNet: Reverse Thinking of Thin Plate Splines for Arbitrary Shape Scene Text Representation25 Oct 2021
- 2021TrOCR: Transformer-based Optical Character Recognition with Pre-trained Models21 Sep 2021
- 2021PIMNet: A Parallel, Iterative and Mimicking Network for Scene Text Recognition9 Sep 2021
- 2021From Two to One: A New Scene Text Recognizer with Visual Language Modeling Network22 Aug 2021
- 2021Data Augmentation for Scene Text Recognition16 Aug 2021
- 2021Joint Visual Semantic Reasoning: Multi-Stage Decoder for Text Recognition26 Jul 2021
50 newest of 79 All 79 (JSON)
- 2021TrOCR: Transformer-based Optical Character Recognition with Pre-trained Modelscited by 279
- 2021Read Like Humans: Autonomous, Bidirectional and Iterative Language Modeling for Scene Text Recognitioncited by 194
- 2021ABCNet v2: Adaptive Bezier-Curve Network for Real-time End-to-end Text Spottingcited by 84
- 2021Vision Transformer for Fast and Efficient Scene Text Recognitioncited by 81
- 2021Diverse Image Inpainting with Bidirectional and Autoregressive Transformerscited by 80
- 2021PAN++: Towards Efficient and Accurate End-to-End Spotting of Arbitrarily-Shaped Textcited by 65
- 2021What If We Only Use Real Datasets for Scene Text Recognition? Toward Scene Text Recognition With Fewer Labelscited by 63
- 2021Benchmarking Chinese Text Recognition: Datasets, Baselines, and an Empirical Studycited by 53
- 2021PGNet: Real-time Arbitrarily-Shaped Text Spotting with Point Gathering Networkcited by 49
- 2021Rethinking Text Line Recognition Modelscited by 45
- 2021Unbalanced Feature Transport for Exemplar-based Image Translationcited by 41
- 2021PIMNet: A Parallel, Iterative and Mimicking Network for Scene Text Recognitioncited by 41
12 most cited of 74 All 74 (JSON)
- 2026Embedding Rotation Invariance for Provable Multi-Oriented Scene Text Recognition11 Aug 2026
- 2026Out-of-Length Scene Text Recognition: A Two-Axis Diagnosis and a Training-Free Fix25 Jul 2026
- 20262D Rotary Position Embedding for Scene Text Recognition with Transformers15 Jul 2026
- 2024Boosting Semi-Supervised Scene Text Recognition via Viewing and Summarizing23 Nov 2024
- 2024VL-Reader: Vision and Language Reconstructor is an Effective Scene Text Recognizer18 Sep 2024
- 2024CLII: Visual-Text Inpainting via Cross-Modal Predictive Interaction23 Jul 2024
- 2024LOGO: Video Text Spotting with Language Collaboration and Glyph Perception Model29 May 2024
- 2024OmniActions: Predicting Digital Actions in Response to Real-World Multimodal Sensory Inputs with LLMs6 May 2024
- 2023IPAD: Iterative, Parallel, and Diffusion-based Network for Scene Text Recognition19 Dec 2023
- 2023Orientation-Independent Chinese Text Recognition in Scene Images3 Sep 2023
- 2023PBFormer: Capturing Complex Scene Text Shape with Polynomial Band Transformer29 Aug 2023
- 2023Multi-Granularity Prediction with Learnable Fusion for Scene Text Recognition25 Jul 2023
12 newest of 74 All 74 (JSON)