Progressive Cascaded Convolutional Neural Networks for Single Tree Detection with Google Earth Imagery
High-resolution remote sensing images can not only help forestry administrative departments achieve high-precision forest resource surveys, wood yield estimations and forest mapping but also provide decision-making support for urban greening projects. Many scholars have studied ways to detect single...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2019-07-01
|
Series: | Remote Sensing |
Subjects: | |
Online Access: | https://www.mdpi.com/2072-4292/11/15/1786 |
id |
doaj-8cf96de9fcea41d28e25d71ea8ef6bb5 |
---|---|
record_format |
Article |
spelling |
doaj-8cf96de9fcea41d28e25d71ea8ef6bb52020-11-25T00:50:11ZengMDPI AGRemote Sensing2072-42922019-07-011115178610.3390/rs11151786rs11151786Progressive Cascaded Convolutional Neural Networks for Single Tree Detection with Google Earth ImageryTianyang Dong0Yuqi Shen1Jian Zhang2Yang Ye3Jing Fan4College of Computer Science and Technology, Zhejiang University of Technology, Hangzhou 310023, ChinaCollege of Computer Science and Technology, Zhejiang University of Technology, Hangzhou 310023, ChinaCollege of Computer Science and Technology, Zhejiang University of Technology, Hangzhou 310023, ChinaCollege of Computer Science and Technology, Zhejiang University of Technology, Hangzhou 310023, ChinaCollege of Computer Science and Technology, Zhejiang University of Technology, Hangzhou 310023, ChinaHigh-resolution remote sensing images can not only help forestry administrative departments achieve high-precision forest resource surveys, wood yield estimations and forest mapping but also provide decision-making support for urban greening projects. Many scholars have studied ways to detect single trees from remote sensing images and proposed many detection methods. However, the existing single tree detection methods have many errors of commission and omission in complex scenes, close values on the digital data of the image for background and trees, unclear canopy contour and abnormal shape caused by illumination shadows. To solve these problems, this paper presents progressive cascaded convolutional neural networks for single tree detection with Google Earth imagery and adopts three progressive classification branches to train and detect tree samples with different classification difficulties. In this method, the feature extraction modules of three CNN networks are progressively cascaded, and the network layer in the branches determined whether to filter the samples and feed back to the feature extraction module to improve the precision of single tree detection. In addition, the mechanism of two-phase training is used to improve the efficiency of model training. To verify the validity and practicability of our method, three forest plots located in Hangzhou City, China, Phang Nga Province, Thailand and Florida, USA were selected as test areas, and the tree detection results of different methods, including the region-growing, template-matching, convolutional neural network and our progressive cascaded convolutional neural network, are presented. The results indicate that our method has the best detection performance. Our method not only has higher precision and recall but also has good robustness to forest scenes with different complexity levels. The F1 measure analysis in the three plots was 81.0%, which is improved by 14.5%, 18.9% and 5.0%, respectively, compared with other existing methods.https://www.mdpi.com/2072-4292/11/15/1786Google Earth imagerytree detectionprogressive cascaded convolutional neural networkstwo-phase training |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Tianyang Dong Yuqi Shen Jian Zhang Yang Ye Jing Fan |
spellingShingle |
Tianyang Dong Yuqi Shen Jian Zhang Yang Ye Jing Fan Progressive Cascaded Convolutional Neural Networks for Single Tree Detection with Google Earth Imagery Remote Sensing Google Earth imagery tree detection progressive cascaded convolutional neural networks two-phase training |
author_facet |
Tianyang Dong Yuqi Shen Jian Zhang Yang Ye Jing Fan |
author_sort |
Tianyang Dong |
title |
Progressive Cascaded Convolutional Neural Networks for Single Tree Detection with Google Earth Imagery |
title_short |
Progressive Cascaded Convolutional Neural Networks for Single Tree Detection with Google Earth Imagery |
title_full |
Progressive Cascaded Convolutional Neural Networks for Single Tree Detection with Google Earth Imagery |
title_fullStr |
Progressive Cascaded Convolutional Neural Networks for Single Tree Detection with Google Earth Imagery |
title_full_unstemmed |
Progressive Cascaded Convolutional Neural Networks for Single Tree Detection with Google Earth Imagery |
title_sort |
progressive cascaded convolutional neural networks for single tree detection with google earth imagery |
publisher |
MDPI AG |
series |
Remote Sensing |
issn |
2072-4292 |
publishDate |
2019-07-01 |
description |
High-resolution remote sensing images can not only help forestry administrative departments achieve high-precision forest resource surveys, wood yield estimations and forest mapping but also provide decision-making support for urban greening projects. Many scholars have studied ways to detect single trees from remote sensing images and proposed many detection methods. However, the existing single tree detection methods have many errors of commission and omission in complex scenes, close values on the digital data of the image for background and trees, unclear canopy contour and abnormal shape caused by illumination shadows. To solve these problems, this paper presents progressive cascaded convolutional neural networks for single tree detection with Google Earth imagery and adopts three progressive classification branches to train and detect tree samples with different classification difficulties. In this method, the feature extraction modules of three CNN networks are progressively cascaded, and the network layer in the branches determined whether to filter the samples and feed back to the feature extraction module to improve the precision of single tree detection. In addition, the mechanism of two-phase training is used to improve the efficiency of model training. To verify the validity and practicability of our method, three forest plots located in Hangzhou City, China, Phang Nga Province, Thailand and Florida, USA were selected as test areas, and the tree detection results of different methods, including the region-growing, template-matching, convolutional neural network and our progressive cascaded convolutional neural network, are presented. The results indicate that our method has the best detection performance. Our method not only has higher precision and recall but also has good robustness to forest scenes with different complexity levels. The F1 measure analysis in the three plots was 81.0%, which is improved by 14.5%, 18.9% and 5.0%, respectively, compared with other existing methods. |
topic |
Google Earth imagery tree detection progressive cascaded convolutional neural networks two-phase training |
url |
https://www.mdpi.com/2072-4292/11/15/1786 |
work_keys_str_mv |
AT tianyangdong progressivecascadedconvolutionalneuralnetworksforsingletreedetectionwithgoogleearthimagery AT yuqishen progressivecascadedconvolutionalneuralnetworksforsingletreedetectionwithgoogleearthimagery AT jianzhang progressivecascadedconvolutionalneuralnetworksforsingletreedetectionwithgoogleearthimagery AT yangye progressivecascadedconvolutionalneuralnetworksforsingletreedetectionwithgoogleearthimagery AT jingfan progressivecascadedconvolutionalneuralnetworksforsingletreedetectionwithgoogleearthimagery |
_version_ |
1725248880166043648 |