Cargando…

Development of an Eye Tracking-Based Human-Computer Interface for Real-Time Applications

In this paper, the development of an eye-tracking-based human–computer interface for real-time applications is presented. To identify the most appropriate pupil detection algorithm for the proposed interface, we analyzed the performance of eight algorithms, six of which we developed based on the mos...

Descripción completa

Detalles Bibliográficos
Autores principales: Bozomitu, Radu Gabriel, Păsărică, Alexandru, Tărniceriu, Daniela, Rotariu, Cristian
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6721362/
https://www.ncbi.nlm.nih.gov/pubmed/31434358
http://dx.doi.org/10.3390/s19163630
_version_ 1783448326711017472
author Bozomitu, Radu Gabriel
Păsărică, Alexandru
Tărniceriu, Daniela
Rotariu, Cristian
author_facet Bozomitu, Radu Gabriel
Păsărică, Alexandru
Tărniceriu, Daniela
Rotariu, Cristian
author_sort Bozomitu, Radu Gabriel
collection PubMed
description In this paper, the development of an eye-tracking-based human–computer interface for real-time applications is presented. To identify the most appropriate pupil detection algorithm for the proposed interface, we analyzed the performance of eight algorithms, six of which we developed based on the most representative pupil center detection techniques. The accuracy of each algorithm was evaluated for different eye images from four representative databases and for video eye images using a new testing protocol for a scene image. For all video recordings, we determined the detection rate within a circular target 50-pixel area placed in different positions in the scene image, cursor controllability and stability on the user screen, and running time. The experimental results for a set of 30 subjects show a detection rate over 84% at 50 pixels for all proposed algorithms, and the best result (91.39%) was obtained with the circular Hough transform approach. Finally, this algorithm was implemented in the proposed interface to develop an eye typing application based on a virtual keyboard. The mean typing speed of the subjects who tested the system was higher than 20 characters per minute.
format Online
Article
Text
id pubmed-6721362
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-67213622019-09-10 Development of an Eye Tracking-Based Human-Computer Interface for Real-Time Applications Bozomitu, Radu Gabriel Păsărică, Alexandru Tărniceriu, Daniela Rotariu, Cristian Sensors (Basel) Article In this paper, the development of an eye-tracking-based human–computer interface for real-time applications is presented. To identify the most appropriate pupil detection algorithm for the proposed interface, we analyzed the performance of eight algorithms, six of which we developed based on the most representative pupil center detection techniques. The accuracy of each algorithm was evaluated for different eye images from four representative databases and for video eye images using a new testing protocol for a scene image. For all video recordings, we determined the detection rate within a circular target 50-pixel area placed in different positions in the scene image, cursor controllability and stability on the user screen, and running time. The experimental results for a set of 30 subjects show a detection rate over 84% at 50 pixels for all proposed algorithms, and the best result (91.39%) was obtained with the circular Hough transform approach. Finally, this algorithm was implemented in the proposed interface to develop an eye typing application based on a virtual keyboard. The mean typing speed of the subjects who tested the system was higher than 20 characters per minute. MDPI 2019-08-20 /pmc/articles/PMC6721362/ /pubmed/31434358 http://dx.doi.org/10.3390/s19163630 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Bozomitu, Radu Gabriel
Păsărică, Alexandru
Tărniceriu, Daniela
Rotariu, Cristian
Development of an Eye Tracking-Based Human-Computer Interface for Real-Time Applications
title Development of an Eye Tracking-Based Human-Computer Interface for Real-Time Applications
title_full Development of an Eye Tracking-Based Human-Computer Interface for Real-Time Applications
title_fullStr Development of an Eye Tracking-Based Human-Computer Interface for Real-Time Applications
title_full_unstemmed Development of an Eye Tracking-Based Human-Computer Interface for Real-Time Applications
title_short Development of an Eye Tracking-Based Human-Computer Interface for Real-Time Applications
title_sort development of an eye tracking-based human-computer interface for real-time applications
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6721362/
https://www.ncbi.nlm.nih.gov/pubmed/31434358
http://dx.doi.org/10.3390/s19163630
work_keys_str_mv AT bozomituradugabriel developmentofaneyetrackingbasedhumancomputerinterfaceforrealtimeapplications
AT pasaricaalexandru developmentofaneyetrackingbasedhumancomputerinterfaceforrealtimeapplications
AT tarniceriudaniela developmentofaneyetrackingbasedhumancomputerinterfaceforrealtimeapplications
AT rotariucristian developmentofaneyetrackingbasedhumancomputerinterfaceforrealtimeapplications