Cargando…
EyeLoop: An Open-Source System for High-Speed, Closed-Loop Eye-Tracking
Eye-trackers are widely used to study nervous system dynamics and neuropathology. Despite this broad utility, eye-tracking remains expensive, hardware-intensive, and proprietary, limiting its use to high-resource facilities. It also does not easily allow for real-time analysis and closed-loop design...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Frontiers Media S.A.
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8696164/ https://www.ncbi.nlm.nih.gov/pubmed/34955752 http://dx.doi.org/10.3389/fncel.2021.779628 |
_version_ | 1784619746062237696 |
---|---|
author | Arvin, Simon Rasmussen, Rune Nguyen Yonehara, Keisuke |
author_facet | Arvin, Simon Rasmussen, Rune Nguyen Yonehara, Keisuke |
author_sort | Arvin, Simon |
collection | PubMed |
description | Eye-trackers are widely used to study nervous system dynamics and neuropathology. Despite this broad utility, eye-tracking remains expensive, hardware-intensive, and proprietary, limiting its use to high-resource facilities. It also does not easily allow for real-time analysis and closed-loop design to link eye movements to neural activity. To address these issues, we developed an open-source eye-tracker – EyeLoop – that uses a highly efficient vectorized pupil detection method to provide uninterrupted tracking and fast online analysis with high accuracy on par with popular eye tracking modules, such as DeepLabCut. This Python-based software easily integrates custom functions using code modules, tracks a multitude of eyes, including in rodents, humans, and non-human primates, and operates at more than 1,000 frames per second on consumer-grade hardware. In this paper, we demonstrate EyeLoop’s utility in an open-loop experiment and in biomedical disease identification, two common applications of eye-tracking. With a remarkably low cost and minimum setup steps, EyeLoop makes high-speed eye-tracking widely accessible. |
format | Online Article Text |
id | pubmed-8696164 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | Frontiers Media S.A. |
record_format | MEDLINE/PubMed |
spelling | pubmed-86961642021-12-24 EyeLoop: An Open-Source System for High-Speed, Closed-Loop Eye-Tracking Arvin, Simon Rasmussen, Rune Nguyen Yonehara, Keisuke Front Cell Neurosci Cellular Neuroscience Eye-trackers are widely used to study nervous system dynamics and neuropathology. Despite this broad utility, eye-tracking remains expensive, hardware-intensive, and proprietary, limiting its use to high-resource facilities. It also does not easily allow for real-time analysis and closed-loop design to link eye movements to neural activity. To address these issues, we developed an open-source eye-tracker – EyeLoop – that uses a highly efficient vectorized pupil detection method to provide uninterrupted tracking and fast online analysis with high accuracy on par with popular eye tracking modules, such as DeepLabCut. This Python-based software easily integrates custom functions using code modules, tracks a multitude of eyes, including in rodents, humans, and non-human primates, and operates at more than 1,000 frames per second on consumer-grade hardware. In this paper, we demonstrate EyeLoop’s utility in an open-loop experiment and in biomedical disease identification, two common applications of eye-tracking. With a remarkably low cost and minimum setup steps, EyeLoop makes high-speed eye-tracking widely accessible. Frontiers Media S.A. 2021-12-09 /pmc/articles/PMC8696164/ /pubmed/34955752 http://dx.doi.org/10.3389/fncel.2021.779628 Text en Copyright © 2021 Arvin, Rasmussen and Yonehara. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms. |
spellingShingle | Cellular Neuroscience Arvin, Simon Rasmussen, Rune Nguyen Yonehara, Keisuke EyeLoop: An Open-Source System for High-Speed, Closed-Loop Eye-Tracking |
title | EyeLoop: An Open-Source System for High-Speed, Closed-Loop Eye-Tracking |
title_full | EyeLoop: An Open-Source System for High-Speed, Closed-Loop Eye-Tracking |
title_fullStr | EyeLoop: An Open-Source System for High-Speed, Closed-Loop Eye-Tracking |
title_full_unstemmed | EyeLoop: An Open-Source System for High-Speed, Closed-Loop Eye-Tracking |
title_short | EyeLoop: An Open-Source System for High-Speed, Closed-Loop Eye-Tracking |
title_sort | eyeloop: an open-source system for high-speed, closed-loop eye-tracking |
topic | Cellular Neuroscience |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8696164/ https://www.ncbi.nlm.nih.gov/pubmed/34955752 http://dx.doi.org/10.3389/fncel.2021.779628 |
work_keys_str_mv | AT arvinsimon eyeloopanopensourcesystemforhighspeedclosedloopeyetracking AT rasmussenrunenguyen eyeloopanopensourcesystemforhighspeedclosedloopeyetracking AT yoneharakeisuke eyeloopanopensourcesystemforhighspeedclosedloopeyetracking |