VoxelPose: Towards Multi-Camera 3D Human Pose Estimation in Wild Environment
About
We present an approach to estimate 3D poses of multiple people from multiple camera views. In contrast to the previous efforts which require to establish cross-view correspondence based on noisy and incomplete 2D pose estimations, we present an end-to-end solution which directly operates in the $3$D space, therefore avoids making incorrect decisions in the 2D space. To achieve this goal, the features in all camera views are warped and aggregated in a common 3D space, and fed into Cuboid Proposal Network (CPN) to coarsely localize all people. Then we propose Pose Regression Network (PRN) to estimate a detailed 3D pose for each proposal. The approach is robust to occlusion which occurs frequently in practice. Without bells and whistles, it outperforms the state-of-the-arts on the public datasets. Code will be released at https://github.com/microsoft/multiperson-pose-estimation-pytorch.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| 3D Human Pose Estimation | Campus (test) | Actor 1 Score97.6 | 66 | |
| 3D Human Pose Estimation | Campus | PCP96.7 | 36 | |
| 3D Multi-person Pose Estimation | Shelf (test) | Actor 1 Score99.3 | 27 | |
| Multi-person 3D Pose Estimation | Shelf dataset | Actor 1 Score99.3 | 27 | |
| 3D Human Pose Estimation | Shelf (test) | Actor 1 Score99.3 | 27 | |
| Multi-view multi-person 3D pose estimation | Campus | PCP (Actor 1)97.6 | 26 | |
| 3D Pose Estimation | shelf | PCP Actor 199.5 | 25 | |
| Multi-person 3D Human Pose Estimation | CMU Panoptic (test) | MPJPE (Average)17.56 | 22 | |
| 3D Multi-person Pose Estimation | MVOR 23 (test) | MPJPE (mm)201 | 16 | |
| 3D Human Pose Estimation | Human3.6M (S9) | PCP90.8 | 14 |