Eye Tracking Compression for Head Mounted Displays

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Virtual reality display devices face challenges in transmitting high-resolution image data wirelessly due to limited bandwidth, and existing compression methods that rely on head movement can degrade image quality when the user's gaze is not aligned with the head movement, leading to noticeable losses in detail.

Innovation Solution

A method that determines whether the user's eye is directed at a fixed point by comparing the movement directions of the head and eye, adjusting compression levels accordingly to maintain image quality when the gaze is focused on a specific object.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If compression is increased to reduce data transmission bandwidth, then wireless transmission efficiency is improved, but image quality deteriorates when the user's gaze is not aligned with head movement

Engineering Contradiction:
Improvewireless transmission efficiencyVSAvoidimage quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The compression level is dynamically adjusted based on real-time detection of head movement and eye movement directions. When the eye movement direction differs from head movement direction (indicating gaze at a fixed point), compression is reduced to maintain quality. When directions align, compression is increased to improve transmission efficiency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the compression parameter of image data based on the relationship between head movement direction and eye movement direction. By monitoring these movements, the system adapts the compression level to maintain quality where needed while optimizing bandwidth usage elsewhere.

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If compression level is increased during head movement, then data transmission bandwidth is reduced, but detail loss becomes noticeable when gaze is not aligned with head movement

Engineering Contradiction:
Improvedata transmission bandwidthVSAvoiddetail loss
Core Design Contradiction:
Quantity of substanceVSLoss of information

Solution Approach 1:

The system applies different compression levels to different regions or time periods based on local conditions. When the user's gaze is detected to be fixed (eye movement direction differs from head movement direction), lower compression is applied to preserve detail in the foveal region, while higher compression can be applied when the gaze is not fixed.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system uses feedback from eye tracking sensors and accelerometers to continuously monitor head and eye movement directions. This feedback loop allows the system to adjust compression levels in real-time based on whether the user is gazes at a fixed point or not, thereby minimizing noticeable detail loss.

Inventive Principle:
Principle #23Feedback

3Productivity

If head movement-based compression is used, then wireless bandwidth utilization is improved, but image quality degrades when the user is looking at something stationary while the head moves

Engineering Contradiction:
Improvewireless bandwidth utilizationVSAvoidimage quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The compression strategy dynamically switches based on the relationship between head movement and eye movement. When eye movement direction differs from head movement direction (indicating stationary gaze), the system reduces compression to maintain quality. This dynamic adjustment ensures high bandwidth utilization while preserving quality when needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system combines multiple inputs (head movement data from accelerometers and eye movement data from eye trackers) to make a composite judgment about gaze stability. This composite approach allows more accurate determination of when to apply compression, improving both bandwidth utilization and image quality.

Inventive Principle:
Principle #40Composite materials

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach allows for dynamic adjustment of compression based on the user's gaze direction, ensuring high-quality image transmission by reducing compression when the eye is focused on a point, thereby minimizing noticeable quality degradation during head movement.

Implementation Method 1

detecting a movement of the user's head comprises sensing movement of the head mounted display. Sensing movement of the head mounted display preferably comprises receiving data from an accelerometer mounted on the head mounted display

Methodology Applied
Scientific EffectAccelerometer: Accelerometer

Implementation Method 2

detecting a movement of the user's eye comprises sensing movement of at least part of the user's eye. Sensing movement of at least part of the user's eye preferably comprises receiving data from a sensor mounted on the head mounted display

Methodology Applied
Scientific EffectEye movement sensing:

Data Source

PatentUS10962773B2Method and apparatus for determining whether an eye of a user of a head mounted display is directed at a fixed point
Publication Date: 2021.03.30 DISPLAYLINK (UK) LTD
  • US10962773B2 patent drawing
  • US10962773B2 patent drawing
  • US10962773B2 patent drawing

AI summary

In virtual-reality display devices it is possible to use head movement as an input to compression, which assumes that the user is looking at something that is moving at approximately the same rate in the same direction as the user's head. This method determines whether an eye of a user of a head mounted display is directed at a relatively fixed point. The method involves detecting (S51) a movement of the user's head, including a lack of movement thereof, determining (S53) a direction of the movement of the user's head, detecting (S52) movement of at least one eye of the user, including a lack of movement thereof, and determining (S54) a direction of the movement of the user's eye. If the directions of movement of the user's head and at the user's eye are different (S55), within a predetermined threshold, it can be assumed that the user's eye is directed at a fixed point (S57), whereas if the directions of movement of the user's head and the user's eye are not different (S55), within a predetermined threshold, then it can be assumed that the user's eye is not directed at a fixed point (S56).