Eye Tracking Calibration Using Dynamic On-Screen Guidance Areas

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing eye tracking systems require complex and time-consuming calibration processes that are not easily executable.

Innovation Solution

An eye tracking system that dynamically sets a partial area of displayed content as a guidance area, allowing for the calculation of differences in viewpoint coordinates to facilitate easy calibration without the need for pre-prepared calibration content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional calibration methods are used, then calibration accuracy can be achieved, but the calibration process becomes complex and time-consuming

Engineering Contradiction:
Improvecalibration accuracyVSAvoidcalibration process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by automatically detecting the user's current viewpoint and dynamically setting the guidance area to match, eliminating the need for users to manually prepare or follow complex calibration procedures while maintaining accurate calibration results

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The eye tracking system performs self-service calibration by automatically adjusting the guidance area based on real-time eye movement detection, eliminating the need for external calibration tools or complex user operations while maintaining calibration accuracy

Inventive Principle:
Principle #25Self-service

2Measurement precision

If traditional calibration methods are used, then calibration accuracy can be achieved, but the calibration time increases

Engineering Contradiction:
Improvecalibration accuracyVSAvoidcalibration time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-positioning the guidance area according to the user's natural eye movements and viewpoint, enabling immediate calibration without time-consuming manual procedures while ensuring accurate results

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system skips traditional complex calibration procedures by directly using dynamic guidance area adjustment based on eye tracking, rushing through the calibration process in a single continuous operation rather than multiple steps, thereby reducing calibration time while maintaining accuracy

Inventive Principle:
Principle #21Skipping (Rushing through)

3Ease of operation

If dynamic guidance area setting is implemented, then calibration ease is improved, but system complexity increases

Engineering Contradiction:
Improvecalibration easeVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs self-service by automatically detecting eye movements and adjusting the guidance area without user intervention, making calibration easy for users while the system internally handles the complexity of dynamic adjustment algorithms

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback by continuously monitoring eye movements and using this information to dynamically adjust the guidance area position, creating an automatic control loop that simplifies user operation while managing system complexity through algorithmic processing

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12554324B2Eye tracking system, eye tracking method, and eye tracking program
Publication Date: 2026.02.17 DOWANGO KK
  • US12554324B2 patent drawing
  • US12554324B2 patent drawing
  • US12554324B2 patent drawing

AI summary

An eye tracking system according to one embodiment includes at least one processor. The at least one processor is configured to: dynamically set a partial area of first content displayed on a screen as a guidance area to have a user gaze at the partial area; identify first viewpoint coordinates on the screen based on an eye movement of the user gazing at the guidance area; calculate a difference between the first viewpoint coordinates identified and area coordinates of the guidance area on the screen; and calibrate second viewpoint coordinates of the user viewing second content displayed on the screen by using the difference.