atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

ESCAPE: Encoding Super-keypoints for Category-Agnostic Pose Estimation

CVPR 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Correspondence and causal representation learning · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes ESCAPE, a Bayesian category-agnostic pose estimation method that models keypoint prototypes with a mixture of super-keypoints learned from base categories, matched to novel keypoints via a learnable SuperGlue-style network, without keypoint identifiers.

Problem

Category-agnostic pose estimation (CAPE) predicts keypoints for novel object categories from few annotated support samples; local matching overfits to sparse support, and keypoint identifiers are impractical in open-world settings.

Approach

Place a Bayesian prior over keypoint features as a mixture of super-keypoints (clusters of semantically related keypoints across base categories); adapt to novel categories with EM, where a learnable matching network (self/cross-attention + Sinkhorn) assigns novel keypoints to super-keypoints, and the MAP prototype pulls support means toward matched super-keypoints.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ESCAPE instead of CapeFormerCategory-agnostic pose estimation · MP-100 1-shotMean PCK@0.2: 80.75 -> 82.74Helped
Use ESCAPE instead of CapeFormerCategory-agnostic pose estimation · MP-100 5-shotMean PCK@0.2: 87.19 -> 87.63Helped
Add a super-keypoint prior using simple matching (ablation)MLE prototype estimation · MP-100PCK: 83.00 \pm 0. 16 -> 83.88 \pm 0. 15Helped
Replace simple matching with the learnable matching network (ablation)MAP prototype estimation · MP-100PCK: 83.88 \pm 0. 15 -> 86.89 \pm 0. 14Helped
Use ESCAPE prototype estimation instead of MLE (ablation)DIFT features · MP-100PCK: 60.61 -> 62.47Helped
Use ESCAPE prototype estimation instead of MLE (ablation)DINOv2 features · MP-100PCK: 88.31 -> 89.14Helped

Surprising findings

Limitations

Experimental setup

Datasets: MP-100

Benchmarks: MP-100

Metrics: PCK@0.2

Baselines: ProtoNet MAML Finetune POMNet CapeFormer DIFT DINOv2

Builds on: POMNet SuperGlue density peaks clustering DIFT Sinkhorn algorithm

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy