Avatar Head Rotation via Angular Velocity Threshold

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual reality technologies face challenges in accurately translating head movements into avatar motions within virtual spaces, particularly when distinguishing between head-only rotations and head-and-body rotations, leading to incorrect tracking and communication issues among users.

Innovation Solution

A method that defines a virtual space with an avatar including a head and body, where the system acquires angular velocity data and rotates the avatar's head without rotating its body when the angular velocity exceeds a threshold value, using a head-mounted device (HMD) and sensors to detect and process motion data, ensuring accurate motion translation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the system translates all head movements into avatar motions, then the avatar motion representation is enhanced, but head-only rotations cause incorrect tracking and communication issues

Engineering Contradiction:
Improveavatar motion representation accuracyVSAvoidcommunication reliability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system changes the parameter of angular velocity threshold to differentiate between head-only rotations and head-and-body rotations. When angular velocity exceeds the threshold, the system determines it's a head-only rotation and prevents body rotation, thereby maintaining communication reliability while preserving accurate head motion representation.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If the system rotates the avatar body with head movements, then the avatar motion is more natural, but head-only rotations cause incorrect tracking

Engineering Contradiction:
Improveavatar motion naturalnessVSAvoidhead movement tracking accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system uses angular velocity as a parameter to distinguish between different types of head movements. By setting a threshold value, the system can identify head-only rotations (high angular velocity) versus head-and-body rotations (lower angular velocity), and apply different motion translation rules accordingly.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system segments the avatar motion into two independent components: head rotation and body rotation. This allows the head to rotate independently without necessarily moving the body, resolving the contradiction between natural motion and accurate tracking by allowing selective rotation of different body parts.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If the system uses angular velocity threshold to differentiate movements, then head-only and head-and-body movements are correctly distinguished, but the device complexity increases

Engineering Contradiction:
Improvemovement differentiation accuracyVSAvoidmotion detection system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system replaces complex mechanical motion capture systems with sensors that detect angular velocity. This substitution uses electronic sensing and computational threshold comparison instead of elaborate mechanical tracking apparatus, reducing overall device complexity while maintaining high measurement precision.

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

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach enhances the accuracy of avatar motion representation in virtual spaces, improving user communication and immersion by correctly differentiating between head-only and head-and-body movements, thus providing a more realistic and smooth interaction experience.

Implementation Method 1

acquiring, in response to rotation of a head of the user, information representing an angular velocity of the rotation

Methodology Applied
Scientific EffectAngular velocity detection: Accelerometer

Data Source

PatentUS10410395B2Method for communicating via virtual space and system for executing the method
Publication Date: 2019.09.10 COLOPL
  • US10410395B2 patent drawing
  • US10410395B2 patent drawing
  • US10410395B2 patent drawing

AI summary

A method includes defining a virtual space associated with a user. The virtual space includes an avatar object associated with the user, the avatar object comprising a head and a body. The method further includes acquiring, in response to a detected rotation of a head of the user, information representing an angular velocity of the detected rotation. The method further includes determining whether the angular velocity is equal to or greater than a threshold value. The method further includes rotating, in response to a determination that the angular velocity is equal to or greater than the threshold value, the head of the avatar object without rotating the body of the avatar object.