atlas

Research map / 3D vision / Human pose estimation

Key-Grid: Unsupervised 3D Keypoints Detection using Grid Heatmap Features

NeurIPS 2024 · 3D vision › Human pose estimation · approach: Learned camera pose estimation · 0 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.

Key-Grid is an unsupervised 3D keypoint detector that builds a grid heatmap from predicted keypoint skeletons to guide autoencoder reconstruction, targeting both rigid and deformable objects.

Problem

Unsupervised 3D keypoint detection with semantic consistency fails on deformable objects (e.g., garments), where keypoints drift under large shape variations.

Approach

Embed predicted keypoints into a dense 3D grid heatmap whose values are max-weighted distances from grid points to the keypoint "skeleton" segments, and feed this heatmap plus multi-layer encoder features into a PointNet++-style decoder, trained with Chamfer reconstruction and farthest-point keypoint losses.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use Key-Grid instead of the strongest listed baselineKey-Grid · ShapeNetCoreV2 average (13 categories)DAS: 69.7 -> 72.8Helped
use Key-Grid instead of the strongest listed baselineKey-Grid · ShapeNetCoreV2 average (13 categories)mIoU: 45.6 -> 49.0Helped
use Key-Grid instead of the strongest listed baselineKey-Grid · ClothesNet dropping average (13 categories)DAS: 81.8 -> 89.8Helped
use Key-Grid instead of the strongest listed baselineKey-Grid · ClothesNet dragging average (13 categories)DAS: 58.6 -> 67.7Helped
use Key-Grid instead of PointConvKey-Grid · KeypointNet average (Airplane, Chair, Car)mIoU: 87.0 -> 75.1Hurt
add encoder information to the decoder (ablation)Key-Grid · ShapeNetCoreV2 Airplane and Chair; ClothesNet folded shirt and pantDAS: 73.4 -> 84.7; 82.6 -> 93.4; 81.7 -> 92.0; 90.8 -> 100.0Helped
add the grid heatmap to the decoder (ablation)Key-Grid · ShapeNetCoreV2 Airplane and Chair; ClothesNet folded shirt and pantDAS: 73.2 -> 84.7; 81.7 -> 93.4; 79.5 -> 92.0; 87.5 -> 100.0Helped
add the similarity loss (ablation)Key-Grid · ShapeNetCoreV2 Airplane and Chair; ClothesNet folded shirt and pantDAS: 71.5 -> 84.7; 78.6 -> 93.4; 77.7 -> 92.0; 84.5 -> 100.0Helped
add the farthest point keypoint loss (ablation)Key-Grid · ShapeNetCoreV2 Airplane and Chair; ClothesNet folded shirt and pantDAS: 15.6 -> 84.7; 13.7 -> 93.4; 17.9 -> 92.0; 17.0 -> 100.0Helped

Surprising findings

Limitations

Experimental setup

Datasets: ShapeNetCoreV2 KeypointNet ClothesNet Deep Fashion3D V2 SUN3D

Benchmarks: ShapeNetCoreV2 KeypointNet ClothesNet Deep Fashion3D V2 SUN3D

Metrics: DAS mIoU

Baselines: KeypointDeformer Skeleton Merger SC3K PointNet SpiderCNN PointConv USEEK

Builds on: Skeleton Merger PointNet++ USEEK USIP KeypointDeformer

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