Fixation-based Self-calibration for Eye Tracking in VR Headsets

Read original: arXiv:2311.00391 - Published 4/24/2024 by Ryusei Uramune, Sei Ikeda, Hiroki Ishizuka, Osamu Oshiro
Total Score

0

🔍

Sign in to get full access

or

If you already have an account, we'll log you in

Overview

  • This study proposes a novel self-calibration method for eye tracking in virtual reality (VR) headsets.
  • The method assumes the user's viewpoint can move freely and the points of regard (PoRs) from different viewpoints are distributed within a small area on an object surface during visual fixation.
  • The method first detects fixations from uncalibrated gaze directions using an extended 3D version of the I-VDT algorithm.
  • The calibration parameters are then optimized by minimizing the dispersion of the PoRs.
  • The proposed method can identify optimal calibration parameters without explicit user calibration, image processing, or marker-substitute objects.

Plain English Explanation

The study presents a new way to automatically calibrate eye tracking in virtual reality (VR) headsets. The key idea is that when a person is looking at an object, their gaze will be focused on a small area of that object, even as they move their head around. By analyzing this gaze pattern, the researchers can figure out how the person's eyes are oriented relative to the headset's cameras, without requiring the user to go through a tedious calibration process.

The method first detects when the user is fixating their gaze on an object, using an extended version of an existing algorithm. It then adjusts the calibration parameters to minimize the scatter or "dispersion" of the detected gaze points on the object surface. This allows it to determine the optimal alignment between the user's visual axis and the headset's optical axis, without any explicit user interaction.

In tests with 18 participants moving around in VR environments, this self-calibration approach achieved an average accuracy of 2.1 degrees, which is significantly better than the typical offset. The accuracy can be further improved by refining the fixation detection or optimization algorithm. This represents an important advance in making eye tracking more seamless and user-friendly for VR applications.

Technical Explanation

The proposed self-calibration method builds on prior work by leveraging the assumption that a user's points of regard (PoRs) will be clustered on object surfaces during visual fixation, even as the viewpoint changes.

First, the method detects fixations from the uncalibrated gaze direction data using an extension of the I-VDT (velocity and dispersion threshold identification) algorithm similar to this approach. This allows it to identify periods of stable gaze in a 3D virtual environment, rather than just on a 2D screen.

The calibration parameters are then optimized by minimizing the sum of a dispersion metric across the detected PoRs. This finds the optimal alignment between the user's visual axis and the headset's optical axis, without requiring explicit user calibration or additional sensors.

The method was evaluated using gaze data from 18 participants navigating two VR environments with significant occlusions similar to challenges in driver attention tracking. It achieved an average accuracy of 2.1 degrees, outperforming typical offsets, and the accuracy can be further improved by refining the fixation detection or optimization.

Unlike prior work that relied on head pose estimation or other external information, this self-calibration approach only uses the uncalibrated gaze data, making it a more practical and user-friendly solution for VR eye tracking.

Critical Analysis

The paper presents a compelling self-calibration approach that can significantly improve the accuracy of eye tracking in VR without burdening users. However, a few limitations and areas for further research are worth noting:

The method assumes the user's points of regard will be clustered on object surfaces during fixation. While this holds true in many scenarios, it may not apply in all VR experiences, particularly those with sparse or featureless environments. Additional research is needed to understand the robustness of the approach in a wider range of VR applications.

The study only evaluated the method with 18 participants. A larger-scale validation would help confirm the generalizability of the results. Additionally, testing the method across different VR hardware, user demographics, and real-world tasks could provide valuable insights.

The paper does not discuss how the method would handle dynamic scenes or rapid head movements, which can be common in VR. Extending the self-calibration to handle these more challenging scenarios could further enhance the practical applicability of the approach.

Overall, this research represents an important step forward in making eye tracking more seamless and accessible for VR users. With continued refinement and validation, the proposed self-calibration method could have significant implications for a wide range of VR applications, from gaming and entertainment to assistive technologies and human-computer interaction.

Conclusion

This study introduced a novel self-calibration method for improving the accuracy of eye tracking in virtual reality (VR) headsets. The key innovation is the ability to infer the optimal calibration parameters from the user's natural gaze patterns, without requiring explicit calibration or additional sensors.

The results demonstrate that this approach can achieve significantly better accuracy than typical offsets, with an average error of just 2.1 degrees. This represents an important advancement in making eye tracking more seamless and user-friendly for VR applications, which could have wide-ranging implications for gaming, human-computer interaction, assistive technologies, and beyond.

While the method shows promise, further research is needed to validate its robustness across a wider range of VR scenarios and user demographics. Nonetheless, this work represents an important step forward in the ongoing effort to enhance the capabilities and accessibility of VR technology.



This summary was produced with help from an AI and may contain inaccuracies - check out the links to read the original source documents!

Follow @aimodelsfyi on 𝕏 →

Related Papers

🔍

Total Score

0

