Avatar Motion Control via Head-Body Direction Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual reality technologies face challenges in accurately translating the motion of a user's head and body in a real space to their avatar in a virtual space, particularly when the head and body are not synchronized, leading to unnatural avatar movements and reduced immersion.

Innovation Solution

A method that defines a virtual space with a first avatar object corresponding to a second user, receiving information on the relationship between the user's real body and head directions, and controlling the avatar object in either synchronized or non-synchronized modes based on this information, using a head-mounted device system that includes sensors and cameras to detect the user's motion and orientation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the head and body movements are always synchronized in the avatar, then the avatar movement appears natural and immersive, but the system cannot accurately represent situations where the head and body are intentionally not synchronized (e.g., looking around while standing still)

Engineering Contradiction:
Improveaccuracy of motion translationVSAvoidflexibility of motion representation
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system dynamically switches between synchronized and non-synchronized control modes based on the detected relationship between head and body directions. When the head and body are in the same direction, synchronized mode is used for natural appearance. When they differ, non-synchronized mode is used to accurately represent the user's intentional posture, such as looking around while standing still.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the control parameter of the avatar from synchronized to non-synchronized based on the detected angular relationship between the user's head and body directions. This parameter change allows the system to adapt its motion translation behavior to match the user's actual physical state and intentions.

Inventive Principle:
Principle #35Parameter changes

2Ease of manufacture

If the system uses synchronized mode for all avatar movements, then the implementation is simple and consistent, but it fails to capture nuanced user intentions where head and body orientations differ

Engineering Contradiction:
Improvesimplicity of control systemVSAvoidprecision of user intention detection
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The control system dynamically adjusts its complexity by switching between synchronized and non-synchronized modes. This allows the system to maintain simplicity in the common case (synchronized mode) while gaining precision when needed (non-synchronized mode), based on the detected relationship between head and body directions.

Inventive Principle:
Principle #15Dynamics

3Reliability

If the system always uses non-synchronized mode, then it can accurately represent all user postures, but the avatar movements become unnatural and reduce immersion when head and body are aligned

Engineering Contradiction:
Improveaccuracy of posture representationVSAvoidnaturalness of avatar movement
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system dynamically selects the appropriate control mode (synchronized or non-synchronized) based on the detected angular relationship between head and body. This ensures natural avatar movements when head and body are aligned (synchronized mode) while maintaining accurate posture representation when they differ (non-synchronized mode).

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the control parameter based on the angular difference between head and body directions. When the angle is within a threshold (aligned), synchronized mode is used for naturalness. When the angle exceeds the threshold (misaligned), non-synchronized mode is used for accuracy, thus optimizing both naturalness and accuracy through parameter changes.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10564801B2Method for communicating via virtual space and information processing apparatus for executing the method
Publication Date: 2020.02.18 COLOPL
  • US10564801B2 patent drawing
  • US10564801B2 patent drawing
  • US10564801B2 patent drawing

AI summary

A method includes defining a virtual space containing an avatar object and the avatar object includes a virtual head and a virtual body. The method includes receiving first information, wherein the first information contains information indicating a relationship between a first direction indicating a direction in which a real body is facing and a second direction indicating a direction in which a real head is facing. The method includes determining in which of a first mode or a second mode the avatar object is to be controlled. The method includes controlling the avatar object without synchronizing movement of the virtual head and movement of the virtual body in response the first mode being set. The method includes controlling the avatar object so that the movement of the virtual head and the movement of the virtual body are synchronized with each other in response the second mode being set.