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...
Main Authors: | , , , |
---|---|
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 |