Neural Network Page Segmentation for Vector Graphics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing page segmentation techniques for unstructured vector graphics documents, such as PDF files, fail to accurately identify and classify objects like tables, lists, and captions due to the lack of structural information and reliance on heuristic algorithms that require manual correction and cannot effectively utilize both visual and textual information.

Innovation Solution

A system and method using neural networks to generate semantic page segmentation by combining visual and textual feature representations, where textual feature representations are mapped to pixels and used in conjunction with visual feature representations to classify document objects, enabling accurate identification of document objects through a combination of appearance-based and text-based information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If heuristic algorithms are used for page segmentation, then the system can operate without structural information, but the segmentation accuracy deteriorates and manual correction is required

Engineering Contradiction:
Improveability to process unstructured documentsVSAvoidsegmentation accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent combines visual appearance information from rendered page images with textual information from the document content to create a multi-modal segmentation system. This merging of different information types enables accurate segmentation of unstructured documents without relying solely on heuristic rules, thereby improving segmentation accuracy while maintaining the ability to process documents lacking structural information.

Inventive Principle:
Principle #5Merging (Combining)

2Ease of manufacture

If region-based classification algorithms are used, then high-level objects can be distinguished, but low-level features cannot be identified

Engineering Contradiction:
Improvesimplicity of classification algorithmVSAvoidfeature identification granularity
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent applies segmentation at multiple levels by dividing the document into different types of regions (text regions, image regions, table regions) and then further segmenting these regions into specific objects (paragraphs, captions, figure references). This multi-level segmentation approach enables the identification of both high-level document structures and fine-grained low-level features, overcoming the limitation of single-level classification algorithms.

Inventive Principle:
Principle #1Segmentation

3Extent of automation

If existing segmentation solutions are deployed to end users, then automation is achieved, but manual intervention cannot be performed for corrections

Engineering Contradiction:
Improveautomatic segmentation capabilityVSAvoidability to correct segmentation errors
Core Design Contradiction:
Extent of automationVSEase of repair

Solution Approach 1:

The patent implements feedback mechanisms that allow the segmentation system to learn from corrections and improve over time. The system can process user corrections and use this feedback to refine its segmentation models, thereby maintaining high automation while enabling easy correction of errors through iterative learning and model updates.

Inventive Principle:
Principle #23Feedback

4Device complexity

If heuristic rules are used for object identification, then the algorithm can function with simple rules, but corner cases require manual correction

Engineering Contradiction:
Improvealgorithm complexityVSAvoidalgorithm robustness
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent creates a composite segmentation approach that combines multiple types of information (visual features, textual features, layout analysis) to form a robust segmentation model. This composite approach is analogous to using composite materials in engineering, where combining different materials creates a system that is more reliable and robust than any single component alone, thereby handling corner cases effectively without requiring manual corrections.

Inventive Principle:
Principle #40Composite materials

Data Source

PatentUS11314969B2Semantic page segmentation of vector graphics documents
Publication Date: 2022.04.26 ADOBE INC
  • US11314969B2 patent drawing
  • US11314969B2 patent drawing
  • US11314969B2 patent drawing

AI summary

Disclosed systems and methods categorize text regions of an electronic document into document object types based on a combination of semantic information and appearance information from the electronic document. A page segmentation application executing on a computing device provides a textual feature representation and a visual feature representation to a neural network. The application identifies a correspondence between a location of the set of pixels in the electronic document and a location of a particular document object type in an output page segmentation. The application further outputs a classification of the set of pixels as being the particular document object type based on the identified correspondence.