Floresta e Ambiente
Floresta e Ambiente
Original Article Silviculture

Comparing the Performance of Ground Filtering Algorithms for Terrain Modeling in a Forest Environment Using Airborne LiDAR Data

Carlos Alberto Silva; Carine Klauberg; Ângela Maria Klein Hentz; Ana Paula Dalla Corte; Uelison Ribeiro; Veraldo Liesenberg


ABSTRACT: The aim of this study was to evaluate the performance of four ground filtering algorithms to generate digital terrain models (DTMs) from airborne light detection and ranging (LiDAR) data. The study area is a forest environment located in Washington state, USA with distinct classes of land use and land cover (e.g., shrubland, grassland, bare soil, and three forest types according to tree density and silvicultural interventions: closed-canopy forest, intermediate-canopy forest, and open-canopy forest). The following four ground filtering algorithms were assessed: Weighted Linear Least Squares (WLS), Multi-scale Curvature Classification (MCC), Progressive Morphological Filter (PMF), and Progressive Triangulated Irregular Network (PTIN). The four algorithms performed well across the land cover, with the PMF yielding the least number of points classified as ground. Statistical differences between the pairs of DTMs were small, except for the PMF due to the highest errors. Because the forestry sector requires constant updating of topographical maps, open-source ground filtering algorithms, such as WLS and MCC, performed very well on planted forest environments. However, the performance of such filters should also be evaluated over complex native forest environments.


conifer, ground filtering, digital terrain model, point cloud


Andersen H-E, McGaughey RJ, Reutebuch SE. Forest measurement and monitoring using high-resolution airborne LiDAR. In: Harrington CA, Schoenholtz SH, editors. Productivity of western forests: a forest products focus. Portland: USDA/Forest Service; 2005.

Axelsson P. DEM generation from laser scanner data using adaptive TIN models. International Archives of Photogrammetry and Remote Sensing 2000; 33(B4/1): 110-117.

Carter J, Schmid K, Waters K, Betzhold L, Hardley B, Mataosky R et al. Lidar 101: an introduction to LiDAR Technology, Data, and Applications. Charleston: National Oceanic and Atmospheric Administration (NOAA) Costal Services Center; 2012; 76 p.

Evans JS, Hudak AT. A multiscale curvature algorithm for classifying discrete return LiDAR in forested environments. IEEE Transactions on Geoscience and Remote Sensing 2007; 45(4): 1029-1038. http://dx.doi.org/10.1109/TGRS.2006.890412.

Hui Z, Hu Y, Yevenyo YZ, Yu X. An improved FMPological algorithm for filtering airborne LiDAR point cloud based on multi-level kriging interpolation. Remote Sensing 2016; 8(35): 1-16.

Isenburg M. LAStools – efficient tools for LiDAR processing, version 150304. 2015 [cited 2016 Jan 5]. Available from: http://lastools.org

Julge K, Ellmann A, Gruno A. Performance analysis of freeware filtering algorithms for determining ground surface from airborne laser scanning data. Journal of Applied Remote Sensing 2014; 8(1): 083573-1, 083573-15. http://dx.doi.org/10.1117/1.JRS.8.083573.

Kraus K, Pfeifer N. A new method for surface reconstruction from laser scanner data. International Archives of Photogrammetry and Remote Sensing 1997; 32(3/2W4): 80-86.

Kraus K, Pfeifer N. Determination of terrain models in wooded areas with airborne laser scanner data. ISPRS Journal of Photogrammetry and Remote Sensing 1998; 53(4): 193-203. http://dx.doi.org/10.1016/S0924-2716(98)00009-4.

Liu X. Airborne LiDAR for DEM generation: some critical issues. Progress in Physical Geography 2008; 32(1): 31-49. http://dx.doi.org/10.1177/0309133308089496.

McGaughey RJ. FUSION/LDV: software for LIDAR data analysis and visualization. v.3.3. Washington: USDA/Forest Service; 2015.

Montealegre AL, Lamelas MT, Riva J. A comparison of open-source LiDAR filtering algorithms in a Mediterranean forest environment. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing 2015; 8(8): 4072-4085. http://dx.doi.org/10.1109/JSTARS.2015.2436974.

R Development Core Team. R: A language and environment for statistical computing. Vienna, Austria: R Foundation for Statistical Computing; 2016 [cited 2016 Jan 10]. Available from: http://www.R-project.org

Ruiz LA, Hermosilla T, Mauro F, Godino M. Analysis of the influence of plot size and LiDAR density on forest structure attribute estimates. Forests 2014; 5(5): 936-951. http://dx.doi.org/10.3390/f5050936.

Sithole G, Vosselman G. Experimental comparison of filter algorithms for bare-Earth extraction from airborne laser scanning point clouds. ISPRS Journal of Photogrammetry and Remote Sensing 2004; 59(1-2): 85-101. http://dx.doi.org/10.1016/j.isprsjprs.2004.05.004.

Sulaiman NS, Majid Z, Setan H. DTM generation from LiDAR data by using different filters in open–source software. Geoinformation Science Journal 2010; 10(2): 89-109.

Susaki J. Adaptive slope filtering of airborne LiDAR data in urban areas for digital terrain model (DTM) generation. Remote Sensing 2012; 4(12): 1804-1819. http://dx.doi.org/10.3390/rs4061804.

Tinkham WT, Huang H, Smith AMS, Shrestha R, Falkowski MJ, Hudak AT et al. Comparison of two open source LiDAR surface classification algorithms. Remote Sensing 2011; 3(12): 638-649. http://dx.doi.org/10.3390/rs3030638.

Zhang K, Chen S, Whitman D, Shyu M, Yan J, Zhang C. A progressive morphological filter for removing nonground measurements from airborne LIDAR data. IEEE Transactions on Geoscience and Remote Sensing 2003; 41(4): 872-882. http://dx.doi.org/10.1109/TGRS.2003.810682.

Zhang K, Whitman D. Comparison of three algorithms for filtering airborne LiDAR data. Photogrammetric Engineering and Remote Sensing 2005; 71(3): 313-324. http://dx.doi.org/10.14358/PERS.71.3.313.

5a7c85380e88251f62b51847 floram Articles
Links & Downloads


Share this page
Page Sections