Skip to content

Toward Optimized VR/AR Ergonomics: Modeling and Predicting User Neck Muscle Contraction (ACM SIGGRAPH 2023)

License

Notifications You must be signed in to change notification settings

NYU-ICL/xr-ergonomics-neck-comfort

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Toward Optimized VR/AR Ergonomics: Modeling and Predicting User Neck Muscle Contraction

Yunxiang Zhang, Kenneth Chen, Qi Sun
Published in and presented at ACM SIGGRAPH 2023
[Paper] [Project Page] [Video]

Ergonomic efficiency is essential to the mass and prolonged adoption of VR/AR experiences. While VR/AR head-mounted displays unlock users’ natural wide-range head movements during viewing, their neck muscle comfort is inevitably compromised by the added hardware weight. Unfortunately, little quantitative knowledge for understanding and addressing such an issue is available so far.

Leveraging electromyography devices, we measure, model, and predict VR users’ neck muscle contraction levels (MCL) while they move their heads to interact with the virtual environment. Specifically, by learning from collected physiological data, we develop a bio-physically inspired computational model to predict neck MCL under diverse head kinematic states. Beyond quantifying the cumulative MCL of completed head movements, our model can also predict potential MCL requirements with target head poses only. A series of objective evaluations and user studies demonstrate its prediction accuracy and generality, as well as its ability in reducing users’ neck discomfort by optimizing the layout of visual targets. We hope this research will motivate new ergonomic-centered designs for VR/AR and interactive graphics applications.

MCL estimation after head movements complete

  1. Download the dataset from OneDrive and place the extracted Data/ folder under the project root directory;
  2. Train and evaluate MCLNet for MCL estimation: cd MCL-Estimation; python main.py.

MCL prediction before head movements occur

The code and data for training TrajectoryNet (i.e. trajectory regression) will be released soon, please stay tuned!

For more details about our model and dataset, please refer to our paper.

Citation

If you find this work useful to your research, please consider citing BibTeX:

@inproceedings{zhang2023toward,
  title={Toward Optimized VR/AR Ergonomics: Modeling and Predicting User Neck Muscle Contraction},
  author={Zhang, Yunxiang and Chen, Kenneth and Sun, Qi},
  booktitle={ACM SIGGRAPH 2023 Conference Proceedings},
  pages={1--12},
  year={2023}
}

About

Toward Optimized VR/AR Ergonomics: Modeling and Predicting User Neck Muscle Contraction (ACM SIGGRAPH 2023)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages