Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3641825.3687751acmconferencesArticle/Chapter ViewAbstractPublication PagesvrstConference Proceedingsconference-collections
research-article
Open access

Neural Motion Tracking: Formative Evaluation of Zero Latency Rendering

Published: 09 October 2024 Publication History

Abstract

Low motion-to-photon latencies between physical movement and rendering updates are crucial for an immersive virtual reality (VR) experience and to avoidusers’ discomfort and sickness. Current methods aim to minimize the delay between the motion measurement and rendering at the cost of increasing technical complexity and possibly decreasing accuracy. By relying on capturing physical motion, these strategies will, by nature, not result in zero latency rendering or will be based on prediction and resulting uncertainty. This paper presents and evaluates a novel alternative and proof of principle for VR motion tracking that could enable motion-to-photon latencies of zero and below zero in time. We termed our concept Neural Motion Tracking, which we define as the sensing and assessment of motion through human neural activation of the somatic nervous system. In contrast to measuring physical activity, the key principle is that we aim to utilize the physiological timeframe between a user’s intention and the execution of motion. We aim to foresee upcoming motion ahead of the physical movement, by sampling preceding electromyographic signals before the muscle activation. The electromechanical delay (EMD) between potential change in the muscle activation and actual physical movement opens a gap in which measurement can be taken and evaluated before the physical motion. In a first proof of principle, we evaluated the concept with two activities, arm bending and head rotation, measured with a binary activation measure. Our results indicate that it is possible to predict movement and update a rendering up to 2 ms before its physical execution, which is assessed by optical tracking after approximately 4 ms. However, to make the best use of this advantage, electromyography (EMG) sensor data should be as high quality as possible (i.e., low noise and from muscle-near electrodes). Our results empirically quantify this characteristic for the first time when compared to state-of-the-art optical tracking systems for VR. We discuss our results and potential pathways to motivate further work toward marker- and latency-less motion tracking.

References

