ML Interaction Region Generation for Video Game Objects

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Ensuring realistic interaction of video game characters with virtual objects is challenging due to the complexity and time-consuming process of manually configuring interaction data for multiple objects, which affects the realism of the game.

Innovation Solution

Utilizing a machine learning model to automatically generate interaction data for virtual objects by identifying and classifying interaction regions within the objects, reducing the need for manual configuration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual configuration of interaction data is used for each virtual object, then interaction realism can be achieved, but the time and labor required increases significantly

Engineering Contradiction:
Improveinteraction realismVSAvoiddata configuration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system enables automatic generation of interaction data by having the game engine automatically detect objects in the game scene, determine their interaction types based on object characteristics, and generate corresponding interaction data without requiring manual configuration. This self-service approach maintains interaction realism while eliminating time-consuming manual data setup.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the manual mechanical process of configuring interaction data with an automated computational system. The game engine automatically performs object detection, interaction type determination, and data generation, substituting human manual work with machine-based automated processing while maintaining the quality of interaction realism.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Manufacturing precision

If manual configuration of interaction data is performed for every object, then accurate interaction regions can be defined, but the complexity of the process increases

Engineering Contradiction:
Improveinteraction region accuracyVSAvoidconfiguration process complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system automatically determines interaction types and generates interaction data by analyzing object characteristics through the game engine, eliminating the need for manual configuration processes. This self-service mechanism maintains accurate interaction region definition while significantly reducing configuration process complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary automatic detection and classification of objects and their interaction types during game scene processing. By pre-determining interaction characteristics automatically before gameplay, the system ensures accurate interaction region definition without requiring complex manual configuration processes during development or runtime.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If detailed interaction data is provided for each object, then realistic character interactions can be achieved, but the labor intensity of the process increases

Engineering Contradiction:
Improveinteraction realismVSAvoiddata creation ease
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The game engine automatically performs object detection, interaction type determination, and interaction data generation without requiring manual intervention. This self-service approach achieves realistic character interactions by automatically creating detailed interaction data, thereby dramatically improving the ease of data creation while maintaining interaction realism.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the labor-intensive manual process of creating detailed interaction data with an automated game engine system that detects objects, determines interaction types, and generates interaction data programmatically. This substitution maintains realistic character interactions while making the data creation process significantly easier and more efficient.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS20260054174A1Data processing apparatus and method
Publication Date: 2026.02.26 SONY INTERACTIVE ENTERTAINMENT LLC
  • US20260054174A1 patent drawing
  • US20260054174A1 patent drawing
  • US20260054174A1 patent drawing

AI summary

A data processing apparatus including circuitry that obtains virtual object data representing a virtual object of a video game; inputs the virtual object data to a machine learning (ML) model that determines one or more interaction regions of the virtual object, the one or more interaction regions being regions of the virtual object which can be interacted with by a character of the video game; and obtains, as an output of the ML model, interaction region data representing the determined one or more interaction regions.