atlas

Research map / Point clouds / Shape and surface completion

ComPC: Completing a 3D Point Cloud with 2D Diffusion Priors

ICLR 2025 · Point clouds › Shape and surface completion · approach: Point cloud upsampling and normals · 1 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 a test-time, training-free point cloud completion framework that renders partial points with 3D Gaussian Splatting and uses Zero-1-to-3 diffusion priors (SDS) to infer missing geometry, then extracts uniform points.

Problem

Point clouds captured by sensors are incomplete due to self-occlusion, and supervised completion networks fail to generalize to unseen categories and real scans; prior test-time method SDS-Complete needs text prompts and is very slow.

Approach

Render a reference image from an estimated most-complete viewpoint of the partial point cloud (Gaussians with unit opacity and normal-map colors), then optimize extra 3D Gaussians with SDS from Zero-1-to-3 conditioned on that image, with a Chamfer-based preservation constraint, binarized opacity, and a grid-pulling resampling step to extract uniform points, requiring no text prompts or training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use normal-map colorization instead of depth colorization (ablation)ComPC Partial Gaussian Initialization · Redwood in-domain and out-domain averageCD: 2.25 -> 1.96Helped
Use normal-map colorization instead of coordinate colorization (ablation)ComPC Partial Gaussian Initialization · Redwood in-domain and out-domain averageCD: 2.01 -> 1.96Helped
Add Preservation Constraint to view-dependent guidance (ablation)ComPC Zero-shot Fractal Completion · RedwoodEMD: 3.20 -> 3.07Helped
Add Preservation Constraint to view-dependent guidance (ablation)ComPC Zero-shot Fractal Completion · SyntheticCD: 3.35 -> 2.55Helped
Add Gaussian Surface Extraction (ablation)ComPC Point Cloud Extraction · RedwoodCD: 1.97 -> 1.50Helped
Add Gaussian Surface Extraction (ablation)ComPC Point Cloud Extraction · RedwoodEMD: 3.07 -> 3.38Hurt
Add Grid Pulling after surface extraction (ablation)ComPC Point Cloud Extraction · RedwoodEMD: 3.38 -> 2.60Helped
Add Grid Pulling after surface extraction (ablation)ComPC Point Cloud Extraction · RedwoodCD: 1.50 -> 1.96Hurt
Add merge layer to Grid Pulling (ablation)ComPC Point Cloud Extraction · RedwoodCD: 2.04 -> 1.96Helped
Add the near-point loss to Grid Pulling (ablation)ComPC Point Cloud Extraction · RedwoodCD: 3.11 -> 2.04Helped
Use shared scalar scaling (ablation)ComPC 3D Gaussian modifications · RedwoodCD: 2.50 -> 1.96Helped
Use binary opacity (ablation)ComPC 3D Gaussian modifications · RedwoodCD: 6.35 -> 2.50Helped

Surprising findings

Limitations

Experimental setup

Datasets: Redwood synthetic objects from established 3D model sources

Benchmarks: Redwood synthetic point clouds ShapeNet

Metrics: Chamfer Distance Earth Mover's Distance TMD UHD MMD

Baselines: PoinTr SeedFormer PointAttN ShapeFormer SVDFormer AdaPoinTr SDS-Complete

Builds on: 3D Gaussian Splatting Zero-1-to-3 SDS-Complete DreamGaussian NeuralPull

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