atlas

Research map / Point clouds / Point cloud classification

PBWR: Parametric-Building-Wireframe Reconstruction from Aerial LiDAR Point Clouds

CVPR 2024 · Point clouds › Point cloud classification · approach: Local feature aggregation networks · 17 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 PBWR, an end-to-end transformer that regresses parameterized 3D building wireframe edges directly from aerial LiDAR roof point clouds, using Hausdorff-based edge similarity for matching, E-NMS, and an edge loss, without corner prediction.

Problem

3D building wireframe reconstruction from sparse aerial LiDAR point clouds; existing methods rely on intermediate corner prediction and edge classification, which accumulate errors and generate many useless edge proposals.

Approach

Directly regress seven edge parameters (midpoint offset, per-axis component lengths, quadrant classes) from transformer decoder queries initialized from farthest-point-sampled points, match predictions to ground truth with an edge similarity combining Hausdorff distance, direction and length, and suppress duplicates with edge-similarity NMS (E-NMS) plus soft-label confidence loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Directly regress parameterized edges rather than edge endpoints (ablation)PBWR · Building3D Entry-level testedge recall (ER): 0.12 -> 0.82Helped
Use Hausdorff edge matching instead of corner matching (ablation)PBWR · Building3D Entry-level testedge recall (ER): 0.30 -> 0.82Helped
Use Hausdorff edge matching instead of midpoint matching (ablation)PBWR · Building3D Entry-level testedge recall (ER): 0.81 -> 0.82Helped
Add E-NMS (ablation)PBWR · Building3D Entry-level testedge precision (EP): 0.78 -> 0.91Helped
Add E-NMS (ablation)PBWR · Building3D Entry-level testedge recall (ER): 0.41 -> 0.82Helped
Add edge similarity loss (Lsim) (ablation)PBWR · Building3D Entry-level testedge recall (ER): 0.80 -> 0.82Helped
Add edge similarity loss (Lsim) (ablation)PBWR · Building3D Entry-level testedge precision (EP): 0.89 -> 0.91Helped
Use edge similarity as soft confidence labels instead of hard labels (ablation)PBWR confidence-score loss · Building3D Entry-level testedge recall (ER): 0.35 -> 0.80Helped
Use edge similarity as soft confidence labels instead of hard labels (ablation)PBWR confidence-score loss · Building3D Entry-level testedge precision (EP): 0.56 -> 0.89Helped
Replace Building3D-supervised baseline with PBWRBuilding3D · Entry-level testedge recall (ER): 0.46 -> 0.82Helped
Replace Building3D-supervised baseline with PBWR-TallinnBuilding3D · Tallinn testedge recall (ER): 0.23 -> 0.65Helped

Surprising findings

Limitations

Experimental setup

Datasets: Building3D Entry-level Building3D Tallinn city

Benchmarks: Building3D Entry-level Building3D Tallinn city

Metrics: ACO corner precision corner recall corner F1 edge precision edge recall edge F1

Baselines: PointNet++ RandLA-Net DGCNN PAConv Stratified Transformer Point2Roof Building3D-supervised PC2WF PointMAE PointM2AE

Builds on: Point2Roof PC2WF Building3D DETR-style transformer decoder

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