TPS++: Attention-Enhanced Thin-Plate Spline for Scene Text Recognition
Not on the map. Why?
Abstract (arXiv)
Text irregularities pose significant challenges to scene text recognizers. Thin-Plate Spline (TPS)-based rectification is widely regarded as an effective means to deal with them. Currently, the calculation of TPS transformation parameters purely depends on the quality of regressed text borders. It ignores the text content and often leads to unsatisfactory rectified results for severely distorted text. In this work, we introduce TPS++, an attention-enhanced TPS transformation that incorporates the attention mechanism to text rectification for the first time. TPS++ formulates the parameter calculation as a joint process of foreground control point regression and content-based attention score estimation, which is computed by a dedicated designed gated-attention block. TPS++ builds a more flexible content-aware rectifier, generating a natural text correction that is easier to read by the subsequent recognizer. Moreover, TPS++ shares the feature backbone with the recognizer in part and implements the rectification at feature-level rather than image-level, incurring only a small overhead in terms of parameters and inference time. Experiments on public benchmarks show that TPS++ consistently improves the recognition and achieves state-of-the-art accuracy. Meanwhile, it generalizes well on different backbones and recognizers. Code is at https://github.com/simplify23/TPS_PP.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 34 of its 56 references that are in the map. First posted on arXiv 9 May 2023.
Builds on
34 of 56 references.
References · 34
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2018CBAM: Convolutional Block Attention Modulecited by 2,463
- 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
- 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 148
- 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 122
22 more
- 2016Robust Scene Text Recognition with Automatic Rectificationcited by 121
- 2018Scene Text Detection and Recognition: The Deep Learning Eracited by 114
- 2017Focusing Attention: Towards Accurate Text Recognition in Natural Imagescited by 110
- 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 86
- 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
- 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
- 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
- 2023StrucTexTv2: Masked Visual-Textual Prediction for Document Image Pre-trainingcited by 39
- 2021CDistNet: Perceiving Multi-Domain Character Distance for Robust Text Recognitioncited by 36
- 2021Primitive Representation Learning for Scene Text Recognitioncited by 28
- 2021Visual Semantics Allow for Textual Reasoning Better in Scene Text Recognitioncited by 25
- 2021Joint Visual Semantic Reasoning: Multi-Stage Decoder for Text Recognitioncited by 24
- 2020SPIN: Structure-Preserving Inner Offset Network for Scene Text Recognitioncited by 13
- 2022SGBANet: Semantic GAN and Balanced Attention Network for Arbitrarily Oriented Scene Text Recognitioncited by 10
Built on by
Citing papers per year: 2023: 3; 2024: 4; 2025: 1; 2026: 1.
9 papers.
- 2024SVTRv2: CTC Beats Encoder-Decoder Models in Scene Text Recognitioncited by 23
- 2023Context Perception Parallel Decoder for Scene Text Recognitioncited by 19
- 2024Instruction-Guided Scene Text Recognitioncited by 17
- 2024Class-Aware Mask-Guided Feature Refinement for Scene Text Recognitioncited by 10
- 2023MRN: Multiplexed Routing Network for Incremental Multilingual Text Recognitioncited by 7
- 2023Masked and Permuted Implicit Context Learning for Scene Text Recognitioncited by 4
- 2024Boosting Semi-Supervised Scene Text Recognition via Viewing and Summarizingcited by 2
- 2025Joint Low-level and High-level Textual Representation Learning with Multiple Masking Strategiescited by 0
- 2026Masked Next-Scale Prediction for Self-supervised Scene Text Recognitioncited by 0
- 2026Masked Next-Scale Prediction for Self-supervised Scene Text Recognition14 May 2026
- 2025Joint Low-level and High-level Textual Representation Learning with Multiple Masking Strategies11 May 2025
- 2024SVTRv2: CTC Beats Encoder-Decoder Models in Scene Text Recognition24 Nov 2024
- 2024Boosting Semi-Supervised Scene Text Recognition via Viewing and Summarizing23 Nov 2024
- 2024Class-Aware Mask-Guided Feature Refinement for Scene Text Recognition21 Feb 2024
- 2024Instruction-Guided Scene Text Recognition31 Jan 2024
- 2023Context Perception Parallel Decoder for Scene Text Recognition23 Jul 2023
- 2023Masked and Permuted Implicit Context Learning for Scene Text Recognition25 May 2023
- 2023MRN: Multiplexed Routing Network for Incremental Multilingual Text Recognition24 May 2023