Detect-Order-Construct: A Tree Construction based Approach for Hierarchical Document Structure Analysis

Jiawei Wang, Kai Hu, Zhuoyao Zhong, Lei Sun, Qiang Huo
1/22/2024
cs.CV

No official code found. Best implementation: microsoft/CompHRDoc (59 stars, MIT, last commit 2025-02-25).

Abstract

Document structure analysis (aka document layout analysis) is crucial for understanding the physical layout and logical structure of documents, with applications in information retrieval, document summarization, knowledge extraction, etc. In this paper, we concentrate on Hierarchical Document Structure Analysis (HDSA) to explore hierarchical relationships within structured documents created using authoring software employing hierarchical schemas, such as LaTeX, Microsoft Word, and HTML. To comprehensively analyze hierarchical document structures, we propose a tree construction based approach that addresses multiple subtasks concurrently, including page object detection (Detect), reading order prediction of identified objects (Order), and the construction of intended hierarchical structure (Construct). We present an effective end-to-end solution based on this framework to demonstrate its performance. To assess our approach, we develop a comprehensive benchmark called Comp-HRDoc, which evaluates the above subtasks simultaneously. Our end-to-end system achieves state-of-the-art performance on two large-scale document layout analysis datasets (PubLayNet and DocLayNet), a high-quality hierarchical document structure reconstruction dataset (HRDoc), and our Comp-HRDoc benchmark. The Comp-HRDoc benchmark will be released to facilitate further research in this field.

View on arXivView PDF

Code Implementations(1)

microsoft/CompHRDocCommunity100%
MIT

Datasets and Evaluation Scripts for CompHRDoc

599PythonFeb 27, 20241 years agoMIT
document-structure-analysisdocument-understandingrag-related

Similar Papers

Cite this paper

@article{wang2024detectorderconstruct,
  title  = {Detect-Order-Construct: A Tree Construction based Approach for Hierarchical Document Structure Analysis},
  author = {Jiawei Wang and Kai Hu and Zhuoyao Zhong and Lei Sun and Qiang Huo},
  year   = {2024},
  eprint = {2401.11874},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2401.11874v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2401.11874.svg)](https://codeofpaper.com/paper/2401.11874)

Discussion