Cargando…

A cost function to determine the optimum filter and parameters for stabilising gaze data

Prior to delivery of data, eye tracker software may apply filtering to correct for noise. Although filtering produces much better precision of data, it may add to the time it takes for the reporting of gaze data to stabilise after a saccade due to the usage of a sliding window. The effect of various...

Descripción completa

Detalles Bibliográficos
Autor principal: Blignaut, Pieter
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Bern Open Publishing 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7881889/
https://www.ncbi.nlm.nih.gov/pubmed/33828726
http://dx.doi.org/10.16910/jemr.12.2.3
_version_ 1783650965481586688
author Blignaut, Pieter
author_facet Blignaut, Pieter
author_sort Blignaut, Pieter
collection PubMed
description Prior to delivery of data, eye tracker software may apply filtering to correct for noise. Although filtering produces much better precision of data, it may add to the time it takes for the reporting of gaze data to stabilise after a saccade due to the usage of a sliding window. The effect of various filters and parameter settings on accuracy, precision and filter related latency is examined. A cost function can be used to obtain the optimal parameters (filter, length of window, metric and threshold for removal of samples and removal percentage). It was found that for any of the FIR filters, the standard deviation of samples can be used to remove 95% of samples in the window so than an optimum combination of filter related latency and precision can be obtained. It was also confirmed that for unfiltered data, the shape of noise, signified by RMS/STD, is around [Formula: see text] as expected for white noise, whereas lower RMS/STD values were observed for all filters
format Online
Article
Text
id pubmed-7881889
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Bern Open Publishing
record_format MEDLINE/PubMed
spelling pubmed-78818892021-04-06 A cost function to determine the optimum filter and parameters for stabilising gaze data Blignaut, Pieter J Eye Mov Res Research Article Prior to delivery of data, eye tracker software may apply filtering to correct for noise. Although filtering produces much better precision of data, it may add to the time it takes for the reporting of gaze data to stabilise after a saccade due to the usage of a sliding window. The effect of various filters and parameter settings on accuracy, precision and filter related latency is examined. A cost function can be used to obtain the optimal parameters (filter, length of window, metric and threshold for removal of samples and removal percentage). It was found that for any of the FIR filters, the standard deviation of samples can be used to remove 95% of samples in the window so than an optimum combination of filter related latency and precision can be obtained. It was also confirmed that for unfiltered data, the shape of noise, signified by RMS/STD, is around [Formula: see text] as expected for white noise, whereas lower RMS/STD values were observed for all filters Bern Open Publishing 2019-07-04 /pmc/articles/PMC7881889/ /pubmed/33828726 http://dx.doi.org/10.16910/jemr.12.2.3 Text en This work is licensed under a Creative Commons Attribution 4.0 International License, (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted use and redistribution provided that the original author and source are credited.
spellingShingle Research Article
Blignaut, Pieter
A cost function to determine the optimum filter and parameters for stabilising gaze data
title A cost function to determine the optimum filter and parameters for stabilising gaze data
title_full A cost function to determine the optimum filter and parameters for stabilising gaze data
title_fullStr A cost function to determine the optimum filter and parameters for stabilising gaze data
title_full_unstemmed A cost function to determine the optimum filter and parameters for stabilising gaze data
title_short A cost function to determine the optimum filter and parameters for stabilising gaze data
title_sort cost function to determine the optimum filter and parameters for stabilising gaze data
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7881889/
https://www.ncbi.nlm.nih.gov/pubmed/33828726
http://dx.doi.org/10.16910/jemr.12.2.3
work_keys_str_mv AT blignautpieter acostfunctiontodeterminetheoptimumfilterandparametersforstabilisinggazedata
AT blignautpieter costfunctiontodeterminetheoptimumfilterandparametersforstabilisinggazedata