Classifying urban landscape in aerial LiDAR using 3D shape analysis

The classification of urban landscape in aerial LiDAR point clouds is useful in 3D modeling and object recognition applications in urban environments. In this paper, we introduce a multi-category classification system for identifying water, ground, roof, and trees in airborne LiDAR. The system is organized as a cascade of binary classifiers, each of which performs unsupervised region growing followed by supervised, segment-wise classification. Categories with the most discriminating features, such as water and ground, are identified first and are used as context for identifying more complex categories, such as trees. We use 3D shape analysis and region growing to identify “planar” and “scatter” regions that likely correspond to ground/roof and trees respectively. We demonstrate results on two urban datasets, the larger of which contains 200 million LiDAR returns over 7km2. We show that our ground, roof, and tree classifiers, when trained on one dataset, perform well on the other dataset.

[1]  Avideh Zakhor,et al.  2D tree detection in large urban landscapes using aerial LiDAR data , 2009, 2009 16th IEEE International Conference on Image Processing (ICIP).

[2]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[3]  Primo Zingaretti,et al.  Complete classification of raw LIDAR data and 3D reconstruction of buildings , 2006, Pattern Analysis and Applications.

[4]  Mi-Suen Lee,et al.  A Computational Framework for Segmentation and Grouping , 2000 .

[5]  Avideh Zakhor,et al.  Tree Detection in Urban Regions Using Aerial Lidar and Image Data , 2007, IEEE Geoscience and Remote Sensing Letters.

[6]  Roberto Manduchi,et al.  Supervised Parametric Classification of Aerial LiDAR Data , 2004, 2004 Conference on Computer Vision and Pattern Recognition Workshop.

[7]  Martial Hebert,et al.  Natural terrain classification using three‐dimensional ladar data for ground robot mobility , 2006, J. Field Robotics.