Individual Tree-Crown Detection and Species Classification in Very High-Resolution Remote Sensing Imagery Using a Deep Learning Ensemble Model

Traditional methods for individual tree-crown (ITC) detection (image classification, segmentation, template matching, etc.) applied to very high-resolution remote sensing imagery have been shown to struggle in disparate landscape types or image resolutions due to scale problems and information complexity. Deep learning promised to overcome these shortcomings due to its superior performance and versatility, proven with reported detection rates of ~90%. However, such models still find their limits in transferability across study areas, because of different tree conditions (e.g., isolated trees vs. compact forests) and/or resolutions of the input data. This study introduces a highly replicable deep learning ensemble design for ITC detection and species classification based on the established single shot detector (SSD) model. The ensemble model design is based on varying the input data for the SSD models, coupled with a voting strategy for the output predictions. Very high-resolution unmanned aerial vehicles (UAV), aerial remote sensing imagery and elevation data are used in different combinations to test the performance of the ensemble models in three study sites with highly contrasting spatial patterns. The results show that ensemble models perform better than any single SSD model, regardless of the local tree conditions or image resolution. The detection performance and the accuracy rates improved by 3–18% with only as few as two participant single models, regardless of the study site. However, when more than two models were included, the performance of the ensemble models only improved slightly and even dropped.

[1]  Carlos Cabo,et al.  Structure from Motion Photogrammetry in Forestry: a Review , 2019, Current Forestry Reports.

[2]  Hamid Hamraz,et al.  Deep learning for conifer/deciduous classification of airborne LiDAR 3D point clouds representing individual trees , 2018, ISPRS Journal of Photogrammetry and Remote Sensing.

[3]  Xueliang Zhang,et al.  Deep learning in remote sensing applications: A meta-analysis and review , 2019, ISPRS Journal of Photogrammetry and Remote Sensing.

[4]  Wuming Zhang,et al.  Quantifying Understory and Overstory Vegetation Cover Using UAV-Based RGB Imagery in Forest Plantation , 2020, Remote. Sens..

[5]  Roberto Battiti,et al.  Democracy in neural nets: Voting schemes for classification , 1994, Neural Networks.

[6]  Amanda J. C. Sharkey,et al.  On Combining Artificial Neural Nets , 1996, Connect. Sci..

[7]  Maitiniyazi Maimaitijiang,et al.  Urban Tree Species Classification Using a WorldView-2/3 and LiDAR Data Fusion Approach and Deep Learning , 2019, Sensors.

[8]  Mihai-Sorin Stupariu,et al.  A Method for Tree Detection Based on Similarity with Geometric Shapes of 3D Geospatial Data , 2020, ISPRS Int. J. Geo Inf..

[9]  Uçman Ergün,et al.  Weighted Ensemble Object Detection with Optimized Coefficients for Remote Sensing Images , 2020, ISPRS Int. J. Geo Inf..

[10]  Lars Kai Hansen,et al.  Neural Network Ensembles , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  Sergio Marconi,et al.  Cross-site learning in deep learning RGB tree crown detection , 2020, Ecol. Informatics.

[12]  Qi Zhang,et al.  Deep learning-based tree classification using mobile LiDAR data , 2015 .

[13]  Morten Andreas Dahl Larsen,et al.  Comparison of six individual tree crown detection algorithms evaluated under varying forest conditions , 2011 .

[14]  I. Evans,et al.  Transformation (normalization) of slope gradient and surface curvatures, automated for statistical analyses from DEMs , 2015 .

[15]  Lorenzo Bruzzone,et al.  Combination of neural and statistical algorithms for supervised classification of remote-sensing image , 2000, Pattern Recognit. Lett..

[16]  Joanne C. White,et al.  The Utility of Image-Based Point Clouds for Forest Inventory: A Comparison with Airborne Laser Scanning , 2013 .

[17]  Hamid Hamraz,et al.  Forest understory trees can be segmented accurately within sufficiently dense airborne laser scanning point clouds , 2017, Scientific Reports.

