Eye Gaze Tracking Using Custom Template Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing eye gaze tracking methods suffer from inaccuracy, lack of real-time capability, difficulty in administration, high cost, instability, and inconsistency.

Innovation Solution

A system comprising an eye camera and processing devices captures frame-by-frame images of the eye, creates a custom template, and uses a tracking algorithm to determine the gaze angle, with calibration points and multiple correlation calculations at low and high resolutions to achieve precise and real-time eye movement tracking.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If frame by frame eye images are captured and processed in real-time using tracking algorithms, then measurement precision of eye gaze is improved, but device complexity and processing requirements increase

Engineering Contradiction:
Improveeye gaze measurement precisionVSAvoidprocessing device complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the eye image processing into multiple independent components: detecting the glint position (reflection point), detecting the pupil center position, calculating the vector between them, and determining gaze direction. This segmentation allows each component to be processed independently and efficiently, reducing overall computational complexity while maintaining measurement precision

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by capturing frame-by-frame images at a high frame rate (e.g., 60 fps) before full processing is needed. The glint and pupil positions are pre-detected in each frame, and these preliminary detections are stored and processed sequentially to determine gaze direction, enabling real-time performance without requiring all processing to occur simultaneously

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If multiple correlation calculations are performed at high resolution by splitting images into multiple pieces with parallel processing, then measurement precision is improved, but use of energy and computational resources increases

Engineering Contradiction:
Improveeye position detection precisionVSAvoidprocessing device energy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent divides the high-resolution eye image into multiple smaller pieces or regions of interest for parallel correlation calculations. Each processing device handles a specific region, performing correlation calculations independently. This segmentation reduces the computational burden on each individual processor, enabling parallel execution that improves precision while distributing energy consumption across multiple devices

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs correlation calculations on only the relevant portions of the eye image (such as the iris and pupil regions) rather than processing the entire high-resolution image. By focusing computational resources on the critical areas that contain gaze information, the system achieves high measurement precision with reduced overall energy consumption

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If custom templates of the eye are created and used in tracking algorithms, then measurement precision and consistency are improved, but difficulty in detecting and measuring increases

Engineering Contradiction:
Improveeye tracking consistencyVSAvoidtemplate creation complexity
Core Design Contradiction:
Measurement precisionVSDifficulty of detecting and measuring

Solution Approach 1:

The patent implements automatic template creation that uses the operator's own eye image to generate the custom template. The system detects key features (glint, pupil center, iris boundaries) from a sample eye image and automatically constructs the template without requiring manual annotation or complex user input. This self-service approach maintains high measurement precision while significantly reducing the difficulty of template creation

Inventive Principle:
Principle #25Self-service

4Adaptability or versatility

If head tracking device is integrated with eye camera system, then adaptability of the system is improved, but device complexity increases

Engineering Contradiction:
Improvesystem adaptabilityVSAvoidtracking system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent combines the head tracking device with the eye camera system into an integrated platform. The head tracking data and eye image data are merged and processed together to determine overall gaze direction. This merging allows the system to adapt to different tracking needs (head position, eye position, or combined) while sharing common hardware and software resources, thereby improving adaptability without proportionally increasing complexity

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS7783077B2Eye gaze tracker system and method
Publication Date: 2010.08.24 THE BOEING CO
  • US7783077B2 patent drawing
  • US7783077B2 patent drawing
  • US7783077B2 patent drawing

AI summary

The invention relates to systems and methods for tracking the movement of an operator's eyes in order to determine the real-time gaze angle of the eyes of the operator. In one embodiment, the invention may utilize an eye camera and a processing device. A frame by frame image of the eye may be captured utilizing the camera and the processing device, and a custom template resembling the operator's eye may be created utilizing the image produced by the eye camera. The custom template may be substantially the shape and size of the pupil of the eye of the operator, or may also represent additional features of the eye of the operator, such as the iris, sclera, cornea, or eye-lids. A tracking algorithm may determine a substantially real-time gaze angle of the eye.