Classifying airborne LiDAR point clouds via deep features learned by a multi-scale convolutional neural network

ABSTRACT Point cloud classification plays a critical role in many applications of airborne light detection and ranging (LiDAR) data. In this paper, we present a deep feature-based method for accurately classifying multiple ground objects from airborne LiDAR point clouds. With several selected attributes of LiDAR point clouds, our method first creates a group of multi-scale contextual images for each point in the data using interpolation. Taking the contextual images as inputs, a multi-scale convolutional neural network (MCNN) is then designed and trained to learn the deep features of LiDAR points across various scales. A softmax regression classifier (SRC) is finally employed to generate classification results of the data with a combination of the deep features learned from various scales. Compared with most of traditional classification methods, which often require users to manually define a group of complex discriminant rules or extract a set of classification features, the proposed method has the ability to automatically learn the deep features and generate more accurate classification results. The performance of our method is evaluated qualitatively and quantitatively using the International Society for Photogrammetry and Remote Sensing benchmark dataset, and the experimental results indicate that our method can effectively distinguish eight types of ground objects, including low vegetation, impervious surface, car, fence/hedge, roof, facade, shrub and tree, and achieves a higher accuracy than other existing methods.

[1]  Boris Jutzi,et al.  CLASSIFICATION OF AIRBORNE LASER SCANNING DATA USING GEOMETRIC MULTI-SCALE FEATURES AND DIFFERENT NEIGHBOURHOOD TYPES , 2016 .

[2]  Lars Petersson,et al.  Non-associative Higher-Order Markov Networks for Point Cloud Classification , 2014, ECCV.

[3]  José Cristóbal Riquelme Santos,et al.  An evolutionary-weighted majority voting and support vector machines applied to contextual classification of LiDAR and imagery data fusion , 2015, Neurocomputing.

[4]  Andrea Vedaldi,et al.  MatConvNet: Convolutional Neural Networks for MATLAB , 2014, ACM Multimedia.

[5]  Geoffrey E. Hinton,et al.  Deep Learning , 2015, Nature.

[6]  Wei Huang,et al.  A Convolutional Neural Network-Based 3D Semantic Labeling Method for ALS Point Clouds , 2017, Remote. Sens..

[7]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[8]  G. Sohn,et al.  Random Forests Based Multiple Classifier System for Power-Line Scene Classification , 2012 .

[9]  Uwe Soergel,et al.  Contextual Classification of Full Waveform Lidar Data in the Wadden Sea , 2014, IEEE Geoscience and Remote Sensing Letters.

[10]  Uwe Soergel,et al.  Relevance assessment of full-waveform lidar data for urban area classification , 2011 .

[11]  S. J. Oude Elberink,et al.  Multiple-entity based classification of airborne laser scanning data in urban areas , 2014 .

[12]  Pushmeet Kohli,et al.  Spatial Inference Machines , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[13]  J. Shan,et al.  Urban DEM generation from raw lidar data: A labeling algorithm and its performance , 2005 .

[14]  Mehrez Zribi,et al.  Coupling SAR C-Band and Optical Data for Soil Moisture and Leaf Area Index Retrieval Over Irrigated Grasslands , 2016, IEEE J. Sel. Top. Appl. Earth Obs. Remote. Sens..

[15]  Shaohui Sun,et al.  Aerial 3D Building Detection and Modeling From Airborne LiDAR Point Clouds , 2013, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[16]  Hyo Jong Lee,et al.  Three-Dimensional LiDAR Data Classifying to Extract Road Point in Urban Area , 2008, IEEE Geoscience and Remote Sensing Letters.

[17]  Jonathan Li,et al.  Learning Hierarchical Features for Automated Extraction of Road Markings From 3-D Mobile LiDAR Point Clouds , 2015, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[18]  Xiangyun Hu,et al.  Deep-Learning-Based Classification for DTM Extraction from ALS Point Cloud , 2016, Remote. Sens..

[19]  Bo Guo,et al.  Discriminative-Dictionary-Learning-Based Multilevel Point-Cluster Features for ALS Point-Cloud Classification , 2016, IEEE Transactions on Geoscience and Remote Sensing.

[20]  Amy Loutfi,et al.  Classification and Segmentation of Satellite Orthoimagery Using Convolutional Neural Networks , 2016, Remote. Sens..

