KeyPointDiffuser

Unsupervised 3D Keypoint Learning via Latent Diffusion Models

3D keypoint pipeline

KeyPointDiffuser learns meaningful 3D keypoints from point clouds without labels. These keypoints act as a compact structural representation that guides a diffusion model to reconstruct and generate 3D shapes.

What it does

Keypoint attention

The model extracts consistent keypoints from 3D objects, helping identify important geometric structure such as wings, chair legs, handles, and object boundaries.

Results

Consistent keypoints

Across ShapeNet object categories, KeyPointDiffuser improves keypoint consistency and supports smooth shape generation from learned keypoint representations.

Key Features

Example: Shape Interpolation

Frame 0 Frame 2 Frame 4 Frame 6 Frame 8

Interpolating between keypoints produces smooth transitions between generated 3D shapes, showing that the learned representation captures meaningful geometry.

Authors

Rhys Newbury, Juyan Zhang, Tin Tran, Hanna Kurniawati, Dana Kulić

Monash University & Australian National University