Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

M$^{6}$Doc: A Large-Scale Multi-Format, Multi-Type, Multi-Layout, Multi-Language, Multi-Annotation Category Dataset for Modern Document Layout Analysis

About

Document layout analysis is a crucial prerequisite for document understanding, including document retrieval and conversion. Most public datasets currently contain only PDF documents and lack realistic documents. Models trained on these datasets may not generalize well to real-world scenarios. Therefore, this paper introduces a large and diverse document layout analysis dataset called $M^{6}Doc$. The $M^6$ designation represents six properties: (1) Multi-Format (including scanned, photographed, and PDF documents); (2) Multi-Type (such as scientific articles, textbooks, books, test papers, magazines, newspapers, and notes); (3) Multi-Layout (rectangular, Manhattan, non-Manhattan, and multi-column Manhattan); (4) Multi-Language (Chinese and English); (5) Multi-Annotation Category (74 types of annotation labels with 237,116 annotation instances in 9,080 manually annotated pages); and (6) Modern documents. Additionally, we propose a transformer-based document layout analysis method called TransDLANet, which leverages an adaptive element matching mechanism that enables query embedding to better match ground truth to improve recall, and constructs a segmentation branch for more precise document image instance segmentation. We conduct a comprehensive evaluation of $M^{6}Doc$ with various layout analysis methods and demonstrate its effectiveness. TransDLANet achieves state-of-the-art performance on $M^{6}Doc$ with 64.5% mAP. The $M^{6}Doc$ dataset will be available at https://github.com/HCIILAB/M6Doc.

Hiuyi Cheng, Peirong Zhang, Sihang Wu, Jiaxin Zhang, Qiyuan Zhu, Zecheng Xie, Jing Li, Kai Ding, Lianwen Jin• 2023

Related benchmarks

TaskDatasetResultRank
Document Layout AnalysisDocLayNet (test)
mAP72.3
21
Object DetectionM6Doc (test)
mAP64.5
17
Document Layout AnalysisM6Doc (test)
AP5085.8
17
Instance SegmentationM6Doc (test)
mAP63.8
16
Document Layout AnalysisPubLayNet (test)
Text Score94.3
11
Document Layout AnalysisDocument Layout Analysis Datasets
Number of Classes74
7
Instance SegmentationM6Doc
mAP63.8
7
Object DetectionM6Doc
mAP64.5
7
Showing 8 of 8 rows

Other info

Code

Follow for update