An automatic cloud detection algorithm for Landsat remote sensing image

Due to the limitation of the band range of satellite sensor and the influence of the earth's atmosphere, the Landsat remote sensing images are inevitably be covered with clouds, which bring many difficulties to subsequent using and interpretation(environmental monitoring, resource investing-ation, agricultural production, ecological protection, et al). So detecting cloud accurately in remote sensing image is very importance for subsequent image processing and applications. A new algorithm combined random forest classifier and multi-features is proposed in this paper. The basic idea of proposed approach is: first, K- means clustering method is used to get the clustering center of the input features, and then a certain number of labels around the center of the cluster sample are selected. Second, random forest model is chosen for image classification. In order to verify the effectiveness of proposed method, several real date experiments have been done. The experimental results show that, compared to Function of mask (Fmask), the proposed approach has higher accuracy.

[2]  Yan Wang,et al.  Automatic Recognition of Cloud Images by Using Visual Saliency Features , 2015, IEEE Geoscience and Remote Sensing Letters.

[3]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[4]  S. Goward,et al.  Characterization of the Landsat-7 ETM Automated Cloud-Cover Assessment (ACCA) Algorithm , 2006 .

[5]  Christoph Neuhaus,et al.  Probabilistic approach to cloud and snow detection on Advanced Very High Resolution Radiometer (AVHRR) imagery , 2014 .

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

[8]  Philomina Simon,et al.  Automatic Cloud Detection Using Spectral Rationing and Fuzzy Clustering , 2013, 2013 2nd International Conference on Advanced Computing, Networking and Security.

[9]  Richard R. Irish,et al.  Landsat 7 automatic cloud cover assessment , 2000, SPIE Defense + Commercial Sensing.

[10]  François Anctil,et al.  Neural network application for cloud detection in SPOT VEGETATION images , 2006 .

[11]  Justin Braaten,et al.  Automated cloud and cloud shadow identification in Landsat MSS imagery for temperate ecosystems , 2015 .

[12]  Hongsheng Zhang,et al.  Improving the impervious surface estimation with combined use of optical and SAR remote sensing images , 2014 .

[13]  Lina Xu,et al.  Cloud detection based on decision tree over Tibetan Plateau with MODIS data , 2012, Other Conferences.

[14]  M. Derrien,et al.  Automatic cloud detection applied to NOAA-11 /AVHRR imagery , 1993 .

[15]  C. De Michele,et al.  Cloud obstruction and snow cover in Alpine areas from MODIS products , 2014 .

[16]  Christophe Latry,et al.  Cloud detection with SVM technique , 2007, 2007 IEEE International Geoscience and Remote Sensing Symposium.

[17]  Thomas G. Dietterich What is machine learning? , 2020, Archives of Disease in Childhood.

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

[19]  Andy Liaw,et al.  Classification and Regression by randomForest , 2007 .