Skip to main content
Log in

Noise estimation for head-mounted 3D binocular eye tracking using Pupil Core eye-tracking goggles

  • Published:
Behavior Research Methods Aims and scope Submit manuscript

Abstract

Head-mounted, video-based eye tracking is becoming increasingly common and has promise in a range of applications. Here, we provide a practical and systematic assessment of the sources of measurement uncertainty for one such device – the Pupil Core – in three eye-tracking domains: (1) the 2D scene camera image; (2) the physical rotation of the eye relative to the scene camera 3D space; and (3) the external projection of the estimated gaze point location onto the target plane or in relation to world coordinates. We also assess eye camera motion during active tasks relative to the eye and the scene camera, an important consideration as the rigid arrangement of eye and scene camera is essential for proper alignment of the detected gaze. We find that eye camera motion, improper gaze point depth estimation, and erroneous eye models can all lead to added noise that must be considered in the experimental design. Further, while calibration accuracy and precision estimates can help assess data quality in the scene camera image, they may not be reflective of errors and variability in gaze point estimation. These findings support the importance of eye model constancy for comparisons across experimental conditions and suggest additional assessments of data reliability may be warranted for experiments that require the gaze point or measure eye movements relative to the external world.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

Download references

Acknowledgements

The authors thank Drs Catherine P. Agathos and Kamran Binaee for their feedback and invaluable suggestions and Dr. James Coughlan for assistance with the implementation and interpretation of homography transformations. This work was supported by National Eye Institute Grants R00-EY-026994 and R01 AG073157 (to N. Shanidze) and the Smith-Kettlewell Eye Research Institute.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Anca Velisar.

Additional information

Publisher's note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Open practices

The eye-tracking and IMU data and data analysis software used in this study are available at: https://bitbucket.org/eyehead/pupil-noise/src/master/. None of the experiments was preregistered.

Supplementary information

Below is the link to the electronic supplementary material.

Supplementary file1 (PDF 2240 KB)

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Velisar, A., Shanidze, N.M. Noise estimation for head-mounted 3D binocular eye tracking using Pupil Core eye-tracking goggles. Behav Res 56, 53–79 (2024). https://doi.org/10.3758/s13428-023-02150-0

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.3758/s13428-023-02150-0

Keywords

Navigation