[18]  D. Opitz,et al.  Popular Ensemble Methods: An Empirical Study , 1999, J. Artif. Intell. Res..

[19]  Yinghai Ke,et al.  A review of methods for automatic individual tree-crown detection and delineation from passive remote sensing , 2011 .

[20]  Zhang Jian,et al.  Single-Tree Detection in High-Resolution Remote-Sensing Images Based on a Cascade Neural Network , 2018, ISPRS Int. J. Geo Inf..

[21]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[22]  Yaxiang Fan,et al.  Accurate non-maximum suppression for object detection in high-resolution remote sensing images , 2018 .

[23]  William B. Yates,et al.  Engineering Multiversion Neural-Net Systems , 1996, Neural Computation.

[24]  M. Disney Terrestrial LiDAR: a three-dimensional revolution in how we look at trees. , 2018, The New phytologist.

[25]  Ming Cheng,et al.  Tree Classification in Complex Forest Point Clouds Based on Deep Learning , 2017, IEEE Geoscience and Remote Sensing Letters.

[26]  E. Mandler,et al.  Combining the Classification Results of Independent Classifiers Based on the Dempster/Shafer Theory of Evidence , 1988 .

[27]  Lin Lei,et al.  Arbitrary-Oriented Vehicle Detection in Aerial Imagery with Single Convolutional Neural Networks , 2017, Remote. Sens..

[28]  D. Roberts,et al.  Hyperspectral discrimination of tropical rain forest tree species at leaf to crown scales , 2005 .

[29]  Zhen Zhen,et al.  Trends in Automatic Individual Tree Crown Detection and Delineation - Evolution of LiDAR Data , 2016, Remote. Sens..

[30]  Xinwu Li,et al.  SPICE-Based SAR Tomography over Forest Areas Using a Small Number of P-Band Airborne F-SAR Images Characterized by Non-Uniformly Distributed Baselines , 2019, Remote. Sens..

[31]  Rodrigo Minetto,et al.  Hydra: An Ensemble of Convolutional Neural Networks for Geospatial Land Classification , 2018, IEEE Transactions on Geoscience and Remote Sensing.

[32]  Weijia Li,et al.  Deep Learning Based Oil Palm Tree Detection and Counting for High-Resolution Remote Sensing Images , 2016, Remote. Sens..

[33]  Nicholas C. Coops,et al.  Digital Aerial Photogrammetry for Updating Area-Based Forest Inventories: A Review of Opportunities, Challenges, and Future Directions , 2019, Current Forestry Reports.

[34]  Carola-Bibiane Schönlieb,et al.  3D Segmentation of Trees Through a Flexible Multiclass Graph Cut Algorithm , 2019, IEEE Transactions on Geoscience and Remote Sensing.

[35]  Xiongwei Wu,et al.  Recent Advances in Deep Learning for Object Detection , 2019, Neurocomputing.

[36]  Francisco Herrera,et al.  Detection of Fir Trees (Abies sibirica) Damaged by the Bark Beetle in Unmanned Aerial Vehicle Images with Deep Learning , 2019, Remote. Sens..

[37]  Lin Lei,et al.  Multi-scale object detection in remote sensing imagery with convolutional neural networks , 2018, ISPRS Journal of Photogrammetry and Remote Sensing.

[38]  Lianru Gao,et al.  Deep Learning for Fusion of APEX Hyperspectral and Full-Waveform LiDAR Remote Sensing Data for Tree Species Mapping , 2018, IEEE Access.

[39]  Jeremy Howard,et al.  fastai: A Layered API for Deep Learning , 2020, Inf..

[40]  Piermaria Corona,et al.  Estimation of leaf area index in understory deciduous trees using digital photography , 2014 .

[41]  Qian Du,et al.  Multisource Remote Sensing Data Classification Based on Convolutional Neural Network , 2018, IEEE Transactions on Geoscience and Remote Sensing.