Reconstructing Human Pose from Inertial Measurements: A Generative Model-based Compressive Sensing Approach
Abstract: The ability to sense, localize, and estimate the 3D position and orientation of the human body is critical in virtual reality (VR) and extended reality (XR) applications. This becomes more important and challenging with the deployment of VR/XR applications over the next generation of wireless systems such as 5G and beyond. In this paper, we propose a novel framework that can reconstruct the 3D human body pose of the user given sparse measurements from Inertial Measurement Unit (IMU) sensors over a noisy wireless environment. Specifically, our framework enables reliable transmission of compressed IMU signals through noisy wireless channels and effective recovery of such signals at the receiver, e.g., an edge server. This task is very challenging due to the constraints of transmit power, recovery accuracy, and recovery latency. To address these challenges, we first develop a deep generative model at the receiver to recover the data from linear measurements of IMU signals. The linear measurements of the IMU signals are obtained by a linear projection with a measurement matrix based on the compressive sensing theory. The key to the success of our framework lies in the novel design of the measurement matrix at the transmitter, which can not only satisfy power constraints for the IMU devices but also obtain a highly accurate recovery for the IMU signals at the receiver. This can be achieved by extending the set-restricted eigenvalue condition of the measurement matrix and combining it with an upper bound for the power transmission constraint. Our framework can achieve robust performance for recovering 3D human poses from noisy compressed IMU signals. Additionally, our pre-trained deep generative model achieves signal reconstruction accuracy comparable to an optimization-based approach, i.e., Lasso, but is an order of magnitude faster.
- W. Liu, Q. Bao, Y. Sun, and T. Mei, “Recent advances of monocular 2d and 3d human pose estimation: A deep learning perspective,” ACM Computing Surveys, vol. 55, no. 4, pp. 1–41, Nov. 2022.
- Vicon, “Vicon—award winning motion capture systems,” accessed: Sep. 2023. [Online]. Available: https://www.vicon.com/
- Y. Siriwardhana, P. Porambage, M. Liyanage, and M. Ylianttila, “A survey on mobile augmented reality with 5g mobile edge computing: Architectures, applications, and technical aspects,” IEEE Communications Surveys & Tutorials, vol. 23, no. 2, pp. 1160–1192, 2021.
- B. Sébire and H. Xu, “Extended reality for nr,” accessed: Sep. 2023. [Online]. Available: https://www.3gpp.org/technologies/xr-nr
- A. Behravan et al., “Positioning and sensing in 6g: Gaps, challenges, and opportunities,” IEEE Vehicular Technology Magazine, Dec. 2022.
- T. Von Marcard, B. Rosenhahn, M. J. Black, and G. Pons-Moll, “Sparse inertial poser: Automatic 3d human pose estimation from sparse imus,” in Computer Graphics Forum, vol. 36, no. 2, May 2017, pp. 349–360.
- Movella, “Superior xsens motion capture technology, optimized for human movement,” accessed: Sep. 2023. [Online]. Available: https://www.movella.com/products/wearables/xsens-mtw-awinda
- N. Q. Hieu, D. N. Nguyen, D. T. Hoang, and E. Dutkiewicz, “When virtual reality meets rate splitting multiple access: A joint communication and computation approach,” IEEE Journal on Selected Areas in Communications, vol. 41, no. 5, pp. 1536–1548, Jan. 2023.
- Y. Zhang, P. Zhao, K. Bian, Y. Liu, L. Song, and X. Li, “Drl360: 360-degree video streaming with deep reinforcement learning,” in IEEE Conference on Computer Communications, Apr. 2019, pp. 1252–1260.
- Y. Jiang, Z. Li, and J. Wang, “Ptrack: Enhancing the applicability of pedestrian tracking with wearables,” IEEE Transactions on Mobile Computing, vol. 18, no. 2, pp. 431–443, May 2018.
- V. Guzov, A. Mir, T. Sattler, and G. Pons-Moll, “Human poseitioning system (hps): 3d human pose estimation and self-localization in large scenes from body-mounted sensors,” in Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2021, pp. 4318–4329.
- D. Roetenberg et al., “Xsens mvn: Full 6dof human motion tracking using miniature inertial sensors,” Xsens Motion Technologies BV, Tech. Rep, vol. 1, pp. 1–7, Apr. 2009.
- Y. Huang, M. Kaufmann, E. Aksan, M. J. Black, O. Hilliges, and G. Pons-Moll, “Deep inertial poser: Learning to reconstruct human pose from sparse inertial measurements in real time,” ACM Transactions on Graphics, vol. 37, no. 6, pp. 1–15, Dec. 2018.
- X. Yi et al., “Physical inertial poser (pip): Physics-aware real-time human motion tracking from sparse inertial sensors,” in Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2022, pp. 13 167–13 178.
- A. Winkler, J. Won, and Y. Ye, “Questsim: Human motion tracking from sparse sensors with simulated avatars,” in SIGGRAPH Asia 2022 Conference Papers, 2022, pp. 1–8.
- L. Kong, D. Zhang, Z. He, Q. Xiang, J. Wan, and M. Tao, “Embracing big data with compressive sensing: A green approach in industrial wireless networks,” IEEE Communications Magazine, vol. 54, no. 10, pp. 53–59, Oct. 2016.
- J. W. Choi, B. Shim, Y. Ding, B. Rao, and D. I. Kim, “Compressed sensing for wireless communications: Useful tips and tricks,” IEEE Communications Surveys & Tutorials, vol. 19, no. 3, pp. 1527–1550, Feb. 2017.
- D. P. Kingma and M. Welling, “Auto-encoding variational bayes,” in International Conference on Learning Representations, Apr. 2014, pp. 1–14.
- M. Loper, N. Mahmood, J. Romero, G. Pons-Moll, and M. J. Black, “Smpl: A skinned multi-person linear model,” in Seminal Graphics Papers: Pushing the Boundaries, Volume 2, 2023, pp. 851–866.
- M. Dhar, A. Grover, and S. Ermon, “Modeling sparse deviations for compressed sensing using generative models,” in International Conference on Machine Learning, Jul. 2018, pp. 1214–1223.
- R. Tibshirani, “Regression shrinkage and selection via the lasso,” Journal of the Royal Statistical Society Series B: Statistical Methodology, vol. 58, no. 1, pp. 267–288, Jan. 1996.
- A. Bora, A. Jalal, E. Price, and A. G. Dimakis, “Compressed sensing using generative models,” in International Conference on Machine Learning, Jul. 2017, pp. 537–546.
- I. Goodfellow et al., “Generative adversarial nets,” Advances in Neural Information Processing Systems, vol. 27, 2014.
- D. P. Kingma and M. Welling, “An introduction to variational autoencoders,” Foundations and Trends in Machine Learning, vol. 12, no. 4, pp. 307–392, Nov. 2019.
- S. Feizi, M. Médard, and M. Effros, “Compressive sensing over networks,” in 48th Annual Allerton Conference on Communication, Control, and Computing, Sep. 2010, pp. 1129–1136.
- E. Bourtsoulatze, D. B. Kurka, and D. Gündüz, “Deep joint source-channel coding for wireless image transmission,” IEEE Transactions on Cognitive Communications and Networking, vol. 5, no. 3, pp. 567–579, May 2019.
- Y. M. Saidutta, A. Abdi, and F. Fekri, “Joint source-channel coding over additive noise analog channels using mixture of variational autoencoders,” IEEE Journal on Selected Areas in Communications, vol. 39, no. 7, pp. 2000–2013, May 2021.
- A. Jalal, M. Arvinte, G. Daras, E. Price, A. G. Dimakis, and J. Tamir, “Robust compressed sensing mri with deep generative priors,” Advances in Neural Information Processing Systems, vol. 34, pp. 14 938–14 954, Dec. 2021.
- M. Mardani et al., “Deep generative adversarial neural networks for compressive sensing mri,” IEEE Transactions on Medical Imaging, vol. 38, no. 1, pp. 167–179, Jul. 2018.
- U. Myn, M. Link, and M. Awinda, “Xsens mvn user manual,” Movella, 2021, accessed: Sep. 2023. [Online]. Available: https://www.xsens.com/hubfs/Downloads/usermanual/MVN_User_Manual.pdf
- “Cc2591 2.4-ghz rf front end,” Texas Instruments, 2014, accessed: Sep. 2023. [Online]. Available: https://www.ti.com/lit/ds/symlink/cc2591.pdf?ts=1694948601537&ref_url=https%253A%252F%252Fwww.google.com%252F
- D. Berthelot, C. Raffel, A. Roy, and I. Goodfellow, “Understanding and improving interpolation in autoencoders via an adversarial regularizer,” in International Conference on Learning Representations, May 2019.
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.