{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,8]],"date-time":"2025-11-08T22:14:30Z","timestamp":1762640070359,"version":"build-2065373602"},"reference-count":37,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2022,2,8]],"date-time":"2022-02-08T00:00:00Z","timestamp":1644278400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100000271","name":"Science and Technology Facilities Council","doi-asserted-by":"publisher","award":["ST\/V00137X\/1"],"award-info":[{"award-number":["ST\/V00137X\/1"]}],"id":[{"id":"10.13039\/501100000271","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>Snow coverage mapping plays a vital role not only in studying hydrology and climatology, but also in investigating crop disease overwintering for smart agriculture management. This work investigates snow coverage mapping by learning from Sentinel-2 satellite multispectral images via machine-learning methods. To this end, the largest dataset for snow coverage mapping (to our best knowledge) with three typical classes (snow, cloud and background) is first collected and labeled via the semi-automatic classification plugin in QGIS. Then, both random forest-based conventional machine learning and U-Net-based deep learning are applied to the semantic segmentation challenge in this work. The effects of various input band combinations are also investigated so that the most suitable one can be identified. Experimental results show that (1) both conventional machine-learning and advanced deep-learning methods significantly outperform the existing rule-based Sen2Cor product for snow mapping; (2) U-Net generally outperforms the random forest since both spectral and spatial information is incorporated in U-Net via convolution operations; (3) the best spectral band combination for U-Net is B2, B11, B4 and B9. It is concluded that a U-Net-based deep-learning classifier with four informative spectral bands is suitable for snow coverage mapping.<\/jats:p>","DOI":"10.3390\/rs14030782","type":"journal-article","created":{"date-parts":[[2022,2,8]],"date-time":"2022-02-08T23:42:20Z","timestamp":1644363740000},"page":"782","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":25,"title":["Snow Coverage Mapping by Learning from Sentinel-2 Satellite Multispectral Images via Machine Learning Algorithms"],"prefix":"10.3390","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2288-0734","authenticated-orcid":false,"given":"Yucheng","family":"Wang","sequence":"first","affiliation":[{"name":"School of Computer Science and Electronic Engineering, University of Essex, Colchester CO4 3SQ, UK"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3121-7208","authenticated-orcid":false,"given":"Jinya","family":"Su","sequence":"additional","affiliation":[{"name":"School of Computer Science and Electronic Engineering, University of Essex, Colchester CO4 3SQ, UK"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1030-8311","authenticated-orcid":false,"given":"Xiaojun","family":"Zhai","sequence":"additional","affiliation":[{"name":"School of Computer Science and Electronic Engineering, University of Essex, Colchester CO4 3SQ, UK"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4866-0011","authenticated-orcid":false,"given":"Fanlin","family":"Meng","sequence":"additional","affiliation":[{"name":"Department of Mathematical Sciences, University of Essex, Colchester CO4 3SQ, UK"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2829-9369","authenticated-orcid":false,"given":"Cunjia","family":"Liu","sequence":"additional","affiliation":[{"name":"Department of Aeronautical and Automotive Engineering, Loughborough University, Loughborough LE11 3TU, UK"}]}],"member":"1968","published-online":{"date-parts":[[2022,2,8]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Lama, G.F.C., Crimaldi, M., Pasquino, V., Padulano, R., and Chirico, G.B. (2021). Bulk Drag Predictions of Riparian Arundo donax Stands through UAV-Acquired Multispectral Images. Water, 13.","DOI":"10.3390\/w13101333"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"420","DOI":"10.3390\/w7020420","article-title":"Determining characteristic vegetation areas by terrestrial laser scanning for floodplain flow modeling","volume":"7","author":"Jalonen","year":"2015","journal-title":"Water"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"111402","DOI":"10.1016\/j.rse.2019.111402","article-title":"Remote sensing for agricultural applications: A meta-review","volume":"236","author":"Weiss","year":"2020","journal-title":"Remote Sens. Environ."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"104943","DOI":"10.1016\/j.compag.2019.104943","article-title":"Monitoring plant diseases and pests through remote sensing technology: A review","volume":"165","author":"Zhang","year":"2019","journal-title":"Comput. Electron. Agric."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Zhang, T., Xu, Z., Su, J., Yang, Z., Liu, C., Chen, W.H., and Li, J. (2021). Ir-UNet: Irregular Segmentation U-Shape Network for Wheat Yellow Rust Detection by UAV Multispectral Imagery. Remote Sens., 13.","DOI":"10.3390\/rs13193892"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1016\/j.compag.2018.10.017","article-title":"Wheat yellow rust monitoring by learning from multispectral UAV aerial imagery","volume":"155","author":"Su","year":"2018","journal-title":"Comput. Electron. Agric."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"4410","DOI":"10.1109\/JSTARS.2020.3013340","article-title":"Automatic System for Crop Pest and Disease Dynamic Monitoring and Early Forecasting","volume":"13","author":"Dong","year":"2020","journal-title":"IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1094\/PDIS-06-19-1148-RE","article-title":"Predicting overwintering of wheat stripe rust in central and northwestern China","volume":"104","author":"Hu","year":"2020","journal-title":"Plant Dis."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"987","DOI":"10.1007\/s00484-013-0683-6","article-title":"Potential oversummering and overwintering regions for the wheat stripe rust pathogen in the contiguous United States","volume":"58","author":"Chen","year":"2014","journal-title":"Int. J. Biometeorol."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1016\/j.rse.2011.11.026","article-title":"Sentinel-2: ESA\u2019s optical high-resolution mission for GMES operational services","volume":"120","author":"Drusch","year":"2012","journal-title":"Remote Sens. Environ."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1016\/j.rse.2014.12.014","article-title":"Improvement and expansion of the Fmask algorithm: Cloud, cloud shadow, and snow detection for Landsats 4\u20137, 8, and Sentinel 2 images","volume":"159","author":"Zhu","year":"2015","journal-title":"Remote Sens. Environ."},{"key":"ref_12","first-page":"0564-03","article-title":"Atmospheric and topographic correction (ATCOR theoretical background document)","volume":"1","author":"Richter","year":"2019","journal-title":"DLR IB"},{"key":"ref_13","unstructured":"Louis, J., Debaecker, V., Pflug, B., Main-Knorn, M., Bieniarz, J., Mueller-Wilm, U., Cadau, E., and Gascon, F. (2016, January 9\u201313). Sentinel-2 Sen2Cor: L2A processor for users. Proceedings of the Living Planet Symposium 2016, Prague, Czech Republic."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1016\/j.isprsjprs.2019.02.017","article-title":"Deep learning based cloud detection for medium and high resolution remote sensing images of different sensors","volume":"150","author":"Li","year":"2019","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"124","DOI":"10.1016\/j.isprsjprs.2019.08.018","article-title":"Deep learning for multi-modal classification of cloud, shadow and land cover scenes in PlanetScope and Sentinel-2 imagery","volume":"157","author":"Shendryk","year":"2019","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Hollstein, A., Segl, K., Guanter, L., Brell, M., and Enesco, M. (2016). Ready-to-use methods for the detection of clouds, cirrus, snow, shadow, water and clear sky pixels in Sentinel-2 MSI images. Remote Sens., 8.","DOI":"10.3390\/rs8080666"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"2217","DOI":"10.1109\/JSTARS.2019.2918242","article-title":"EuroSAT: A novel dataset and deep learning benchmark for land use and land cover classification","volume":"12","author":"Helber","year":"2019","journal-title":"IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1016\/j.rse.2014.06.012","article-title":"Automated cloud, cloud shadow, and snow detection in multitemporal Landsat data: An algorithm designed specifically for monitoring land cover change","volume":"152","author":"Zhu","year":"2014","journal-title":"Remote Sens. Environ."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1785","DOI":"10.1109\/LGRS.2017.2735801","article-title":"Distinguishing Cloud and Snow in Satellite Images via Deep Convolutional Network","volume":"14","author":"Zhan","year":"2017","journal-title":"IEEE Geosci. Remote Sens. Lett."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Baetens, L., Desjardins, C., and Hagolle, O. (2019). Validation of copernicus Sentinel-2 cloud masks obtained from MAJA, Sen2Cor, and FMask processors using reference cloud masks generated with a supervised active learning procedure. Remote Sens., 11.","DOI":"10.3390\/rs11040433"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Zekoll, V., Main-Knorn, M., Louis, J., Frantz, D., Richter, R., and Pflug, B. (2021). Comparison of masking algorithms for sentinel-2 imagery. Remote Sens., 13.","DOI":"10.3390\/rs13010137"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"166","DOI":"10.1016\/j.isprsjprs.2019.04.015","article-title":"Deep learning in remote sensing applications: A meta-analysis and review","volume":"152","author":"Ma","year":"2019","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"110467","DOI":"10.1016\/j.oceaneng.2021.110467","article-title":"Wave height predictions in complex sea flows through soft-computing models: Case study of Persian Gulf","volume":"245","author":"Sadeghifar","year":"2022","journal-title":"Ocean Eng."},{"key":"ref_24","unstructured":"(2021, December 20). The Copernicus Open Access Hub. Available online: https:\/\/scihub.copernicus.eu\/."},{"key":"ref_25","unstructured":"(2021, December 20). USGS EROS Archive, Available online: https:\/\/www.usgs.gov\/centers\/eros\/science\/usgs-eros-archive-sentinel-2."},{"key":"ref_26","unstructured":"(2021, December 20). Google Earth Engine. Available online: https:\/\/code.earthengine.google.com\/."},{"key":"ref_27","unstructured":"(2021, December 20). QGIS Association. Available online: https:\/\/www.qgis.org\/en\/site\/\/getinvolved\/governance\/charter\/index.html."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"3172","DOI":"10.21105\/joss.03172","article-title":"Semi-Automatic Classification Plugin: A Python tool for the download and processing of remote sensing images in QGIS","volume":"6","author":"Congedo","year":"2021","journal-title":"J. Open Source Softw."},{"key":"ref_29","unstructured":"M\u00fcller-Wilm, U. (2021, December 20). Sen2Cor Configuration and User Manual. Available online: https:\/\/step.esa.int\/thirdparties\/sen2cor\/2.4.0\/Sen2Cor_240_Documenation_PDF\/S2-PDGS-MPC-L2A-SUM-V2.4.0.pdf."},{"key":"ref_30","first-page":"2825","article-title":"Scikit-learn: Machine Learning in Python","volume":"12","author":"Pedregosa","year":"2011","journal-title":"J. Mach. Learn. Res."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"106621","DOI":"10.1016\/j.compag.2021.106621","article-title":"Spectral analysis and mapping of blackgrass weed by leveraging machine learning and UAV multispectral imagery","volume":"192","author":"Su","year":"2022","journal-title":"Comput. Electron. Agric."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"2242","DOI":"10.1109\/TII.2020.2979237","article-title":"Aerial visual perception in smart farming: Field study of wheat yellow rust monitoring","volume":"17","author":"Su","year":"2020","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_33","unstructured":"Nogueira, F. (2021, December 20). Bayesian Optimization: Open Source Constrained Global Optimization Tool for Python. Available online: https:\/\/github.com\/fmfn\/BayesianOptimization."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Navab, N., Hornegger, J., Wells, W.M., and Frangi, A.F. (2015). U-Net: Convolutional Networks for Biomedical Image Segmentation. Medical Image Computing and Computer-Assisted Intervention\u2014MICCAI 2015, Springer International Publishing.","DOI":"10.1007\/978-3-319-24571-3"},{"key":"ref_35","unstructured":"Paszke, A., Gross, S., Massa, F., Lerer, A., Bradbury, J., Chanan, G., Killeen, T., Lin, Z., Gimelshein, N., and Antiga, L. (2019, January 8\u201314). PyTorch: An Imperative Style, High-Performance Deep Learning Library. Proceedings of the Advances in Neural Information Processing Systems 32, Vancouver, BC, Canada."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"351","DOI":"10.1016\/j.rse.2003.10.016","article-title":"Estimating fractional snow cover from MODIS using the normalized difference snow index","volume":"89","author":"Salomonson","year":"2004","journal-title":"Remote Sens. Environ."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"1747","DOI":"10.1109\/TGRS.2006.876029","article-title":"Development of the Aqua MODIS NDSI fractional snow cover algorithm and validation results","volume":"44","author":"Salomonson","year":"2006","journal-title":"IEEE Trans. Geosci. Remote Sens."}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/14\/3\/782\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T22:15:50Z","timestamp":1760134550000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/14\/3\/782"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,2,8]]},"references-count":37,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2022,2]]}},"alternative-id":["rs14030782"],"URL":"https:\/\/doi.org\/10.3390\/rs14030782","relation":{},"ISSN":["2072-4292"],"issn-type":[{"type":"electronic","value":"2072-4292"}],"subject":[],"published":{"date-parts":[[2022,2,8]]}}}