Papers › Modeling Layout Reading Order as Ordering Relations for Visually-rich Document Understanding

Modeling Layout Reading Order as Ordering Relations for Visually-rich Document Understanding

29 Sep 2024arXiv:2409.19672archive 2025-07-28

Chong Zhang, Yi Tu, Yixi Zhao, Chenshu Yuan, Huan Chen, Yue Zhang, Mingxu Chai, Ya Guo, Huijia Zhu, Qi Zhang, Tao Gui

Modeling and leveraging layout reading order in visually-rich documents (VrDs) is critical in document intelligence as it captures the rich structure semantics within documents. Previous works typically formulated layout reading order as a permutation of layout elements, i.e. a sequence containing all the layout elements. However, we argue that this formulation does not adequately convey the complete reading order information in the layout, which may potentially lead to performance decline in downstream VrD tasks. To address this issue, we propose to model the layout reading order as ordering relations over the set of layout elements, which have sufficient expressive capability for the complete reading order information. To enable empirical evaluation on methods towards the improved form of reading order prediction (ROP), we establish a comprehensive benchmark dataset including the reading order annotation as relations over layout elements, together with a relation-extraction-based method that outperforms previous methods. Moreover, to highlight the practical benefits of introducing the improved form of layout reading order, we propose a reading-order-relation-enhancing pipeline to improve model performance on any arbitrary VrD task by introducing additional reading order relation inputs. Comprehensive results demonstrate that the pipeline generally benefits downstream VrD tasks: (1) with utilizing the reading order relation information, the enhanced downstream models achieve SOTA results on both two task settings of the targeted dataset; (2) with utilizing the pseudo reading order information generated by the proposed ROP model, the performance of the enhanced models has improved across all three models and eight cross-domain VrD-IE/QA task settings without targeted optimization.

PaperPDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

chongzhangFDU/ROOR officialmentioned on GitHubpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Entity LinkingKey Information ExtractionReading Order DetectionRelation ExtractionSemantic entity labelingdocument understanding

Datasets

Introduced by this paper, per the archive.

ROOR

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Entity Linking EC-FUNSD RORE (GeoLayoutLM) F1 87.42 #1 of 8 Archive leaderboard report
Entity Linking EC-FUNSD RORE (LayoutLMv3-large) F1 79.33 #3 of 8 Archive leaderboard report
Entity Linking EC-FUNSD RORE (LayoutLMv3-base) F1 73.64 #6 of 8 Archive leaderboard report
Entity Linking FUNSD RORE (GeoLayoutLM) F1 88.46 #2 of 7 Archive leaderboard report
Key Information Extraction CORD RORE (GeoLayoutLM) F1 98.52 #1 of 9 Archive leaderboard report
Key Information Extraction SROIE RORE (GeoLayoutLM) F1 96.97 #2 of 5 Archive leaderboard report
Reading Order Detection ROOR LayoutLMv3-GlobalPointer (large) Segment-level F1 82.38 #1 of 4 Archive leaderboard report
Reading Order Detection ROOR LayoutLMv3-GlobalPointer (base) Segment-level F1 68.60 #2 of 4 Archive leaderboard report
Relation Extraction FUNSD RORE (GeoLayoutLM) F1 88.46 #3 of 9 Archive leaderboard report
Semantic entity labeling EC-FUNSD RORE (LayoutLMv3-large) F1 84.53 #1 of 8 Archive leaderboard report
Semantic entity labeling EC-FUNSD RORE (GeoLayoutLM) F1 84.34 #2 of 8 Archive leaderboard report
Semantic entity labeling EC-FUNSD RORE (LayoutLMv3-base) F1 82.80 #6 of 8 Archive leaderboard report
Semantic entity labeling FUNSD RORE (GeoLayoutLM) F1 91.84 #6 of 15 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections