Abstract

Cloud detection is of great significance for the subsequent analysis and application of remote-sensing images, and it is a critical part of remote-sensing image preprocessing. In this article, we propose a cloud detection method using convolutional neural networks based on cascaded feature attention and channel attention (CFCA-Net). The CFCA-Net uses cascaded feature attention module (CFAM) to enhance the attention of the network toward important color feature and texture feature. The CFAM cascaded the color feature attention and texture feature attention module in the encoder. The CFAN-Net also uses channel attention to highlight the important information in the channel dimensions. The attention module is based on multi-scale features and uses dilated convolution with different dilation rates to obtain information about multiple receptive fields. Moreover, a loss function combined quadtree and binary cross-entropy (BCE) was also introduced to make the network focus on the edge of cloud area. We validated our CFCA-Net on the Gaofen-1 wide field-of-view (WFV) imagery dataset. The experimental results show that the CFCA-Net performs well under different scenarios, and its overall accuracy reaches 97.55%. Moreover, subjective cloud detection results also prove the effectiveness of our algorithm.

Highlights

  • W ITH the development of satellite remote sensing technology, a large number of high-resolution remote sensing images have been used widely in marine pollution monitoring, urban planning, agricultural monitoring, and other fields

  • We have proposed a network for cloud detection, which contains cascaded feature attention module and channel attention module, named CFCA-Net

  • In order to verify the performance of cascaded feature attention module, we cascaded the color feature attention module and texture feature attention module to form the final cascaded feature attention network(CFAN).In order to verify the effectiveness of color feature extraction, we added color feature attention to the encoder and the attention weight was added to the coding network through concatenate in channel dimension

Read more

Summary

INTRODUCTION

W ITH the development of satellite remote sensing technology, a large number of high-resolution remote sensing images have been used widely in marine pollution monitoring, urban planning, agricultural monitoring, and other fields. Xie et al [22] performed super-pixel segmentation on the remote sensing image to be detected, used a convolutional neural network to extract multi-scale features from the super-pixel, and divided the pixels into cloud pixels and non-cloud pixels. The effective extraction and utilization of these features can often improve the performance of cloud detection It has achieved good detection results on public dataset, and has a lighter network structure compared with ADUI-Net. We have proposed a network for cloud detection, which contains cascaded feature attention module and channel attention module, named CFCA-Net. The CFCA-Net is built on the encoder-decoder structure. (a) We designed a cascaded feature attention module to enhance the useful spatial information of the multi-scale feature maps and suppress invalid information This module extracts color features and texture features giving better results in remote sensing images with fewer bands. The similar points in the entire large area are replaced with single values, which reduce the proportion of the simple samples in the loss function compared to using all points to iterate the loss function

Encoder-Decoder Structure
Dilated Convolution
Attention Mechanism
Nonsubsampled Contourlet Transform
Overview
Cascaded Feature Attention
Quadtree-Binary Loss Function
Dataset
Evaluation Metrics
Implementation Details
Evaluation of CFAM
Evaluation of CA
Evaluation of CFCA-Net
Findings
CONCLUSION
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call