Next Article in Journal
Measuring the Service Capacity of Public Facilities Based on a Dynamic Voronoi Diagram
Previous Article in Journal
Meridional Changes in Satellite Chlorophyll and Fluorescence in Optically-Complex Coastal Waters of Northern Patagonia
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Reply

Reply to Comment on “Comparison of Cloud Cover Detection Algorithms on Sentinel–2 Images of the Amazon Tropical Forest”

by
Alber Hamersson Sanchez
1,*,†,
Michelle Cristina A. Picoli
2,†,
Gilberto Camara
2,†,
Pedro R. Andrade
1,†,
Michel Eustaquio D. Chaves
3,†,
Sarah Lechler
4,
Anderson R. Soares
2,
Rennan F. B. Marujo
2,
Rolf Ezequiel O. Simões
2,
Karine R. Ferreira
2 and
Gilberto R. Queiroz
2
1
Earth System Science Center, National Institute for Space Research—INPE, São José dos Campos 12227-010, Brazil
2
Image Processing Division, National Institute for Space Research—INPE, São José dos Campos 12227-010, Brazil
3
Remote Sensing Division, National Institute for Space Research—INPE, São José dos Campos 12227-010, Brazil
4
Institute for Geoinformatics, University of Münster, 48149 Münster, Germany
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Remote Sens. 2021, 13(5), 1028; https://doi.org/10.3390/rs13051028
Submission received: 22 December 2020 / Revised: 5 February 2021 / Accepted: 20 February 2021 / Published: 9 March 2021

Abstract

:
In their comments about our paper, the authors remark on two issues regarding our results relating to the MACCS-ATCOR Joint Algorithm (MAJA). The first relates to the sub-optimal performance of this algorithm under the conditions of our tests, while the second corresponds to an error in our interpretation of MAJA’s bit mask. To answer the first issue, we acknowledge MAJA’s capacity to improve its performance as the number of images increases with time. However, in our paper, we used the images we had available at the time we wrote our paper. Regarding the second issue, we misread the MAJA’s bit mask and mistakenly labelled shadows as clouds. We regret our error and here we present the updated tables and images. We corrected our estimation and, consequently, there is an increment in MAJA’s accuracy in the detection of clouds and cloud shadows. However, these increments are not enough to change the conclusion of our original paper.

In our paper [1], we compare four cloud detection algorithms for the Amazon forest using Sentinel images from October 2016 to November 2018. Three of the algorithms (Fmask4, s2cloudless, and Sen2Cor) identify clouds using only spacial features. On the other hand, MACCS-ATCOR Joint Algorithm (MAJA) uses time series of images for this purpose. We compared the results of the four algorithms using points collected and classified by experts on remote sensing.
In their comments, Hagolle and Colin [2] pointed to two issues in the method reported in our paper [1], both related to MAJA. The first issue is related to the sub-optimal performance due to the interval between successive observations. The second issue indicates a misinterpretation of MAJA’s bit mask.
Concerning the first issue, it is noteworthy that in the experimental design, we delimited the evaluation period between October 2016 and November 2018. This period was the same used in the comparison of the evaluated cloud detection algorithms. We recognize that this temporal delimitation may have impacted the accuracy of MAJA, since its detection improves with the inclusion of more images observed over time, as demonstrated in the results presented in [2].
Regarding the second issue, we misread the MAJA’s bit mask. We mistakenly took shadows for clouds. We apologise for our error. To fix this error, the MAJA column in Table 3 of our paper must be ignored and instead one should use Table 1. To correctly interpret MAJA’s cloud mask, please use Table 2. This is because of the bit structure used by MAJA.
Figure 1b updates Figure 3d in [1]. This new version clearly identifies cloud shadows for MAJA. On the other hand, Figure 1b in [2] shows larger clear areas than Figure 1b. This is probably due to the differences in the length of the time series used. Our experiment used almost three years of images, most of them from Sentinel–2A because Sentinel–2B came into operation in July 2017, while [2] used images of five years (from 2016 to 2020). We added Figure 1a only as a reference for the readers.
Because of the misinterpretation of MAJA’s bit mask, MAJA’s accuracy in identifying clouds and cloud shadows needs to be updated, while the accuracy of clear observation was not affected. We updated the accuracy reported on Tables 4 and 5 of our paper and now they are presented here in Table 3 and Table 4, respectively.
Table 3 shows the updated accuracy of MAJA according to the cloud detection algorithms. After the correction, there is an increment of 0.02 in the overall accuracy of MAJA. Furthermore, Table 4 shows the accuracy of each Sentinel–2 tile. The increments range from 0.01 to 0.05 in overall accuracy by tile.
However, these updates do not change the conclusion in our original paper.

