{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,20]],"date-time":"2026-05-20T16:39:19Z","timestamp":1779295159212,"version":"3.51.4"},"reference-count":37,"publisher":"MDPI AG","issue":"11","license":[{"start":{"date-parts":[[2016,11,22]],"date-time":"2016-11-22T00:00:00Z","timestamp":1479772800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>Automatic cloud extraction from satellite imagery is a vital process for many applications in optical remote sensing since clouds can locally obscure the surface features and alter the reflectance. Clouds can be easily distinguished by the human eyes in satellite imagery via remarkable regional characteristics, but finding a way to automatically detect various kinds of clouds by computer programs to speed up the processing efficiency remains a challenge. This paper introduces a new cloud detection method based on probabilistic latent semantic analysis (PLSA) and object-based machine learning. The method begins by segmenting satellite images into superpixels by Simple Linear Iterative Clustering (SLIC) algorithm while also extracting the spectral, texture, frequency and line segment features. Then, the implicit information in each superpixel is extracted from the feature histogram through the PLSA model by which the descriptor of each superpixel can be computed to form a feature vector for classification. Thereafter, the cloud mask is extracted by optimal thresholding and applying the Support Vector Machine (SVM) algorithm at the superpixel level. The GrabCut algorithm is then applied to extract more accurate cloud regions at the pixel level by assuming the cloud mask as the prior knowledge. When compared to different cloud detection methods in the literature, the overall accuracy of the proposed cloud detection method was up to 90 percent for ZY-3 and GF-1 images, which is about a 6.8 percent improvement over the traditional spectral-based methods. The experimental results show that the proposed method can automatically and accurately detect clouds using the multispectral information of the available four bands.<\/jats:p>","DOI":"10.3390\/rs8110963","type":"journal-article","created":{"date-parts":[[2016,11,22]],"date-time":"2016-11-22T11:13:07Z","timestamp":1479813187000},"page":"963","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":44,"title":["Cloud Extraction from Chinese High Resolution Satellite Imagery by Probabilistic Latent Semantic Analysis and Object-Based Machine Learning"],"prefix":"10.3390","volume":"8","author":[{"given":"Kai","family":"Tan","sequence":"first","affiliation":[{"name":"School of Remote Sensing and Information Engineering, Wuhan University, No. 129 Luoyu Road, Wuhan 430079, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yongjun","family":"Zhang","sequence":"additional","affiliation":[{"name":"School of Remote Sensing and Information Engineering, Wuhan University, No. 129 Luoyu Road, Wuhan 430079, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xin","family":"Tong","sequence":"additional","affiliation":[{"name":"School of Remote Sensing and Information Engineering, Wuhan University, No. 129 Luoyu Road, Wuhan 430079, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2016,11,22]]},"reference":[{"key":"ref_1","first-page":"1121","article-title":"Calculation of radiative fluxes from the surface to top of atmosphere based on ISCCP and other global data sets","volume":"109","author":"Zhang","year":"2004","journal-title":"J. Geophys. Res."},{"key":"ref_2","unstructured":"Zhang, Y.J., Wan, Y., and Wang, B. (2015, January 11\u201315). Automatic processing of Chinese GF-1 wide field of view images. Proceedings of the 36th International Symposium on Remote Sensing Environment, Berlin, Germany."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"2939","DOI":"10.1080\/01431160110075631","article-title":"An automated cloud detection method for daily NOAA-14 AVHRR data for Texas, USA","volume":"23","author":"Chen","year":"2002","journal-title":"Int. J. Remote Sens."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1109\/TGRS.2011.2159726","article-title":"SVM-Based fuzzy decision trees for classification of high spatial resolution remote sensing images","volume":"50","author":"Moustakidis","year":"2012","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1016\/j.rse.2011.10.028","article-title":"Object-based cloud and cloud shadow detection in Landsat imagery","volume":"118","author":"Zhu","year":"2012","journal-title":"Remote Sens. Environ."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1747","DOI":"10.1016\/j.rse.2010.03.002","article-title":"A multi-temporal method for cloud detection, applied to FORMOSAT-2, VEN\u00b5S, LANDSAT and SENTINEL-2 images","volume":"114","author":"Hagolle","year":"2010","journal-title":"Remote Sens. Environ."},{"key":"ref_7","first-page":"1909","article-title":"Real-Time automatic cloud detection during the process of taking aerial photographs","volume":"34","author":"Gao","year":"2014","journal-title":"Spectrosc. Spectr. Anal."},{"key":"ref_8","first-page":"4763","article-title":"Comparison of near-infrared and thermal infrared cloud phase detections","volume":"111","author":"Chylek","year":"2006","journal-title":"J. Geophys. Res."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1708","DOI":"10.1016\/j.cageo.2008.03.005","article-title":"Wavelet-based image registration technique for high-resolution remote sensing images","volume":"34","author":"Hong","year":"2008","journal-title":"Comput. Geosci."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"635","DOI":"10.1016\/j.isprsjprs.2008.03.003","article-title":"Using texture analysis to improve per-pixel classification of very high resolution images for mapping plastic greenhouses","volume":"63","author":"Aguilar","year":"2008","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"2128","DOI":"10.3390\/rs3102128","article-title":"Optimizing spatial resolution of imagery for urban form detection\u2014The cases of France and Vietnam","volume":"3","author":"Tran","year":"2011","journal-title":"Remote Sens."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"8424","DOI":"10.3390\/rs6098424","article-title":"A Multichannel Gray level co-occurrence matrix for multi\/hyperspectral image texture representation","volume":"6","author":"Huang","year":"2014","journal-title":"Remote Sens."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1016\/j.ijpharm.2013.10.024","article-title":"In vivo skin capacitive imaging analysis by using grey level co-occurrence matrix (GLCM)","volume":"460","author":"Ou","year":"2014","journal-title":"Int. J. Pharm."},{"key":"ref_14","first-page":"288","article-title":"Improvement of dynamic threshold value extraction technic in FY-2 cloud detection","volume":"29","author":"Liu","year":"2010","journal-title":"J. Infrared Millim. Waves"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"257","DOI":"10.1109\/TGRS.2012.2202912","article-title":"An SVM ensemble approach combining spectral, structural, and semantic features for the classification of high-resolution remotely sensed imagery","volume":"51","author":"Huang","year":"2013","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"1988","DOI":"10.1109\/JSTARS.2012.2233463","article-title":"A hybrid model for Classification of remote sensing images with linear SVM and support vector selection and adaptation","volume":"6","author":"Kaya","year":"2013","journal-title":"IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Shao, P., Shi, W., and He, P. (2016). Novel approach to unsupervised change detection based on a robust semi-supervised FCM clustering algorithm. Remote Sens., 8.","DOI":"10.3390\/rs8030264"},{"key":"ref_18","first-page":"262","article-title":"Cloud image detection based on Markov Random Field","volume":"29","author":"Xu","year":"2012","journal-title":"Chin. J. Electron."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"776","DOI":"10.3390\/rs6010776","article-title":"Cloud and Cloud-Shadow Detection in SPOT5 HRG imagery with automated morphological feature extraction","volume":"6","author":"Fisher","year":"2013","journal-title":"Remote Sens."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"5540","DOI":"10.1109\/TGRS.2013.2290237","article-title":"A robust approach for object-based detection and radiometric characterization of cloud shadow using haze optimized transformation","volume":"52","author":"Zhang","year":"2014","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1760","DOI":"10.1109\/LGRS.2015.2424531","article-title":"Automatic recognition of cloud images by using visual saliency features","volume":"12","author":"Hu","year":"2015","journal-title":"IEEE Geosci. Remote Sens."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"7264","DOI":"10.1109\/TGRS.2014.2310240","article-title":"Cloud detection of RGB color aerial photographs by progressive refinement scheme","volume":"52","author":"Zhang","year":"2014","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"4197","DOI":"10.1109\/JSTARS.2015.2431676","article-title":"Bag-of-Words and object-based classification for cloud extraction from satellite imagery","volume":"8","author":"Yuan","year":"2015","journal-title":"IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"224","DOI":"10.1109\/TGRS.2013.2237781","article-title":"On-Orbit Geometric calibration of ZY-3 three-line array imagery with multistrip data sets","volume":"52","author":"Zhang","year":"2014","journal-title":"IEEE Trans. Geosic. Remote Sens."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Ren, X., and Malik, J. (2003, January 13\u201316). Learning a classification model for segmentation. Proceedings of the 2003 Ninth IEEE International Conference on Computer Vision, Washington, DC, USA.","DOI":"10.1109\/ICCV.2003.1238308"},{"key":"ref_26","unstructured":"Achanta, R., Shaji, A., Smith, K., Lucchi, A., Fua, P., and S\u00fcsstrunk, S. (2010). SLIC Superpixels, \u00c9cole polytechnique f\u00e9d\u00e9rale de Lausanne. EPFL Technical Report 149300."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"2274","DOI":"10.1109\/TPAMI.2012.120","article-title":"SLIC superpixels compared to state-of-the-art superpixel methods","volume":"34","author":"Achanta","year":"2012","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"722","DOI":"10.1109\/TPAMI.2008.300","article-title":"LSD: A fast line segment detector with a false detection control","volume":"32","author":"Gioi","year":"2008","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"7276","DOI":"10.3390\/rs6087276","article-title":"Hierarchical segmentation framework for identifying natural vegetation: A case study of the Tehachapi Mountains, California","volume":"6","author":"Liau","year":"2014","journal-title":"Remote Sens."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1023\/A:1007617005950","article-title":"Unsupervised learning by probabilistic latent semantic analysis","volume":"42","author":"Hofmann","year":"2001","journal-title":"Mach. Learn."},{"key":"ref_31","first-page":"2097","article-title":"Combining pixel- and object-based machine learning for identification of water-body types from urban high-resolution remote-sensing imagery","volume":"8","author":"Huang","year":"2015","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_32","first-page":"140","article-title":"Pattern recognition and machine learning","volume":"16","author":"Bishop","year":"2006","journal-title":"J. Electron. Imaging"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"881","DOI":"10.1109\/TPAMI.2002.1017616","article-title":"An efficient k-means clustering algorithm: Analysis and implementation","volume":"24","author":"Kanungo","year":"2002","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"603","DOI":"10.1109\/34.1000236","article-title":"Mean shift: A robust approach toward feature space analysis","volume":"24","author":"Comaniciu","year":"2002","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"167","DOI":"10.1023\/B:VISI.0000022288.19776.77","article-title":"Efficient graph-based image segmentation","volume":"59","author":"Felzenszwalb","year":"2004","journal-title":"Int. J. Comput. Vis."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"309","DOI":"10.1145\/1015706.1015720","article-title":"Grabcut: Interactive foreground extraction using iterated graph cuts","volume":"23","author":"Rother","year":"2004","journal-title":"ACM Trans. Graph."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"1510","DOI":"10.1016\/j.sigpro.2009.10.021","article-title":"A neutrosophic approach to image segmentation based on watershed method","volume":"90","author":"Zhang","year":"2012","journal-title":"Signal Process."}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/8\/11\/963\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T19:27:13Z","timestamp":1760210833000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/8\/11\/963"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,11,22]]},"references-count":37,"journal-issue":{"issue":"11","published-online":{"date-parts":[[2016,11]]}},"alternative-id":["rs8110963"],"URL":"https:\/\/doi.org\/10.3390\/rs8110963","relation":{},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,11,22]]}}}