Table Detection Using Semantic Grouping and White Space Correlation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing automated table recognition systems are inefficient and inaccurate in detecting and extracting unstructured tables from electronic documents, especially those with OCR errors and unique formats, due to their reliance on manual curation, limited training data, and poor performance with abnormal medical results.

Innovation Solution

A system and method that uses semantic grouping of table header terms to identify headers and apply data zone grouping techniques, such as white space correlation, to align columns and cleanse data, allowing for the detection and extraction of tables in various formats, including those with errors, and flagging abnormal results with a confidence factor.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automated table recognition systems use image pattern matching software to look for established patterns of data elements, then the processing speed is improved, but the accuracy deteriorates when detecting unstructured tables with different formats

Engineering Contradiction:
Improveprocessing speedVSAvoidtable detection accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system changes the parameter of table format representation from fixed image patterns to flexible semantic structures. By representing tables as sequences of tokens with semantic relationships rather than rigid visual patterns, the system can adapt to various table formats while maintaining processing efficiency through programmatic manipulation of these semantic representations.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements dynamic table structure representation where the system can adapt its parsing and recognition approach based on the specific format characteristics of each table encountered. The semantic structure allows the system to dynamically adjust to different table layouts, column arrangements, and formatting styles rather than being constrained by pre-established static patterns.

Inventive Principle:
Principle #15Dynamics

2Productivity

If automated table recognition systems use training data from example tables, then the recognition speed for known formats is improved, but the adaptability deteriorates for new or unique table formats

Engineering Contradiction:
Improverecognition speedVSAvoidformat adaptability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system employs a universal semantic structure that can represent multiple table formats through a common framework. By defining tables in terms of fundamental semantic elements (headers, data cells, relationships) rather than format-specific patterns, the system achieves multi-functionality that allows it to handle both known and novel table formats with the same core recognition logic.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent transforms the approach from learning format-specific parameters through training to using parameter-free semantic parsing. The system changes how tables are represented by focusing on semantic relationships and structural patterns that are invariant across formats, eliminating the need for retraining when encountering new table styles while maintaining rapid recognition through efficient semantic matching.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If OCR software is used to transform PDF image files into text, then the accessibility of table data is improved, but the accuracy deteriorates due to word misspellings, garbage character insertion and text deletion

Engineering Contradiction:
Improvedata accessibilityVSAvoidtext extraction accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system implements feedback mechanisms where the semantic structure of the table guides the OCR process. By using the expected semantic patterns and structural constraints of tables as feedback, the system can identify and correct OCR errors such as misspellings and garbage characters. The semantic framework provides context that helps distinguish valid table content from OCR artifacts.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent converts the harmful effect of OCR errors into a beneficial filtering process. By establishing semantic rules and structural expectations for valid table content, the system can identify OCR-generated garbage characters and errors as anomalies that deviate from expected semantic patterns. This allows the system to automatically filter out or correct errors, turning the presence of potential errors into an opportunity for validation and cleanup.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Data Source

PatentUS10706228B2Heuristic domain targeted table detection and extraction technique
Publication Date: 2020.07.07 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10706228B2 patent drawing
  • US10706228B2 patent drawing
  • US10706228B2 patent drawing

AI summary

A method, system, and apparatus are provided for processing tables embedded within documents wherein a first table header is detected by using semantic groupings of table header terms to identify a minimum number of table header terms in a scanned line of an text document; a potential data zone is extracted by applying white space correlation analysis to a portion of the text document that is adjacent to the first table header; one or more data zone columns from the potential data zone are grouped and aligned with a corresponding header column in the first table header to form a candidate table; data cleansing is performed on the candidate table; and then one or more columns of the candidate table are evaluated using natural language processing to apply a specified table analysis.