Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Global Adaptation meets Local Generalization: Unsupervised Domain Adaptation for 3D Human Pose Estimation

About

When applying a pre-trained 2D-to-3D human pose lifting model to a target unseen dataset, large performance degradation is commonly encountered due to domain shift issues. We observe that the degradation is caused by two factors: 1) the large distribution gap over global positions of poses between the source and target datasets due to variant camera parameters and settings, and 2) the deficient diversity of local structures of poses in training. To this end, we combine \textbf{global adaptation} and \textbf{local generalization} in \textit{PoseDA}, a simple yet effective framework of unsupervised domain adaptation for 3D human pose estimation. Specifically, global adaptation aims to align global positions of poses from the source domain to the target domain with a proposed global position alignment (GPA) module. And local generalization is designed to enhance the diversity of 2D-3D pose mapping with a local pose augmentation (LPA) module. These modules bring significant performance improvement without introducing additional learnable parameters. In addition, we propose local pose augmentation (LPA) to enhance the diversity of 3D poses following an adversarial training scheme consisting of 1) a augmentation generator that generates the parameters of pre-defined pose transformations and 2) an anchor discriminator to ensure the reality and quality of the augmented data. Our approach can be applicable to almost all 2D-3D lifting models. \textit{PoseDA} achieves 61.3 mm of MPJPE on MPI-INF-3DHP under a cross-dataset evaluation setup, improving upon the previous state-of-the-art method by 10.2\%.

Wenhao Chai, Zhongyu Jiang, Jenq-Neng Hwang, Gaoang Wang• 2023

Related benchmarks

TaskDatasetResultRank
3D Human Pose EstimationMPI-INF-3DHP (test)
PCK92.1
559
3D Human Pose Estimation3DPW (test)
PA-MPJPE55.3
505
3D Human Pose Estimation3DPW
PA-MPJPE49.4
119
3D Pose Estimation3DHP
MPJPE79.8
25
3D Human Pose EstimationHuman3.6M (S5, S6, S7, S8)
MPJPE49.9
23
3D Human Pose EstimationMPI-INF-3DHP sampled 2929 frame (test)
MPJPE61.3
15
3D Human Pose Estimation3DHP TS1
MPJPE67.8
7
3D Human Pose Estimation3DHP TS2
MPJPE82.4
7
3D Human Pose Estimation3DHP TS3
MPJPE67.9
7
3D Human Pose Estimation3DHP TS4
MPJPE81.3
7
Showing 10 of 16 rows

Other info

Follow for update