Gaze Point Calculation Apparatus for AR Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic devices, such as augmented reality (AR) and virtual reality (VR) display devices, rely on central processing units (CPUs) for gaze point recognition through eye tracking, leading to issues of large device size, inconvenience for carrying, and hindering human-computer interaction.

Innovation Solution

A gaze point calculation apparatus comprising a first cache register, a multiplexer, an arithmetic unit assembly, and a state machine, which processes first coordinates of a pupil and calibration parameters to calculate second coordinates of a gaze point, using specific formulas and hardware components like multipliers and accumulators.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If CPU-based eye tracking is used for gaze point recognition, then gaze point calculation can be achieved, but device size becomes large and portability is reduced

Engineering Contradiction:
Improvegaze point recognition accuracyVSAvoiddevice size
Core Design Contradiction:
Measurement precisionVSVolume of moving object

Solution Approach 1:

The patent extracts the gaze point calculation function from the CPU and implements it as an independent dedicated hardware module. This separation allows the main CPU to be reduced or removed, significantly decreasing device volume while maintaining gaze point recognition accuracy through specialized hardware computation.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent replaces the software-based CPU calculation system with a hardware-based dedicated calculation module. This substitution eliminates the need for complex processing systems, reducing device size while improving calculation speed and energy efficiency for gaze point determination.

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

2Measurement precision

If CPU-based eye tracking is used for gaze point recognition, then gaze point calculation can be achieved, but human-computer interaction is hindered

Engineering Contradiction:
Improvegaze point recognition accuracyVSAvoidhuman-computer interaction
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent creates an optimized computational environment by isolating the gaze point calculation in a dedicated hardware module with specialized registers and arithmetic units. This dedicated environment eliminates interference from other CPU tasks, enabling real-time responsive interaction and improving ease of operation.

Inventive Principle:
Principle #39Inert atmosphere (Inert environment)

Solution Approach 2:

The patent replaces the general-purpose CPU processing system with a specialized hardware calculation module optimized specifically for gaze point computation. This substitution enables faster, more reliable real-time processing that directly improves human-computer interaction responsiveness.

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

3Volume of moving object

If dedicated hardware module is used for gaze point calculation, then device size is reduced, but calculation complexity increases

Engineering Contradiction:
Improvedevice sizeVSAvoidcalculation module complexity
Core Design Contradiction:
Volume of moving objectVSDevice complexity

Solution Approach 1:

The patent segments the gaze point calculation process into distinct functional components: coordinate storage registers, multiplexer for data selection, arithmetic units for computation, and control logic. This segmentation organizes the complexity into manageable modules while maintaining compact hardware implementation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent designs the dedicated calculation module with universal components that can handle multiple calculation operations. The arithmetic units and registers serve multiple functions in the gaze point calculation pipeline, reducing overall hardware complexity while maintaining reduced device size.

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

Data Source

PatentUS12271518B2Gaze point calculation apparatus and driving method therefor, and electronic device
Publication Date: 2025.04.08 BEIJING BOE OPTOELECTRONCIS TECH CO LTD
  • US12271518B2 patent drawing
  • US12271518B2 patent drawing
  • US12271518B2 patent drawing

AI summary

A gaze point calculation apparatus includes: a first cache register, a multiplexer, an arithmetic unit assembly, and a state machine. The first cache register is configured to receive and store first coordinates and a plurality of calibration parameters required when second required are obtained through calculation according to the first coordinates. The state machine is configured to control the multiplexer to select each time at least one value from the first cache register and transmit same to the arithmetic unit assembly. The arithmetic unit assembly is configured to perform a preset operation on the at least one value received each time until the second coordinates are obtained, and output the second coordinates under control of the state machine.