A THRESHOLD-FREE FILTERING ALGORITHM FOR AIRBORNE LIDAR POINT CLOUDS BASED ON EXPECTATION-MAXIMIZATION

Filtering is a key step for most applications of airborne LiDAR point clouds. Although lots of filtering algorithms have been put forward in recent years, most of them suffer from parameters setting or thresholds adjusting, which will be time-consuming and reduce the degree of automation of the algo...

Full description

Bibliographic Details
Main Authors: Z. Hui, P. Cheng, Y. Y. Ziggah, Y. Nie
Format: Article
Language:English
Published: Copernicus Publications 2018-04-01
Series:The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
Online Access:https://www.int-arch-photogramm-remote-sens-spatial-inf-sci.net/XLII-3/607/2018/isprs-archives-XLII-3-607-2018.pdf
id doaj-ba4c6498d1e74dc687517cfa15f3ab29
record_format Article
spelling doaj-ba4c6498d1e74dc687517cfa15f3ab292020-11-24T21:50:05ZengCopernicus PublicationsThe International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences1682-17502194-90342018-04-01XLII-360761010.5194/isprs-archives-XLII-3-607-2018A THRESHOLD-FREE FILTERING ALGORITHM FOR AIRBORNE LIDAR POINT CLOUDS BASED ON EXPECTATION-MAXIMIZATIONZ. Hui0P. Cheng1Y. Y. Ziggah2Y. Nie3Faculty of Geomatics, East China University of Technology, Nanchang, ChinaFaculty of Geomatics, East China University of Technology, Nanchang, ChinaFaculty of Mineral Resources Technology, University of Mines and Technology, Tarkwa, GhanaFaculty of Geomatics, East China University of Technology, Nanchang, ChinaFiltering is a key step for most applications of airborne LiDAR point clouds. Although lots of filtering algorithms have been put forward in recent years, most of them suffer from parameters setting or thresholds adjusting, which will be time-consuming and reduce the degree of automation of the algorithm. To overcome this problem, this paper proposed a threshold-free filtering algorithm based on expectation-maximization. The proposed algorithm is developed based on an assumption that point clouds are seen as a mixture of Gaussian models. The separation of ground points and non-ground points from point clouds can be replaced as a separation of a mixed Gaussian model. Expectation-maximization (EM) is applied for realizing the separation. EM is used to calculate maximum likelihood estimates of the mixture parameters. Using the estimated parameters, the likelihoods of each point belonging to ground or object can be computed. After several iterations, point clouds can be labelled as the component with a larger likelihood. Furthermore, intensity information was also utilized to optimize the filtering results acquired using the EM method. The proposed algorithm was tested using two different datasets used in practice. Experimental results showed that the proposed method can filter non-ground points effectively. To quantitatively evaluate the proposed method, this paper adopted the dataset provided by the ISPRS for the test. The proposed algorithm can obtain a 4.48 % total error which is much lower than most of the eight classical filtering algorithms reported by the ISPRS.https://www.int-arch-photogramm-remote-sens-spatial-inf-sci.net/XLII-3/607/2018/isprs-archives-XLII-3-607-2018.pdf
collection DOAJ
language English
format Article
sources DOAJ
author Z. Hui
P. Cheng
Y. Y. Ziggah
Y. Nie
spellingShingle Z. Hui
P. Cheng
Y. Y. Ziggah
Y. Nie
A THRESHOLD-FREE FILTERING ALGORITHM FOR AIRBORNE LIDAR POINT CLOUDS BASED ON EXPECTATION-MAXIMIZATION
The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
author_facet Z. Hui
P. Cheng
Y. Y. Ziggah
Y. Nie
author_sort Z. Hui
title A THRESHOLD-FREE FILTERING ALGORITHM FOR AIRBORNE LIDAR POINT CLOUDS BASED ON EXPECTATION-MAXIMIZATION
title_short A THRESHOLD-FREE FILTERING ALGORITHM FOR AIRBORNE LIDAR POINT CLOUDS BASED ON EXPECTATION-MAXIMIZATION
title_full A THRESHOLD-FREE FILTERING ALGORITHM FOR AIRBORNE LIDAR POINT CLOUDS BASED ON EXPECTATION-MAXIMIZATION
title_fullStr A THRESHOLD-FREE FILTERING ALGORITHM FOR AIRBORNE LIDAR POINT CLOUDS BASED ON EXPECTATION-MAXIMIZATION
title_full_unstemmed A THRESHOLD-FREE FILTERING ALGORITHM FOR AIRBORNE LIDAR POINT CLOUDS BASED ON EXPECTATION-MAXIMIZATION
title_sort threshold-free filtering algorithm for airborne lidar point clouds based on expectation-maximization
publisher Copernicus Publications
series The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
issn 1682-1750
2194-9034
publishDate 2018-04-01
description Filtering is a key step for most applications of airborne LiDAR point clouds. Although lots of filtering algorithms have been put forward in recent years, most of them suffer from parameters setting or thresholds adjusting, which will be time-consuming and reduce the degree of automation of the algorithm. To overcome this problem, this paper proposed a threshold-free filtering algorithm based on expectation-maximization. The proposed algorithm is developed based on an assumption that point clouds are seen as a mixture of Gaussian models. The separation of ground points and non-ground points from point clouds can be replaced as a separation of a mixed Gaussian model. Expectation-maximization (EM) is applied for realizing the separation. EM is used to calculate maximum likelihood estimates of the mixture parameters. Using the estimated parameters, the likelihoods of each point belonging to ground or object can be computed. After several iterations, point clouds can be labelled as the component with a larger likelihood. Furthermore, intensity information was also utilized to optimize the filtering results acquired using the EM method. The proposed algorithm was tested using two different datasets used in practice. Experimental results showed that the proposed method can filter non-ground points effectively. To quantitatively evaluate the proposed method, this paper adopted the dataset provided by the ISPRS for the test. The proposed algorithm can obtain a 4.48 % total error which is much lower than most of the eight classical filtering algorithms reported by the ISPRS.
url https://www.int-arch-photogramm-remote-sens-spatial-inf-sci.net/XLII-3/607/2018/isprs-archives-XLII-3-607-2018.pdf
work_keys_str_mv AT zhui athresholdfreefilteringalgorithmforairbornelidarpointcloudsbasedonexpectationmaximization
AT pcheng athresholdfreefilteringalgorithmforairbornelidarpointcloudsbasedonexpectationmaximization
AT yyziggah athresholdfreefilteringalgorithmforairbornelidarpointcloudsbasedonexpectationmaximization
AT ynie athresholdfreefilteringalgorithmforairbornelidarpointcloudsbasedonexpectationmaximization
AT zhui thresholdfreefilteringalgorithmforairbornelidarpointcloudsbasedonexpectationmaximization
AT pcheng thresholdfreefilteringalgorithmforairbornelidarpointcloudsbasedonexpectationmaximization
AT yyziggah thresholdfreefilteringalgorithmforairbornelidarpointcloudsbasedonexpectationmaximization
AT ynie thresholdfreefilteringalgorithmforairbornelidarpointcloudsbasedonexpectationmaximization
_version_ 1725885426487525376