SF-Recon: Simplification-Free Lightweight Building Reconstruction via 3D Gaussian Splatting
Abstract
Lightweight building surface models are crucial for digital city, navigation, and fast geospatial analytics, yet conventional multi-view geometry pipelines remain cumbersome and quality-sensitive due to their reliance on dense reconstruction, meshing, and subsequent simplification. This work presents SF-Recon, a method that directly reconstructs lightweight building surfaces from multi-view images without post-hoc mesh simplification. We first train an initial 3D Gaussian Splatting (3DGS) field to obtain a view-consistent representation. Building structure is then distilled by a normal-gradient-guided Gaussian optimization that selects primitives aligned with roof and wall boundaries, followed by multi-view edge-consistency pruning to enhance structural sharpness and suppress non-structural artifacts without external supervision. Finally, a multi-view depth-constrained Delaunay triangulation converts the structured Gaussian field into a lightweight, structurally faithful building mesh. Based on a proposed SF dataset, the experimental results demonstrate that our SF-Recon can directly reconstruct lightweight building models from multi-view imagery, achieving substantially fewer faces and vertices while maintaining computational efficiency.
Method Pipeline
The pipeline of SF-Recon
Qualitative Results
Qualitative comparison on SF dataset. #F denotes the number of triangular faces.
Qualitative comparison under different resolutions on SF dataset.#F denotes the number of triangular faces.
Quantitative Results
Quantitative evaluation results on the SF datasets. Best values are in bold.
Quantitative evaluation on the SF dataset at two resolutions: 1000 × 1000 vs 500 × 500. Best values are in bold.
Ablation Studies
Ablation study of SF-Recon modules.
NG-GO: normal-gradient-guided optimization;
ECP: multi-view edge-consistency pruning;
DCD: depth-constrained Delaunay triangulation.
Best values are in bold.
Poster
BibTeX
BibTex Code Here