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...

Full description

Bibliographic Details
Main Authors: Tianyang Dong, Yuqi Shen, Jian Zhang, Yang Ye, Jing Fan
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