MuPPet: Multi-person 2D-to-3D Pose Lifting
Organizations: Delft University of Technology · Honda Research Institute Japan
Abstract
Multi-person social interactions are inherently built on coherence and relationships among all individuals within the group, making multi-person localization and body pose estimation essential to understanding these social dynamics. One promising approach is 2D-to-3D pose lifting which provides a 3D human pose consisting of rich spatial details by building on the significant advances in 2D pose estimation. However, the existing 2D-to-3D pose lifting methods often neglect inter-person relationships or cannot handle varying group sizes, limiting their effectiveness in multi-person settings. We propose MuPPet, a novel multi-person 2D-to-3D pose lifting framework that explicitly models inter-person correlations. To leverage these inter-person dependencies, our approach introduces Person Encoding to structure individual representations, Permutation Augmentation to enhance training diversity, and Dynamic Multi-Person Attention to adaptively model correlations between individuals. Extensive experiments on group interaction datasets demonstrate MuPPet significantly outperforms state-of-the-art single- and multi-person 2D-to-3D pose lifting methods, and improves robustness in occlusion scenarios. Our findings highlight the importance of modeling inter-person correlations, paving the way for accurate and socially-aware 3D pose estimation. Our code is available at: https://github.com/Thomas-Markhorst/MuPPet
Figures & tables
| Method | MPJPE | MPJPE | MPJPE |
|---|---|---|---|
| D3DP [ 49 ] | 58.2 | - | - |
| D3DP [ 49 ] | 59.1 | 144.4 | 135.9 |
| MuPPet | 55.3 | 119.5 | 108.9 |
| Method | Haggling | Mafia | Ultimatum | Mean |
|---|---|---|---|---|
| MubyNet [ 66 ] | 72.4 | 78.8 | 66.8 | 72.7 |
| SMAP [ 73 ] | 63.1 | 60.3 | 56.6 | 60.0 |
| VirtualPose [ 54 ] | 54.1 | 61.6 | 54.6 | 56.8 |
| POTR-3D [ 42 ] | 60.0 | 57.0 | 55.5 | 57.5 |
| MuPPet | 56.1 | 54.3 | 57.1 | 55.8 |
| Multi | PE | Sup.Perm. | Sub.Perm. | MPJPE | MPJPE |
|---|---|---|---|---|---|
| - | - | - | - | 59.1 | 144.4 |
| ✓ | - | - | - | 68.4 | 142.1 |
| ✓ | ✓ | - | - | 69.1 | 131.5 |
| ✓ | ✓ | ✓ | - | 60.0 | 126.9 |
| ✓ | ✓ | ✓ | ✓ | 55.3 | 119.5 |
| # Supersets | # Subsets | MPJPE | MPJPE |
|---|---|---|---|
| 12 | 0 | 58.4 | 151.5 |
| 6 | 6 | 56.5 | 150.0 |
| 2 | 10 | 56.4 | 143.0 |
| 1 | 7 | 56.3 | 148.6 |
| 2 | 10 | 56.4 | 143.0 |
| 3 | 13 | 55.8 | 146.8 |