Augmented Virtuality Self View Latency Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for rendering augmented virtuality environments suffer from high processing requirements and latency issues, leading to delayed and inaccurate rendering of real-world objects within virtual environments, which can cause motion sickness and poor user experience.

Innovation Solution

A processor system that receives head tracking data to generate image data for a viewport of the virtual environment, defines a real-view area with predetermined boundaries, and displays the real environment as perceived from the user's head pose, minimizing processing and latency by using head tracking data to align and position the real-view area correctly within the virtual environment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If image processing methods (chroma-keying, color segmentation, point cloud overlay) are used to distinguish and place real-world objects in virtual environment, then real-world objects can be rendered in virtual environment, but processing time increases and latency occurs

Engineering Contradiction:
Improveability to render real-world objects in virtual environmentVSAvoidprocessing time and latency
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent extracts only the essential head tracking data from the complete image processing pipeline. Instead of processing full images for segmentation and object detection, the system uses head pose information to directly determine the viewport and real-view area boundaries, eliminating unnecessary processing steps while maintaining the ability to render real-world objects in the virtual environment.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs preliminary calculation of the real-view area boundaries based on head tracking data before actual rendering occurs. By pre-determining where the real world should appear in the virtual environment based on head pose, the system avoids delays from post-processing image data and ensures timely rendering within the required latency constraints.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If complex image processing algorithms are used for object detection and separation, then accurate rendering of real-world objects is achieved, but processing complexity and required computational power increase

Engineering Contradiction:
Improveaccuracy of real-world object renderingVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent removes complex image processing algorithms (chroma-keying, color segmentation, point cloud generation) and replaces them with simpler head tracking data processing. The system extracts only the necessary head pose information to determine viewport and real-view area boundaries, significantly reducing computational complexity while maintaining rendering accuracy through direct geometric calculation rather than complex image analysis.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of processing actual image data to detect and segment objects, the system creates a simplified representation based on head tracking coordinates. The real-view area is defined by calculating boundaries from head pose data, which copies the essential spatial information without requiring complex image processing algorithms, thus reducing device complexity while maintaining measurement precision.

Inventive Principle:
Principle #26Copying

3Loss of time

If real-time rendering is implemented to reduce latency, then motion sickness is reduced, but processing requirements increase

Engineering Contradiction:
Improverendering latencyVSAvoidprocessing power required
Core Design Contradiction:
Loss of timeVSPower

Solution Approach 1:

The patent extracts only the essential head tracking data from the complete rendering pipeline. By using minimal processing of head pose information to determine viewport and real-view area boundaries, the system achieves real-time rendering with low processing power requirements, avoiding the need for complex image processing while maintaining fast rendering speeds that prevent motion sickness.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs preliminary calculation of real-view area boundaries based on head tracking data before actual rendering occurs. This pre-calculation approach reduces the computational burden during real-time rendering by having the geometric transformations already prepared, enabling fast rendering with minimal processing power while maintaining low latency to prevent motion sickness.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11659150B2Augmented virtuality self view
Publication Date: 2023.05.23 KONINK KPN NV
  • US11659150B2 patent drawing
  • US11659150B2 patent drawing
  • US11659150B2 patent drawing

AI summary

A processor system processes image data for rendering a virtual environment for a user present in a real environment. The system receives head tracking data indicative of the orientation of the head of the user. An image processor generates image data for rendering a viewport of the virtual environment on a display system based on the head tracking data. A real-view area is defined in the virtual environment, having at least one boundary. The boundary corresponds to predetermined coordinates in the virtual environment. Thereby a corresponding part of the real environment is made visible in the real-view area, the part showing the real environment as perceived from the user head pose. Effectively the virtual environment is augmented by integrating part of the real environment via the real-view area.