Eye Position Predictor for Glassless 3D Displays

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In eye-tracking based glassless 3D displays, accurately predicting the user's eye position during 3D rendering is challenging, leading to potential image quality deterioration due to outdated coordinate usage, which results in crosstalk generation when the user moves.

Innovation Solution

An eye position predictor calculates a weighted average of position information variations to generate prediction position information, with weights increasing as the target time approaches, ensuring accurate rendering by shifting and storing new position data to prevent crosstalk.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If eye position detection is performed using traditional methods, then the system structure remains simple, but image quality deteriorates due to outdated coordinate usage causing crosstalk when the user moves

Engineering Contradiction:
Improveimage qualityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by predicting the eye position at the target time before rendering occurs. The eye position predictor calculates future eye position based on current and historical position information, allowing the system to pre-compensate for user movement. This ensures that the coordinate information used for rendering is already adjusted for the target time, preventing crosstalk and maintaining image quality without requiring complex real-time tracking adjustments during rendering

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an eye position predictor as an intermediary component between the eye position detector and the renderer. This mediator processes the raw eye position information, applies prediction algorithms to estimate future position, and provides corrected coordinates to the renderer. This intermediary layer isolates the rendering process from the complexity of real-time eye tracking, allowing high-quality rendering while maintaining relatively simple system architecture

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If real-time eye position tracking is implemented, then crosstalk is reduced, but processing time increases due to continuous calculation requirements

Engineering Contradiction:
Improveeye position accuracyVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs eye position prediction in advance before the rendering operation. By calculating the predicted eye position at the target time before rendering begins, the system avoids the need for time-critical calculations during the rendering process itself. This preliminary computation allows accurate eye tracking while maintaining efficient processing timing, as the prediction results are ready when needed for rendering

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses historical eye position information as a copy or reference data set for prediction calculations. Instead of performing complex real-time analysis during rendering, the system replicates and processes past position data to generate future position estimates. This approach reduces processing time by working with stored historical data rather than performing exhaustive real-time computations

Inventive Principle:
Principle #26Copying

Data Source

PatentEP3037922B1Apparatus and method for predicting eye position
Publication Date: 2020.07.22 SAMSUNG ELECTRONICS CO LTD
  • EP3037922B1 patent drawingFigure 1A~1B
  • EP3037922B1 patent drawingFigure 2
  • EP3037922B1 patent drawingFigure 3

AI summary

An apparatus and method for predicting an eye position includes a storer configured to store detected position information of an eye of user during a sample time interval, a calculator configured to calculate a weighted average value of a variation of the detected position information, and a predictor configured to generate prediction position information of the eye of user at a target time based on the weighted average value, and the calculator is configured to apply a weight to the variation of the detected position information such that the weight increases as the target time is approached during the sample time interval.