Overview

As a PhD candidate in Geomatics Engineering at the University of Calgary (Spatial Intelligence Lab), my research focuses on recovering accurate 3D building models from airborne LiDAR point clouds — a critical step in the automated production of urban digital twins. The core challenge is that airborne scanning inherently produces occluded, incomplete, and noisy point clouds: building façades are only partially visible from above, point density varies across the scene, and sensor noise corrupts fine architectural details. My work addresses these challenges through a combination of deep learning-based point completion and neural-guided mesh deformation.


Project 1: APC2Mesh — Bridging Occluded Building Façades to Full 3D Models

Problem

Airborne LiDAR captures rooftops well but provides only sparse, occluded coverage of building façades, particularly for taller buildings or dense urban blocks. Traditional mesh reconstruction methods produce incomplete or geometrically inaccurate models when fed such incomplete point clouds.

Approach

APC2Mesh introduces a two-stage pipeline:

  1. Airborne Point Completion (APC): A deep learning network infers the full, dense point cloud of a building from its occluded, sparse aerial observation. The completion network learns the geometric regularity of urban buildings to hallucinate missing façade and corner points.
  2. Point-to-Mesh Deformation: The completed point cloud is passed to a linearized skip attention-based deformation network that deforms an initial mesh template to match the completed geometry, producing a watertight, high-fidelity 3D mesh.

Results

Publication: Akwensi, P. H., Bharadwaj, A., & Wang, R. (2024). APC2Mesh: Bridging the gap from occluded building façades to full 3D models. ISPRS Journal of Photogrammetry and Remote Sensing. [DOI] [arXiv]


Project 2: Points2Model — Neural-Guided 3D Building Wireframe Reconstruction

Problem

Building wireframe models — compact, editable representations of a building's structural skeleton (edges, corners, ridgelines) — are essential for BIM workflows, urban planning, and change detection. Generating wireframes directly from raw airborne LiDAR is difficult due to point sparsity, roof/façade occlusions, and noise that erodes sharp structural edges.

Approach

Points2Model proposes a neural-guided pipeline that:

  1. Point upsampling and completion: Enriches the sparse, noisy input point cloud to produce a denser, more uniform representation that preserves structural edges and corners.
  2. Neural-guided wireframe extraction: A learned module predicts the locations of structural lines and corners, which are then connected into a coherent wireframe graph representing the building's geometry.

Results

Publication: Akwensi, P. H., Bharadwaj, A., & Wang, R. (2025). Points2Model: A Neural-Guided 3D Building Wireframe Reconstruction from Airborne LiDAR Point Clouds. International Journal of Digital Earth, 18(1), 2458682. [DOI]


Broader Research Context

This work is part of the Spatial Intelligence Lab's broader effort to build the Building3D benchmark — the first urban-scale dataset for 3D building reconstruction from aerial point clouds — and to develop fully automated pipelines from raw airborne LiDAR to production-ready urban digital twins. Key research themes include: