PubLayNet: largest dataset ever for document layout analysis
About
Recognizing the layout of unstructured digital documents is an important step when parsing the documents into structured machine-readable format for downstream applications. Deep neural networks that are developed for computer vision have been proven to be an effective method to analyze layout of document images. However, document layout datasets that are currently publicly available are several magnitudes smaller than established computing vision datasets. Models have to be trained by transfer learning from a base model that is pre-trained on a traditional computer vision dataset. In this paper, we develop the PubLayNet dataset for document layout analysis by automatically matching the XML representations and the content of over 1 million PDF articles that are publicly available on PubMed Central. The size of the dataset is comparable to established computer vision datasets, containing over 360 thousand document images, where typical document layout elements are annotated. The experiments demonstrate that deep neural networks trained on PubLayNet accurately recognize the layout of scientific articles. The pre-trained models are also a more effective base mode for transfer learning on a different document domain. We release the dataset (https://github.com/ibm-aur-nlp/PubLayNet) to support development and evaluation of more advanced models for document layout analysis.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Document Layout Analysis | PubLayNet (val) | mAP0.96 | 21 | |
| Table Detection | ICDAR 2013 (test) | Recall96.4 | 18 | |
| Table Detection | Marmot Chinese | Recall0.98 | 12 | |
| Table Detection | Marmot English | Recall89 | 12 | |
| Table Detection | UNLV (test) | Recall83 | 12 | |
| Document Layout Analysis | PubLayNet (test) | Text Score91.7 | 11 | |
| Table Detection | ICDAR 60 images 2013 (test) | Recall97 | 10 | |
| Table Detection | ICDAR archive 2019 | Recall85 | 10 | |
| Table Detection | TableBank LaTeX 1K (test) | Recall98 | 9 | |
| Document Layout Analysis | Document Layout Analysis Datasets | Number of Classes5 | 7 |