atlas

Research map / Adversarial robustness and security / Attacks on text and graphs

RoDLA: Benchmarking the Robustness of Document Layout Analysis Models

CVPR 2024 · Adversarial robustness and security › Attacks on text and graphs · approach: Biologically inspired robust vision · 14 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces RoDLA, a robustness benchmark for document layout analysis with 12 document perturbations at 3 severity levels across PubLayNet-P, DocLayNet-P and M6Doc-P, plus the mPE and mRD metrics and a robustness-enhanced DINO-style model with channel attention and average pooling.

Problem

Document layout analysis models are evaluated on clean documents, and their robustness to realistic document perturbations (scanning, photographing artifacts) is underexplored; existing degradation metrics depend on a chosen baseline model.

Approach

Build a hierarchical taxonomy of 12 realistic document perturbations in 5 groups with 3 severity levels, propose mPE (combining IQA scores and model degradation) and mRD to measure perturbation effect and model robustness independent of a single baseline, and propose RoDLA, which adds channel attention and dilated average pooling to a DINO-based encoder to suppress attention on perturbed tokens.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use RoDLA instead of Faster R-CNNPubLayNet-P · PubLayNet-PP-Avg mAP: +3.8%Helped
Use RoDLA instead of the previous state-of-the-art methodDocLayNet-P · DocLayNet-PP-Avg mAP: +7.1%Helped
Use RoDLA instead of other state-of-the-art modelsM6Doc-P · M6Doc-PP-Avg mAP: +12.1%Helped
Add CA to Encoder (ablation)RoDLA on PubLayNet-P · PubLayNet-PP-Avg mAP: 69.0 -> 67.8Hurt
Add CA to Decoder (ablation)RoDLA on PubLayNet-P · PubLayNet-PP-Avg mAP: 69.0 -> 65.7Hurt
Add CA to Encoder and Decoder (ablation)RoDLA on PubLayNet-P · PubLayNet-PP-Avg mAP: 69.0 -> 66.5Hurt
Add APL to Encoder (ablation)RoDLA on PubLayNet-P · PubLayNet-PP-Avg mAP: 69.0 -> 69.1Helped
Add APL to Decoder (ablation)RoDLA on PubLayNet-P · PubLayNet-PP-Avg mAP: 69.0 -> 64.2Hurt
Add APL to Encoder and Decoder (ablation)RoDLA on PubLayNet-P · PubLayNet-PP-Avg mAP: 69.0 -> 67.8Hurt
Add CA and APL to Encoder (ablation)RoDLA on PubLayNet-P · PubLayNet-PmRD: 120.4 -> 115.7Helped
Add CA and APL to Encoder and Decoder (ablation)RoDLA on PubLayNet-P · PubLayNet-PmRD: 120.4 -> 132.3Hurt
Add illumination, defocus, then speckle to warping and watermark perturbations (ablation)RoDLA on M6Doc-P · M6Doc-PP-Avg mAP: 64.9 -> 62.0 -> 50.8 -> 41.9Hurt

Surprising findings

Limitations

Experimental setup

Datasets: PubLayNet DocLayNet M6Doc ImageNet

Benchmarks: PubLayNet-P DocLayNet-P M6Doc-P PubLayNet DocLayNet M6Doc

Metrics: mAP P-Avg mRD mPE Degradation

Baselines: Faster R-CNN Mask R-CNN Cascade R-CNN DocSegTr SwinDocSegmenter DiT LayoutLMv3 Co-DINO DINO LayoutParser

Builds on: DINO InternImage ImageNet-C Token-aware Average Pooling

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy