Support Vector Machines Based Filtering of Lidar Data: A Grid Based Method

SUMMARY This study introduces a method for filtering lidar data based on a Support Vector Machines (SVMs) classification method. Four study areas with different sensors and scene characteristics were investigated. First, the Digital Surface Model (DSM) was generated for the first and last pulses and then the differences between the first and last pulses (FP-LP) were computed. A total of 25 uncorrelated feature attributes have been generated from the aerial images, the lidar intensity image, DSM and FP-LP. The generated attributes were applied in seven separate groups which include those from: Red, Green and Blue bands of the aerial image; Intensity/IR image; DSM; FP-LP and the Total group of attributes. Finally, SVMs were used to automatically classify buildings, trees, roads and ground from aerial images, lidar data and the generated attributes, with the most accurate average classifications of 95% being achieved. The Gaussian Radius Basis Function (RBF) kernel model was applied to find the separating hyperplane for the SVMs classification. A binary image was then generated by converting the digital numbers of roads and grass to one while the digital numbers of buildings and trees were converted to zeros and all DSM’s pixels which correspond to a pixel value of one in the binary image were interpolated into a grid DTM. The interpolated DTM was then smoothed by a low-pass filter to remove low vegetation and other objects which might be classified as ground. After that the original 3D lidar point clouds was compared against the smoothed DTM and labeled as ground or non-ground based on a predefined threshold of 30 cm. To meet the objectives, the filtered data was compared against reference data that was generated manually and both omission and commission errors were calculated. Further, we evaluated the contributions of each group of attributes to the quality of the filtering process. The results showed that the accuracy of the results was improved by fusing lidar data with multispectral images regardless of the complexity of the terrain being filtered.

[1]  V. Vapnik Estimation of Dependences Based on Empirical Data , 2006 .

[2]  R. Reulke,et al.  Remote Sensing and Spatial Information Sciences , 2005 .

[3]  Chih-Jen Lin,et al.  A Practical Guide to Support Vector Classication , 2008 .

[4]  George Vosselman,et al.  COMPARISON OF FILTERING ALGORITHMS , 2003 .

[5]  Jon Atli Benediktsson,et al.  Fusion of Support Vector Machines for Classification of Multisensor Data , 2007, IEEE Transactions on Geoscience and Remote Sensing.

[6]  Liubomir Nikolov,et al.  Biographical notes , 1984, TC.

[7]  Hsuan-Tien Lin A Study on Sigmoid Kernels for SVM and the Training of non-PSD Kernels by SMO-type Methods , 2005 .

[8]  D. Harding,et al.  SOME ALGORITHMS FOR VIRTUAL DEFORESTATION (VDF) OF LIDAR TOPOGRAPHIC SURVEY DATA , 2001 .

[9]  P. Axelsson DEM Generation from Laser Scanner Data Using Adaptive TIN Models , 2000 .

[10]  David A Clausi An analysis of co-occurrence texture statistics as a function of grey level quantization , 2002 .

[11]  Chengcui Zhang,et al.  A progressive morphological filter for removing nonground measurements from airborne LIDAR data , 2003, IEEE Trans. Geosci. Remote. Sens..

[12]  R. Wack,et al.  DIGITAL TERRAIN MODELS FROM AIRBORNE LASER SCANNER DATA - A GRID BASED APPROACH , 2002 .

[13]  Ricardo Passini,et al.  FILTERING OF DIGITAL ELEVATION MODELS , 2002 .

[14]  G. Forlani,et al.  ADAPTIVE FILTERING OF AERIAL LASER SCANNING DATA , 2007 .

[15]  Russell G. Congalton,et al.  A review of assessing the accuracy of classifications of remotely sensed data , 1991 .

[16]  Paul M. Mather,et al.  Some issues in the classification of DAIS hyperspectral data , 2006 .

[17]  B. Schölkopf,et al.  Advances in kernel methods: support vector learning , 1999 .

[18]  Olivier Chapelle,et al.  Model Selection for Support Vector Machines , 1999, NIPS.

[19]  M. Bartels,et al.  Towards DTM generation from LIDAR data in hilly terrain using wavelets , 2006 .

[20]  M.,et al.  Statistical and Structural Approaches to Texture , 2022 .

[21]  Vladimir Vapnik,et al.  The Nature of Statistical Learning , 1995 .

[22]  V. Vapnik Estimation of Dependences Based on Empirical Data , 2006 .

[23]  Tshilidzi Marwala,et al.  Image Classification Using SVMs: One-against-One Vs One-against-All , 2007, ArXiv.

[24]  K. Kraus,et al.  Determination of terrain models in wooded areas with airborne laser scanner data , 1998 .

[25]  Yerach Doytsher,et al.  A ROBUST METHOD USED WITH ORTHOGONAL POLYNOMIALS AND ROAD NETWORK FOR AUTOMATIC TERRAIN SURFACE EXTRACTION FROM LIDAR DATA IN URBAN AREAS , 2004 .

[26]  D. Whitman,et al.  Comparison of Three Algorithms for Filtering Airborne Lidar Data , 2005 .

[27]  John C. Platt,et al.  Fast training of support vector machines using sequential minimal optimization, advances in kernel methods , 1999 .

[28]  M. Elmqvist GROUND SURFACE ESTIMATION FROM AIRBORNE LASER SCANNER DATA USING ACTIVE SHAPE MODELS , 2002 .

[29]  G. Vosselman SLOPE BASED FILTERING OF LASER ALTIMETRY DATA , 2000 .

[30]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.