Comparison of Classical Methods and Mask R-CNN for Automatic Tree Detection and Mapping Using UAV Imagery

Detecting and mapping individual trees accurately and automatically from remote sensing images is of great significance for precision forest management. Many algorithms, including classical methods and deep learning techniques, have been developed and applied for tree crown detection from remote sen...

Full description

Bibliographic Details
Main Authors: Kunyong Yu, Zhenbang Hao, Christopher J. Post, Elena A. Mikhailova, Lili Lin, Gejin Zhao, Shangfeng Tian, Jian Liu
Format: Article
Language:English
Published: MDPI AG 2022-01-01
Series:Remote Sensing
Subjects:
Online Access:https://www.mdpi.com/2072-4292/14/2/295
_version_ 1797490651436154880
author Kunyong Yu
Zhenbang Hao
Christopher J. Post
Elena A. Mikhailova
Lili Lin
Gejin Zhao
Shangfeng Tian
Jian Liu
author_facet Kunyong Yu
Zhenbang Hao
Christopher J. Post
Elena A. Mikhailova
Lili Lin
Gejin Zhao
Shangfeng Tian
Jian Liu
author_sort Kunyong Yu
collection DOAJ
description Detecting and mapping individual trees accurately and automatically from remote sensing images is of great significance for precision forest management. Many algorithms, including classical methods and deep learning techniques, have been developed and applied for tree crown detection from remote sensing images. However, few studies have evaluated the accuracy of different individual tree detection (ITD) algorithms and their data and processing requirements. This study explored the accuracy of ITD using local maxima (LM) algorithm, marker-controlled watershed segmentation (MCWS), and Mask Region-based Convolutional Neural Networks (Mask R-CNN) in a young plantation forest with different test images. Manually delineated tree crowns from UAV imagery were used for accuracy assessment of the three methods, followed by an evaluation of the data processing and application requirements for three methods to detect individual trees. Overall, Mask R-CNN can best use the information in multi-band input images for detecting individual trees. The results showed that the Mask R-CNN model with the multi-band combination produced higher accuracy than the model with a single-band image, and the RGB band combination achieved the highest accuracy for ITD (F1 score = 94.68%). Moreover, the Mask R-CNN models with multi-band images are capable of providing higher accuracies for ITD than the LM and MCWS algorithms. The LM algorithm and MCWS algorithm also achieved promising accuracies for ITD when the canopy height model (CHM) was used as the test image (F1 score = 87.86% for LM algorithm, F1 score = 85.92% for MCWS algorithm). The LM and MCWS algorithms are easy to use and lower computer computational requirements, but they are unable to identify tree species and are limited by algorithm parameters, which need to be adjusted for each classification. It is highlighted that the application of deep learning with its end-to-end-learning approach is very efficient and capable of deriving the information from multi-layer images, but an additional training set is needed for model training, robust computer resources are required, and a large number of accurate training samples are necessary. This study provides valuable information for forestry practitioners to select an optimal approach for detecting individual trees.
first_indexed 2024-03-10T00:36:04Z
format Article
id doaj.art-14d8dc5076924c1ea83a66324ef6dbd4
institution Directory Open Access Journal
issn 2072-4292
language English
last_indexed 2024-03-10T00:36:04Z
publishDate 2022-01-01
publisher MDPI AG
record_format Article
series Remote Sensing
spelling doaj.art-14d8dc5076924c1ea83a66324ef6dbd42023-11-23T15:15:30ZengMDPI AGRemote Sensing2072-42922022-01-0114229510.3390/rs14020295Comparison of Classical Methods and Mask R-CNN for Automatic Tree Detection and Mapping Using UAV ImageryKunyong Yu0Zhenbang Hao1Christopher J. Post2Elena A. Mikhailova3Lili Lin4Gejin Zhao5Shangfeng Tian6Jian Liu7College of Forestry, Fujian Agriculture and Forestry University, Fuzhou 350002, ChinaCollege of Forestry, Fujian Agriculture and Forestry University, Fuzhou 350002, ChinaDepartment of Forestry and Environmental Conservation, Clemson University, Clemson, SC 29634, USADepartment of Forestry and Environmental Conservation, Clemson University, Clemson, SC 29634, USASchool of Biological Science and Biotechnology, Minnan Normal University, Zhangzhou 363000, ChinaCollege of Forestry, Fujian Agriculture and Forestry University, Fuzhou 350002, ChinaCollege of Forestry, Fujian Agriculture and Forestry University, Fuzhou 350002, ChinaCollege of Forestry, Fujian Agriculture and Forestry University, Fuzhou 350002, ChinaDetecting and mapping individual trees accurately and automatically from remote sensing images is of great significance for precision forest management. Many algorithms, including classical methods and deep learning techniques, have been developed and applied for tree crown detection from remote sensing images. However, few studies have evaluated the accuracy of different individual tree detection (ITD) algorithms and their data and processing requirements. This study explored the accuracy of ITD using local maxima (LM) algorithm, marker-controlled watershed segmentation (MCWS), and Mask Region-based Convolutional Neural Networks (Mask R-CNN) in a young plantation forest with different test images. Manually delineated tree crowns from UAV imagery were used for accuracy assessment of the three methods, followed by an evaluation of the data processing and application requirements for three methods to detect individual trees. Overall, Mask R-CNN can best use the information in multi-band input images for detecting individual trees. The results showed that the Mask R-CNN model with the multi-band combination produced higher accuracy than the model with a single-band image, and the RGB band combination achieved the highest accuracy for ITD (F1 score = 94.68%). Moreover, the Mask R-CNN models with multi-band images are capable of providing higher accuracies for ITD than the LM and MCWS algorithms. The LM algorithm and MCWS algorithm also achieved promising accuracies for ITD when the canopy height model (CHM) was used as the test image (F1 score = 87.86% for LM algorithm, F1 score = 85.92% for MCWS algorithm). The LM and MCWS algorithms are easy to use and lower computer computational requirements, but they are unable to identify tree species and are limited by algorithm parameters, which need to be adjusted for each classification. It is highlighted that the application of deep learning with its end-to-end-learning approach is very efficient and capable of deriving the information from multi-layer images, but an additional training set is needed for model training, robust computer resources are required, and a large number of accurate training samples are necessary. This study provides valuable information for forestry practitioners to select an optimal approach for detecting individual trees.https://www.mdpi.com/2072-4292/14/2/295LM algorithmMask R-CNNMCWS algorithmplantation forestUAV imagery
spellingShingle Kunyong Yu
Zhenbang Hao
Christopher J. Post
Elena A. Mikhailova
Lili Lin
Gejin Zhao
Shangfeng Tian
Jian Liu
Comparison of Classical Methods and Mask R-CNN for Automatic Tree Detection and Mapping Using UAV Imagery
Remote Sensing
LM algorithm
Mask R-CNN
MCWS algorithm
plantation forest
UAV imagery
title Comparison of Classical Methods and Mask R-CNN for Automatic Tree Detection and Mapping Using UAV Imagery
title_full Comparison of Classical Methods and Mask R-CNN for Automatic Tree Detection and Mapping Using UAV Imagery
title_fullStr Comparison of Classical Methods and Mask R-CNN for Automatic Tree Detection and Mapping Using UAV Imagery
title_full_unstemmed Comparison of Classical Methods and Mask R-CNN for Automatic Tree Detection and Mapping Using UAV Imagery
title_short Comparison of Classical Methods and Mask R-CNN for Automatic Tree Detection and Mapping Using UAV Imagery
title_sort comparison of classical methods and mask r cnn for automatic tree detection and mapping using uav imagery
topic LM algorithm
Mask R-CNN
MCWS algorithm
plantation forest
UAV imagery
url https://www.mdpi.com/2072-4292/14/2/295
work_keys_str_mv AT kunyongyu comparisonofclassicalmethodsandmaskrcnnforautomatictreedetectionandmappingusinguavimagery
AT zhenbanghao comparisonofclassicalmethodsandmaskrcnnforautomatictreedetectionandmappingusinguavimagery
AT christopherjpost comparisonofclassicalmethodsandmaskrcnnforautomatictreedetectionandmappingusinguavimagery
AT elenaamikhailova comparisonofclassicalmethodsandmaskrcnnforautomatictreedetectionandmappingusinguavimagery
AT lililin comparisonofclassicalmethodsandmaskrcnnforautomatictreedetectionandmappingusinguavimagery
AT gejinzhao comparisonofclassicalmethodsandmaskrcnnforautomatictreedetectionandmappingusinguavimagery
AT shangfengtian comparisonofclassicalmethodsandmaskrcnnforautomatictreedetectionandmappingusinguavimagery
AT jianliu comparisonofclassicalmethodsandmaskrcnnforautomatictreedetectionandmappingusinguavimagery