Avatar Motion Modification via Input Model Approximation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of avatars in virtual worlds and 3-D applications face challenges in controlling nuanced motions and gestures, especially when tired, inexperienced, or with motor deficits, and need assistance to create convincing and authoritative presentations, which is difficult through text or remote communication.

Innovation Solution

A method and system for modifying avatar motion by receiving an input motion sequence, determining an input motion model, and modifying an associated avatar motion model to approximate the input motion model, allowing for presentation of the avatar with enhanced motion characteristics, including gestures and emotions, using a computer processor and data repository.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users control avatars directly in virtual worlds, then real-time interaction is possible, but users with motor deficits or fatigue cannot achieve nuanced motions and gestures

Engineering Contradiction:
Improveavatar motion controlVSAvoidmotion nuance and expression
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces an intermediary system consisting of motion capture technology and automated motion translation algorithms. This intermediary captures subtle human motions (even from users with limited motor control) and automatically translates them into comprehensive avatar animations with proper gestures and expressions, bridging the gap between limited user input and desired avatar output quality

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces direct mechanical control of avatar motions with an automated computational system. Instead of users directly controlling avatar movements, the system uses motion capture data combined with automated translation algorithms to generate appropriate avatar motions, substituting mechanical user control with intelligent automation

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

2Adaptability or versatility

If text or phone calls are used for remote communication, then logistical barriers are overcome, but emotional expression and gestural nuance are lost

Engineering Contradiction:
Improveremote communication capabilityVSAvoidemotional and gestural information
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent creates a sophisticated copy of human communication that preserves emotional and gestural information. By capturing subtle body motions, gestures, and facial expressions through motion capture technology, the system generates avatar representations that replicate these nuances, providing a rich copy of human communication that transcends text-based limitations

Inventive Principle:
Principle #26Copying

3Reliability

If face-to-face meetings are held, then emotional expression and gestures are fully conveyed, but logistical constraints and travel costs prevent frequent use

Engineering Contradiction:
Improveemotional and gestural communicationVSAvoidtravel time and meeting scheduling
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent substitutes the physical mechanism of face-to-face interaction with a virtual avatar system. By replacing physical presence with digitally generated avatars that replicate human motions and expressions, the system maintains the quality of emotional and gestural communication while eliminating the need for physical travel and in-person meeting logistics

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

Data Source

PatentUS9607573B2Avatar motion modification
Publication Date: 2017.03.28 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US9607573B2 patent drawing
  • US9607573B2 patent drawing
  • US9607573B2 patent drawing

AI summary

A method, system and computer program for modifying avatar motion. The method includes receiving an input motion, determining an input motion model for the input motion sequence, and modifying an avatar motion model associated with the stored avatar to approximate the input motion model for the input motion sequence when the avatar motion model does not approximate the input motion model. The stored avatar is presented after the avatar motion model associated with the stored avatar is modified to approximate the input motion model for the input motion sequence.