Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Pose Prior Learner: Unsupervised Categorical Prior Learning for Pose Estimation

About

A prior represents a set of beliefs or assumptions about a system, aiding inference and decision-making. In this paper, we introduce the challenge of unsupervised categorical prior learning in pose estimation, where AI models learn a general pose prior for an object category from images in a self-supervised manner. Although priors are effective in estimating pose, acquiring them can be difficult. We propose a novel method, named Pose Prior Learner (PPL), to learn a general pose prior for any object category. PPL uses a hierarchical memory to store compositional parts of prototypical poses, from which we distill a general pose prior. This prior improves pose estimation accuracy through template transformation and image reconstruction. PPL learns meaningful pose priors without any additional human annotations or interventions, outperforming competitive baselines on both human and animal pose estimation datasets. Notably, our experimental results reveal the effectiveness of PPL using learned prototypical poses for pose estimation on occluded images. Through iterative inference, PPL leverages the pose prior to refine estimated poses, regressing them to any prototypical poses stored in memory. Our code, model, and data are publicly available at: https://github.com/ZhangLab-DeepNeuroCogLab/Pose-Prior-Learner.

Ziyu Wang, Shuangpeng Han, Mengmi Zhang• 2024

Related benchmarks

TaskDatasetResultRank
Keypoint DetectionHuman3.6M
Mean L2 Error1.92
11
Keypoint DetectionTaiChi
Summed L2 Error293.4
6
Keypoint DetectionCUB-200 2011
Score (CUB-Aligned)3.19
5
Keypoint DetectionCUB-200 Aligned 2011
Mean L2 Error3.19
2
Keypoint DetectionTai-Chi (test)
Summed L2 Error293.4
2
Keypoint DetectionCUB-200-2011 CUB-001
Mean L2 Error19.3
2
Keypoint DetectionCUB-200 CUB-002 2011
Mean L2 Error18.6
2
Keypoint DetectionCUB-200 CUB-003 2011
Mean L2 Error17.3
2
Keypoint DetectionCUB-200-2011 all
Mean L2 Error10.5
2
Showing 9 of 9 rows

Other info

Follow for update