Paper Reading AI Learner

IPAD: Iterative, Parallel, and Diffusion-based Network for Scene Text Recognition

2023-12-19 08:03:19
Xiaomeng Yang, Zhi Qiao, Yu Zhou, Weiping Wang

Abstract

Nowadays, scene text recognition has attracted more and more attention due to its diverse applications. Most state-of-the-art methods adopt an encoder-decoder framework with the attention mechanism, autoregressively generating text from left to right. Despite the convincing performance, this sequential decoding strategy constrains inference speed. Conversely, non-autoregressive models provide faster, simultaneous predictions but often sacrifice accuracy. Although utilizing an explicit language model can improve performance, it burdens the computational load. Besides, separating linguistic knowledge from vision information may harm the final prediction. In this paper, we propose an alternative solution, using a parallel and iterative decoder that adopts an easy-first decoding strategy. Furthermore, we regard text recognition as an image-based conditional text generation task and utilize the discrete diffusion strategy, ensuring exhaustive exploration of bidirectional contextual information. Extensive experiments demonstrate that the proposed approach achieves superior results on the benchmark datasets, including both Chinese and English text images.

Abstract (translated)

如今,由于其各种应用场景,场景文本识别已经吸引了越来越多的关注。最先进的方法采用编码器-解码器框架,并使用注意力机制自左至右生成文本。尽管具有令人信服的性能,但这种序列解码策略限制了推理速度。相反,无自回归模型提供更快的同时预测,但通常会牺牲准确性。尽管使用显式语言模型可以提高性能,但它增加了计算负担。此外,将语言知识与视觉信息分离可能损害最终预测。在本文中,我们提出了另一种解决方案,使用一种并行和迭代解码器,采用简单的先解码策略。此外,我们将文本识别视为基于图像的条件下文本生成任务,并使用离散扩散策略,确保探索双向上下文信息的全面性。大量实验证明,与基准数据集相比,所提出的方案在包括中文和英文文本图像在内的各个领域都取得了卓越的性能。

URL

https://arxiv.org/abs/2312.11923

PDF

https://arxiv.org/pdf/2312.11923.pdf


Tags
3D Action Action_Localization Action_Recognition Activity Adversarial Agent Attention Autonomous Bert Boundary_Detection Caption Chat Classification CNN Compressive_Sensing Contour Contrastive_Learning Deep_Learning Denoising Detection Dialog Diffusion Drone Dynamic_Memory_Network Edge_Detection Embedding Embodied Emotion Enhancement Face Face_Detection Face_Recognition Facial_Landmark Few-Shot Gait_Recognition GAN Gaze_Estimation Gesture Gradient_Descent Handwriting Human_Parsing Image_Caption Image_Classification Image_Compression Image_Enhancement Image_Generation Image_Matting Image_Retrieval Inference Inpainting Intelligent_Chip Knowledge Knowledge_Graph Language_Model LLM Matching Medical Memory_Networks Multi_Modal Multi_Task NAS NMT Object_Detection Object_Tracking OCR Ontology Optical_Character Optical_Flow Optimization Person_Re-identification Point_Cloud Portrait_Generation Pose Pose_Estimation Prediction QA Quantitative Quantitative_Finance Quantization Re-identification Recognition Recommendation Reconstruction Regularization Reinforcement_Learning Relation Relation_Extraction Represenation Represenation_Learning Restoration Review RNN Robot Salient Scene_Classification Scene_Generation Scene_Parsing Scene_Text Segmentation Self-Supervised Semantic_Instance_Segmentation Semantic_Segmentation Semi_Global Semi_Supervised Sence_graph Sentiment Sentiment_Classification Sketch SLAM Sparse Speech Speech_Recognition Style_Transfer Summarization Super_Resolution Surveillance Survey Text_Classification Text_Generation Tracking Transfer_Learning Transformer Unsupervised Video_Caption Video_Classification Video_Indexing Video_Prediction Video_Retrieval Visual_Relation VQA Weakly_Supervised Zero-Shot