Subject-Object Interaction Recognition Model Using Weighted Regions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional convolutional neural networks (CNNs) fail to accurately identify out-of-context subject-object interactions, relying heavily on context and struggling to recognize interactions that are not well-documented in training sets, which limits their effectiveness in real-world scenarios such as collision avoidance for self-driving vehicles.

Innovation Solution

A context-free subject-object interaction classification model that locates and classifies interactions by determining relative weights of the subject, object, and context region, using a weighted representation to classify interactions regardless of context, allowing for robust identification of interactions in various settings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional CNNs rely heavily on context for interaction recognition, then in-context interactions are recognized accurately, but out-of-context interactions fail to be identified

Engineering Contradiction:
Improveinteraction recognition accuracyVSAvoidcontext independence
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent segments the image into three distinct regions: subject region, object region, and context region. By separating these elements, the model can independently analyze and weight each region's contribution to interaction recognition, allowing accurate identification without heavy reliance on context information.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent dynamically adjusts the weights of subject, object, and context regions based on their relevance to the specific interaction being recognized. This parameter change allows the model to adaptively emphasize or de-emphasize context information depending on the situation, achieving both accuracy and context independence.

Inventive Principle:
Principle #35Parameter changes

2Ease of manufacture

If conventional CNNs use fixed context-dependent processing, then training is simplified, but recognition fails in real-world out-of-context scenarios

Engineering Contradiction:
Improvemodel training simplicityVSAvoidreal-world recognition reliability
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent introduces dynamic weight adjustment for different image regions, transforming the static context-dependent processing into a flexible system that adapts to various scenarios. The model learns to dynamically assign importance to subject, object, and context regions, improving real-world reliability while maintaining training feasibility through weighted representation learning.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If conventional CNNs process entire images uniformly, then processing is straightforward, but out-of-context interactions are not distinguished

Engineering Contradiction:
Improveprocessing simplicityVSAvoidinteraction classification accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent divides the image processing task into three separate weighted representations corresponding to subject, object, and context regions. This segmentation allows the model to focus computational resources on relevant regions while maintaining relatively simple processing through weighted feature aggregation and classification.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11481576B2Subject-object interaction recognition model
Publication Date: 2022.10.25 QUALCOMM INC
  • US11481576B2 patent drawing
  • US11481576B2 patent drawing
  • US11481576B2 patent drawing

AI summary

A method for processing an image is presented. The method locates a subject and an object of a subject-object interaction in the image. The method determines relative weights of the subject, the object, and a context region for classification. The method further classifies the subject-object interaction based on a classification of a weighted representation of the subject, a weighted representation of the object, and a weighted representation of the context region.