[21]  Domen Mongus,et al.  Context-dependent detection of non-linearly distributed points for vegetation classification in airborne LiDAR , 2016 .

[22]  Domen Mongus,et al.  Parameter-free ground filtering of LiDAR data for automatic DTM generation , 2012 .

[23]  Myoungho Sunwoo,et al.  Enhanced Road Boundary and Obstacle Detection Using a Downward-Looking LIDAR Sensor , 2012, IEEE Transactions on Vehicular Technology.

[24]  Shihong Du,et al.  Learning multiscale and deep representations for classifying remotely sensed imagery , 2016 .

[25]  Pankaj K. Agarwal,et al.  TerraNNI: Natural Neighbor Interpolation on 2D and 3D Grids Using a GPU , 2016, TSAS.

[26]  Hugo Ledoux,et al.  An Efficient Natural Neighbour Interpolation Algorithm for Geoscientific Modelling , 2004, SDH.

[27]  J. Niemeyer,et al.  Contextual classification of lidar data and building object detection in urban areas , 2014 .

[28]  B. Jutzi,et al.  3D semantic labeling of ALS point clouds by exploiting multi-scale, multi-type neighborhoods for feature extraction , 2016 .

[29]  Ruofei Zhong,et al.  A Bayesian-Network-Based Classification Method Integrating Airborne LiDAR Data With Optical Images , 2017, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[30]  Jianxiong Xiao,et al.  3D ShapeNets: A deep representation for volumetric shapes , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[31]  Uwe Soergel,et al.  HIERARCHICAL HIGHER ORDER CRF FOR THE CLASSIFICATION OF AIRBORNE LIDAR POINT CLOUDS IN URBAN AREAS , 2016 .

[32]  Leonidas J. Guibas,et al.  PointNet: Deep Learning on Point Sets for 3D Classification and Segmentation , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[33]  Juha Hyyppä,et al.  Comparison Between First Pulse and Last Pulse Laser Scanner Data in the Automatic Detection of Buildings , 2009 .

[34]  Stefan Hinz,et al.  Semantic point cloud interpretation based on optimal neighborhoods, relevant features and efficient classifiers , 2015 .

[35]  Martial Hebert,et al.  Contextual classification with functional Max-Margin Markov Networks , 2009, 2009 IEEE Conference on Computer Vision and Pattern Recognition.

[36]  G. Sohn,et al.  AUTOMATIC 3 D POWERLINE RECONSTRUCTION USING AIRBORNE LiDAR DATA , 2009 .

[37]  Markus Hollaus,et al.  Object-Based Point Cloud Analysis of Full-Waveform Airborne Laser Scanning Data for Urban Vegetation Classification , 2008, Sensors.

[38]  Rama Rao Nidamanuri,et al.  A supervoxel-based spectro-spatial approach for 3D urban point cloud labelling , 2016 .

[39]  Le Wang,et al.  Isprs Journal of Photogrammetry and Remote Sensing a Multi-directional Ground Filtering Algorithm for Airborne Lidar , 2022 .

[40]  Jon Atli Benediktsson,et al.  A spatial-spectral kernel-based approach for the classification of remote-sensing images , 2012, Pattern Recognit..

[41]  Yoonseok Jwa,et al.  AUTOMATIC 3D POWERLINE RECONSTRUCTION USING AIRBORNE LiDAR DATA , 2009 .

[42]  Fan Zhang,et al.  Classification of airborne laser scanning data using JointBoost , 2015 .

[43]  O. Csillik,et al.  Automated parameterisation for multi-scale image segmentation on multiple layers , 2014, ISPRS journal of photogrammetry and remote sensing : official publication of the International Society for Photogrammetry and Remote Sensing.

[44]  Michael Kampffmeyer,et al.  Semantic Segmentation of Small Objects and Modeling of Uncertainty in Urban Remote Sensing Images Using Deep Convolutional Neural Networks , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[45]  Michael J. Olsen,et al.  Prediction of understory vegetation cover with airborne lidar in an interior ponderosa pine forest , 2012 .

[46]  H. B. Kim RANDOM FORESTS BASED MULTIPLE CLASSIFIER SYSTEM FOR POWERLINE SCENE CLASSIFICATION , 2011 .