Fixation-based Self-calibration for Eye Tracking in VR Headsets

Ryusei Uramune, Sei Ikeda, Hiroki Ishizuka, Osamu Oshiro

This study proposes a novel self-calibration method for eye tracking in a virtual reality (VR) headset. The proposed method is based on the assumptions that the user's viewpoint can freely move and that the points of regard (PoRs) from different viewpoints are distributed within a small area on an object surface during visual fixation. In the method, fixations are first detected from the time-series data of uncalibrated gaze directions using an extension of the I-VDT (velocity and dispersion threshold identification) algorithm to a three-dimensional (3D) scene. Then, the calibration parameters are optimized by minimizing the sum of a dispersion metrics of the PoRs. The proposed method can potentially identify the optimal calibration parameters representing the user-dependent offset from the optical axis to the visual axis without explicit user calibration, image processing, or marker-substitute objects. For the gaze data of 18 participants walking in two VR environments with many occlusions, the proposed method achieved an accuracy of 2.1$^circ$, which was significantly lower than the average offset. Our method is the first self-calibration method with an average error lower than 3$^circ$ in 3D environments. Further, the accuracy of the proposed method can be improved by up to 1.2$^circ$ by refining the fixation detection or optimization algorithm.

Read more

4/24/2024

Focal Depth Estimation: A Calibration-Free, Subject- and Daytime Invariant Approach
Total Score

0

Focal Depth Estimation: A Calibration-Free, Subject- and Daytime Invariant Approach

Benedikt W. Hosp, Bjorn Severitt, Rajat Agarwala, Evgenia Rusak, Yannick Sauer, Siegfried Wahl

In an era where personalized technology is increasingly intertwined with daily life, traditional eye-tracking systems and autofocal glasses face a significant challenge: the need for frequent, user-specific calibration, which impedes their practicality. This study introduces a groundbreaking calibration-free method for estimating focal depth, leveraging machine learning techniques to analyze eye movement features within short sequences. Our approach, distinguished by its innovative use of LSTM networks and domain-specific feature engineering, achieves a mean absolute error (MAE) of less than 10 cm, setting a new focal depth estimation accuracy standard. This advancement promises to enhance the usability of autofocal glasses and pave the way for their seamless integration into extended reality environments, marking a significant leap forward in personalized visual technology.

Read more

8/9/2024

👀

Total Score

0

Automatic Robot Hand-Eye Calibration Enabled by Learning-Based 3D Vision

Leihui Li, Xingyu Yang, Riwei Wang, Xuping Zhang

Hand-eye calibration, as a fundamental task in vision-based robotic systems, aims to estimate the transformation matrix between the coordinate frame of the camera and the robot flange. Most approaches to hand-eye calibration rely on external markers or human assistance. We proposed Look at Robot Base Once (LRBO), a novel methodology that addresses the hand-eye calibration problem without external calibration objects or human support, but with the robot base. Using point clouds of the robot base, a transformation matrix from the coordinate frame of the camera to the robot base is established as I=AXB. To this end, we exploit learning-based 3D detection and registration algorithms to estimate the location and orientation of the robot base. The robustness and accuracy of the method are quantified by ground-truth-based evaluation, and the accuracy result is compared with other 3D vision-based calibration methods. To assess the feasibility of our methodology, we carried out experiments utilizing a low-cost structured light scanner across varying joint configurations and groups of experiments. The proposed hand-eye calibration method achieved a translation deviation of 0.930 mm and a rotation deviation of 0.265 degrees according to the experimental results. Additionally, the 3D reconstruction experiments demonstrated a rotation error of 0.994 degrees and a position error of 1.697 mm. Moreover, our method offers the potential to be completed in 1 second, which is the fastest compared to other 3D hand-eye calibration methods. Code is released at github.com/leihui6/LRBO.

Read more

9/6/2024

Evaluating Eye Movement Biometrics in Virtual Reality: A Comparative Analysis of VR Headset and High-End Eye-Tracker Collected Dataset
Total Score

0

Evaluating Eye Movement Biometrics in Virtual Reality: A Comparative Analysis of VR Headset and High-End Eye-Tracker Collected Dataset

Mehedi Hasan Raju, Dillon J Lohr, Oleg V Komogortsev

Previous studies have shown that eye movement data recorded at 1000 Hz can be used to authenticate individuals. This study explores the effectiveness of eye movement-based biometrics (EMB) by utilizing data from an eye-tracking (ET)-enabled virtual reality (VR) headset (GazeBaseVR) and compares it to the performance using data from a high-end eye tracker (GazeBase) that has been downsampled to 250 Hz. The research also aims to assess the biometric potential of both binocular and monocular eye movement data. GazeBaseVR dataset achieves an equal error rate (EER) of 1.67% and a false rejection rate (FRR) at 10^-4 false acceptance rate (FAR) of 22.73% in a binocular configuration. This study underscores the biometric viability of data obtained from eye-tracking-enabled VR headset.

Read more

5/7/2024