Table Decomposition Using Font-Aware Header Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for extracting structured tables from unstructured documents, such as PDFs, face challenges due to the lack of explicit structural information, leading to incomplete or incorrect table extraction results, especially with complex layouts and variations in document formatting.

Innovation Solution

A two-phase training approach for an object detection model that incorporates font information, using a Font-Info channel to distinguish table headers from non-headers, and augments training data by deleting borders from bordered tables, enhancing the model's performance on open and hybrid tables.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional object detection models are used for table extraction from unstructured documents, then the model can process general documents, but it fails to accurately distinguish table headers from non-headers and handle complex table layouts

Engineering Contradiction:
Improvetable extraction accuracyVSAvoidmodel architecture complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the table extraction task into distinct components: table cell detection, header identification, and structure reconstruction. The object detection model is trained to specifically identify table elements, and a separate header detection mechanism is implemented to distinguish headers from regular cells, allowing each component to be optimized independently for better overall accuracy

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces additional dimensional information to the object detection process by incorporating font information as a separate channel in the neural network. This Font-Info channel provides typography-based features (font size, weight, style) that help the model distinguish headers from non-headers, effectively adding a new dimension of information without fundamentally changing the core detection architecture

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Ease of manufacture

If the model is trained only on bordered tables, then training is simpler, but the model performs poorly on open and hybrid tables without borders

Engineering Contradiction:
Improvetraining data preparation easeVSAvoidtable type adaptability
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent applies data augmentation techniques during the training phase to pre-expose the model to various table formats. By artificially creating open and hybrid tables from bordered table training data through border removal and modification, the model learns to handle diverse table types before deployment, improving adaptability without requiring separate training datasets for each table format

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent modifies training data parameters by systematically altering table border presence and visibility. Training data includes bordered tables, open tables (no borders), and hybrid tables (partial borders) with varied border thicknesses and styles, allowing the model to learn invariant features across different border configurations and improve generalization to unseen table formats

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If font information is incorporated to distinguish headers, then header identification improves, but processing time and computational resources increase

Engineering Contradiction:
Improveheader identification accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts and processes font information during the document parsing stage, before the main object detection process. By pre-computing font features (size, weight, style) and storing them in the Font-Info channel, the information is readily available during detection without requiring real-time font analysis, thus improving header identification accuracy while minimizing additional processing time during inference

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces the Font-Info channel as an intermediary that bridges document text and table structure identification. This intermediate representation encodes font properties in a format suitable for neural network processing, allowing the model to leverage typography cues for header detection without directly analyzing raw font data during the main detection pipeline, thereby balancing accuracy improvement with processing efficiency

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260030440A1Data augmentation and feature selection for table decomposition
Publication Date: 2026.01.29 ADOBE INC
  • US20260030440A1 patent drawing
  • US20260030440A1 patent drawing
  • US20260030440A1 patent drawing

AI summary

A method comprises obtaining an unstructured document and font information for the document, wherein the unstructured document includes a table; generating location information for an element of the table based on the font information; and generating a structured representation of the table based on the location information.