Author Contributions

Conceptualization, A.H.S. and M.C.A.P.; methodology, M.C.A.P.; software, A.H.S., R.F.B.M., and S.L.; validation, A.H.S., A.R.S., M.E.D.C., M.C.A.P. and R.E.O.S.; formal analysis, A.H.S.; investigation, M.E.D.C., M.C.A.P.; resources and data curation, A.H.S.; writing—original draft preparation, A.H.S., A.R.S., M.E.D.C., M.C.A.P., S.L.; writing—review and editing, G.C., and P.R.A.; visualization, A.H.S., and M.C.A.P.; supervision, G.C., and P.R.A.; project administration, K.R.F. and G.R.Q.; funding acquisition, K.R.F. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the “Coordenação de Aperfeiçoamento de Pessoal de Nível Superior”—Brasil (CAPES)—Finance Code 001 (AS) and Process 88887.351470/2019-00 (M.E.D.C.), by the RESTORE+ project (PRA), which is part of the International Climate Initiative (IKI), supported by the Federal Ministry for the Environment, Nature Conservation and Nuclear Safety (BMU) based on a decision adopted by the German Bundestag, and by the Environmental Monitoring of Brazilian Biomes project (Brazil Data Cube), funded by the Amazon Fund through the financial collaboration of the Brazilian Development Bank (BNDES) and the Foundation for Science, Technology and Space Applications (FUNCATE), Process 17.2.0536.1 (ARS, AS, MP).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.

References

  1. Sanchez, A.H.; Picoli, M.C.A.; Camara, G.; Andrade, P.R.; Chaves, M.E.D.; Lechler, S.; Soares, A.R.; Marujo, R.F.B.; Simões, R.E.O.; Ferreira, K.R.; et al. Comparison of Cloud Cover Detection Algorithms on Sentinel–2 Images of the Amazon Tropical Forest. Remote Sensing 2020, 12, 1284. [Google Scholar] [CrossRef] [Green Version]
  2. Hagolle, O.; Colin, J. Comment on “Comparison of CloudCover Detection Algorithms on Sentinel–2 Images of the Amazon Tropical Forest”. Remote Sensing 2021, 13, 1023. [Google Scholar] [CrossRef]
  3. MAJA’s Native Sentinel-2 Format. Available online: https://labo.obs-mip.fr/multitemp/sentinel-2/majas-native-sentinel-2-format/#English (accessed on 16 December 2020).
