Document Layout Reconstruction Using Spatial and Grammatical Constraints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for extracting information from image documents are prone to errors and time-consuming due to the loss of context in tabular forms, making data entry and verification challenging.

Innovation Solution

A computer system performs image analysis using optical character recognition and calculates features to determine the layout of a document based on spatial and grammatical constraints, allowing for accurate extraction and presentation of content in a familiar context, thereby simplifying data entry and verification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If information is extracted from image documents and presented in tabular form, then data extraction can be performed, but context is lost making verification difficult and error-prone

Engineering Contradiction:
Improvedata extraction efficiencyVSAvoiddata verification accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent creates a visual copy of the original document layout using HTML/CSS that preserves the spatial relationships and contextual structure. This visual replica allows users to verify extracted data against the original document context without manual comparison, maintaining both extraction efficiency and verification accuracy.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system introduces an intermediary visual representation layer between the extracted data and the user. This intermediary HTML-based visual layout acts as a mediator that preserves contextual information while presenting structured data, enabling easy verification without requiring users to cross-reference the original image manually.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If users manually verify extracted information against original documents, then accuracy can be improved, but time consumption increases significantly

Engineering Contradiction:
Improvedata extraction accuracyVSAvoidverification time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

By generating a visual copy of the document layout that preserves spatial context and relationships, the system enables users to verify data accuracy by simply viewing the reconstructed layout rather than manually comparing extracted fields against the original document, dramatically reducing verification time while maintaining accuracy.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system provides visual feedback by rendering the extracted information in its original contextual positions within an HTML-based document replica. This immediate visual feedback allows users to quickly verify accuracy without time-consuming manual cross-referencing.

Inventive Principle:
Principle #23Feedback

3Productivity

If traditional optical character recognition is used without layout analysis, then text extraction can be performed, but spatial context and document structure are lost

Engineering Contradiction:
Improvetext extraction speedVSAvoidspatial context information
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system segments the document analysis process into two parts: traditional OCR for text extraction and layout analysis for spatial context recognition. By dividing the processing into these segments, the system maintains extraction speed while preserving spatial relationships through separate layout feature detection and HTML reconstruction.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a spatial dimension to traditional OCR by analyzing layout features, positions, and relationships. This transforms the flat text extraction process into a multi-dimensional process that preserves spatial context by mapping extracted text back to its original positional relationships in the document structure.

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

4Measurement precision

If constraint-based optimization is applied for layout determination, then layout accuracy is improved, but computational complexity increases

Engineering Contradiction:
Improvelayout determination accuracyVSAvoidcomputational processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system changes parameters by using HTML/CSS-based visual reconstruction with predefined document templates and layout constraints. This approach achieves high layout accuracy by optimizing for template matching and structural consistency rather than pure pixel-level precision, reducing computational complexity while maintaining practical accuracy.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10565289B2Layout reconstruction using spatial and grammatical constraints
Publication Date: 2020.02.18 INTUIT INC
  • US10565289B2 patent drawing
  • US10565289B2 patent drawing
  • US10565289B2 patent drawing

AI summary

During an image-analysis technique, the system calculates features by performing image analysis (such as optical character recognition) on a received image of a document. Using these features, as well as spatial and grammatical constraints, the system determines a layout of the document. For example, the layout may be determined using constraint-based optimization based on the spatial and the grammatical constraints. Note that the layout specifies locations of content in the document, and may be used to subsequently extract the content from the image and/or to allow a user to provide feedback on the extracted content by presenting the extracted content to the user in a context (i.e., the determined layout) that is familiar to the user.