Dynamic In-Vehicle Virtual Reality View Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current immersive virtual reality and augmented reality systems fail to effectively consider the user's environment and vehicle dynamics, leading to discomfort and potential motion sickness due to mismatched virtual and real-world motions.

Innovation Solution

A computer-implemented method and system that receives vehicle data and occupant action data to generate a dynamic virtual view by modifying a virtual world model, synchronizing the virtual view with vehicle and user motions, and rendering it in real-time to an output device, thereby creating a customized and immersive experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If immersive virtual reality systems block out physical world stimuli to create immersion, then immersion quality is improved, but user comfort deteriorates due to motion sickness from mismatched virtual and real-world motions

Engineering Contradiction:
Improveimmersion qualityVSAvoidmotion sickness
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The system continuously receives vehicle data (acceleration, velocity, position) and occupant action data (head position, body orientation) as feedback inputs. This feedback loop enables the virtual reality system to dynamically adjust the virtual environment and view orientation to match real-world vehicle motions, thereby preventing motion sickness while maintaining immersion quality.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes key parameters of the virtual environment including view orientation, camera position, and virtual horizon alignment based on real-time vehicle motion parameters and occupant action parameters. By dynamically adjusting these parameters to match physical world motions, the system eliminates the sensory conflict that causes motion sickness.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If the virtual reality system dynamically updates the virtual view based on vehicle and user motions, then user comfort is improved, but device complexity increases

Engineering Contradiction:
Improveuser comfortVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The computing system performs multiple functions using integrated processing: it receives and processes vehicle data from vehicle systems, captures occupant action data from sensors, synchronizes virtual view updates with vehicle motions, and renders the virtual environment all through a unified multi-functional platform. This reduces overall system complexity despite the dynamic adaptations.

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

Solution Approach 2:

The system automatically adjusts the virtual view and environment based on real-time data from vehicle and occupant sensors without requiring manual intervention. The virtual reality system self-synchronizes with vehicle motions and occupant actions, eliminating the need for complex manual calibration or adjustment mechanisms.

Inventive Principle:
Principle #25Self-service

3Manufacturing precision

If the system synchronizes virtual view with vehicle and user motions in real-time, then realism is improved, but processing speed requirements increase

Engineering Contradiction:
Improvesynchronization precisionVSAvoidprocessing speed
Core Design Contradiction:
Manufacturing precisionVSSpeed

Solution Approach 1:

The system pre-processes and buffers vehicle data and occupant action data before they are needed for virtual view updates. By preparing data in advance and maintaining ready-to-use data streams, the system can perform real-time synchronization without requiring excessive processing speed, as the data preparation work is done preliminarily.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The processing system is divided into separate modules: one module receives and processes vehicle data from vehicle systems, another module captures occupant action data, a third module synchronizes the virtual view, and a fourth module renders the output. This segmentation allows each module to operate at optimized speeds and reduces the processing burden on any single component.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10817048B2System and method for dynamic in-vehicle virtual reality
Publication Date: 2020.10.27 HONDA MOTOR CO LTD
  • US10817048B2 patent drawing
  • US10817048B2 patent drawing
  • US10817048B2 patent drawing

AI summary

A method for rendering views to an output device in a vehicle, including receiving vehicle data from a first frame of reference. The first frame of reference is defined by the vehicle relative to an exterior environment of the vehicle. The method includes determining vehicle occupant action data based on the vehicle data associated with a vehicle occupant of the vehicle in a second frame of reference different than the first frame of reference. The method including generating a view based on the vehicle data and a model, the model including one or more components that define the view, wherein generating the view includes modifying one or more components of the model according to the vehicle occupant action data. The method including rendering the view to the output device by controlling the output device to update display of the view according to the modified one more components of the model.