Canadian Journal of Remote Sensing (Jan 2017)

Layer Stacking: A Novel Algorithm for Individual Forest Tree Segmentation from LiDAR Point Clouds

  • Elias Ayrey,
  • Shawn Fraver,
  • John A. Kershaw,
  • Laura S. Kenefic,
  • Daniel Hayes,
  • Aaron R. Weiskittel,
  • Brian E. Roth

DOI
https://doi.org/10.1080/07038992.2017.1252907
Journal volume & issue
Vol. 43, no. 1
pp. 16 – 27

Abstract

Read online

As light detection and ranging (LiDAR) technology advances, it has become common for datasets to be acquired at a point density high enough to capture structural information from individual trees. To process these data, an automatic method of isolating individual trees from a LiDAR point cloud is required. Traditional methods for segmenting trees attempt to isolate prominent tree crowns from a canopy height model. We here introduce a novel segmentation method, layer stacking, which slices the entire forest point cloud at 1-m height intervals and isolates trees in each layer. Merging the results from all layers produces representative tree profiles. When compared to watershed delineation (a widely used segmentation algorithm), layer stacking correctly identified 15% more trees in uneven-aged conifer stands, 7%–17% more in even-aged conifer stands, 26% more in mixedwood stands, and 26%–30% more (with 75% of trees correctly detected) in pure deciduous stands. Overall, layer stacking's commission error was mostly similar to or better than that of watershed delineation. Layer stacking performed particularly well in deciduous, leaf-off conditions, even those where tree crowns were less prominent. We conclude that in the tested forest types, layer stacking represents an improvement in segmentation when compared to existing algorithms.