Adaptive Gaze Filter for Eye Tracking Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Eye tracking systems face a trade-off between precision and latency, as low-pass filters improve precision but add latency, making them less responsive for detecting eye movements.

Innovation Solution

A method that determines whether the eye is in fixation or not, applying a filter to decrease variance in the gaze signal only when the eye is stationary, thereby maintaining precision without adding latency during eye movement detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a low-pass filter is applied to the gaze signal, then measurement precision is improved, but response speed deteriorates due to added latency

Engineering Contradiction:
Improvegaze signal precisionVSAvoidresponse speed
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The patent applies a dynamic filtering approach where the filter is selectively applied only during fixation periods and removed during saccadic movements. This makes the filtering system adaptive rather than static, allowing it to optimize precision during stable periods while maintaining responsiveness during movement periods.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The filter is applied periodically during fixation periods and removed during saccadic periods. This periodic application of filtering based on eye movement state allows the system to achieve precision benefits when needed while maintaining speed during movement phases.

Inventive Principle:
Principle #19Periodic action

2Measurement precision

If a low-pass filter is applied continuously, then gaze signal noise is decreased, but detection latency increases for eye movements

Engineering Contradiction:
Improvegaze signal precisionVSAvoiddetection latency
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the eye tracking signal into distinct phases: fixation periods and saccadic periods. During fixation periods, the filter is applied to reduce noise and improve precision. During saccadic periods, the filter is removed to enable fast detection of eye movements without latency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The filtering operation dynamically switches between applied and not applied based on the detected eye movement state. This dynamic control eliminates continuous filtering latency while maintaining precision benefits during stable fixation periods.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11915521B2Zero delay gaze filter
Publication Date: 2024.02.27 TOBII TECH AB
  • US11915521B2 patent drawing
  • US11915521B2 patent drawing
  • US11915521B2 patent drawing

AI summary

A method for processing a gaze signal in an eye tracking system is provided. The method comprises receiving a first image of a user's eye captured at a first point in time and a second image of the users eye captured at a second point in time subsequent to the first point in time, and determining, based on the first image and the second image, whether eye movement of the user's eye is in fixation or not. The method may further comprise to, on condition that the eye movement of the users eye is in fixation, applying a filter on the gaze signal, wherein the filter is adapted to decrease variance in the gaze signal.