Virtual Object Posture Control via Spatial Position Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual reality and augmented reality technologies fail to adaptively change the posture of virtual objects based on the relationship between their position in real space and the position of specific real objects, leading to unintended posture changes.

Innovation Solution

An information processing apparatus and method that acquires position information of virtual and real objects in real space and uses a posture change rule to adjust the virtual object's posture accordingly, allowing for intended posture changes by users through hand movements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the posture of the virtual object is changed adaptively based on position information of real objects, then the naturalness of user interaction is improved, but the device complexity increases due to additional position acquisition and posture control mechanisms

Engineering Contradiction:
Improvenaturalness of user interactionVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The information processing apparatus integrates multiple functions into a single system: it acquires position information of both the user and real objects, determines spatial relationships, and controls virtual object posture changes based on these relationships. This multi-functional integration improves interaction naturalness while managing device complexity through unified processing.

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

Solution Approach 2:

The patent replaces complex mechanical simulation systems with information processing-based posture control. Instead of using physical simulation to determine object posture, the system uses position information acquisition and relational determination to control virtual object posture, reducing mechanical complexity while maintaining interaction naturalness.

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

2Adaptability or versatility

If position information of multiple real objects is acquired and processed, then the adaptability of virtual object posture changes is improved, but the calculation cost increases

Engineering Contradiction:
Improveadaptability of virtual object postureVSAvoidcalculation cost
Core Design Contradiction:
Adaptability or versatilityVSPower

Solution Approach 1:

The system focuses calculation resources on determining the spatial relationship between the user and relevant real objects rather than processing all possible objects in the environment. By identifying and processing only the necessary position information for posture control, the system achieves adaptability while managing calculation costs efficiently.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11049325B2Information processing apparatus, information processing method, and program
Publication Date: 2021.06.29 SONY GROUP CORP
  • US11049325B2 patent drawing
  • US11049325B2 patent drawing
  • US11049325B2 patent drawing

AI summary

There is provided an information processing apparatus, an information processing method and a program capable of adaptively changing the posture of a virtual object in accordance with a relationship between position information of the virtual object in a real space and position information of a real object. The information processing apparatus includes an information acquisition unit that acquires position information of a virtual object displayed by a display unit in a real space, position information of a first real object associated with a user, and position information of a second real object in the real space; and a display control unit that changes a posture of the virtual object on the basis of a posture change rule corresponding to a relationship between the position information of the virtual object, the position information of the first real object, and the position information of the second real object.