TY - JOUR
T1 - Using Convolutional Neural Networks for Cloud Detection on VENμS Images over Multiple Land-Cover Types
AU - Pešek, Ondřej
AU - Segal-Rozenhaimer, Michal
AU - Karnieli, Arnon
N1 - Publisher Copyright:
© 2022 by the authors.
PY - 2022/10/1
Y1 - 2022/10/1
N2 - In most parts of the electromagnetic spectrum, solar radiation cannot penetrate clouds. Therefore, cloud detection and masking are essential in image preprocessing for observing the Earth and analyzing its properties. Because clouds vary in size, shape, and structure, an accurate algorithm is required for removing them from the area of interest. This task is usually more challenging over bright surfaces such as exposed sunny deserts or snow than over water bodies or vegetated surfaces. The overarching goal of the current study is to explore and compare the performance of three Convolutional Neural Network architectures (U-Net, SegNet, and DeepLab) for detecting clouds in the VEN (Formula presented.) S satellite images. To fulfil this goal, three VEN (Formula presented.) S tiles in Israel were selected. The tiles represent different land-use and cover categories, including vegetated, urban, agricultural, and arid areas, as well as water bodies, with a special focus on bright desert surfaces. Additionally, the study examines the effect of various channel inputs, exploring possibilities of broader usage of these architectures for different data sources. It was found that among the tested architectures, U-Net performs the best in most settings. Its results on a simple RGB-based dataset indicate its potential value for any satellite system screening, at least in the visible spectrum. It is concluded that all of the tested architectures outperform the current VEN (Formula presented.) S cloud-masking algorithm by lowering the false positive detection ratio by tens of percents, and should be considered an alternative by any user dealing with cloud-corrupted scenes.
AB - In most parts of the electromagnetic spectrum, solar radiation cannot penetrate clouds. Therefore, cloud detection and masking are essential in image preprocessing for observing the Earth and analyzing its properties. Because clouds vary in size, shape, and structure, an accurate algorithm is required for removing them from the area of interest. This task is usually more challenging over bright surfaces such as exposed sunny deserts or snow than over water bodies or vegetated surfaces. The overarching goal of the current study is to explore and compare the performance of three Convolutional Neural Network architectures (U-Net, SegNet, and DeepLab) for detecting clouds in the VEN (Formula presented.) S satellite images. To fulfil this goal, three VEN (Formula presented.) S tiles in Israel were selected. The tiles represent different land-use and cover categories, including vegetated, urban, agricultural, and arid areas, as well as water bodies, with a special focus on bright desert surfaces. Additionally, the study examines the effect of various channel inputs, exploring possibilities of broader usage of these architectures for different data sources. It was found that among the tested architectures, U-Net performs the best in most settings. Its results on a simple RGB-based dataset indicate its potential value for any satellite system screening, at least in the visible spectrum. It is concluded that all of the tested architectures outperform the current VEN (Formula presented.) S cloud-masking algorithm by lowering the false positive detection ratio by tens of percents, and should be considered an alternative by any user dealing with cloud-corrupted scenes.
KW - CNN
KW - artificial neural network
KW - deep learning
KW - remote sensing
KW - semantic segmentation
UR - http://www.scopus.com/inward/record.url?scp=85140979465&partnerID=8YFLogxK
U2 - 10.3390/rs14205210
DO - 10.3390/rs14205210
M3 - Article
AN - SCOPUS:85140979465
SN - 2072-4292
VL - 14
JO - Remote Sensing
JF - Remote Sensing
IS - 20
M1 - 5210
ER -