Cloud removal for single images based on dual tree complex wavelet transform

Clouds can obscure ground information during remote sensing imaging. Cloud removal technology for a single image becomes significant when no images containing cloud-free regions are available. After the fundamental principle of dual tree complex wavelet transform (DTCWT) was reviewed, and the frequency relationships between clouds and ground objects in remote sensing images were analyzed, a novel algorithm to remove clouds from a single remote sensing image was proposed. The algorithm divided the cloud-contaminated image into low level high frequency sub-bands, high level high frequency sub-bands and low frequency sub-band by DTCWT. The low level high frequency sub-bands were filtered to enhance the ground object information by Laplacian filtering. The other two types of sub-bands were processed to remove cloud by applying the method of cloud layer coefficient weighting (CLCW). Image processing experiments were implemented. Their results were analyzed. It proved the Laplacian contributes to enhancing ground object information adaptively. CLCW has the ability to remove clouds while preserving the ground object information outside the cloud cover. The proposed algorithm is greatly superior to algorithms based on traditional wavelet transform and the wavelet threshold theory.

[1]  Tao Chun-kan A New Algorithm of Cloud Removing for Optical Images Based on Wavelet Threshold Theory , 2009 .

[2]  Xiaoou Tang,et al.  Single Image Haze Removal Using Dark Channel Prior , 2011 .

[3]  Robert Eckardt,et al.  Removal of Optically Thick Clouds from Multi-Spectral Satellite Images Using Multi-Frequency SAR Data , 2013, Remote. Sens..

[4]  Min Chen,et al.  Thin cloud removal from single satellite images. , 2014, Optics express.

[5]  Xia De-sheng Research of Measurement for Digital Image Definition , 2004 .

[6]  Zhou Wang,et al.  Image Sharpness Assessment Based on Local Phase Coherence , 2013, IEEE Transactions on Image Processing.

[7]  Le Yu,et al.  A fast removal method of thin cloud/haze cover for optical remote sensing images based on multi-fractal , 2011, Photoelectronic Detection and Imaging.

[8]  Chao-Hung Lin,et al.  Cloud Removal From Multitemporal Satellite Images Using Information Cloning , 2013, IEEE Transactions on Geoscience and Remote Sensing.

[9]  Xiaoyi Li,et al.  Thin cloud removal from remote sensing images using multidirectional dual tree complex wavelet transform and transfer least square support vector regression , 2015 .

[10]  Nick G. Kingsbury,et al.  A dual-tree complex wavelet transform with improved orthogonality and symmetry properties , 2000, Proceedings 2000 International Conference on Image Processing (Cat. No.00CH37101).

[11]  Chen Yun-ping Thin Cloud Removal from Remote Sensing Images with Adaptive Thresholds of Wavelet Transforms , 2013 .

[12]  Richard Baraniuk,et al.  The Dual-tree Complex Wavelet Transform , 2007 .

[13]  Zhou Jianhua,et al.  Removing Thin Cloud Cover from Remote Sensing Images , 2013 .