Papers
Topics
Authors
Recent
Search
2000 character limit reached

Confidence-Driven Facade Refinement of 3D Building Models Using MLS Point Clouds

Published 4 Apr 2026 in cs.CV | (2604.03797v1)

Abstract: Digital twins require continuous maintenance to meet the increasing demand for high-precision geospatial data. However, traditional coarse CityGML building models, typically derived from Airborne Laser Scanning (ALS), often exhibit significant geometric deficiencies, particularly regarding facade accuracy due to the nadir perspective of airborne sensors. Integrating these coarse models with high-precision Mobile Laser Scanning (MLS) data is essential to recover detailed facade geometry. Unlike reconstruction-from-scratch approaches that discard existing semantic information and rely heavily on complete data coverage, this work presents an automated refinement framework that utilizes the coarse model as a geometric prior. This method enables targeted updates to facade geometry even in complex urban environments. It integrates surface matching to identify outdated surfaces and employs a binary integer optimization to select optimal faces from candidate data. Crucially, hard constraints are enforced within the optimization to ensure the topological validity of the refined output. Experimental results demonstrate that the proposed approach effectively corrects facade misalignments, reducing the Cloud-to-Mesh RMSE by approximately 36% and achieving centimeter-level alignment. Furthermore, the framework guarantees strictly watertight and manifold geometry, providing a robust solution for upgrading ALS-derived city models.

Authors (1)

Summary

  • The paper introduces a confidence-driven refinement framework that integrates coarse CityGML models with high-resolution MLS point clouds to update facade geometry.
  • It employs a four-stage pipeline—combining RANSAC-based matching, candidate face generation, sequential confidence scoring, and binary optimization—to correct facade misalignments.
  • Experimental results demonstrate significant reductions in RMSE and centroid offsets while ensuring fully watertight and manifold outputs for digital twins.

Confidence-Driven Facade Refinement of 3D Building Models Using MLS Point Clouds

Introduction

This paper presents an automated geometric refinement framework targeting facade accuracy in 3D building models by integrating coarse CityGML LOD2 datasets (primarily derived from Airborne Laser Scanning) with high-resolution Mobile Laser Scanning (MLS) point clouds. The methodology prioritizes the preservation and targeted updating of existing topology, where the coarse mesh acts as a geometric prior. Instead of fully reconstructing building geometry, the framework corrects specific outdated or inaccurate facades with minimal computational overhead. Results on large-scale urban datasets substantiate significant improvements in geometric alignment and topological integrity, supporting practical deployment in the maintenance of digital twins and high-precision urban modeling.

Problem Statement and Motivation

Coarse CityGML building models, largely generated via ALS or photogrammetry, display substantial geometric deficiencies in facades due to nadir sensor limitations and occlusions. Full-model multi-source fusion or reconstruction-from-scratch is generally impractical in dynamic urban environments due to high computational costs, temporal inconsistencies, and strict coverage requirements. Reconstruction techniques based on geometric primitives, data-driven learning, and mesh repair either suffer from over-smoothing, high sensitivity to incomplete data, or lack the ability to ingest new sensory measurements. Current mesh refinement methods provide limited support for geometric updating from new data while guaranteeing watertightness and manifoldness.

Methodology

The proposed framework introduces a four-stage automated workflow:

  1. Model-to-Surface Matching: Initial alignment involves RANSAC-based plane extraction from the MLS point cloud followed by coarse spatial filtering and fine-grained geometric matching based on normal vectors, centroid-to-plane distances, and oriented bounding box (OBB) intersection-over-union. A composite matching score, integrating weighted measures of normal similarity and bounding spatial coverage, determines optimal facade correspondences, while model-level quality assessment automates the selection process for multiple overlapping candidate models.
  2. Global Candidate Face Generation: Utilizing both the matched MLS planes and preserved geometry from the coarse model, an augmented candidate set is generated. Planar primitives with minor angular deviations are merged to mitigate degenerate geometry, and intersected to produce faces bounded by the expanded 3D OBB, restricting search space to regions requiring refinement.
  3. Confidence Computation: For each candidate face, a sequential filtering process quantifies geometric alignment using four metrics—angle filtering, distance filtering, bounding box overlap, and 2D area projection overlap—culminating in a robust confidence score reflecting reference-candidate agreement. Only the maximal support value from multiple matches is preserved per candidate, enforcing reliability and mitigating spurious surface support. Figure 1

    Figure 1: The coverage confidence pipeline leveraging angle and distance filtering, OBB overlap, and projection overlap ratios to evaluate geometric alignment.

  4. Optimization-based Face Selection: The selection of optimal faces is formulated as a binary integer programming problem. The objective function incorporates (i) a coverage term, rewarding high-confidence large faces while penalizing faces below a configurable support threshold via a shifted sigmoid function, and (ii) a complexity term, reducing the number of sharp (non-coplanar) edges to promote large planar regions. Hard topological constraints ensure that only edges forming closed, manifold, and watertight meshes are permissible in the solution. The Gurobi solver is employed for efficient optimization under these constraints.

