A cost function to determine the optimum filter and parameters for stabilizing 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 variou...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
Bern Open Publishing
2019-07-01
|
Series: | Journal of Eye Movement Research |
Subjects: | |
Online Access: | https://bop.unibe.ch/JEMR/article/view/4487 |
id |
doaj-ada19ba1ff854b76a83687534e6094fa |
---|---|
record_format |
Article |
spelling |
doaj-ada19ba1ff854b76a83687534e6094fa2021-05-28T13:33:38ZengBern Open PublishingJournal of Eye Movement Research1995-86922019-07-0112210.16910/jemr.12.2.3A cost function to determine the optimum filter and parameters for stabilizing gaze dataPieter Blignaut0University of the Free State, South Africa 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 √2 as expected for white noise, whereas lower RMS/STD values were observed for all filters. https://bop.unibe.ch/JEMR/article/view/4487Eye-trackingFiltersData qualityAccuracyPrecisionLatency |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Pieter Blignaut |
spellingShingle |
Pieter Blignaut A cost function to determine the optimum filter and parameters for stabilizing gaze data Journal of Eye Movement Research Eye-tracking Filters Data quality Accuracy Precision Latency |
author_facet |
Pieter Blignaut |
author_sort |
Pieter Blignaut |
title |
A cost function to determine the optimum filter and parameters for stabilizing gaze data |
title_short |
A cost function to determine the optimum filter and parameters for stabilizing gaze data |
title_full |
A cost function to determine the optimum filter and parameters for stabilizing gaze data |
title_fullStr |
A cost function to determine the optimum filter and parameters for stabilizing gaze data |
title_full_unstemmed |
A cost function to determine the optimum filter and parameters for stabilizing gaze data |
title_sort |
cost function to determine the optimum filter and parameters for stabilizing gaze data |
publisher |
Bern Open Publishing |
series |
Journal of Eye Movement Research |
issn |
1995-8692 |
publishDate |
2019-07-01 |
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 √2 as expected for white noise, whereas lower RMS/STD values were observed for all filters.
|
topic |
Eye-tracking Filters Data quality Accuracy Precision Latency |
url |
https://bop.unibe.ch/JEMR/article/view/4487 |
work_keys_str_mv |
AT pieterblignaut acostfunctiontodeterminetheoptimumfilterandparametersforstabilizinggazedata AT pieterblignaut costfunctiontodeterminetheoptimumfilterandparametersforstabilizinggazedata |
_version_ |
1721423819743166464 |