Cloud and cloud shadow detection in Landsat imagery based on deep convolutional neural networks

被引:157
作者
Chai, Dengfeng [1 ,2 ]
Newsam, Shawn [2 ]
Zhang, Hankui K. [3 ]
Qiu, Yifan [1 ]
Huang, Jingfeng [4 ,5 ]
机构
[1] Zhejiang Univ, Inst Spatial Informat Tech, Hangzhou 310027, Zhejiang, Peoples R China
[2] Univ Calif Merced, Elect Engn & Comp Sci, Merced, CA 95343 USA
[3] South Dakota State Univ, Geospatial Sci Ctr Excellence, Brookings, SD 57007 USA
[4] Zhejiang Univ, Inst Appl Remote Sensing & Informat Technol, Hangzhou 310058, Zhejiang, Peoples R China
[5] Zhejiang Univ, Key Lab Agr Remote Sensing & Informat Syst, Hangzhou 310058, Zhejiang, Peoples R China
基金
中国国家自然科学基金;
关键词
Cloud detection; Semantic segmentation; Convolutional neural network (CNN); Landsat; CONTERMINOUS UNITED-STATES; AUTOMATED CLOUD; COVER ASSESSMENT; CLASSIFICATION;
D O I
10.1016/j.rse.2019.03.007
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
This paper formulates cloud and cloud shadow detection as a semantic segmentation problem and proposes a deep convolutional neural network (CNN) based method to detect them in Landsat imagery. Different from traditional machine learning methods, deep CNN-based methods convolve the entire input image to extract multi-level spatial and spectral features, and then deconvolve these features to produce the detailed segmentation. In this way, multi-level features from the whole image and all the bands are utilized to label each pixel as cloud, thin cloud, cloud shadow or clear. An adaption of SegNet with 13 convolutional layers and 13 deconvolution layers is proposed in this study. The method is applied to 38 Landsat 7 images and 32 Landsat 8 images which are globally distributed and have pixel-wise cloud and cloud shadow reference masks provided by the U.S. Geological Survey (USGS). In order to process such large images using the adapted SegNet model on a desktop computer, the Landsat Collection 1 scenes are split into non-overlapping 512 * 512 30 m pixel image blocks. 60% of these blocks are used to train the model using the backpropagation algorithm, 10% of the blocks are used to validate the model and tune its parameters, and the remaining 30% of the blocks are used for performance evaluation. Compared with the cloud and cloud shadow masks produced by CFMask, which are provided with the Landsat Collection 1 data, the overall accuracies are significantly improved from 89.88% and 84.58% to 95.26% and 95.47% for the Landsat 7 and Landsat 8 images respectively. The proposed method benefits from the multi-level spatial and spectral features, and results in more than a 40% increase in user's accuracy and in more than a 20% increase in producer's accuracy for cloud shadow detection in Landsat 8 imagery. The issues for operational implementation are discussed.
引用
收藏
页码:307 / 316
页数:10
相关论文
共 43 条
  • [1] SLIC Superpixels Compared to State-of-the-Art Superpixel Methods
    Achanta, Radhakrishna
    Shaji, Appu
    Smith, Kevin
    Lucchi, Aurelien
    Fua, Pascal
    Suesstrunk, Sabine
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2012, 34 (11) : 2274 - 2281
  • [2] Statistical cloud detection from SEVIRI multispectral images
    Amato, U.
    Antomadis, A.
    Cuomo, V.
    Cutillo, L.
    Franzese, M.
    Murino, L.
    Serio, C.
    [J]. REMOTE SENSING OF ENVIRONMENT, 2008, 112 (03) : 750 - 766
  • [3] SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentation
    Badrinarayanan, Vijay
    Kendall, Alex
    Cipolla, Roberto
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2017, 39 (12) : 2481 - 2495
  • [4] DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFs
    Chen, Liang-Chieh
    Papandreou, George
    Kokkinos, Iasonas
    Murphy, Kevin
    Yuille, Alan L.
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2018, 40 (04) : 834 - 848
  • [5] Sentinel-2: ESA's Optical High-Resolution Mission for GMES Operational Services
    Drusch, M.
    Del Bello, U.
    Carlier, S.
    Colin, O.
    Fernandez, V.
    Gascon, F.
    Hoersch, B.
    Isola, C.
    Laberinti, P.
    Martimort, P.
    Meygret, A.
    Spoto, F.
    Sy, O.
    Marchese, F.
    Bargellini, P.
    [J]. REMOTE SENSING OF ENVIRONMENT, 2012, 120 : 25 - 36
  • [6] Cloud detection algorithm comparison and validation for operational Landsat data products
    Foga, Steve
    Scaramuzza, Pat L.
    Guo, Song
    Zhu, Zhe
    Dilley, Ronald D., Jr.
    Beckmann, Tim
    Schmidt, Gail L.
    Dwyer, John L.
    Hughes, M. Joseph
    Laue, Brady
    [J]. REMOTE SENSING OF ENVIRONMENT, 2017, 194 : 379 - 390
  • [7] Enhancing the Detectability of Clouds and Their Shadows in Multitemporal Dryland Landsat Imagery: Extending Fmask
    Frantz, David
    Roeder, Achim
    Udelhoven, Thomas
    Schmidt, Michael
    [J]. IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, 2015, 12 (06) : 1242 - 1246
  • [8] Girshick R., 2014, IEEE COMP SOC C COMP, DOI [10.1109/CVPR.2014.81, DOI 10.1109/CVPR.2014.81]
  • [9] Goodfellow I, 2016, ADAPT COMPUT MACH LE, P1
  • [10] A multi-temporal method for cloud detection, applied to FORMOSAT-2, VENμS, LANDSAT and SENTINEL-2 images
    Hagolle, O.
    Huc, M.
    Pascual, D. Villa
    Dedieu, G.
    [J]. REMOTE SENSING OF ENVIRONMENT, 2010, 114 (08) : 1747 - 1755