Self-distillation Regularized Connectionist Temporal Classification Loss for Text Recognition: A Simple Yet Effective Approach
On the map: Knowledge distillation → Speech and audio distillation
Abstract (arXiv)
Text recognition methods are gaining rapid development. Some advanced techniques, e.g., powerful modules, language models, and un- and semi-supervised learning schemes, consecutively push the performance on public benchmarks forward. However, the problem of how to better optimize a text recognition model from the perspective of loss functions is largely overlooked. CTC-based methods, widely used in practice due to their good balance between performance and inference speed, still grapple with accuracy degradation. This is because CTC loss emphasizes the optimization of the entire sequence target while neglecting to learn individual characters. We propose a self-distillation scheme for CTC-based model to address this issue. It incorporates a framewise regularization term in CTC loss to emphasize individual supervision, and leverages the maximizing-a-posteriori of latent alignment to solve the inconsistency problem that arises in distillation between CTC-based models. We refer to the regularized CTC loss as Distillation Connectionist Temporal Classification (DCTC) loss. DCTC loss is module-free, requiring no extra parameters, longer inference lag, or additional training data or phases. Extensive experiments on public benchmarks demonstrate that DCTC can boost text recognition model accuracy by up to 2.6%, without any of these drawbacks.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Placed in Speech and audio distillation, one of 12 directions in Knowledge distillation. Builds on 47 of its 82 references that are in the map. First posted on arXiv 17 Aug 2023.
Builds on
47 of 82 references.
References · 47
- 2017Attention Is All You Needcited by 60,361
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2015Distilling the Knowledge in a Neural Networkcited by 10,324
- 2017Virtual Adversarial Training: A Regularization Method for Supervised and Semi-Supervised Learningcited by 920
- 2016Sequence-Level Knowledge Distillationcited by 801
- 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
- 2021TrOCR: Transformer-based Optical Character Recognition with Pre-trained Modelscited by 279
- 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
- 2022Scene Text Recognition with Permuted Autoregressive Sequence Modelscited by 149
35 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
- 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
- 2022PP-OCRv3: More Attempts for the Improvement of Ultra Lightweight OCR Systemcited by 106
- 2021From Two to One: A New Scene Text Recognizer with Visual Language Modeling Networkcited by 97
- 2022SVTR: Scene Text Recognition with a Single Visual Modelcited by 88
- 2015EESEN: End-to-End Speech Recognition using Deep RNN Models and WFST-based Decodingcited by 73
- 2018NRTR: A No-Recurrence Sequence-to-Sequence Model For Scene Text Recognitioncited by 73
- 2020Sequence-to-Sequence Contrastive Learning for Text Recognitioncited by 70
- 2019MASTER: Multi-Aspect Non-local Network for Scene Text Recognitioncited by 65
- 2021What If We Only Use Real Datasets for Scene Text Recognition? Toward Scene Text Recognition With Fewer Labelscited by 63
- 2018Scene Text Recognition from Two-Dimensional Perspectivecited by 57
- 2021Benchmarking Chinese Text Recognition: Datasets, Baselines, and an Empirical Studycited by 53
- 2020GTC: Guided Training of CTC Towards Efficient and Accurate Scene Text Recognitioncited by 52
- 2022Reading and Writing: Discriminative and Generative Modeling for Self-Supervised Text Recognitioncited by 45
- 2021PIMNet: A Parallel, Iterative and Mimicking Network for Scene Text Recognitioncited by 41
- 2021MMOCR: A Comprehensive Toolbox for Text Detection, Recognition and Understandingcited by 40
- 2021PP-OCRv2: Bag of Tricks for Ultra Lightweight OCR Systemcited by 39
- 2021Primitive Representation Learning for Scene Text Recognitioncited by 28
- 2022Self-supervised Character-to-Character Distillation for Text Recognitioncited by 27
- 2022Self-supervised Implicit Glyph Attention for Text Recognitioncited by 25
- 2021Joint Visual Semantic Reasoning: Multi-Stage Decoder for Text Recognitioncited by 24
- 2022Levenshtein OCRcited by 24
- 2019Aggregation Cross-Entropy for Sequence Recognitioncited by 22
- 2021Text is Text, No Matter What: Unifying Text Recognition using Knowledge Distillationcited by 17
- 2022Seq-UPS: Sequential Uncertainty-aware Pseudo-label Selection for Semi-Supervised Text Recognitioncited by 14
- 20192D-CTC for Scene Text Recognitioncited by 13
- 2021TextAdaIN: Paying Attention to Shortcut Learning in Text Recognizerscited by 11
- 2022Knowledge Mining with Scene Text for Fine-Grained Recognitioncited by 10
- 2020Text Detection and Recognition in the Wild: A Reviewcited by 8
- 2021Visual-Semantic Transformer for Scene Text Recognitioncited by 5
- 2022Scene Text Recognition with Single-Point Decoding Networkcited by 1
Built on by
Citing papers per year: 2024: 5; 2025: 3.
8 papers.
- 2024SVTRv2: CTC Beats Encoder-Decoder Models in Scene Text Recognitioncited by 24
- 2024Instruction-Guided Scene Text Recognitioncited by 17
- 2024Out of Length Text Recognition with Sub-String Matchingcited by 11
- 2024TextSSR: Diffusion-based Data Synthesis for Scene Text Recognitioncited by 8
- 2025Linguistics-aware Masked Image Modeling for Self-supervised Scene Text Recognitioncited by 6
- 2024SVIPTR: Fast and Efficient Scene Text Recognition with Vision Permutable Extractorcited 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
- 2025MDiff4STR: Mask Diffusion Model for Scene Text Recognition1 Dec 2025
- 2025LRANet++: Low-Rank Approximation Network for Accurate and Efficient Text Spotting8 Nov 2025
- 2025Linguistics-aware Masked Image Modeling for Self-supervised Scene Text Recognition24 Mar 2025
- 2024TextSSR: Diffusion-based Data Synthesis for Scene Text Recognition2 Dec 2024
- 2024SVTRv2: CTC Beats Encoder-Decoder Models in Scene Text Recognition24 Nov 2024
- 2024Out of Length Text Recognition with Sub-String Matching17 Jul 2024
- 2024Instruction-Guided Scene Text Recognition31 Jan 2024
- 2024SVIPTR: Fast and Efficient Scene Text Recognition with Vision Permutable Extractor18 Jan 2024
Similar, not cited
Close in wording, no citation either way
- 2021Oracle Teacher: Leveraging Target Information for Better Knowledge Distillation of CTC Models
- 2024CR-CTC: Consistency regularization on CTC for improved speech recognition
- 2022Blank Collapse: Compressing CTC emission for the faster decoding
- 2024Guiding Frame-Level CTC Alignments Using Self-knowledge Distillation
- 2022Inter-KD: Intermediate Knowledge Distillation for CTC-Based Automatic Speech Recognition
- 2022Peak-First CTC: Reducing the Peak Latency of CTC Models by Applying Peak-First Regularization
- 2025Label-Context-Dependent Internal Language Model Estimation for CTC
- 2023MDCS: More Diverse Experts with Consistency Self-distillation for Long-tailed Recognition