Command Palette
Search for a command to run...
Multi-Person 3D Pose and Shape Estimation via Inverse Kinematics and Refinement
Cha Junuk ; Saqlain Muhammad ; Kim GeonU ; Shin Mingyu ; Baek Seungryul

Abstract
Estimating 3D poses and shapes in the form of meshes from monocular RGBimages is challenging. Obviously, it is more difficult than estimating 3D posesonly in the form of skeletons or heatmaps. When interacting persons areinvolved, the 3D mesh reconstruction becomes more challenging due to theambiguity introduced by person-to-person occlusions. To tackle the challenges,we propose a coarse-to-fine pipeline that benefits from 1) inverse kinematicsfrom the occlusion-robust 3D skeleton estimation and 2) Transformer-basedrelation-aware refinement techniques. In our pipeline, we first obtainocclusion-robust 3D skeletons for multiple persons from an RGB image. Then, weapply inverse kinematics to convert the estimated skeletons to deformable 3Dmesh parameters. Finally, we apply the Transformer-based mesh refinement thatrefines the obtained mesh parameters considering intra- and inter-personrelations of 3D meshes. Via extensive experiments, we demonstrate theeffectiveness of our method, outperforming state-of-the-arts on 3DPW, MuPoTSand AGORA datasets.
Code Repositories
Benchmarks
| Benchmark | Methodology | Metrics |
|---|---|---|
| 3d-human-pose-estimation-on-3dpw | Multi-Person 3D Pose and Shape Estimation via Inverse Kinematics and Refinement | MPJPE: 66.0 MPVPE: 76.3 PA-MPJPE: 39.0 |
| 3d-human-pose-estimation-on-agora | Multi-Person 3D Pose and Shape Estimationvia Inverse Kinematics and Refinement | B-MPJPE: 91.6 B-MVE: 86.7 B-NMJE: 110.4 B-NMVE: 104.5 |
| 3d-multi-person-human-pose-estimation-on | Multi-Person 3D Pose and Shape Estimation via Inverse Kinematics and Refinement | 3DPCK: 89.9 |
Build AI with AI
From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.