Experimental Setup

Experiments utilize the Hildesheim, Germany dataset, featuring high-density MLS data (Riegl VMX-250 system) and corresponding LOD2 CityGML building models. A 300×300300 \times 300 m urban region containing 100 individual buildings forms the evaluation domain. Figure 2

Figure 2: The Hildesheim study area and test site, depicting dataset provenance and selection.

Dataset preprocessing includes segmentation of point clouds into planar clusters, model matching, and the export of building objects as discrete entities.

Evaluation Metrics

The proposed system is quantitatively assessed using:

  • Geometric Fidelity: Cloud-to-Mesh (C2M) distance (RMSE, MAE, signed mean, and standard deviation) measures surface alignment against MLS.
  • Positional Accuracy: Centroid offset reduction ΔD\Delta D evaluates systematic model translation relative to new measurements.
  • Topological Validity: Watertight rate quantifies the proportion of models meeting manifold and watertight constraints.

A parameter sensitivity study optimizes the support threshold τcov\tau_{cov}, balancing geometric fidelity with guaranteed manifold output. Figure 3

Figure 3: Analysis of C2M errors and manifold validity as a function of the coverage threshold τcov\tau_{cov}.

Results

Ablation studies and large-scale experiments indicate pronounced reductions in surface misalignment and topological errors. C2M RMSE is reduced from 0.220 m to 0.141 m (36% improvement); mean C2M error is nearly eliminated (0.016 m), and centroid offset is decreased by 5.5 cm. Importantly, all refined models achieve watertightness, up from 42% in the coarse models. Figure 4

Figure 4: Large-scale results visually demonstrate reduced C2M errors (initial vs. refined) and improved error distribution.

Figure 5

Figure 5: The refined model exhibits centimeter-level alignment with MLS footprints, correcting previously visible facade misalignments.

Progressive visualization illustrates the pipeline's efficacy: from MLS segmentation, facade updating, and mesh integration, through candidate generation to final watertight output. Figure 6

Figure 6: The progressive refinement pipeline enables data-driven surface updating while preserving valid topology.

Discussion and Implications

The results validate the efficacy of integrating coarse CityGML priors with MLS point clouds through global, confidence-driven optimization. The refined models exhibit centimeter-level geometric and positional alignment, robustly addressing the gaps of prior fusion and repair methods. Topological integrity is strictly enforced, supporting downstream applications demanding closed, valid geometry. Nevertheless, the method assumes sufficient planar coverage in the point cloud, limiting applicability in scenarios dominated by strong curvature or under severe occlusion. Suppressing noise and clutter remains a prerequisite for accurate plane estimation; future research should extend to curved surface priors and incorporate uncertainty quantification for inhomogeneous input quality.

Practically, the system provides a scalable and automated pathway for maintaining and incrementally upgrading digital twins in rapidly evolving urban contexts, mitigating the operational overhead of frequent full reconstructions. The proposed pipeline is directly applicable in city-scale mapping, asset management, and autonomous system navigation, where regularly updated geometric precision is critical.

Conclusion

The confidence-driven refinement framework presented in this paper introduces a systematic, globally optimal approach for upgrading coarse 3D building models with high-precision MLS data. By tightly coupling geometric priors with a binary optimization that rigorously enforces manifold and watertightness, the method achieves substantially improved alignment and error reduction over legacy models, verified both statistically and visually. This approach closes a core gap in urban geospatial modeling—allowing existing large-scale models to stay relevant and accurate as new measurement modalities emerge.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 1 tweet with 0 likes about this paper.