Paper Reading AI Learner

Robustness Evaluation of OCR-based Visual Document Understanding under Multi-Modal Adversarial Attacks

2025-06-19 15:38:31
Dong Nguyen Tien, Dung D. Le

Abstract

Visual Document Understanding (VDU) systems have achieved strong performance in information extraction by integrating textual, layout, and visual signals. However, their robustness under realistic adversarial perturbations remains insufficiently explored. We introduce the first unified framework for generating and evaluating multi-modal adversarial attacks on OCR-based VDU models. Our method covers six gradient-based layout attack scenarios, incorporating manipulations of OCR bounding boxes, pixels, and texts across both word and line granularities, with constraints on layout perturbation budget (e.g., IoU >= 0.6) to preserve plausibility. Experimental results across four datasets (FUNSD, CORD, SROIE, DocVQA) and six model families demonstrate that line-level attacks and compound perturbations (BBox + Pixel + Text) yield the most severe performance degradation. Projected Gradient Descent (PGD)-based BBox perturbations outperform random-shift baselines in all investigated models. Ablation studies further validate the impact of layout budget, text modification, and adversarial transferability.

Abstract (translated)

视觉文档理解(VDU)系统通过整合文本、布局和视觉信号,在信息提取方面取得了显著的性能。然而,这些系统的鲁棒性在面对现实中的对抗性扰动时仍不够充分研究。我们介绍了首个用于生成和评估基于OCR的VDU模型多模态对抗攻击的统一框架。我们的方法涵盖了六种基于梯度的布局攻击场景,包括对OCR边界框、像素和文本(从单词级别到行级别)的操作,并在布局干扰预算(例如IoU >= 0.6)上设置了约束条件以保持现实性。通过四个数据集(FUNSD、CORD、SROIE、DocVQA)及六种模型家族的实验结果表明,行级别的攻击和复合扰动(边界框+像素+文本)导致性能下降最为严重。基于投影梯度下降(PGD)的边界框扰动在所有研究的模型中均优于随机偏移基线。进一步的消融研究表明了布局预算、文本修改以及对抗迁移性的影响力。

URL

https://arxiv.org/abs/2506.16407

PDF

https://arxiv.org/pdf/2506.16407.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 Time_Series Tracking Transfer_Learning Transformer Unsupervised Video_Caption Video_Classification Video_Indexing Video_Prediction Video_Retrieval Visual_Relation VQA Weakly_Supervised Zero-Shot