atlas

Research map / Point clouds / Point cloud classification

BWFormer: Building Wireframe Reconstruction from Airborne LiDAR Point Cloud with Transformer

CVPR 2025 · Point clouds › Point cloud classification · approach: LiDAR point cloud compression and completion · 10 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 BWFormer, an end-to-end DETR-style Transformer that detects 2D corners in a height map, lifts them to 3D, classifies edges with edge attention, and augments training with LDM-simulated LiDAR scans on Building3D.

Problem

Reconstructing building wireframes from sparse, incomplete, and noisy airborne LiDAR point clouds, where prior methods miss corners and edges and lack labeled data.

Approach

Project the point cloud to a 2D height map, detect 2D corners via heat map, lift them to 3D with Transformer queries initialized from 2D positions plus random height embeddings, and classify candidate edges using edge attention that samples deformable attention along the whole edge; a conditional latent diffusion model simulates LiDAR sampling for augmentation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace PBWR with BWFormerBuilding wireframe reconstruction · Building3D testWED: 0.271 -> 0.238Helped
replace PBWR with BWFormerBuilding wireframe reconstruction · Building3D testACO: 0.222 -> 0.204Helped
replace PBWR with BWFormerBuilding wireframe reconstruction · Building3D testCF1: +7.4%Helped
replace PBWR with BWFormerBuilding wireframe reconstruction · Building3D testEF1: +2.2%Helped
replace uniform LiDAR scan simulation with conditional latent diffusion scanning (ablation)Synthetic LiDAR scanning · Synthetic LiDAR scanningFID: 140.3 -> 53.9Helped
add 2D-to-3D corner detection (ablation)BWFormer · Building3D testWED: 0.463 -> 0.290Helped
add edge attention (ablation)BWFormer with 2D-to-3D corner detection · Building3D testEF1: 74.7 -> 78.3Helped
add synthetic height-map data augmentation (ablation)BWFormer with edge attention · Building3D testWED: 0.253 -> 0.238Helped
set corner counts to N=100 and NH=200 instead of N=150 and NH=300 (ablation)BWFormer · Building3D testWED: 0.253 -> 0.255No clear effect
set corner counts to N=150 and NH=150 instead of N=150 and NH=300 (ablation)BWFormer · Building3D testWED: 0.253 -> 0.322Hurt
vary edge-attention sampling points from M=3 to M=5 (ablation)BWFormer · Building3D testWED: 0.272 -> 0.253Helped
increase edge-attention sampling points from M=5 to M=7 (ablation)BWFormer · Building3D testWED: 0.253 -> 0.259Hurt

Limitations

Experimental setup

Datasets: Building3D synthetic LiDAR scanning height maps

Benchmarks: Building3D

Metrics: WED ACO corner precision corner recall corner F1 edge precision edge recall edge F1 FID MMD

Baselines: Point2Roof PointMAE PointM2AE Building3D supervised PC2WF PBWR 2.5D dual contouring City3D

Builds on: Deformable DETR Point2Roof PBWR HEAT Latent Diffusion Model

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