Skeleton Correction for Consistent Motion Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Game devices with motion sensor controllers face challenges in accurately recognizing operation inputs from operators of varying heights and ages due to differences in physique, leading to inconsistent gameplay experiences.

Innovation Solution

An image generation system that acquires image information from an image sensor, processes skeleton information to correct position and motion data, and generates images or controls game objects accordingly, ensuring consistent gameplay across different operators by adjusting for physical differences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If skeleton information is acquired directly from image sensor without correction, then the system can process data quickly, but the position information varies depending on operator's physique leading to unfair gameplay

Engineering Contradiction:
Improvefairness of gameplayVSAvoidcomplexity of correction process
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by modifying position information based on the operator's physique parameters (height, body size). The correction section adjusts skeleton position data using these physique parameters to normalize the mapping between different operators and the virtual character, ensuring that operators of different heights produce consistent gameplay experiences.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces an intermediary correction section that acts as a mediator between the raw skeleton information from the image sensor and the final character control. This correction section processes the position information through an intermediate step that compensates for physique differences, creating a fair mapping without requiring changes to either the image sensor or the character model.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the system corrects position information for all operators, then gameplay fairness is improved, but processing time and computational load increase

Engineering Contradiction:
Improveconsistency of operation recognitionVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-storing the relationship between operator physique and corrected position information in a table format. During gameplay, the system simply looks up the pre-calculated correction values based on the operator's measured physique, avoiding real-time complex calculations and reducing processing time while maintaining fairness.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If the virtual character size is fixed, then the game development is simpler, but operators of different heights cannot interact naturally with objects

Engineering Contradiction:
Improveadaptability to different operator heightsVSAvoidcomplexity of character size adjustment
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting the virtual character's size based on the operator's height parameter. The correction section modifies the character model's scale factor according to the operator's physique, allowing taller operators to have proportionally larger characters and shorter operators to have smaller characters, creating natural interaction proportions.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8655015B2Image generation system, image generation method, and information storage medium
Publication Date: 2014.02.18 BANDAI NAMCO ENTERTAINMENT INC
  • US8655015B2 patent drawing
  • US8655015B2 patent drawing
  • US8655015B2 patent drawing

AI summary

An image generation system includes an image information acquisition section that acquires image information from an image sensor, a skeleton information acquisition section that acquires skeleton information based on the image information from the image sensor, the skeleton information specifying a motion of an operator viewed from the image sensor, a correction section that performs a correction process on position information about a bone of a skeleton indicated by the skeleton information, and an image generation section that generates an image based on a result of the correction process.