VR Ride Avatar Facial Sync via Sensor Fusion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Virtual reality ride systems often fail to provide an immersive experience due to mismatches between the rider's expected view and the virtual reality image content, particularly in regards to the depiction of other riders and physical movements.

Innovation Solution

The implementation of a virtual reality ride system that uses image and audio sensors to capture the facial characteristics and movements of riders, generating virtual avatars with synchronized facial features and gestures to coordinate with the physical movements of the ride vehicle and other riders.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If virtual reality systems present pre-rendered or static virtual image content, then the system complexity is reduced and ease of manufacture is improved, but the immersion and realism of the user experience deteriorate due to mismatches between expected and actual views

Engineering Contradiction:
Improveease of manufactureVSAvoidimmersion
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The system dynamically generates virtual avatars in real-time based on captured image and audio data from riders, rather than using pre-rendered or static content. This allows the virtual environment to adapt and synchronize with actual physical movements and facial expressions, improving immersion while maintaining system manageability through automated processing.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system creates accurate visual copies of physical riders by capturing their image data and generating corresponding virtual avatars. These digital copies replicate facial features, expressions, and movements, allowing other riders to see realistic representations of their companions in the virtual environment, thereby enhancing realism without requiring complex manual animation.

Inventive Principle:
Principle #26Copying

2Reliability

If the system captures and processes real-time facial characteristics and movements of riders, then the immersion and realism are improved, but the device complexity and processing requirements increase

Engineering Contradiction:
ImproveimmersionVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system employs multi-functional sensors that simultaneously capture both image data (facial characteristics) and audio data (facial movements through speech analysis). This universal approach allows a single integrated system to handle multiple data types for avatar generation, reducing the need for separate specialized devices and simplifying overall system architecture while maintaining high immersion.

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

Solution Approach 2:

The system automatically processes captured sensor data through facial recognition algorithms and audio analysis to generate and update virtual avatars in real-time, without requiring manual intervention for animation or adjustment. This self-service capability handles the complexity of real-time processing internally, allowing the system to maintain high immersion while keeping the user interface simple.

Inventive Principle:
Principle #25Self-service

3Reliability

If virtual avatars are generated and updated in real-time based on sensor data, then the synchronization with physical movements is improved, but the processing time and computational resources increase

Engineering Contradiction:
ImprovesynchronizationVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary processing of sensor data by continuously capturing and pre-analyzing image and audio streams, preparing facial feature data and speech patterns in advance. This allows the virtual avatar generation to use pre-processed information, reducing the computational burden during critical rendering moments and minimizing processing delays while maintaining synchronization.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous capture and processing of sensor data throughout the ride experience, rather than processing in discrete batches. This continuous action ensures that facial characteristics and movements are constantly updated in the virtual avatars, providing smooth synchronization with physical movements without intermittent processing delays that would break immersion.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS12333640B2Facial activity detection for virtual reality systems and methods
Publication Date: 2025.06.17 UNIVERSAL CITY STUDIOS LLC
  • US12333640B2 patent drawing
  • US12333640B2 patent drawing
  • US12333640B2 patent drawing

AI summary

In an embodiment, a virtual reality ride system includes a display to present virtual reality image content to a first rider, an audio sensor to capture audio data associated with a second rider, and an image sensor to capture image data associated with the second rider. The virtual reality ride system also includes at least one processor communicatively coupled to the display and configured to (i) receive the audio data, the image data, or both, (ii) generate a virtual avatar corresponding to the second rider, wherein the virtual avatar includes a set of facial features, (iii) update the set of facial features based on the audio data, the image data, or both, and (iv) instruct the display to present the virtual reality image content including the virtual avatar and the updated set of facial features.