Eye-Tracking Glint Segmentation for Accurate Gaze Estimation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current gaze estimation in eye tracking systems suffers from insufficient glint detection accuracy, which hinders precise gaze estimation and subsequent applications.

Innovation Solution

A deep learning-based method and apparatus that processes single-channel sample eyeball images with glint, generates multi-channel label images, performs semantic segmentation using a neural network model, and iteratively optimizes the model to accurately detect glint centers and ordering.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional glint detection methods are used in eye tracking, then the system structure remains simple, but the glint detection accuracy is insufficient

Engineering Contradiction:
Improveglint detection accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces traditional mechanical/optical glint detection methods with a deep learning-based neural network system. The neural network model processes eyeball images to detect glint positions, substituting conventional image processing algorithms with an intelligent system that learns patterns from training data, thereby significantly improving detection accuracy while accepting increased system complexity

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent transforms the glint detection problem into a semantic segmentation task by changing the parameter representation from direct coordinate detection to pixel-wise classification. The neural network outputs a segmentation map where each pixel is classified as glint or non-glint, enabling more precise detection through probabilistic reasoning rather than deterministic thresholding

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If deep learning-based glint detection is implemented, then glint detection accuracy is improved, but the computational complexity and processing time increase

Engineering Contradiction:
Improveglint detection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary action by training the neural network model offline on a large dataset of eyeball images with labeled glint positions. This pre-training phase captures complex patterns and relationships in the data, allowing the model to make accurate predictions during real-time operation without requiring extensive computational resources during inference, thus reducing processing time while maintaining high accuracy

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If deep learning-based glint detection is implemented, then glint detection accuracy is improved, but the model complexity and training requirements increase

Engineering Contradiction:
Improveglint detection accuracyVSAvoidmodel complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts and isolates the specific task of glint detection from the overall eye tracking system. By focusing the neural network exclusively on detecting glint positions in eyeball images rather than performing comprehensive eye analysis, the model complexity is reduced while maintaining high accuracy for the specific detection task. The segmented approach allows each component to be optimized independently

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20250363827A1Deep learning-based method and apparatus for detecting glint in eye tracking
Publication Date: 2025.11.27 NANCHANG VIRTUAL REALITY RES INST CO LTD
  • US20250363827A1 patent drawing
  • US20250363827A1 patent drawing

AI summary

This application provides a deep learning-based method and apparatus for detecting glint in eye tracking. The method includes: processing and storing data sets of a single-channel sample eyeball image with glint in a txt file; generating a first multi-channel label image corresponding to the single-channel sample eyeball image; performing, through a preliminary neural network model, semantic segmentation on the data set corresponding to the single-channel sample eyeball image to output a second multi-channel label image; determining a loss function based on the first multi-channel label image and the second multi-channel label image; iteratively optimizing the preliminary neural network model through the loss function to obtain a final neural network model; and processing a single-channel test eyeball image through the final neural network model, and performing inference to obtain a glint center and glint ordering of the single-channel test eyeball image.