atlas

Research map / Point clouds / Shape and surface completion

Neural Point Cloud Diffusion for Disentangled 3D Shape and Appearance Generation

CVPR 2024 · Point clouds › Shape and surface completion · approach: Point cloud diffusion generation · 7 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 Neural Point Cloud Diffusion (NPCD), a denoising diffusion model over category-level Point-NeRF neural point clouds (positions plus high-dimensional features), enabling independent sampling and control of 3D shape and appearance.

Problem

Existing 3D diffusion models generate shape and appearance jointly, so they cannot control coarse shape and local appearance separately; prior disentangled generators (GRAF, Disentangled3D) are GAN-based with weaker quality.

Approach

Represent objects as neural point clouds (point positions for coarse shape, high-dimensional point features for local appearance and geometry rendered by a Point-NeRF-style renderer), train a category-level autodecoder with zero initialization and TV/KL regularization to avoid many-to-one feature mappings, then jointly diffuse positions and features with a transformer denoiser; disentangled sampli

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use NPCD instead of GRAF for disentangled generation3D shape and appearance generation · ShapeNet SRN CarsFID: 40.95 -> 28.38Helped
Use NPCD instead of GRAF for disentangled generation3D shape and appearance generation · ShapeNet SRN ChairsFID: 37.19 -> 9.87Helped
Use NPCD instead of GRAF for disentangled generation3D shape and appearance generation · PhotoShape ChairsFID: 34.49 -> 14.45Helped
Use NPCD instead of DiffRF3D shape and appearance generation · PhotoShape ChairsFID: 15.95 -> 14.45Helped
Use NPCD instead of SSDNeRF3D shape and appearance generation · SRN CarsFID: 11.08 -> 28.38Hurt
Use NPCD instead of LION for point-cloud generationNPCD · SRN CarsCD: 53.41 -> 60.23Hurt
Use NPCD instead of LION for point-cloud generationNPCD · SRN CarsEMD: 51.14 -> 52.41Hurt
Use NPCD instead of LION for point-cloud generationNPCD · SRN ChairsCD: 53.70 -> 60.50Hurt
Use NPCD instead of LION for point-cloud generationNPCD · SRN ChairsEMD: 52.34 -> 58.84Hurt
Replace random feature initialization with zero initialization (ablation)Point-NeRF autodecoder · Neural point feature spaceCosine sim.: 0.0306 -> 0.7695Helped
Add TV regularization to zero-initialized features (ablation)Point-NeRF autodecoder · Neural point feature spaceCosine sim.: 0.7695 -> 0.9355Helped
Add KL regularization to zero-initialized features (ablation)Point-NeRF autodecoder · Neural point feature spaceCosine sim.: 0.7695 -> 0.9480Helped

Surprising findings

Limitations

Experimental setup

Datasets: ShapeNet SRN cars ShapeNet SRN chairs PhotoShape chairs

Benchmarks: ShapeNet SRN cars ShapeNet SRN chairs PhotoShape chairs

Metrics: FID KID 1-NN accuracy with Chamfer distance 1-NN accuracy with EMD mean cosine similarity of features

Baselines: GRAF Disentangled3D Functa SSDNeRF DiffRF PVD LION Point-E

Builds on: Point-NeRF DDPM RePaint Disentangled3D NeRF

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