Eye Tracking Rendering Adjustment for Visual Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current user interface technologies, particularly those relying on gesture recognition, face challenges in providing seamless and adaptive rendering of graphical user interfaces based on eye tracking, especially in dynamic environments where disturbances like shaking or vibration occur, leading to a suboptimal user experience.

Innovation Solution

An apparatus comprising a computing device with a camera and processor that captures pupil location and eye movement to identify the visual focal point and type of eye movement, allowing for real-time adjustment of user interface parameters such as screen resolution, brightness, and contrast, ensuring invariant and stable rendering even in the presence of disturbances, by dynamically skewing and distributing these parameters based on the user's eye position and movement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If real-time eye tracking and dynamic rendering adjustment are implemented, then user experience and visual stability are improved, but device complexity and computational resource usage increase

Engineering Contradiction:
Improvevisual stabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system pre-establishes rendering parameter mappings between different eye positions and focal points. When eye tracking detects a saccade or fixation, the system can immediately apply the corresponding pre-computed rendering adjustments without real-time calculation delays, maintaining visual stability while reducing computational complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates multiple copies of the graphical user interface at different rendering parameters corresponding to various eye positions. During eye movement, the system switches between these pre-rendered copies rather than dynamically re-rendering, which maintains visual continuity and reduces real-time computational demands.

Inventive Principle:
Principle #26Copying

2Manufacturing precision

If rendering parameters are dynamically adjusted based on eye position, then visual quality at focal point is improved, but power consumption increases

Engineering Contradiction:
Improverendering precisionVSAvoidpower consumption
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The system applies high rendering precision only to the region around the detected focal point and eye position, while using lower rendering precision for peripheral regions. This localized quality adjustment maintains visual acuity where the user is looking while significantly reducing overall computational and power requirements.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system applies full rendering adjustments only during critical eye movements (saccades and fixations) detected by the eye tracker, rather than continuously adjusting rendering parameters. This partial action approach maintains visual stability during eye movements while reducing power consumption during stable viewing periods.

Inventive Principle:
Principle #16Partial or excessive action

3Ease of operation

If continuous eye tracking and rendering adjustment are performed, then user experience is improved, but resource usage and power consumption increase

Engineering Contradiction:
Improveuser experienceVSAvoidpower consumption
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The system performs eye tracking and rendering adjustments periodically based on detected eye movement events (saccades, fixations) rather than continuously. The eye tracker monitors eye position continuously but triggers rendering adjustments only at periodic events when eye movements occur, maintaining user experience while reducing overall power consumption.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system uses the eye tracking data to automatically determine when rendering adjustments are needed without requiring user input or external control. The eye movement detection itself triggers the rendering parameter changes, making the system self-regulating and reducing unnecessary processing that would consume additional power.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20230229234A1Rendering enhancement based in part on eye tracking
Publication Date: 2023.07.20 MICRON TECHNOLOGY INC
  • US20230229234A1 patent drawing
  • US20230229234A1 patent drawing
  • US20230229234A1 patent drawing

AI summary

An apparatus having a computing device and a user interface—such as a user interface having a display that can provide a graphical user interface (GUI). The apparatus also includes a camera, and a processor in the computing device. The camera can be connected to the computing device and/or the user interface, and the camera can be configured to capture pupil location and/or eye movement of a user. The processor can be configured to: identify a visual focal point of the user relative to the user interface based on the captured pupil location, and/or identify a type of eye movement of the user (such as a saccade) based on the captured eye movement. The processor can also be configured to control parameters of the user interface based at least partially on the identified visual focal point and/or the identified type of eye movement.