Cloud removal is a prerequisite for the application of Landsat datasets, as such satellite images are invariably contaminated by clouds. Clouds affect the transmission of radiation signal to different degrees because of their different thicknesses, shapes, heights and distributions. Existing methods utilize pixel replacement to remove thick clouds and pixel correction techniques to rectify thin clouds in order to retain the land surface information in contaminated pixels. However, a major limitation of these methods refers to their deficiency in retrieving land surface reflectance when both thick clouds and thin clouds exist in the images, as the two types of clouds differ in the transmission of radiation signal. As most remotely sensed images show rather complex cloud contamination patterns, an efficient method to alleviate both thin and thick cloud effects is in need of development. To this end, the paper proposes a new method to rectify cloud contamination based on the cloud detection of iterative haze-optimized transformation (IHOT) and the cloud removal of cloud trajectory (IHOT-Trajectory). The cloud trajectory is able to take consideration of signal transmission for different levels of cloud contamination, which characterizes the spectral response of a certain type of land cover under increasing cloud thickness. Specifically, this method consists in four steps. First, the cloud thicknesses of contaminated pixels are estimated by the IHOT. Second, areas affected by cloud shadows are marked. Third, cloud trajectories are fitted with the aid of neighboring similar pixels under different cloud thickness. Last, contaminated areas are rectified according to the relationship between the land surface reflectance and the IHOT. The experimental results indicate that the proposed approach is able to effectively remove both the thin and thick clouds and erase the cloud shadows of Landsat images under different scenarios. In addition, the proposed method was compared with the dark object subtraction (DOS), the modified neighborhood similar pixel interpolator (MNSPI) and the multitemporal dictionary learning (MDL) methods. Quantitative assessments show that the IHOT-Trajectory method is superior to the other cloud removal methods overall. For specific spectral bands, the proposed method performs better than other methods in visible bands, whereas it does not necessarily perform better in infrared bands.
This is an open access article distributed under the Creative Commons Attribution License
which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.