Semantic Scene Graphs Using External Knowledge and Image Reconstruction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional scene graph generation techniques suffer from biases towards common object relationships due to limited datasets and noise contamination, leading to inaccurate scene graph representations.

Innovation Solution

The system generates scene graphs by using external knowledge to refine object and subgraph proposals, and performs image-level supervision through image reconstruction to regularize the scene graph generation model.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional systems train on limited datasets with long-tail distributions, then training is feasible with available data, but the systems become biased towards the most common relationships resulting in misidentified object relationships

Engineering Contradiction:
Improveaccuracy of object relationship detectionVSAvoidcoverage of object relationship knowledge
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system pre-trains object detection models on large-scale pre-trained models before fine-tuning on task-specific datasets. This preliminary action allows the model to learn general object detection capabilities and relationship patterns from diverse data sources before specializing, thereby reducing bias towards common relationships and improving detection accuracy for rare object relationships.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an external knowledge base as an intermediary to guide and correct relationship predictions. The knowledge base provides prior knowledge about object relationships that helps the model distinguish between common and rare relationships, reducing the bias towards frequent relationships and improving overall relationship detection accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If large scale datasets with crowd-sourced information are used for training, then more relationship triplets are available, but noise contamination with missing annotations and meaningless proposals results in poor performance

Engineering Contradiction:
Improvenumber of relationship tripletsVSAvoidaccuracy of predicate labels
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system extracts and removes noisy or meaningless proposals from the training data through filtering mechanisms. By taking out low-quality annotations and irrelevant proposals from the large-scale crowd-sourced datasets, the system retains only the valuable relationship triplets for training, thereby maintaining data diversity while improving prediction accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system implements feedback mechanisms where relationship predictions are continuously refined based on consistency checks with the external knowledge base and cross-validation with multiple detection models. This feedback loop allows the system to correct errors from noisy annotations and improve predicate label accuracy iteratively.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If conventional systems rely on object detection performance for predicate inference, then object identification is straightforward, but poor object detection performance reduces predicate inference accuracy

Engineering Contradiction:
Improvesimplicity of inference processVSAvoidaccuracy of scene graph representation
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system introduces an external knowledge base as an intermediary between object detection and predicate inference. This knowledge base provides prior knowledge about plausible relationships between objects, allowing the system to correct errors from poor object detection and improve predicate inference accuracy even when detection performance is limited.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the parameters of the inference process by incorporating confidence thresholds and multiple hypothesis testing. Instead of directly inferring predicates from object detection results, the system adjusts inference parameters to account for detection uncertainty, thereby improving the reliability of scene graph representations.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12346827B2Generating scene graphs from digital images using external knowledge and image reconstruction
Publication Date: 2025.07.01 ADOBE INC
  • US12346827B2 patent drawing
  • US12346827B2 patent drawing
  • US12346827B2 patent drawing

AI summary

Methods, systems, and non-transitory computer readable storage media are disclosed for generating semantic scene graphs for digital images using an external knowledgebase for feature refinement. For example, the disclosed system can determine object proposals and subgraph proposals for a digital image to indicate candidate relationships between objects in the digital image. The disclosed system can then extract relationships from an external knowledgebase for refining features of the object proposals and the subgraph proposals. Additionally, the disclosed system can generate a semantic scene graph for the digital image based on the refined features of the object/subgraph proposals. Furthermore, the disclosed system can update/train a semantic scene graph generation network based on the generated semantic scene graph. The disclosed system can also reconstruct the image using object labels based on the refined features to further update/train the semantic scene graph generation network.