Off-Axis Eye Tracking Using Multi-Task Neural Gaze Estimation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing augmented reality systems face challenges in accurately estimating eye gaze and understanding user expressions due to the complexity of human visual perception and the need for energy-efficient rendering without obstructing the user's view.

Innovation Solution

A single deep neural network is trained to perform multiple heterogeneous tasks related to eye gaze estimation and semantic user understanding for off-axis cameras, including eye segmentation, blink detection, emotive expression classification, and pupil and cornea center estimation, using both hand-labeled supervision and model-based supervision.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a single deep neural network is trained to perform multiple heterogeneous tasks (eye segmentation, blink detection, expression classification, pupil and cornea center estimation), then measurement precision and system robustness are improved, but device complexity and computational overhead increase

Engineering Contradiction:
Improvegaze estimation accuracyVSAvoidneural network complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements a single deep neural network that simultaneously performs multiple heterogeneous tasks including eye segmentation, blink detection, emotive expression classification, and pupil and cornea center estimation. This multi-functional network architecture consolidates what would traditionally require separate processing systems into one unified model, improving measurement precision while managing device complexity through shared feature extraction layers.

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

2Use of energy by moving object

If energy-efficient rendering is implemented to reduce power consumption, then use of energy is improved, but the ability to provide high-quality visual content and accurate gaze estimation may be compromised

Engineering Contradiction:
Improveenergy consumptionVSAvoidgaze estimation reliability
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The neural network performs eye segmentation as a distinct task that divides the eye region into meaningful parts (pupil, iris, sclera, etc.). This segmentation capability enables the system to identify and process only the most relevant visual features for gaze estimation, allowing for energy-efficient rendering by focusing computational resources on critical regions rather than processing the entire visual field at high fidelity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies local quality processing by focusing detailed analysis on specific eye regions (pupil center, cornea center, iris boundaries) while using coarser processing for other areas. This approach maintains high measurement precision for gaze estimation while reducing overall energy consumption by avoiding uniform high-quality processing across the entire visual scene.

Inventive Principle:
Principle #3Local quality

3Ease of operation

If off-axis cameras are used to avoid obstructing the user's view, then ease of operation is improved, but measurement precision and difficulty of detecting and measuring eye gaze increase

Engineering Contradiction:
Improveuser comfortVSAvoidgaze estimation accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent addresses the off-axis camera challenge by incorporating multiple task-specific layers that process eye images from non-frontal angles. The neural network architecture includes specialized components for detecting glints, segmenting eye parts, and estimating gaze direction that are trained specifically on off-axis imagery, thereby maintaining measurement precision while preserving user comfort through unobstructed viewing.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The system adapts to off-axis camera parameters by training the neural network with transformed eye images that account for varying camera angles, distances, and orientations. The model learns to compensate for perspective distortions, lighting variations, and geometric transformations inherent in off-axis imaging, maintaining accurate gaze estimation despite the challenging viewing geometry.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260056608A1Eye tracking and gaze estimation using off-axis camera
Publication Date: 2026.02.26 MAGIC LEAP INC
  • US20260056608A1 patent drawing
  • US20260056608A1 patent drawing
  • US20260056608A1 patent drawing

AI summary

Techniques related to the computation of gaze vectors of users of wearable devices are disclosed. A neural network may be trained through first and second training steps. The neural network may include a set of feature encoding layers and a plurality of sets of task-specific layers that each operate on an output of the set of feature encoding layers. During the first training step, a first image of a first eye may be provided to the neural network, eye segmentation data may be generated using the neural network, and the set of feature encoding layers may be trained. During the second training step, a second image of a second eye may be provided to the neural network, network output data may be generated using the neural network, and the plurality of sets of task-specific layers may be trained.