CDistNet: Perceiving Multi-Domain Character Distance for Robust Text Recognition
Not on the map. Why?
Abstract (arXiv)
The Transformer-based encoder-decoder framework is becoming popular in scene text recognition, largely because it naturally integrates recognition clues from both visual and semantic domains. However, recent studies show that the two kinds of clues are not always well registered and therefore, feature and character might be misaligned in difficult text (e.g., with a rare shape). As a result, constraints such as character position are introduced to alleviate this problem. Despite certain success, visual and semantic are still separately modeled and they are merely loosely associated. In this paper, we propose a novel module called Multi-Domain Character Distance Perception (MDCDP) to establish a visually and semantically related position embedding. MDCDP uses the position embedding to query both visual and semantic features following the cross-attention mechanism. The two kinds of clues are fused into the position branch, generating a content-aware embedding that well perceives character spacing and orientation variants, character semantic affinities, and clues tying the two kinds of information. They are summarized as the multi-domain character distance. We develop CDistNet that stacks multiple MDCDPs to guide a gradually precise distance modeling. Thus, the feature-character alignment is well built even various recognition difficulties are presented. We verify CDistNet on ten challenging public datasets and two series of augmented datasets created by ourselves. The experiments demonstrate that CDistNet performs highly competitively. It not only ranks top-tier in standard benchmarks, but also outperforms recent popular methods by obvious margins on real and augmented datasets presenting severe text deformation, poor linguistic support, and rare character layouts. Code is available at https://github.com/simplify23/CDistNet.
Key facts. Cited by 36 papers in the map (data through 14 Oct 2026). Builds on 42 of its 73 references that are in the map. First posted on arXiv 22 Nov 2021.
Builds on
42 of 73 references.
References · 42
- 2017Attention Is All You Needcited by 60,361
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2019ALBERT: A Lite BERT for Self-supervised Learning of Language Representationscited by 2,790
- 2015Spatial Transformer Networkscited by 1,429
- 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
- 2019Mask TextSpotter: An End-to-End Trainable Neural Network for Spotting Text with Arbitrary Shapescited by 171
- 2019ICDAR2019 Robust Reading Challenge on Arbitrary-Shaped Text (RRC-ArT)cited by 147
- 2019ICDAR2019 Robust Reading Challenge on Multi-lingual Scene Text Detection and Recognition -- RRC-MLT-2019cited by 139
30 more
- 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
- 2016Fully Convolutional Instance-aware Semantic Segmentationcited by 123
- 2014Reading Text in the Wild with Convolutional Neural Networkscited by 122
- 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
- 2019Decoupled Attention Network for Text Recognitioncited by 102
- 2021From Two to One: A New Scene Text Recognizer with Visual Language Modeling Networkcited by 97
- 2020RobustScanner: Dynamically Enhancing Positional Clues for Robust Text Recognitioncited by 85
- 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
- 2018NRTR: A No-Recurrence Sequence-to-Sequence Model For Scene Text Recognitioncited by 73
- 2019TextScanner: Reading Characters in Order for Robust Scene Text Recognitioncited by 68
- 2021What If We Only Use Real Datasets for Scene Text Recognition? Toward Scene Text Recognition With Fewer Labelscited by 63
- 2019Convolutional Character Networkscited by 61
- 2018Scene Text Recognition from Two-Dimensional Perspectivecited by 57
- 2020GTC: Guided Training of CTC Towards Efficient and Accurate Scene Text Recognitioncited by 52
- 2019Symmetry-constrained Rectification Network for Scene Text Recognitioncited by 45
- 2015Reading Scene Text in Deep Convolutional Sequencescited by 44
- 2020Learn to Augment: Joint Data Augmentation and Network Optimization for Text Recognitioncited by 36
- 2019A Multi-Object Rectified Attention Network for Scene Text Recognitioncited by 30
- 2020Text Recognition in the Wild: A Surveycited by 29
- 2021Primitive Representation Learning for Scene Text Recognitioncited by 28
- 2021Joint Visual Semantic Reasoning: Multi-Stage Decoder for Text Recognitioncited by 24
- 20192D Attentional Irregular Scene Text Recognizercited by 18
- 2020Separating Content from Style Using Adversarial Learning for Recognizing Text in the Wildcited by 14
- 2019A Holistic Representation Guided Attention Network for Scene Text Recognitioncited by 9
- 2019Adaptive Embedding Gate for Attention-Based Scene Text Recognitioncited by 3
Built on by
Citing papers per year: 2022: 2; 2023: 9; 2024: 9; 2025: 9; 2026: 7.
36 papers.
Sort:
By area:
- 2022SVTR: Scene Text Recognition with a Single Visual Modelcited by 88
- 2023Towards Balanced Alignment: Modal-Enhanced Semantic Modeling for Video Moment Retrievalcited by 27
- 2024SVTRv2: CTC Beats Encoder-Decoder Models in Scene Text Recognitioncited by 24
- 2023Context Perception Parallel Decoder for Scene Text Recognitioncited by 19
- 2023Linguistic More: Taking a Further Step toward Efficient and Accurate Scene Text Recognitioncited by 18
- 2024Instruction-Guided Scene Text Recognitioncited by 17
- 2024PDF-WuKong: A Large Multimodal Model for Efficient Long PDF Reading with End-to-End Sparse Samplingcited by 14
- 2025UniRec-0.1B: Unified Text and Formula Recognition with 0.1B Parameterscited by 13
- 2024Out of Length Text Recognition with Sub-String Matchingcited by 11
- 2023TextDiff: Mask-Guided Residual Diffusion Models for Scene Text Image Super-Resolutioncited by 10
- 2023TPS++: Attention-Enhanced Thin-Plate Spline for Scene Text Recognitioncited by 9
- 2023LRANet: Towards Accurate and Efficient Scene Text Detection with Low-Rank Approximation Networkcited by 8
24 more
- 2024TextSSR: Diffusion-based Data Synthesis for Scene Text Recognitioncited by 8
- 2025IGD: Instructional Graphic Design with Multimodal Layer Generationcited by 8
- 2023MRN: Multiplexed Routing Network for Incremental Multilingual Text Recognitioncited by 7
- 2026Towards Real-World Document Parsing via Realistic Scene Synthesis and Document-Aware Trainingcited by 7
- 2024Focus, Distinguish, and Prompt: Unleashing CLIP for Efficient and Flexible Scene Text Retrievalcited by 6
- 2025Uni-DocDiff: A Unified Document Restoration Model Based on Diffusioncited by 5
- 2026StyleTextGen: Style-Conditioned Multilingual Scene Text Generationcited by 5
- 2025LRANet++: Low-Rank Approximation Network for Accurate and Efficient Text Spottingcited by 4
- 2025MDiff4STR: Mask Diffusion Model for Scene Text Recognitioncited by 4
- 2024Decoder Pre-Training with only Text for Scene Text Recognitioncited by 3
- 2025ESTR-CoT: Towards Explainable and Accurate Event Stream based Scene Text Recognition with Chain-of-Thought Reasoningcited by 3
- 2023UTRNet: High-Resolution Urdu Text Recognition In Printed Documentscited by 2
- 2025Complex Mathematical Expression Recognition: Benchmark, Large-Scale Dataset and Strong Baselinecited by 2
- 2026What Is Wrong with Synthetic Data for Scene Text Recognition? A Strong Synthetic Engine with Diverse Simulations and Self-Evolutioncited by 2
- 2022Indian Commercial Truck License Plate Detection and Recognition for Weighbridge Automationcited by 1
- 2023Progressive Evolution from Single-Point to Polygon for Scene Textcited by 1
- 2026All-in-One Multilingual Scene Text Recognition with Script-aware Mixture-of-Expertscited by 1
- 2024Open-Vocabulary Scene Text Recognition via Pseudo-Image Labeling and Margin Losscited by 0
- 2024Extremely Fine-Grained Visual Classification over Resembling Glyphs in the Wildcited by 0
- 2025TADoc: Robust Time-Aware Document Image Dewarpingcited by 0
- 2025OTSNet: A Neurocognitive-Inspired Observation-Thinking-Spelling Pipeline for Scene Text Recognitioncited by 0
- 2026RGB-Event HyperGraph Prompt for Kilometer Marker Recognition based on Pre-trained Foundation Modelscited by 0
- 2026Multi-Modal Character Localization and Extraction for Chinese Text Recognitioncited by 0
- 2026Embedding Rotation Invariance for Provable Multi-Oriented Scene Text Recognitioncited by 0
- 2026All-in-One Multilingual Scene Text Recognition with Script-aware Mixture-of-Experts21 Sep 2026
- 2026Embedding Rotation Invariance for Provable Multi-Oriented Scene Text Recognition11 Aug 2026
- 2026StyleTextGen: Style-Conditioned Multilingual Scene Text Generation14 May 2026
- 2026Towards Real-World Document Parsing via Realistic Scene Synthesis and Document-Aware Training25 Mar 2026
- 2026Multi-Modal Character Localization and Extraction for Chinese Text Recognition14 Mar 2026
- 2026RGB-Event HyperGraph Prompt for Kilometer Marker Recognition based on Pre-trained Foundation Models25 Feb 2026
- 2026What Is Wrong with Synthetic Data for Scene Text Recognition? A Strong Synthetic Engine with Diverse Simulations and Self-Evolution6 Feb 2026
- 2025UniRec-0.1B: Unified Text and Formula Recognition with 0.1B Parameters24 Dec 2025
- 2025Complex Mathematical Expression Recognition: Benchmark, Large-Scale Dataset and Strong Baseline14 Dec 2025
- 2025MDiff4STR: Mask Diffusion Model for Scene Text Recognition1 Dec 2025
- 2025OTSNet: A Neurocognitive-Inspired Observation-Thinking-Spelling Pipeline for Scene Text Recognition11 Nov 2025
- 2025LRANet++: Low-Rank Approximation Network for Accurate and Efficient Text Spotting8 Nov 2025
24 more
- 2025TADoc: Robust Time-Aware Document Image Dewarping9 Aug 2025
- 2025Uni-DocDiff: A Unified Document Restoration Model Based on Diffusion6 Aug 2025
- 2025IGD: Instructional Graphic Design with Multimodal Layer Generation14 Jul 2025
- 2025ESTR-CoT: Towards Explainable and Accurate Event Stream based Scene Text Recognition with Chain-of-Thought Reasoning2 Jul 2025
- 2024TextSSR: Diffusion-based Data Synthesis for Scene Text Recognition2 Dec 2024
- 2024SVTRv2: CTC Beats Encoder-Decoder Models in Scene Text Recognition24 Nov 2024
- 2024PDF-WuKong: A Large Multimodal Model for Efficient Long PDF Reading with End-to-End Sparse Sampling8 Oct 2024
- 2024Extremely Fine-Grained Visual Classification over Resembling Glyphs in the Wild25 Aug 2024
- 2024Decoder Pre-Training with only Text for Scene Text Recognition11 Aug 2024
- 2024Focus, Distinguish, and Prompt: Unleashing CLIP for Efficient and Flexible Scene Text Retrieval1 Aug 2024
- 2024Out of Length Text Recognition with Sub-String Matching17 Jul 2024
- 2024Open-Vocabulary Scene Text Recognition via Pseudo-Image Labeling and Margin Loss12 Mar 2024
- 2024Instruction-Guided Scene Text Recognition31 Jan 2024
- 2023Progressive Evolution from Single-Point to Polygon for Scene Text21 Dec 2023
- 2023Towards Balanced Alignment: Modal-Enhanced Semantic Modeling for Video Moment Retrieval19 Dec 2023
- 2023TextDiff: Mask-Guided Residual Diffusion Models for Scene Text Image Super-Resolution13 Aug 2023
- 2023Context Perception Parallel Decoder for Scene Text Recognition23 Jul 2023
- 2023UTRNet: High-Resolution Urdu Text Recognition In Printed Documents27 Jun 2023
- 2023LRANet: Towards Accurate and Efficient Scene Text Detection with Low-Rank Approximation Network27 Jun 2023
- 2023MRN: Multiplexed Routing Network for Incremental Multilingual Text Recognition24 May 2023
- 2023TPS++: Attention-Enhanced Thin-Plate Spline for Scene Text Recognition9 May 2023
- 2023Linguistic More: Taking a Further Step toward Efficient and Accurate Scene Text Recognition9 May 2023
- 2022Indian Commercial Truck License Plate Detection and Recognition for Weighbridge Automation23 Nov 2022
- 2022SVTR: Scene Text Recognition with a Single Visual Model30 Apr 2022
- 2022SVTR: Scene Text Recognition with a Single Visual Modelcited by 88
- 2023Towards Balanced Alignment: Modal-Enhanced Semantic Modeling for Video Moment Retrievalcited by 27
- 2024SVTRv2: CTC Beats Encoder-Decoder Models in Scene Text Recognitioncited by 24
- 2023Context Perception Parallel Decoder for Scene Text Recognitioncited by 19
- 2023Linguistic More: Taking a Further Step toward Efficient and Accurate Scene Text Recognitioncited by 18
- 2024Instruction-Guided Scene Text Recognitioncited by 17
- 2025UniRec-0.1B: Unified Text and Formula Recognition with 0.1B Parameterscited by 13
- 2024Out of Length Text Recognition with Sub-String Matchingcited by 11
- 2023TPS++: Attention-Enhanced Thin-Plate Spline for Scene Text Recognitioncited by 9
- 2023LRANet: Towards Accurate and Efficient Scene Text Detection with Low-Rank Approximation Networkcited by 8
- 2024TextSSR: Diffusion-based Data Synthesis for Scene Text Recognitioncited by 8
- 2025IGD: Instructional Graphic Design with Multimodal Layer Generationcited by 8
12 most cited of 30 All 30 (JSON)
- 2026Embedding Rotation Invariance for Provable Multi-Oriented Scene Text Recognition11 Aug 2026
- 2026StyleTextGen: Style-Conditioned Multilingual Scene Text Generation14 May 2026
- 2026Multi-Modal Character Localization and Extraction for Chinese Text Recognition14 Mar 2026
- 2026RGB-Event HyperGraph Prompt for Kilometer Marker Recognition based on Pre-trained Foundation Models25 Feb 2026
- 2026What Is Wrong with Synthetic Data for Scene Text Recognition? A Strong Synthetic Engine with Diverse Simulations and Self-Evolution6 Feb 2026
- 2025UniRec-0.1B: Unified Text and Formula Recognition with 0.1B Parameters24 Dec 2025
- 2025Complex Mathematical Expression Recognition: Benchmark, Large-Scale Dataset and Strong Baseline14 Dec 2025
- 2025OTSNet: A Neurocognitive-Inspired Observation-Thinking-Spelling Pipeline for Scene Text Recognition11 Nov 2025
- 2025LRANet++: Low-Rank Approximation Network for Accurate and Efficient Text Spotting8 Nov 2025
- 2025TADoc: Robust Time-Aware Document Image Dewarping9 Aug 2025
- 2025Uni-DocDiff: A Unified Document Restoration Model Based on Diffusion6 Aug 2025
- 2025IGD: Instructional Graphic Design with Multimodal Layer Generation14 Jul 2025
12 newest of 30 All 30 (JSON)