Introduction
With the progress in aerial 3D acquisition technologies such as camera drones and aerial LiDAR,
it is now possible to have 3D scans of large urban scenes.
The result of such scans is registered and aligned to the same coordinate system
and then further processed and reconstructed to 3D mesh models. However, processing
and reconstructing gigabytes of large-scale point cloud data with complex real-world geometry is a challenging task.
It requires significant computing powers and memory usage that typical personal computers
cannot afford. Aside from the memory challenges, processing and reconstructing large point clouds
requires significant amount of computing time.