Abstract

This study reports results of the Extreme Gradient Boosting (XGBoost) algorithm in comparison to Random Forest (RF), Support Vector Machine (SVM), and Convolutional Neural Network (CNN) to generate cloud mask comprising of six classes: low cloud, high cloud, cloud shadow, ground, snow, and water. Here, Baetens-Hagolle dataset and WHUS2-CD dataset was considered. Various texture features derived using GLCM, morphological profile analysis, bilateral filtering, and deep features derived using Residual Network (Resnet) were used in combination with spectral information. The first phase of the study suggested both XGBoost and RF exhibit comparable performance for both traditional texture features and deep features, the second phase highlighted that XGBoost showed better generalization capabilities with respect to the different environmental conditions, and finally, comparison with threshold-based methods (Function of Mask [Fmask], Sen2cor, and Maccs-Atcor Joint Method [MAJA]) suggested that XGBoost and RF based cloud detection is a good alternative of existing state-of-the-art cloud detection.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.