[1]
Bernard D. Adelstein, Eric R. Johnston, and Stephen R. Ellis. 1996. Dynamic response of electromagnetic spatial displacement trackers. Presence: Teleoperators and Virtual Environments 5, 3 (Jan. 1996), 302–318. https://doi.org/10.1162/pres.1996.5.3.302
[2]
Sivan Almosnino, Lucie Pelland, Samuel V Pedlow, and Joan M Stevenson. 2009. Between-day reliability of electromechanical delay of selected neck muscles during performance of maximal isometric efforts. BMC Sports Science, Medicine and Rehabilitation 1 (2009), 1–8.
[3]
Ronald Tadao Azuma. 1995. Predictive Tracking for Augmented Reality. The University of North Carolina at Chapel Hill. 262 pages.
[4]
Marco E Benalcázar, Cristhian Motoche, Jonathan A Zea, Andrés G Jaramillo, Carlos E Anchundia, Patricio Zambrano, Marco Segura, Freddy Benalcázar Palacios, and María Pérez. 2017. Real-time hand gesture recognition using the Myo armband and muscle activity detection. In 2017 IEEE second Ecuador technical chapters meeting (ETCM). IEEE, 1–6.
[5]
Lee Beom-Ryeol and Son Wookho. 2020. HMD based VR Sickness Reducing Technology - IEEE SA 3079. https://standards.ieee.org/ieee/3079/7283/
[6]
Johnell O. Brooks, Richard R. Goodenough, Matthew C. Crisler, Nathan D. Klein, Rebecca L. Alley, Beatrice L. Koon, William C. Logan, Jennifer H. Ogle, Richard A. Tyrrell, and Rebekkah F. Wills. 2010. Simulator sickness during driving simulation studies. Accident Analysis & Prevention 42, 3 (May 2010), 788–796. https://doi.org/10.1016/j.aap.2009.04.013
[7]
P. R. Cavanagh and P. V. Komi. 1979. Electromechanical delay in human skeletal muscle under concentric and eccentric contractions. European Journal of Applied Physiology and Occupational Physiology 42, 3 (Nov. 1979), 159–163. https://doi.org/10.1007/BF00431022
[8]
A. Chadwell, L. Kenney, S. Thies, J. Head, A. Galpin, and R. Baker. 2021. Addressing unpredictability may be the key to improving performance with current clinically prescribed myoelectric prostheses. Scientific Reports 11, 1 (Feb. 2021), 3300. https://doi.org/10.1038/s41598-021-82764-6 Number: 1 Publisher: Nature Publishing Group.
[9]
Claude A. Claremont. 1931. The psychology of seasickness. Psyche 11 (1931), 86–90.
[10]
Simon Davis, Keith Nesbitt, and Eugene Nalivaiko. 2014. A systematic review of cybersickness. In Proceedings of the 2014 conference on interactive entertainment. 1–9.
[11]
Carlo J. De Luca. 1993. The use of Surface Electromyography in Biomechanics. https://edisciplinas.usp.br/pluginfile.php/4174602/mod_resource/content/2/The_use_of_the_EMG_in_biomechanics.pdf
[12]
Alessandro Del Vecchio, Andres Ubeda, Massimo Sartori, Jose M Azorin, Francesco Felici, and Dario Farina. 2018. Central nervous system modulates the neuromechanical delay in a broad range for the control of muscle force. Journal of applied physiology 125, 5 (2018), 1404–1410.
[13]
A. Del Vecchio, A. Úbeda, M. Sartori, J. M. Azorín, F. Felici, and D. Farina. 2018. Central nervous system modulates the neuromechanical delay in a broad range for the control of muscle force. Journal of Applied Physiology 125, 5 (Nov. 2018), 1404–1410. https://doi.org/10.1152/japplphysiol.00135.2018 Publisher: American Physiological Society.
[14]
Michael F Eilenberg, Hartmut Geyer, and Hugh Herr. 2010. Control of a powered ankle–foot prosthesis based on a neuromuscular model. IEEE transactions on neural systems and rehabilitation engineering 18, 2 (2010), 164–173.
[15]
Mohammed S. Elbamby, Cristina Perfecto, Mehdi Bennis, and Klaus Doppler. 2018. Toward low-latency and ultra-reliable virtual reality. IEEE Network 32, 2 (2018), 78–84. https://doi.org/10.1109/MNET.2018.1700268
[16]
Satoru Emura and Susumu Tachi. 1998. Multisensor integrated prediction for virtual reality. Presence 7, 4 (1998), 410–422.
[17]
Irv Englander and Arv Englander. 2003. The architecture of computer hardware and systems software: An information technology approach. Wiley. 00109.
[18]
Dario Farina, Ning Jiang, Hubertus Rehbaum, Aleš Holobar, Bernhard Graimann, Hans Dietl, and Oskar C Aszmann. 2014. The extraction of neural information from the surface EMG for the control of upper-limb prostheses: emerging avenues and challenges. IEEE Transactions on Neural Systems and Rehabilitation Engineering 22, 4 (2014), 797–809.
[19]
Dario Farina, Ning Jiang, Hubertus Rehbaum, Aleš Holobar, Bernhard Graimann, Hans Dietl, and Oskar C. Aszmann. 2014. The Extraction of Neural Information from the Surface EMG for the Control of Upper-Limb Prostheses: Emerging Avenues and Challenges. IEEE Transactions on Neural Systems and Rehabilitation Engineering 22, 4 (July 2014), 797–809. https://doi.org/10.1109/TNSRE.2014.2305111 Conference Name: IEEE Transactions on Neural Systems and Rehabilitation Engineering.
[20]
Dario Farina, Francesco Negro, and Jakob Lund Dideriksen. 2014. The effective neural drive to muscles is the common synaptic input to motor neurons. The Journal of Physiology 592, 16 (2014), 3427–3441.
[21]
Sebastian Friston and Anthony Steed. 2014. Measuring Latency in Virtual Environments. IEEE Transactions on Visualization and Computer Graphics 20, 4 (April 2014), 616–625. https://doi.org/10.1109/TVCG.2014.30 Conference Name: IEEE Transactions on Visualization and Computer Graphics.
[22]
Sebastian Friston, Anthony Steed, Simon Tilbury, and Georgi Gaydadjiev. 2016. Construction and evaluation of an ultra low latency frameless renderer for VR. IEEE transactions on visualization and computer graphics 22, 4 (2016), 1377–1386. https://doi.org/10.1109/TVCG.2016.2518079
[23]
Thiago Yukio Fukuda, Jorge Oliveira Echeimberg, José Eduardo Pompeu, Paulo Roberto Garcia Lucareli, Silvio Garbelotti, Rafaela Okano Gimenes, and Adilson Apolinário. 2010. Root Mean Square Value of the Electromyographic Signal in the Isometric Torque of the Quadriceps, Hamstrings and Brachial Biceps Muscles in Female Subjects. J Appl Res 10, 1 (2010), 8.
[24]
MA Cavalcanti Garcia and TMM Vieira. 2011. Surface electromyography: Why, when and how to use it. Revista andaluza de medicina del deporte 4, 1 (2011), 17–28.
[25]
Robert Gruen, Eyal Ofek, Anthony Steed, Ran Gal, Mike Sinclair, and Mar Gonzalez-Franco. 2020. Measuring System Visual Latency through Cognitive Latency on Video See-Through AR devices. In 2020 IEEE Conference on Virtual Reality and 3D User Interfaces (VR). IEEE, 791–799. https://doi.org/10.1109/VR46266.2020.00103
[26]
Weiyu Guo, Chenfei Ma, Zheng Wang, Hang Zhang, Dario Farina, Ning Jiang, and Chuang Lin. 2021. Long exposure convolutional memory network for accurate estimation of finger kinematics from surface electromyographic signals. Journal of Neural Engineering 18, 2 (2021), 026027.
[27]
Gelareh Hajian and Evelyn Morin. 2022. Deep multi-scale fusion of convolutional neural networks for EMG-based movement estimation. IEEE Transactions on Neural Systems and Rehabilitation Engineering 30 (2022), 486–495.
[28]
Lawrence J. Hettinger and Gary E. Riccio. 1992. Visually Induced Motion Sickness in Virtual Environments. Presence: Teleoperators and Virtual Environments 1, 3 (Jan. 1992), 306–310. https://doi.org/10.1162/pres.1992.1.3.306
[29]
Milan Ikits, J Dean Brederson, Charles D Hansen, and John M Hollerbach. 2001. An improved calibration framework for electromagnetic tracking devices. In Proceedings IEEE Virtual Reality 2001. IEEE, 63–70.
[30]
J.F. Kaiser. 1990. On a simple algorithm to calculate the ’energy’ of a signal. In International Conference on Acoustics, Speech, and Signal Processing. IEEE, 381–384 vol.1. https://doi.org/10.1109/ICASSP.1990.115702
[31]
Robert S. Kennedy, Norman E. Lane, Kevin S. Berbaum, and Michael G. Lilienthal. 1993. Simulator Sickness Questionnaire: An Enhanced Method for Quantifying Simulator Sickness. The International Journal of Aviation Psychology 3, 3 (July 1993), 203–220. https://doi.org/10.1207/s15327108ijap0303_3
[32]
Jeong Ho Kim, Hemateja Ari, Charan Madasu, and Jaejin Hwang. 2020. Evaluation of the biomechanical stress in the neck and shoulders during augmented reality interactions. Applied Ergonomics 88 (2020), 103175.
[33]
Yilin Liu, Shijia Zhang, and Mahanth Gowda. 2021. NeuroPose: 3D Hand Pose Tracking Using EMG Wearables. In Proceedings of the Web Conference 2021 (Ljubljana, Slovenia) (WWW ’21). Association for Computing Machinery, New York, NY, USA, 1471–1482. https://doi.org/10.1145/3442381.3449890
[34]
M. Meehan, S. Razzaque, M.C. Whitton, and F.P. Brooks. 2003. Effect of latency on presence in stressful virtual environments. In IEEE Virtual Reality, 2003. Proceedings.141–148. https://doi.org/10.1109/VR.2003.1191132
[35]
Meta. [n. d.]. Asynchronous TimeWarp (ATW) | Oculus Developers. https://developer.oculus.com/documentation/native/android/mobile-timewarp-overview/
[36]
Ali Nasr, Sydney Bell, Jiayuan He, Rachel L Whittaker, Ning Jiang, Clark R Dickerson, and John McPhee. 2021. MuscleNET: mapping electromyography to kinematic and dynamic biomechanical variables by machine learning. Journal of Neural Engineering 18, 4 (2021), 0460d3.
[37]
Marc Olano, Jon Cohen, Mark Mine, and Gary Bishop. 1995. Combatting rendering latency. In Proceedings of the 1995 symposium on Interactive 3D graphics - SI3D ’95. ACM Press, Monterey, California, United States, 19–ff.https://doi.org/10.1145/199404.199407
[38]
Charles M. Oman. 1990. Motion sickness: a synthesis and evaluation of the sensory conflict theory. Canadian journal of physiology and pharmacology 68, 2 (1990), 294–303. Publisher: NRC Research Press Ottawa, Canada.
[39]
OpenBCI. [n. d.]. Galea. https://shop.openbci.com/products/galea. Accessed: 2024-08-08.
[40]
Narender P Reddy and Rajeev Unnikrishnan. 2001. EMG Interfaces for VR and Telematic Control Applications. IFAC Proceedings Volumes 34, 9 (2001), 443–446.
[41]
Daniel Roth and Marc Erich Latoschik. 2020. Construction of the Virtual Embodiment Questionnaire (VEQ). IEEE Transactions on Visualization and Computer Graphics 26, 12 (2020), 3546–3556.
[42]
Yeongil Ryu and Eun-Seok Ryu. 2021. Overview of Motion-to-Photon Latency Reduction for Mitigating VR Sickness. KSII Transactions on Internet and Information Systems (TIIS) 15, 7 (2021), 2531–2546.
[43]
Erik Scheme and Kevin Englehart. 2011. Electromyogram pattern recognition for control of powered upper-limb prostheses: state of the art and challenges for clinical use.Journal of Rehabilitation Research & Development 48, 6 (2011).
[44]
Laura Schmid, Thomas Klotz, Tobias Siebert, and Oliver Röhrle. 2019. Characterization of electromechanical delay based on a biophysical multi-scale skeletal muscle model. Frontiers in Physiology 10 (2019), 1270.
[45]
Pete B Shull and Roger V Gonzalez. 2006. Real-time haptic-teleoperated robotic system for motor control analysis. Journal of neuroscience methods 151, 2 (2006), 194–199.
[46]
Raul C Sîmpetru, Andreas Arkudas, Dominik I Braun, Marius Osswald, Daniela Souza de Oliveira, Bjoern Eskofier, Thomas M Kinfe, and Alessandro Del Vecchio. 2022. Sensing the Full Dynamics of the Human Hand with a Neural Interface and Deep Learning. bioRxiv (2022), 2022–07.
[47]
Raul C Sîmpetru, Michael März, and Alessandro Del Vecchio. 2023. Proportional and simultaneous real-time control of the full human hand from high-density electromyography. IEEE Transactions on Neural Systems and Rehabilitation Engineering (2023).
[48]
Lauren H Smith, Levi J Hargrove, Blair A Lock, and Todd A Kuiken. 2010. Determining the optimal window length for pattern recognition-based myoelectric control: Balancing the competing effects of classification error and controller delay. IEEE transactions on neural systems and rehabilitation engineering 19, 2 (2010), 186–192.
[49]
Jan-Philipp Stauffert, Florian Niebling, and Marc Erich Latoschik. 2018. Effects of Latency Jitter on Simulator Sickness in a Search Task. In 2018 IEEE conference on virtual reality and 3D user interfaces (VR). 121–127. https://doi.org/10.1109/VR.2018.8446195
[50]
Jan-Philipp Stauffert, Florian Niebling, and Marc Erich Latoschik. 2020. Latency and cybersickness: impact, causes, and measures. A review. Frontiers in Virtual Reality 1 (2020), 582204.
[51]
Jan-Philipp Stauffert, Florian Niebling, and Marc Erich Latoschik. 2020. Simultaneous run-time measurement of motion-to-photon latency and latency jitter. In 2020 IEEE Conference on Virtual Reality and 3D User Interfaces (VR). IEEE, 636–644.
[52]
Srikanth Suryanarayanan and Narender P Reddy. 1997. EMG-based interface for position tracking and control in VR environments and teleoperation. Presence: Teleoperators & Virtual Environments 6, 3 (1997), 282–291.
[53]
Taichi Tanaka, Isao Nambu, Yoshiko Maruyama, and Yasuhiro Wada. 2022. Sliding-Window Normalization to Improve the Performance of Machine-Learning Models for Real-Time Motion Prediction Using Electromyography. Sensors 22, 13 (2022), 5005.
[54]
Cinthya Lourdes Toledo-Peral, Gabriel Vega-Martínez, Jorge Airy Mercado-Gutiérrez, Gerardo Rodríguez-Reyes, Arturo Vera-Hernández, Lorenzo Leija-Salas, and Josefina Gutiérrez-Martínez. 2022. Virtual/Augmented Reality for Rehabilitation Applications Using Electromyography as Control/Biofeedback: Systematic Literature Review. Electronics 11, 14 (2022), 2271.
[55]
Dorin Ungureanu, Federica Bogo, Silvano Galliani, Pooja Sama, Xin Duan, Casey Meekhof, Jan Stühmer, Thomas J. Cashman, Bugra Tekin, Johannes L. Schönberger, Pawel Olszta, and Marc Pollefeys. 2020. HoloLens 2 Research Mode as a Tool for Computer Vision Research. http://arxiv.org/abs/2008.11239 arXiv:2008.11239 [cs].
[56]
JMP Van Waveren. 2016. The asynchronous time warp for virtual reality on consumer hardware. In Proceedings of the 22nd ACM Conference on Virtual Reality Software and Technology (Munich, Germany). Association for Computing Machinery, New York, NY, USA, 37–46.
[57]
A. Del Vecchio, F. Negro, F. Felici, and D. Farina. 2018. Distribution of muscle fibre conduction velocity for representative samples of motor units in the full recruitment range of the tibialis anterior muscle. Acta Physiologica 222, 2 (2018), e12930. https://doi.org/10.1111/apha.12930 _eprint: https://onlinelibrary.wiley.com/doi/pdf/10.1111/apha.12930.
[58]
Matthew Warburton, Mark Mon-Williams, Faisal Mushtaq, and J Ryan Morehead. 2022. Measuring motion-to-photon latency for sensorimotor experiments with virtual reality systems. Behavior Research Methods (2022), 1–21.
[59]
J. Waveren. 2016. The asynchronous time warp for virtual reality on consumer hardware. In Proceedings of the 22nd ACM Conference on Virtual Reality Software and Technology. Association for Computing Machinery, New York, NY, USA, 37–46. https://doi.org/10.1145/2993369.2993375
[60]
Gregory F Welch. 2009. History: The use of the kalman filter for human motion tracking in virtual reality. Presence 18, 1 (2009), 72–91.
[61]
Gregory F. Welch. 2009. History: The use of the kalman filter for human motion tracking in virtual reality. Presence 18, 1 (2009), 72–91. Publisher: MIT Press.
[62]
Weixin Wu, Yujie Dong, and Adam Hoover. 2013. Measuring Digital System Latency from Sensing to Actuation at Continuous 1-ms Resolution. Presence: Teleoperators and Virtual Environments 22, 1 (Feb. 2013), 20–35. https://doi.org/10.1162/PRES_a_00131
[63]
Zhebin Yu, Hui Wang, and Wenlong Yu. 2021. Finger joint angle estimation based on sEMG signals by Attention-MLP. In Journal of Physics: Conference Series, Vol. 2113. IOP Publishing, 012081.
[64]
Marcello Zanghieri, Simone Benatti, Alessio Burrello, Victor Javier Kartsch Morinigo, Roberto Meattini, Gianluca Palli, Claudio Melchiorri, and Luca Benini. 2021. sEMG-based regression of hand kinematics with temporal convolutional networks on a low-power edge microcontroller. In 2021 IEEE International Conference on Omni-Layer Intelligent Systems (COINS). IEEE, 1–6.
[65]
Jingbo Zhao, Robert S. Allison, Margarita Vinnikov, and Sion Jennings. 2017. Estimating the motion-to-photon latency in head mounted displays. In 2017 IEEE Virtual Reality (VR). IEEE, 313–314. https://doi.org/10.1109/VR.2017.7892302
[66]
Shi Zhou, David L. Lawson, William E. Morrison, and Ian Fairweather. 1995. Electromechanical delay in isometric muscle contractions evoked by voluntary, reflex and electrical stimulation. European Journal of Applied Physiology and Occupational Physiology 70, 2 (1995), 138–145. https://doi.org/10.1007/BF00361541
[67]
D Špulák, R Čmejla, P Mikulíková, J Bezoušková Paulů, and B Kračmar. 2012. MUSCLE ACTIVITY DETECTION USING EMG ENVELOPE THRESHOLDING – COMPARISON OF VARIOUS APPROACHES. 20th Annual Conference Proceeding’s Technical Computing. Bratislava (2012), 5.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
VRST '24: Proceedings of the 30th ACM Symposium on Virtual Reality Software and Technology
October 2024
633 pages
ISBN:9798400705359
DOI:10.1145/3641825
This work is licensed under a Creative Commons Attribution International 4.0 License.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 09 October 2024

Check for updates

Badges

  • Honorable Mention

Author Tags

  1. Virtual reality
  2. augmented reality
  3. electromyography
  4. latency
  5. mixed reality
  6. tracking

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

VRST '24

Acceptance Rates

Overall Acceptance Rate 66 of 254 submissions, 26%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 163
    Total Downloads
  • Downloads (Last 12 months)163
  • Downloads (Last 6 weeks)77
Reflects downloads up to 04 Jan 2025

Other Metrics

Citations

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media