MuCHMDPoser: Multiview RGB-Camera Full-Body Pose Tracking for Virtual Reality
Organizations: ISIA Lab UMONS Mons, Belgium · Department of Computer Science University of Bath Bath, UK
Abstract
Accurate full-body tracking in Virtual Reality (VR) is heavily underconstrained when relying solely on consumer-grade sparse sensors, such as Head-Mounted Displays (HMDs) and handheld controllers. Indeed, the self-avatar full-body pose must be inferred based on the 3 available upper-body joints tracked by these devices. This leads to significant tracking error, especially in lower-body pose. To overcome this issue, we propose to extend the tracking setup with external multiview RGB cameras. We show that integrating RGB-based pose estimation this framework is able to significantly decrease lower-body tracking errors, even under common artifacts in RGB-based estimates. Additionally, we evaluate a only-once HMD-camera calibration procedure that does not require any physical markers. We finally propose an implementation of the overall framework, achieving an end-to-end animation at 60 FPS on a Nvidia RTX3080 GPU. Codes are available at https://github.com/antmaio/MuCHMDPoser.
Figures & tables
| (px) | (cm) | |||||
|---|---|---|---|---|---|---|
| Ref. snapshot | ||||||
| 2.37 | 2.37 | 0.00 | 0.62 | 0.62 | 0.00 | |
| 3.55 | 3.55 | 0.00 | 0.82 | 0.82 | 0.00 | |
| 3.58 | 3.58 | 0.00 | 1.03 | 1.03 | 0.00 | |
| 2.82 | 2.82 | 0.00 | 0.77 | 0.77 | 0.00 | |
| 3.86 | 3.86 | 0.00 | 0.91 | 0.91 | 0.00 | |
| Protocol | Occlusion | MPJPE | MPJVE | Jitter |
|---|---|---|---|---|
| rate [%] | [cm] | [cm/s] | ratio | |
| Protocol 1 | 0.95 | 12.94 | 155.78 | 51.12 |
| Protocol 2 | 0.58 | 21.31 | 206.80 | 72.53 |
| Position error | Rotation | Velocity | Smoothness | |||
| Configuration | MPJPE | U-PE | L-PE | MPJRE | MPJVE | Jitter |
| [cm] | [cm] | [cm] | [ ∘ ] | [cm/s] | ratio | |
| Protocol 1 | ||||||
| 3 trackers | 3.67 | 1.57 | 6.71 | 5.43 | 17.79 | 1.74 |
| 3 trackers + 3D pose (ours) | 2.35 | 1.23 | 3.97 | 4.62 | 16.20 | 2.40 |
| Protocol 2 | ||||||
Virtual Reality
Virtual reality studies immersive, interactive environments and the technologies and human experiences that make them useful.
See all 45 papers