atlas

Research map / Point clouds / Shape and surface completion

High-Fidelity Lightweight Mesh Reconstruction from Point Clouds

CVPR 2025 · Point clouds › Shape and surface completion · approach: Point cloud upsampling and normals · 5 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 curvature-adaptive meshing method (point-based surface queries, learned vertex generator, Delaunay tetrahedral meshing) plus a grid+triplane hybrid SDF network to produce high-fidelity lightweight meshes from point clouds.

Problem

Marching Cubes on learned SDFs yields redundant mesh elements, while existing neural meshing methods on low-resolution grids lose sharp detail, have uniform resolution, and often fail to guarantee correct topology.

Approach

Project spatial queries onto the implicit surface via SDF gradients, generate any specified number of curvature-adaptive vertices with a learned displacement network, then connect them with a Delaunay tetrahedral classification (multi-label voting plus neighborhood label constraint) to produce watertight, manifold meshes; SDF accuracy is improved by a hybrid voxel-grid and tri-plane feature repres

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use curvature-adaptive meshing instead of the compared low-resolution meshing methods at the same element countLightweight mesh reconstruction · Thingi10K, grid resolution 32CE (10−3): 0.575 -> 0.126Helped
Use adaptive meshing with 5% of the dense mesh vertex count instead of NeuralPull dense reconstructionSDF-based reconstruction · StanfordCE (10−3): 0.329 -> 0.154Helped
Use adaptive meshing rather than point-cloud downsampling and triangulationLightweight mesh reconstruction · SRBCD (10−5): 4.004 -> 2.561Helped
Add normal-consistency loss Lnc (ablation)Vertex generator · Thingi10KCD (10−5): 0.9643 -> 0.8551Helped
Add curvature-weighted loss Lcur (ablation)Vertex generator · Thingi10KCD (10−5): 0.9643 -> 0.8147Helped
Add both Lnc and Lcur (ablation)Vertex generator · Thingi10KCD (10−5): 0.9643 -> 0.7989Helped
Add progressive upsampling (ablation)Vertex generator · Thingi10KCD (10−5): 0.7550 -> 0.7550Helped
Use grid features only instead of no explicit features (ablation)SDF network · StanfordCD (10−5): 0.5894 -> 0.8282Hurt
Use grid features only instead of no explicit features (ablation)SDF network · StanfordCE (10−3): 0.3052 -> 0.1269Helped
Use tri-plane features only instead of no explicit features (ablation)SDF network · StanfordCD (10−5): 0.5894 -> 0.5639Helped
Combine grid and tri-plane features instead of using neither (ablation)SDF network · StanfordCE (10−3): 0.3052 -> 0.1059Helped
Combine grid and tri-plane features instead of using neither (ablation)SDF network · StanfordCD (10−5): 0.5894 -> 0.5580Helped

Limitations

Experimental setup

Datasets: Stanford Thingi10K SRB ScanNet

Benchmarks: Thingi10K Stanford SRB ScanNet

Metrics: chamfer distance normal consistency F1-score curvature error correct topology

Baselines: Marching Cubes DMTet NDC NMC VoroMesh PoNQ NeuralPull PINC DiGS GridPull

Builds on: Neural Pulling Marching Cubes Point Transformer V3

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