European Journal of Remote Sensing (Dec 2022)

Individual tree detection from unmanned aerial vehicle (UAV) derived point cloud data in a mixed broadleaf forest using hierarchical graph approach

  • Seyed Ali Ahmadi,
  • Arsalan Ghorbanian,
  • Farshad Golparvar,
  • Ali Mohammadzadeh,
  • Sadegh Jamali

DOI
https://doi.org/10.1080/22797254.2022.2129095
Journal volume & issue
Vol. 55, no. 1
pp. 520 – 539

Abstract

Read online

Studying individual trees is a common way that scientists employ to study forests and estimate forest parameters. In this study, a graph-based approach was developed for detecting individual trees in a broadleaf, complex forest region based on UAV-derived point cloud data. Horizontal cross-sections at different heights were applied to the Canopy Height Model (CHM) to extract initial candidates for graph nodes. The graph was processed in multiple steps, and individual treetop locations were detected based on graph nodes’ properties. The impact of various parameters, such as minimum area of connected components and minimum tree heights, on the performance of the developed method was investigated. The evaluation step demonstrated the potential of the proposed graph-based method for individual tree detection in a complex forest region in Mazandaran, Iran. In particular, the graph-based method obtained Precision, Recall, and F1-score values of 0.64, 0.73, and 0.68, respectively. Furthermore, the intercomparison with the well-known and most used Local Maximum (LM) suggested the applicability of the proposed method. After point cloud generation, the proposed method was implemented entirely in Python using open-source packages, which increases its applicability for other scholars and managers. The source code of the proposed algorithm can be found at https://github.com/Seyed-Ali-Ahmadi/Graph-based_ITCD.

Keywords