Cargando…

Accuracy and precision of stimulus timing and reaction times with Unreal Engine and SteamVR

The increasing interest in Virtual Reality (VR) as a tool for neuroscientific research contrasts with the current lack of established toolboxes and standards. In several recent studies, game engines like Unity or Unreal Engine were used. It remains to be tested whether these software packages provid...

Descripción completa

Detalles Bibliográficos
Autores principales: Wiesing, Michael, Fink, Gereon R., Weidner, Ralph
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7141612/
https://www.ncbi.nlm.nih.gov/pubmed/32267886
http://dx.doi.org/10.1371/journal.pone.0231152
_version_ 1783519226175160320
author Wiesing, Michael
Fink, Gereon R.
Weidner, Ralph
author_facet Wiesing, Michael
Fink, Gereon R.
Weidner, Ralph
author_sort Wiesing, Michael
collection PubMed
description The increasing interest in Virtual Reality (VR) as a tool for neuroscientific research contrasts with the current lack of established toolboxes and standards. In several recent studies, game engines like Unity or Unreal Engine were used. It remains to be tested whether these software packages provide sufficiently precise and accurate stimulus timing and time measurements that allow inferring ongoing mental and neural processes. We here investigated the precision and accuracy of the timing mechanisms of Unreal Engine 4 and SteamVR in combination with the HTC Vive VR system. In a first experiment, objective external measures revealed that stimulus durations were highly accurate. In contrast, in a second experiment, the assessment of the precision of built-in timing procedures revealed highly variable reaction time measurements and inaccurate determination of stimulus onsets. Hence, we developed a new software-based method that allows precise and accurate reaction time measurements with Unreal Engine and SteamVR. Instead of using the standard timing procedures implemented within Unreal Engine, time acquisition was outsourced to a background application. Timing benchmarks revealed that the newly developed method allows reaction time measurements with a precision and accuracy in the millisecond range. Overall, the present results indicate that the HTC Vive together with Unreal Engine and SteamVR can achieve high levels of precision and accuracy both concerning stimulus duration and critical time measurements. The latter can be achieved using a newly developed routine that allows not only accurate reaction time measures but also provides precise timing parameters that can be used in combination with time-sensitive functional measures such as electroencephalography (EEG) or transcranial magnetic stimulation (TMS).
format Online
Article
Text
id pubmed-7141612
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-71416122020-04-09 Accuracy and precision of stimulus timing and reaction times with Unreal Engine and SteamVR Wiesing, Michael Fink, Gereon R. Weidner, Ralph PLoS One Research Article The increasing interest in Virtual Reality (VR) as a tool for neuroscientific research contrasts with the current lack of established toolboxes and standards. In several recent studies, game engines like Unity or Unreal Engine were used. It remains to be tested whether these software packages provide sufficiently precise and accurate stimulus timing and time measurements that allow inferring ongoing mental and neural processes. We here investigated the precision and accuracy of the timing mechanisms of Unreal Engine 4 and SteamVR in combination with the HTC Vive VR system. In a first experiment, objective external measures revealed that stimulus durations were highly accurate. In contrast, in a second experiment, the assessment of the precision of built-in timing procedures revealed highly variable reaction time measurements and inaccurate determination of stimulus onsets. Hence, we developed a new software-based method that allows precise and accurate reaction time measurements with Unreal Engine and SteamVR. Instead of using the standard timing procedures implemented within Unreal Engine, time acquisition was outsourced to a background application. Timing benchmarks revealed that the newly developed method allows reaction time measurements with a precision and accuracy in the millisecond range. Overall, the present results indicate that the HTC Vive together with Unreal Engine and SteamVR can achieve high levels of precision and accuracy both concerning stimulus duration and critical time measurements. The latter can be achieved using a newly developed routine that allows not only accurate reaction time measures but also provides precise timing parameters that can be used in combination with time-sensitive functional measures such as electroencephalography (EEG) or transcranial magnetic stimulation (TMS). Public Library of Science 2020-04-08 /pmc/articles/PMC7141612/ /pubmed/32267886 http://dx.doi.org/10.1371/journal.pone.0231152 Text en © 2020 Wiesing et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Wiesing, Michael
Fink, Gereon R.
Weidner, Ralph
Accuracy and precision of stimulus timing and reaction times with Unreal Engine and SteamVR
title Accuracy and precision of stimulus timing and reaction times with Unreal Engine and SteamVR
title_full Accuracy and precision of stimulus timing and reaction times with Unreal Engine and SteamVR
title_fullStr Accuracy and precision of stimulus timing and reaction times with Unreal Engine and SteamVR
title_full_unstemmed Accuracy and precision of stimulus timing and reaction times with Unreal Engine and SteamVR
title_short Accuracy and precision of stimulus timing and reaction times with Unreal Engine and SteamVR
title_sort accuracy and precision of stimulus timing and reaction times with unreal engine and steamvr
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7141612/
https://www.ncbi.nlm.nih.gov/pubmed/32267886
http://dx.doi.org/10.1371/journal.pone.0231152
work_keys_str_mv AT wiesingmichael accuracyandprecisionofstimulustimingandreactiontimeswithunrealengineandsteamvr
AT finkgereonr accuracyandprecisionofstimulustimingandreactiontimeswithunrealengineandsteamvr
AT weidnerralph accuracyandprecisionofstimulustimingandreactiontimeswithunrealengineandsteamvr