SVTR: Scene Text Recognition with a Single Visual Model

AI-generated keywords: Scene Text Recognition Single Visual Model Patch-wise Image Tokenization Intra-character Local Patterns Inter-character Long-term Dependence

AI-generated Key Points

  • Single Visual model for Scene Text Recognition (SVTR) proposed
  • Eliminates need for sequential modeling, more efficient than traditional hybrid architectures
  • SVTR decomposes image text into small patches called character components
  • Hierarchical stages of component-level mixing, merging, and combining
  • Global and local mixing blocks capture inter-character and intra-character patterns
  • Character recognition achieved through simple linear prediction
  • Experimental results show effectiveness of SVTR in English and Chinese tasks
  • SVTR-L model achieves competitive accuracy in English and outperforms existing methods in Chinese with faster processing speed
  • Introduces SVTR-T as a smaller yet effective model with appealing speed during inference
  • Success of single visual model relies on ability to extract discriminative character features
  • Capturing intra-character local patterns (e.g. stroke-like features)
  • Capturing inter-character long-term dependence (language analogous knowledge)
  • Previous feature extractors inadequately modeled these properties, CNN backbones better at capturing local correlations than global dependencies
  • Innovative approach to scene text recognition using single visual model within patchwise image tokenization framework
  • Proposed SVTR method effectively captures discriminative character features through component level mixing
  • Achieves competitive accuracy in both English and Chinese tasks while maintaining efficiency
Also access our AI generated: Comprehensive summary, Lay summary, Blog-like article; or ask questions about this paper to our AI assistant.

Authors: Yongkun Du, Zhineng Chen, Caiyan Jia, Xiaoting Yin, Tianlun Zheng, Chenxia Li, Yuning Du, Yu-Gang Jiang

Accepted by IJCAI 2022
License: CC BY 4.0

Abstract: Dominant scene text recognition models commonly contain two building blocks, a visual model for feature extraction and a sequence model for text transcription. This hybrid architecture, although accurate, is complex and less efficient. In this study, we propose a Single Visual model for Scene Text recognition within the patch-wise image tokenization framework, which dispenses with the sequential modeling entirely. The method, termed SVTR, firstly decomposes an image text into small patches named character components. Afterward, hierarchical stages are recurrently carried out by component-level mixing, merging and/or combining. Global and local mixing blocks are devised to perceive the inter-character and intra-character patterns, leading to a multi-grained character component perception. Thus, characters are recognized by a simple linear prediction. Experimental results on both English and Chinese scene text recognition tasks demonstrate the effectiveness of SVTR. SVTR-L (Large) achieves highly competitive accuracy in English and outperforms existing methods by a large margin in Chinese, while running faster. In addition, SVTR-T (Tiny) is an effective and much smaller model, which shows appealing speed at inference. The code is publicly available at https://github.com/PaddlePaddle/PaddleOCR.

Submitted to arXiv on 30 Apr. 2022

Ask questions about this paper to our AI assistant

You can also chat with multiple papers at once here.

AI assistant instructions?

Results of the summarizing process for the arXiv paper: 2205.00159v2

The existing study proposes a Single Visual model for Scene Text Recognition (SVTR) within the patch-wise image tokenization framework. This approach eliminates the need for sequential modeling, making it more efficient compared to traditional hybrid architectures. SVTR decomposes an image text into small patches called character components and performs hierarchical stages of component-level mixing, merging, and combining. It incorporates global and local mixing blocks to capture inter-character and intra-character patterns, enabling multi-grained character component perception. Character recognition is achieved through simple linear prediction. Experimental results on English and Chinese scene text recognition tasks demonstrate the effectiveness of SVTR. The SVTR-L (Large) model achieves highly competitive accuracy in English and outperforms existing methods by a large margin in Chinese while maintaining faster processing speed. Additionally, the study introduces SVTR-T (Tiny), which is a smaller yet effective model that offers appealing speed during inference. The authors argue that the success of the single visual model relies on its ability to extract discriminative character features. This includes capturing both intra-character local patterns, such as stroke-like features that distinguish characters at a fine-grained level, and inter-character long-term dependence that captures language analogous knowledge about characters from a complementary perspective. Previous feature extractors have not adequately modeled these properties, with CNN backbones being better at capturing local correlations rather than global dependencies. In conclusion, this study presents an innovative approach to scene text recognition using a single visual model within a patchwise image tokenization framework. The proposed SVTR method effectively captures discriminative character features through component level mixing and achieves competitive accuracy in both English and Chinese tasks while maintaining efficiency. The authors highlight the importance of modeling both intra character local patterns and inter character long term dependence for successful scene text recognition applications. The code for SVTR is publicly available at https://github.com/PaddlePaddle/PaddleOCR .
Created on 14 Sep. 2023

Assess the quality of the AI-generated content by voting

Score: 0

Why do we need votes?

Votes are used to determine whether we need to re-run our summarizing tools. If the count reaches -10, our tools can be restarted.

The previous summary was created more than a year ago and can be re-run (if necessary) by clicking on the Run button below.

Similar papers summarized with our AI tools

Navigate through even more similar papers through a

tree representation

Look for similar papers (in beta version)

By clicking on the button above, our algorithm will scan all papers in our database to find the closest based on the contents of the full papers and not just on metadata. Please note that it only works for papers that we have generated summaries for and you can rerun it from time to time to get a more accurate result while our database grows.

Disclaimer: The AI-based summarization tool and virtual assistant provided on this website may not always provide accurate and complete summaries or responses. We encourage you to carefully review and evaluate the generated content to ensure its quality and relevance to your needs.