Figure 1. Updated Figure 3d [1]. Clouds detected on the Sentinel–2A image T19LFK of 7 May 2018. The color picture (a) uses bands 4, 3, and 2; (b) MAJA cloud mask.
Figure 1. Updated Figure 3d [1]. Clouds detected on the Sentinel–2A image T19LFK of 7 May 2018. The color picture (a) uses bands 4, 3, and 2; (b) MAJA cloud mask.
Remotesensing 13 01028 g001
Table 1. Updated version of Table 3 [1]. Label recoding of the detection algorithms.
Table 1. Updated version of Table 3 [1]. Label recoding of the detection algorithms.
Expert LabelFmask4s2cloudlessSen2Cor
Clear0 Clear land0 Clear4 Vegetation
1 Clear water5 Non vegetated
3 Snow6 Water
11 Snow
Cloud4 Cloud1 Cloud8 Cloud medium probability
9 Cloud high probability
10 Thins cirrus
Cloud shadow2 Cloud shadow 2 Dark area pixels
3 Cloud shadows
Other 0 No data
1 Saturated or defective
7 Unclassified
Table 2. Bit interpretation of the MACCS-ATCOR Joint Algorithm’s (MAJA) cloud mask. Source [3].
Table 2. Bit interpretation of the MACCS-ATCOR Joint Algorithm’s (MAJA) cloud mask. Source [3].
BitDescription
0All clouds except the thinnest and all shadows
1All clouds (except the thinnest)
2Cloud shadows cast by a detected cloud
3Cloud shadows cast by a cloud outside image
4Clouds detected via mono-temporal thresholds
5Clouds detected via multi-temporal thresholds
6Thinnest clouds
7High clouds detected by 1.38 µm
Table 3. Updated version of Table 5 [1] with updated values of MAJA (in bold face). User and producer accuracies for each tile and cloud-detection algorithm.
Table 3. Updated version of Table 5 [1] with updated values of MAJA (in bold face). User and producer accuracies for each tile and cloud-detection algorithm.
Fmask4MAJAs2cloudlessSen2Cor
LabelF1UserprodF1UserprodF1UserProdF1Userprod
Clear0.900.900.890.730.820.660.440.420.460.770.670.89
Cloud0.940.910.960.800.690.960.660.590.750.890.900.88
C. Shadow0.790.840.750.200.420.13 0.000.500.950.34
Overall0.900.710.520.79
Table 4. Updated version of Table 4 [1] with updated values of MAJA (in bold face). User and producer accuracies for each tile and cloud-detection algorithm.
Table 4. Updated version of Table 4 [1] with updated values of MAJA (in bold face). User and producer accuracies for each tile and cloud-detection algorithm.
Fmask4MAJAs2cloudlessSen2Cor
TileLabelF1UserprodF1UserprodF1UserprodF1Userprod
T19LFKClear0.830.810.860.660.690.630.470.310.940.660.520.92
Cloud0.960.960.960.920.870.970.770.940.660.940.960.92
C. Shadow0.680.710.660.150.400.10 0.00 0.00
Overall0.920.830.640.84
T20NPHClear0.910.950.880.780.890.700.530.470.620.840.731.00
Cloud0.950.901.000.780.640.980.570.540.600.930.990.88
C. Shadow0.800.820.780.340.550.24 0.000.591.000.42
Overall0.910.720.500.84
T21LXHClear0.880.820.950.800.890.720.350.330.360.780.640.99
Cloud0.940.960.920.800.670.980.600.520.700.910.990.83
C. Shadow0.810.890.750.170.490.10 0.000.580.980.41
Overall0.900.730.450.81
T22MCAClear0.940.940.940.880.830.930.580.620.540.850.740.98
Cloud0.940.900.980.840.740.970.700.560.930.951.000.90
C. Shadow0.810.890.740.080.520.46 0.000.490.870.34
Overall0.920.780.580.83
T22NCGClear0.870.950.800.420.700.300.230.340.180.630.640.63
Cloud0.870.790.960.630.480.910.610.460.940.710.620.83
C. Shadow0.800.820.770.220.300.17 0.000.530.970.36
Overall0.860.510.430.65
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Sanchez, A.H.; Picoli, M.C.A.; Camara, G.; Andrade, P.R.; Chaves, M.E.D.; Lechler, S.; Soares, A.R.; Marujo, R.F.B.; Simões, R.E.O.; Ferreira, K.R.; et al. Reply to Comment on “Comparison of Cloud Cover Detection Algorithms on Sentinel–2 Images of the Amazon Tropical Forest”. Remote Sens. 2021, 13, 1028. https://doi.org/10.3390/rs13051028

AMA Style

Sanchez AH, Picoli MCA, Camara G, Andrade PR, Chaves MED, Lechler S, Soares AR, Marujo RFB, Simões REO, Ferreira KR, et al. Reply to Comment on “Comparison of Cloud Cover Detection Algorithms on Sentinel–2 Images of the Amazon Tropical Forest”. Remote Sensing. 2021; 13(5):1028. https://doi.org/10.3390/rs13051028

Chicago/Turabian Style

Sanchez, Alber Hamersson, Michelle Cristina A. Picoli, Gilberto Camara, Pedro R. Andrade, Michel Eustaquio D. Chaves, Sarah Lechler, Anderson R. Soares, Rennan F. B. Marujo, Rolf Ezequiel O. Simões, Karine R. Ferreira, and et al. 2021. "Reply to Comment on “Comparison of Cloud Cover Detection Algorithms on Sentinel–2 Images of the Amazon Tropical Forest”" Remote Sensing 13, no. 5: 1028. https://doi.org/10.3390/rs13051028

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop