The Removal of Thick Cloud and Cloud Shadow of Remote Sensing Image Based on Support Vector Machine
An approach of removing thick cloud and cloud shadow in remote sensing image based on support vector machine is suggested.Firstly,the learning ability of support vector machine is used to detect cloud in remote sensing image,and combining the information of solar angle,cloud shadow area is detected.So the binary images of cloud and its shadow are obtained.Secondly,the remote sensing images are transformed by support vector value contourlet transform.The transforming coefficients are mosaiced using selection matrices produced by the binary images to achieve preliminary removal of cloud and its shadow.Finally,the cloud and its shadow which can not be removed by image mosaic are repaired by using the method of statistics.Experiments show that the method can recover the ground information covered by cloud efficiently and reconstruct the cloud free image with clear details and better smoothness.