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...
Main Authors: | , , , , , , , |
---|---|
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 |