Graph Modeling for Image Content Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image recognition technologies struggle to accurately extract categorizable information from images, particularly when the data types lack consistent patterns, such as shipment tracking numbers which vary in format across different couriers.

Innovation Solution

A data extraction system that uses a graph modeling approach to analyze the positions and relationships of data within an image, allowing for the identification of categorizable content even in the absence of consistent patterns.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If pattern-based OCR techniques are used to extract text from images, then text identification is achieved, but the ability to categorize information reliably deteriorates when patterns are inconsistent

Engineering Contradiction:
Improvetext identification accuracyVSAvoidinformation categorization reliability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent segments the image into multiple regions of interest (ROIs) containing different types of data elements. Each ROI is processed independently to extract features and relationships, allowing the system to handle inconsistent patterns across different data types while maintaining accurate extraction through localized analysis.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a graph neural network as an intermediary between the extracted text data and the categorization task. This intermediary learns relationships and contextual patterns from the graph structure, enabling reliable categorization even when traditional text patterns are inconsistent or ambiguous.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If traditional image recognition applications rely on character arrangement patterns, then recognizable data types can be identified, but adaptability to new or varied data formats deteriorates

Engineering Contradiction:
Improvedata format adaptabilityVSAvoidpattern recognition system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent employs a graph neural network that dynamically adapts to different data formats and relationships. The model can learn new patterns and relationships from the graph structure without requiring explicit programming for each data type, providing versatility while managing complexity through learned representations rather than rigid rules.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent creates a universal graph-based framework that can handle multiple types of data formats and relationships simultaneously. The same graph neural network architecture can process different data types (addresses, phone numbers, tracking numbers, etc.) by learning their specific patterns from the graph structure, eliminating the need for separate specialized systems for each data type.

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

3Reliability

If graph modeling approach is used to extract spatial relationships, then categorization accuracy improves, but computational complexity increases

Engineering Contradiction:
Improvecontent extraction accuracyVSAvoidgraph processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the image into multiple regions of interest (ROIs) containing different types of data elements. Each ROI is processed independently to extract features and relationships, then combined into a graph structure. This segmentation reduces the complexity of processing the entire image at once while maintaining the benefits of graph-based relationship analysis for improved categorization accuracy.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12277787B2Content extraction based on graph modeling
Publication Date: 2025.04.15 PAYPAL INC
  • US12277787B2 patent drawing
  • US12277787B2 patent drawing
  • US12277787B2 patent drawing

AI summary

Methods and systems are presented for extracting categorizable information from an image using a graph that models data within the image. Upon receiving an image, a data extraction system identifies characters in the image. The data extraction system then generates bounding boxes that enclose adjacent characters that are related to each other in the image. The data extraction system also creates connections between the bounding boxes based on locations of the bounding boxes. A graph is generated based on the bounding boxes and the connections such that the graph can accurately represent the data in the image. The graph is provided to a graph neural network that is configured to analyze the graph and produce an output. The data extraction system may categorize the data in the image based on the output.