HMD Gyroscope Segmentation for Motion-to-Photon Latency Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Head-mounted display systems for virtual and augmented reality suffer from motion-to-photon latency, leading to user disorientation due to the lag between head movements and the rendering and display of 3D imagery, which is not adequately addressed by existing technologies.

Innovation Solution

The implementation of an electronic display stabilization process that decouples application processor and display hardware, using separate or differently sampled gyroscopes to determine and compensate for head rotations, allowing for independent operation and reduced latency by warping images before display, thereby aligning the displayed scene with the user's current head pose.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If the system uses a single shared gyroscope for both application processor and display hardware, then device complexity is reduced, but motion-to-photon latency increases due to shared resource contention

Engineering Contradiction:
Improvegyroscope configurationVSAvoidmotion-to-photon latency
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent divides the single gyroscope resource into two separate gyroscopes, one dedicated to the application processor and another dedicated to the display hardware. This segmentation eliminates resource contention and allows independent operation, reducing motion-to-photon latency while maintaining manageable device complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism (separate gyroscope for display hardware) that mediates between the application processor and the display system. This intermediary allows the display hardware to independently measure head rotation without waiting for the application processor, effectively bridging the latency gap.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If the system couples application processor and display hardware operations, then device complexity is reduced, but motion-to-photon latency increases due to synchronized operation requirements

Engineering Contradiction:
Improvesystem architectureVSAvoidmotion-to-photon latency
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent segments the coupled system into independent operational units: the application processor handles texture rendering while display hardware independently handles frame composition and stabilization. This segmentation allows parallel processing without synchronization delays, reducing motion-to-photon latency while maintaining architectural simplicity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic independence where the display hardware can operate autonomously from the application processor. The display system dynamically adjusts frame composition and stabilization based on real-time gyroscope data without waiting for application processor completion, enabling flexible, latency-reduced operation.

Inventive Principle:
Principle #15Dynamics

3Use of energy by moving object

If the system renders textures at lower rates to reduce processing load, then energy consumption decreases, but motion-to-photon latency increases due to fewer update opportunities

Engineering Contradiction:
Improveprocessing energyVSAvoidmotion-to-photon latency
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

The patent uses the display hardware as an intermediary that independently composes frames from rendered textures. Even though textures are rendered at lower rates, the display hardware can create multiple display frames from each texture by applying different stabilization transformations based on intermediate gyroscope measurements, maintaining high effective frame rates without proportionally increasing processing energy.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent performs preliminary texture rendering at lower rates, then uses the display hardware to generate multiple display frames from each rendered texture through intermediate stabilization steps. This preliminary action approach reduces processing energy while maintaining perceptual frame rates through intelligent frame generation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10102666B2Electronic display stabilization for head mounted display
Publication Date: 2018.10.16 GOOGLE LLC
  • US10102666B2 patent drawing
  • US10102666B2 patent drawing
  • US10102666B2 patent drawing

AI summary

A method includes determining, at a first time, a representation of a first head rotation of a head mounted display (HMD) using a first inertial sensor sample stream and rendering, at an application processor, a texture based on the first head rotation. The method further includes determining, at a second time subsequent to the first time, a representation of a second head rotation of the HMD using a second inertial sensor sample stream having a higher sampling rate than the first inertial sensor sample stream, and generating, at a compositor, a rotated representation of the texture based on a difference between the first head rotation and the second head rotation.