PdfTable: A Unified Toolkit for Deep Learning-Based Table Extraction
Not on the map. Why?
Abstract (arXiv)
Currently, a substantial volume of document data exists in an unstructured format, encompassing Portable Document Format (PDF) files and images. Extracting information from these documents presents formidable challenges due to diverse table styles, complex forms, and the inclusion of different languages. Several open-source toolkits, such as Camelot, Plumb a PDF (pdfnumber), and Paddle Paddle Structure V2 (PP-StructureV2), have been developed to facilitate table extraction from PDFs or images. However, each toolkit has its limitations. Camelot and pdfnumber can solely extract tables from digital PDFs and cannot handle image-based PDFs and pictures. On the other hand, PP-StructureV2 can comprehensively extract image-based PDFs and tables from pictures. Nevertheless, it lacks the ability to differentiate between diverse application scenarios, such as wired tables and wireless tables, digital PDFs, and image-based PDFs. To address these issues, we have introduced the PDF table extraction (PdfTable) toolkit. This toolkit integrates numerous open-source models, including seven table recognition models, four Optical character recognition (OCR) recognition tools, and three layout analysis models. By refining the PDF table extraction process, PdfTable achieves adaptability across various application scenarios. We substantiate the efficacy of the PdfTable toolkit through verification on a self-labeled wired table dataset and the open-source wireless Publicly Table Reconition Dataset (PubTabNet). The PdfTable code will available on Github: https://github.com/CycloneBoy/pdf_table.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 38 of its 48 references that are in the map. First posted on arXiv 8 Sep 2024.
Builds on
38 of 48 references.
References · 38
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2020End-to-End Object Detection with Transformerscited by 7,384
- 2017Mask R-CNNcited by 7,259
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
- 2015Fast R-CNNcited by 2,930
- 2015An End-to-End Trainable Neural Network for Image-based Sequence Recognition and Its Application to Scene Text Recognitioncited by 519
- 2017Deep Layer Aggregationcited by 436
- 2019PubLayNet: largest dataset ever for document layout analysiscited by 349
- 2023Nougat: Neural Optical Understanding for Academic Documentscited by 240
- 2019Image-based table recognition: data, model, and evaluationcited by 233
- 2019Real-time Scene Text Detection with Differentiable Binarizationcited by 212
- 2020PP-OCR: A Practical Ultra Lightweight OCR Systemcited by 147
26 more
- 2021PubTables-1M: Towards comprehensive table extraction from unstructured documentscited by 122
- 2019TableBank: A Benchmark Dataset for Table Detection and Recognitioncited by 102
- 2020CascadeTabNet: An approach for end to end table detection and structure recognition from image-based documentscited by 98
- 2019Complicated Table Structure Recognitioncited by 91
- 2020TableNet: Deep Learning model for end-to-end Table detection and Tabular data extraction from Scanned Document Imagescited by 69
- 2019MASTER: Multi-Aspect Non-local Network for Scene Text Recognitioncited by 65
- 2021LayoutParser: A Unified Toolkit for Deep Learning Based Document Image Analysiscited by 58
- 2020Table Structure Recognition using Top-Down and Bottom-Up Cuescited by 53
- 2021LGPMA: Complicated Table Structure Recognition with Local and Global Pyramid Mask Alignmentcited by 46
- 2021Parsing Table Structures in the Wildcited by 43
- 2021Split, embed and merge: An accurate table structure recognizercited by 42
- 2021PingAn-VCGroup's Solution for ICDAR 2021 Competition on Scientific Literature Parsing Task B: Table Recognition to HTMLcited by 39
- 2023Optimized Table Tokenization for Table Structure Recognitioncited by 34
- 2022Robust Table Detection and Structure Recognition from Heterogeneous Document Imagescited by 30
- 2021TGRNet: A Table Graph Reconstruction Network for Table Structure Recognitioncited by 27
- 2021PP-LCNet: A Lightweight CPU Convolutional Neural Networkcited by 27
- 2021PP-PicoDet: A Better Real-Time Object Detector on Mobile Devicescited by 25
- 2023LORE: Logical Location Regression Network for Table Structure Recognitioncited by 19
- 2022PP-StructureV2: A Stronger Document Analysis Systemcited by 18
- 2021ICDAR 2021 Competition on Scientific Literature Parsingcited by 16
- 2023An End-to-End Multi-Task Learning Model for Image-based Table Recognitioncited by 14
- 2021Multi-Type-TD-TSR -- Extracting Tables from Document Images using a Multi-stage Pipeline for Table Detection and Table Structure Recognition: from OCR to Structured Table Representationscited by 9
- 2021Flexible Table Recognition and Semantic Interpretation Systemcited by 2
- 2022TableParser: Automatic Table Parsing with Weak Supervision from Spreadsheetscited by 2
- 2022DEXTER: An end-to-end system to extract table contents from electronic medical health documentscited by 2
- 2023PARAGRAPH2GRAPH: A GNN-based framework for layout paragraph analysiscited by 2
Built on by
Citing papers per year: 2026: 1.
1 paper.
- 2026OptiSQL: Executable SQL Generation from Optical Tokenscited by 0
- 2026OptiSQL: Executable SQL Generation from Optical Tokens20 Jan 2026