A cloud shadow detection method combined with cloud height iteration and spectral analysis for Landsat 8 OLI data

Abstract Although enhanced over prior Landsat instruments, Landsat 8 OLI can obtain very high cloud detection precisions, but for the detection of cloud shadows, it still faces great challenges. Geometry-based cloud shadow detection methods are considered the most effective and are being improved constantly. The Function of Mask (Fmask) cloud shadow detection method is one of the most representative geometry-based methods that has been used for cloud shadow detection with Landsat 8 OLI. However, the Fmask method estimates cloud height employing fixed temperature rates, which are highly uncertain, and errors of large area cloud shadow detection can be caused by errors in estimations of cloud height. This article improves the geometry-based cloud shadow detection method for Landsat OLI from the following two aspects. (1) Cloud height no longer depends on the brightness temperature of the thermal infrared band but uses a possible dynamic range from 200 m to 12,000 m. In this case, cloud shadow is not a specific location but a possible range. Further analysis was carried out in the possible range based on the spectrum to determine cloud shadow location. This effectively avoids the cloud shadow leakage caused by the error in the height determination of a cloud. (2) Object-based and pixel spectral analyses are combined to detect cloud shadows, which can realize cloud shadow detection from two aspects of target scale and pixel scale. Based on the analysis of the spectral differences between the cloud shadow and typical ground objects, the best cloud shadow detection bands of Landsat 8 OLI were determined. The combined use of spectrum and shape can effectively improve the detection precision of cloud shadows produced by thin clouds. Several cloud shadow detection experiments were carried out, and the results were verified by the results of artificial recognition. The results of these experiments indicated that this method can identify cloud shadows in different regions with correct accuracy exceeding 80%, approximately 5% of the areas were wrongly identified, and approximately 10% of the cloud shadow areas were missing. The accuracy of this method is obviously higher than the recognition accuracy of Fmask, which has correct accuracy lower than 60%, and the missing recognition is approximately 40%.

[1]  A. Lacis,et al.  Calculation of radiative fluxes from the surface to top of atmosphere based on ISCCP and other global data sets: Refinements of the radiative transfer model and the input data , 2004 .

[2]  Martha C. Anderson,et al.  Landsat-8: Science and Product Vision for Terrestrial Global Change Research , 2014 .

[3]  Yi Luo,et al.  Developing clear-sky, cloud and cloud shadow mask for producing clear-sky composites at 250-meter spatial resolution for the seven MODIS land bands over Canada and North America , 2008 .

[4]  Chengquan Huang,et al.  Automated masking of cloud and cloud shadow for forest change analysis using Landsat images , 2010 .

[5]  Lin Sun,et al.  A Universal Dynamic Threshold Cloud Detection Algorithm (UDTCDA) supported by a prior surface reflectance database , 2016 .

[6]  Xu Hanqiu Change of Landsat 8 TIRS calibration parameters and its effect on land surface temperature retrieval , 2016 .

[7]  Michael J. Wilson,et al.  Implementation on Landsat Data of a Simple Cloud-Mask Algorithm Developed for MODIS Land Bands , 2011, IEEE Geoscience and Remote Sensing Letters.

[8]  Jian Wang,et al.  A cloud detection algorithm-generating method for remote sensing data at visible to short-wave infrared wavelengths , 2017 .

[9]  W. Paul Menzel,et al.  The MODIS cloud products: algorithms and examples from Terra , 2003, IEEE Trans. Geosci. Remote. Sens..

[10]  Neil Flood,et al.  Continuity of Reflectance Data between Landsat-7 ETM+ and Landsat-8 OLI, for Both Top-of-Atmosphere and Surface Reflectance: A Study in the Australian Landscape , 2014, Remote. Sens..

[11]  Qi Qingwen,et al.  Cloud and shadow removal from Landsat TM data , 2010 .

[12]  Tang Pin Practice and thoughts of the automatic processing of multispectral images with 30 m spatial resolution on the global scale , 2014 .

[13]  Anders Knudby,et al.  A cloud detection algorithm for AATSR data, optimized for daytime observations in Canada , 2011 .

[14]  Jiang Yuan-mao,et al.  Detection of cloud shadow in Landsat 8 OLI image by shadow index and azimuth search method , 2016, National Remote Sensing Bulletin.

[15]  Neil Flood,et al.  Cloud and cloud shadow screening across Queensland, Australia: An automated method for Landsat TM/ETM+ time series , 2013 .

[16]  G. Asner,et al.  Spatial and temporal probabilities of obtaining cloud‐free Landsat images over the Brazilian tropical savanna , 2007 .

[17]  John L. Dwyer,et al.  Development of the Landsat Data Continuity Mission Cloud-Cover Assessment Algorithms , 2012, IEEE Transactions on Geoscience and Remote Sensing.

[18]  S. K. McFeeters The use of the Normalized Difference Water Index (NDWI) in the delineation of open water features , 1996 .

[19]  Wenzhuo Li,et al.  Object-Oriented Shadow Detection and Removal From Urban High-Resolution Remote Sensing Images , 2014, IEEE Transactions on Geoscience and Remote Sensing.

[20]  D. Lu,et al.  Detection and substitution of clouds/hazes and their cast shadows on IKONOS images , 2007 .

[21]  Zhe Zhu,et al.  Automated cloud, cloud shadow, and snow detection in multitemporal Landsat data: An algorithm designed specifically for monitoring land cover change , 2014 .

[22]  Duc Chuc Man,et al.  Cloud Detection Algorithm for LandSat 8 Image Using Multispectral Rules and Spatial Variability , 2014, KSE.

[23]  Sylvie Le Hégarat-Mascle,et al.  Use of Markov Random Fields for automatic cloud/shadow detection on high resolution optical images , 2009 .

[24]  D. Roy,et al.  Web-enabled Landsat Data (WELD): Landsat ETM+ composited mosaics of the conterminous United States , 2010 .

[25]  D. Roy,et al.  The availability of cloud-free Landsat ETM+ data over the conterminous United States and globally , 2008 .

[26]  Kenton Lee,et al.  Landsat 8 Operational Land Imager On-Orbit Geometric Calibration and Performance , 2014, Remote. Sens..

[27]  Zhe Zhu,et al.  Object-based cloud and cloud shadow detection in Landsat imagery , 2012 .

[28]  Michael A. Wulder,et al.  Opening the archive: How free data has enabled the science and monitoring promise of Landsat , 2012 .

[29]  C. Woodcock,et al.  Improvement and expansion of the Fmask algorithm: cloud, cloud shadow, and snow detection for Landsats 4–7, 8, and Sentinel 2 images , 2015 .

[30]  Thomas J. Kopp,et al.  A Geometry-Based Approach to Identifying Cloud Shadows in the VIIRS Cloud Mask Algorithm for NPOESS , 2009 .

[31]  Martha C. Anderson,et al.  Free Access to Landsat Imagery , 2008, Science.