ORIGINAL RESEARCH article

Front. Mar. Sci., 23 September 2022

Sec. Ocean Observation

Volume 9 - 2022 | https://doi.org/10.3389/fmars.2022.960939

Filtering out false Sargassum detections using context features

  • 1. Marbec, Université de Montpellier, Centre National de la Recherche Scientifique (CNRS), Ifremer, Institut de Recherche pour le Developpement (IRD), Sète, France

  • 2. Aix Marseille University, Université de Toulon, Centre National de la Recherche Scientifique (CNRS), Institut de Recherche pour le Developpement (IRD), Mediterranean Institute of Oceanography (MIO), Marseille, France

  • 3. AERIS/ICARE Data and Services Center, University of Lille, Centre National de la Recherche Scientifique (CNRS), Centre National d'Etudes Spatiales (CNES), Lille, France

  • 4. LIS Laboratory, Université de Toulon, Aix Marseille University, SeaTech, Centre National de la Recherche Scientifique (CNRS), Toulon, France

Abstract

Since 2011, the distribution extent of pelagic Sargassum algae has substantially increased and now covers the whole Tropical North Atlantic Ocean, with significant inter-annual variability. The ocean colour imagery has been used as the only way to monitor regularly such a vast area. However, the detection is hampered by cloud masking, sunglint, coastal contamination and other phenomena. All together, they lead to false detections that can hardly be discriminated by classic radiometric analysis, but may be overcome by considering the shape and the context of the detections. Here, we built a machine learning model base exclusively on spatial features to filter out false detections after the detection process. Moderate-Resolution Imaging Spectroradiometer (MODIS, 1 km) data from Aqua and Terra satellites were used to generate daily map of Alternative Floating Algae Index (AFAI). Based on this radiometric index, Sargassum presence in the Tropical Atlantic North Ocean was inferred. For every Sargassum aggregations, five contextual indices were extracted (number of neighbours, surface of neighbours, temporal persistence, distance to the coast and aggregation texture) then used by a random forest binary classifier. Contextual features at large-scale were most important in the classifier. Trained with a multi-annual (2016-2020) learning set, the model performs the filtering of daily false detections with an accuracy of ~ 90%. This leads to a reduction of detected Sargassum pixels of ~ 50% over the domain. The method provides reliable data while preserving high spatial and temporal resolutions (1 km, daily). The resulting distribution is consistent with the literature for seasonal and inter-annual fluctuations, with maximum coverage in 2018 and minimum in 2016. This dataset will be useful for understanding the drivers of Sargassum dynamics at fine and large scale and validate future models. The methodology used here demonstrates the usefulness of contextual features for complementing classical remote sensing approaches. Our model could easily be adapted to other datasets containing erroneous detections.

1 Introduction

For a decade, Sargassum stranding events have become a global concern for many countries bordering the Tropical North Atlantic Ocean. In particular, many coastlines are smeared out with Sargassum algae almost every year with significant impacts on the fishing industry and the tourism economy (). While offshore Sargassum aggregations are hotspots of biodiversity and provide shelter to various species (; ), biomass accumulation on coastal waters and beaches causes ecological, economical and sanitary issues (; ). Those nuisances highlight the need of scientific research to understand and anticipate the development of Sargassum algae. To date, there is still no consensus about how the outbreak of Sargassum expansion started, nor about how to forecast accurately the annual Sargassum biomass growth. It was initially assumed that the increasing rivers nutrient discharge was the cause of the triggering event of 2011 (; ). Considering the mismatch between Sargassum distribution and river plumes, that hypothesis was recently revised (). Another recent hypothesis involves an anomalous meteorological event in 2010 that may have inseminated the new Sargassum area (). Therefore, in order to build and discuss hypotheses to explain the Sargassum dynamics, reliable data over a long time period are still required.

Remote sensing is a useful tool to monitor large-scale Sargassum distribution (; ; ; ; ; ; ; ; ) as in-situ approaches are costly and do not allow sufficient spatial coverage (). Sargassum can be detected by satellite sensors due to its high reflectance in Near Infra-red compared to clear water. Several Sargassum indices using optical properties have been proposed to enhance that specific Sargassum signal (; ; ; ). Presently, Moderate-Resolution Imaging Spectroradiometer (MODIS) on board NASA’s Terra and Aqua satellites, Visible Infrared Imaging Radiometer Suite (VIIRS) on board NOAA/NASA’s Suomi-NPP, Ocean and Land Colour Instrument (OLCI) on board Copernicus’s Sentinel-3 and MultiSpectral Instrument (MSI) on board Copernicus’s Sentinel-2, are satellite sensors with adequate spectral bands for monitoring Sargassum algae ().

However, Sargassum detection and quantification by remote sensing face numerous challenges: scarcity of the aggregations, cloud coverage, sun glint, signal contamination in the coastal areas, and large-scale fluctuations of the surrounding water reflectance. Moreover, the detection robustness is limited by the spatial resolution and revisit period of each sensor. MSI and OLCI have good spatial (20 m and 300 m respectively) and spectral resolution (; ), but their greater revisit period (5 and 2 days respectively) makes them less efficient for mapping the Tropical Atlantic considering the high cloud coverage. While MODIS and VIIRS miss some fine Sargassum signal because of their moderate spatial resolution (1000 m and 750 m), they both have a 1-day revisit period that provides robust time series. A processing chain was developed and described in details for MODIS and VIIRS satellite sensors (; ).

Regarding data availability, MODIS Sargassum products from are restricted to 0.5° resolution, monthly. On the SAWS website (https://optics.marine.usf.edu/projects/saws.html), daily Alternative Floating Algae Index (AFAI) Sargassum maps at native resolution are shown as images only, and restricted to the main distribution area. Consequently, there is currently no data source that combines high-frequency observations and high spatial resolution over the extended Sargassum distribution area (from 15°S to 50°N and from 100°W to 15°E).

Thus, in order to exploit the full potential of MODIS data and enhance further modelling use, a MODIS 1 km resolution processing chain was developed using the AFAI presented in . The results showed a lot of detection errors that are not mentioned in and are likely removed by an unspecified process in the SAWS website. Those false detections are due to different phenomena, primarily by residual clouds, cloud shadows, sunglint and turbidity. As those phenomena have a spectral signature and thus AFAI similar to Sargassum, they produce false detections. We thus focused here on the development of an original post-processing method to filter Sargassum detection over the whole Tropical North Atlantic. Several machine learning models already exist for detecting Sargassum algae using radiometric information extensively (; ; ; ). By contrast, we demonstrate here the benefit of spatial information to filter out detections as post-processing. While spatial properties of aggregations at local scale are occasionally taken into account (; ; ) or used implicitly in neural network models (; ), large-scale contextual features are still untapped. Taking the detections extracted by the remote sensing approach, our method use a random forest algorithm applied to the large-scale spatial properties for classifying true and false Sargassum detections. This study describes the processing scheme for filtering the false detections, the spatial features used, the learning and testing processes, and the application of the method to the MODIS time series from 2016 to 2020. Finally, the resulting filtered dataset and its variability are briefly analysed and discussed.

2 Materials and methods

2.1 Approach overview

The study was based on Fractional Coverage (FC) products generated using a MODIS full resolution processing chain called SAREDA [Sargassum Evolving Distributions in the Atlantic, see Section 2.2, ]. It retrieved Sargassum detected pixels from the MODIS 1 km band and mapped them in 1 km equirectangular grid. Among these detections distributed in the whole North Atlantic Ocean, about half were likely false detections, based on visual inspection. These errors are not only restricted to the extreme parts of the Tropical North Atlantic Ocean and are mixed up with the valid detections in the new Sargassum area. Consequently, this issue cannot be solved using only local masks or filters. Hence, we need a global approach to filter out the data from all false detections whatever their location.

Those false detections were caused by various phenomena (see Section 2.2) and can hardly be discriminated using only radiometric features (). As a complement to FC (proportional to AFAI), we focused on shape and context characteristics of aggregations. More specifically, i) the shape of local groups of pixels, as Sargassum algae aggregations tend to have typical elongated shape; ii) the surrounding aggregates, as the algae are usually grouped together in clusters of aggregations close to one another; iii) the geographic location, as Sargassum are more likely to be present in known areas; iv) the temporal persistence, as false detections caused by clouds and sun glint do not last in time while Sargassum true detections do. To represent those characteristics we introduced ad hoc features characterising the shape of Sargassum aggregations and their surrounding context.

Then, using a supervised classification approach, the aggregations were classified into two classes: true or false Sargassum detections. The work was divided in three main tasks (Figure 1): (i), the selection and extraction of features to describe the detections; (ii), the manual validation of a dataset for training the supervised algorithm; (iii), the evaluation of several machine learning algorithms and the selection of the most effective one.

Figure 1

As some features do not make any sense at the pixel level (e.g., shape of aggregations), the images were exported in vector format (ESRI Shapefile or GeoCSV) (). This particular step allowed each contiguous aggregation of pixels to be grouped in a single entity associated with information about shape and FC values distribution. As a result, pixels within one aggregation were assumed to belong to the same class, true or false Sargassum detection. This also reduced the size of the classification problem, from approximately seventy million pixels to less than two thousand aggregations per day. At the end of the classification process, the validated aggregations were exported back into raster format. The Geospatial Data Abstraction Library (https://gdal.org/) was used to perform all spatial operations (vector/raster export and features’ extraction).

2.2 Sargassum dataset: SAREDA

This study used the MODIS full resolution Level-2 (v1.20) and Level-3 (v1.21) products processed by SAREDA developed at the AERIS/ICARE Data and Services Centre (https://www.icare.univ-lille.fr) using the AFAI (). The SAREDA pipeline is globally organised in seven main steps: 1) atmospheric correction to get Rayleigh-corrected reflectance (Rrc) (; ) using OCSSW/SeaDAS (https://oceancolor.gsfc.nasa.gov/); 2) Screening of sunglint, clouds and cloud shadows (; ); 3) AFAI computation based on 1 km bands over the ocean to enhance the algae signature; 4) Evaluation of the residual AFAI signal of Sargassum-free ocean water due to local variations of Rrc; 5) Calculation of the AFAI deviation from the local Sargassum-free background; 6) Thresholding of the AFAI deviation (1.79*10-4) and computing the Sargassum Fractional Coverage (FC) or biomass (); 7) (optional) projecting and aggregating extracted data in a given area with chosen spatial and temporal resolutions.

In addition, intermediate steps were added to improve the detections extraction (Figure 2). Besides masking cloud, cloud shadows, sunglint and land before AFAI computation, the shallow and moderate waters (depth< 500 m) were masked. Every ensemble of contiguous detections overlapping coastal mask was excluded from the results. Most coastal areas contaminating the AFAI signal were removed from the results. After the AFAI computation, the background estimation was refined by two successive median filters with window size 401x401 and 51x51 pixels. The resulting AFAI deviation values (i.e. AFAI deviation with respect to the Sargassum-free background) were noisy due to the local filtering therefore an erosion-dilatation step was added to remove the small isolated detections.

Figure 2

That work flow was applied to the full archive of MODIS Level-1B (i.e. Top-of-the-atmosphere reflectance) granules (i.e., 5-minute orbit segments, 1354x2030 pixels 2300x2030 km² each) for both satellites. From those filtered AFAI images, the FC of the Sargassum algae was derived from AFAI with the ratio used by . FC values retrieved from Terra/MODIS and Aqua/MODIS were then mapped to an equirectangular grid and averaged daily and monthly. The mapped area extends from 15°S to 50°N and from 100°W to 15°E. The masked pixels were discarded in the average. We called those aggregated products composites. The daily composites provide a global view of Sargassum state in the North Atlantic. They are not exhaustive and contain gaps because of the cloud coverage and the gaps between MODIS swaths.

In this original dataset, Sargassum was distributed from the Gulf of Guinea to the Gulf of Mexico going through the Caribbean Sea. However, there was a high amount of suspicious detections. At high latitudes false detections were mainly caused by clouds and sun glint that were not completely removed from the data. In coastal areas, water turbidity can run over coastal mask in some cases and generate false detections (). Finally, high chlorophyll concentration or other floating algae (such as Trichodesmium) are responsible for the remainder of false detections. These different phenomena cause a wide spatial distribution of false detections. Some of them are scattered in time and space, especially cloud resulting detections, while others are recurrent in some areas such as offshore chlorophyll production near the Mauritanian coasts. Finally, the fraction of false detections can exceed 50%. Examples of the different types of detection are presented in Figure 3.

Figure 3

2.3 Learning dataset, “expert truth”

In order to perform the filtering, it was necessary to establish a manually labelled dataset to train the model. A manual labelling was performed over FC daily composites by visual inspection (; ; ). We called that new dataset “expert truth” to differentiate it from real ground truth. To limit human validation bias, results obtained by three different operators were compared. All three labelled sets were consistent thus the operator bias was considered negligible.

The labelling process was based on daily vector images of the full North Atlantic area and set up with the graphical interface of QGIS (https://www.qgis.org). It was used for selecting and classifying the aggregations while displaying the AFAI images to analyse the surrounding context. Based on a daily 1 km Aqua-Terra composite and the corresponding full-resolution single-sensor non reprojected images (Level-2 products), we classified every aggregation except the ambiguous cases (< 5%).

The study focused on five years, 2016 to 2020, a period with continuous Sargassum presence. In order to ensure the model generalisation capability in spite of large seasonal and inter-annual variability of Sargassum algae, the learning dataset had to extent over a long time period to cover the different cases. The labelling process was divided evenly over the five years. Each year, we selected and validated 3 to 5 days spread out over the seasonal cycle. The dataset was thus representative of both an entire seasonal cycle and the five years of interest.

In the end, about 2000-2500 aggregations per year were labelled by the operators (Table 1), except for 2016 with less validated aggregations due to its lower Sargassum occurrence. Finally, there was about ten thousand labelled aggregations with 60% classified as true. While the true detections were more numerous than the false ones, their spatial extent was relatively smaller and they represented only 50% of the area.

Table 1

20162017201820192020all
Number of labelled aggregations1586259826322352195311121
Number of true aggregations69714022147162315407409
Ratio of true aggregations (%)43.954.081.669.078.966.6
Area ratio of true aggregations (%)20.829.571.057.468.148.8

Labelled aggregations per year.

The aggregations were obtained by the export of FC images in vector format. The labelling was performed over the Atlantic (100°W to 15°E, 15°S to 50°N).

2.4 Aggregations characterisation: spatial features extraction

The first kind of features used was the shape feature. At scales lower than 1 km, Sargassum algae aggregate in windrows (narrow elongated rafts) and patches (), with extent between 1 and 100 m diameter. At scales greater than 1 km, the MODIS resolution only detects aggregations in the upper range of spatial extent, mostly typical large elongated structures. These filaments are a few kilometres wide and 10-100 kilometres long. Thus, a dozen shape indicators were extracted from the aggregations to characterise them (). Among those, an elongation index (), a roundness index, a form complexity index, the area and the perimeter were extracted:

Where lmax and lmin are the length of the major and minor axis of the aggregation, a and p its area and perimeter. Area and perimeter metrics take aggregations inner holes into account.

A second category of features was derived from the FC values within each aggregation. While the FC value of pixels considered independently does not allow false detection screening, as FC covers a wide range of valid values, the statistical distribution of these values within one aggregation can discriminate the false and the true Sargassum detections. Therefore, the mean, the median, the standard deviation, the minimum, the maximum and the interquartile range of the FC values within each aggregation were extracted.

The third kind of features was composed of several indices describing the surrounding of aggregations. As Sargassum aggregations are often small and close to each other, we defined the Nearest Neighbours Index (NNI) that counts the number of neighbouring aggregations within a given radius around one aggregation. Additionally, the Nearest Neighbours Area Index (NNAI) measures the total area covered by those close-by neighbours. Both of these indices were extracted with different radii from the barycentre of the aggregations.

In order to give more likelihood to redundant and time-coherent detections, an original persistence index (PersI) was developed. For every aggregation, it evaluates the number of times where the aggregation is close to at least one other aggregation in the two previous days and the two next days. Finally, the Coast Shortest Distance Index (CSDI) represents the aggregation distance from a land body.

In the end, around thirty indexed features were extracted. They were highly redundant, it was thus necessary to select the minimal subset of features to ensure the simplicity, the reliability and the robustness of the classification method. The feature selection was based on different sources of information. First, it took into account the correlation between indices to select uncorrelated features. Then, when it was available, it relied on the feature frequency of use during training with machine learning algorithms. Finally, the selection maximised the performance metrics of the algorithms (Section 2.5). Plus, the interpretability of the features was taken into account during the selection.

2.5 Classification algorithms selection and tuning

The last step of the method was to select the most suitable machine learning algorithm for the filtering and tune it. In order to evaluate and compare the performance of each algorithm, different scores were computed.

The classic performance scores used were the accuracy, the recall and the precision (), thereafter called “overall accuracy”, “overall recall” and “overall precision”. These scores were obtained with k-fold cross-validation on the whole dataset. In addition, we introduced the “generalisation accuracy”, the “generalisation recall” and the “generalisation precision” scores. First, the yearly accuracy, recall and precision were computed for each year using the remainder of the dataset as training dataset. The generalisation scores were defined as the average of those yearly scores. Those new metrics, needed because of the inter-annual variability of the Sargassum algae, represent the prediction capacity of the method over a completely unknown year. It thus gives a more realistic estimation of the method performance.

For selecting a machine learning algorithm, a benchmark was conducted over various classification algorithms. It included single model algorithms as Naive Bayes classifier (NB), Decision tree, Support Vector Machine (SVM), Linear Discriminant Analysis (LDA). Plus, some aggregated models based on decision trees were evaluated such as Adaboost, Gradient Tree Boosting (GTB), XGBoost and Random Forest (RF).

Several scores were computed to evaluate and compare the performance of each algorithm. First, the overall accuracy gives an overview of the algorithms performance. Yet, true Sargassum aggregations were more important in the classification to keep as much as possible the Sargassum signal. As overall accuracy weights evenly the classes, the overall recall was taken into account to focus on the true positive/false positive ratio. The overall precision was also computed but with lower attention for the optimisation as the false positive matter was less important. Finally, the overall f-score summarised these last two metrics but we mainly used the overall accuracy and the overall recall for interpretability.

Finally, those metrics were computed for all the tested algorithms using the python library scikit-learn (https://scikit-learn.org/) (Table 2). They were evaluated with a cross-validation step, by performing a k-fold over the labelled dataset (k = 50). The inputs were the 30 extracted aggregation features (Section 2.4). Usual algorithm performance ranking was retrieved, with aggregated methods with higher performances than single model methods. The single model methods, with low overall accuracy and overall recall (around 85% - 90%) but higher interpretability allowed to select the right features, especially the decision tree algorithm. Aggregated methods were very efficient with around 94% of overall accuracy but not easily interpretable. The random forest algorithm showed the best performance and was thus selected. This is consistent with the literature that repeatedly employs random forest for remote sensing classification (; ).

Table 2

SVMNBLDADecision treeAdaboostGTBXGBoostRF
Accuracy72.984.487.290.892.292.093.795.8
Recall67.682.185.890.994.394.095.296.5
Precision89.293.794.595.194.093.095.397.2

Algorithms performance computed with a k-fold operation (k = 50).

No particular tuning were previously performed. Best performance scores are in bold.

After selecting the random forest algorithm, a calibration was performed on its parameters to maximise the performance. Concerning the random forest algorithms calibration itself, the models were highly configurable. However, only two main parameters were evaluated here, the numbers of bootstrapped trees and the maximum depth of trees. Although random forests are not very sensitive to overfitting, the lowest values for tree depth (12) were taken to both conserve good performances and enhance generalisation power. Similarly, the number of estimators was chosen as small as possible (24) to reduce the computation time. We evaluated here both “overall accuracy” and “generalisation accuracy”. The set of input features was then reduced to a reasonable number in order to optimise performance (Section 2.4). For the NNI, the persistence index and the NNAI features, the radius maximising the scores for the NNI and NNAI computation was 700 km and the radius for the PersI computation was 50 km.

A learning curve was computed to check the convergence of the metrics. It was obtained by learning over an increasing fraction of the dataset, testing over the remainder, and computing both overall and generalisation scores. This was repeated 30 times to reduce random selection effect and then averaged in a single curve.

2.6 Time series production

The random forest classifier was applied to the daily FC composites over the time period 2016-2020 to build a filtered dataset. We obtained a complete filtered time series with one image of 1 km resolution per day.

Monthly composites were computed to overcome the extensive masking of daily products (mostly due to clouds), to enhance interpretability and for comparison with the literature (; ). Finally, the FC was converted to wet biomass using the ratio of 3.34 proposed by based on field measurements in the Gulf of Mexico, the Florida Straits and Belize.

In order to summarise the whole time series (2016-2020), annual biomass averages were computed at 50 km resolution. A simplified envelope was also extracted for comparing spatial distributions between years. This envelope was obtained by first thresholding the 50 km composites (FC=10-5). Then, the images were exported in vector format and erosion-dilation-erosion steps were applied to delete the remaining scattered aggregations and close gaps. Finally, for each pair of envelopes, the ratio between the intersected surface and the total surface was computed.

3 Results

The labelled dataset is shown in Figure 4, it gives an overview of the spatial distribution of true and false detections.

Figure 4

True detections are concentrated from the Gulf of Guinea to the Gulf of Mexico, going through the central Atlantic and the Caribbean Sea. The false detection distribution was more spread out over the whole area with some dense areas like offshore Mauritania.

The whole set of features used in the classifier was reduced to five according to the performance maximisation of the filtering: NNI, CSDI, PersI, NNAI and the FC standard deviation (Table 3). Concerning the NNI, the PersI and the NNAI, they were selected regardless of the neighbourhood radius used and then calibrated.

Table 3

NNICSDIPersINNAIFC std
44.515.615.514.89.5

Feature frequency of use (%) for the final classifier (random forest).

The frequencies were averaged over 30 generated forests. The radius used for the metrics NNI, PersI and NNAI were respectively 700 km, 50 km and 700 km.

Table 3 shows the frequency of use for the five selected features. NNI is largely the most used while CSDI, PersI and NNAI are quite equivalent and the FC standard deviation is rarely used.

Concerning the classification performances, the learning curves computed on the dataset are presented in Figure 5. These learning curves show the fast convergence of the method performance. Both overall accuracy (recall and precision) and generalisation accuracy (recall and precision) stabilise when learning with more than half of the dataset. The generalisation accuracy (recall and precision) stabilises faster than the overall accuracy (recall and precision). The associated standard deviation was quite low thus the measurements were robust.

Figure 5

In addition, the final scores of the method are shown in Table 4. The overall performance of our approach was about 96% regardless of the predicted class. The generalisation accuracy (recall and precision) per year varied between a minimum of 84% (83% and 82% respectively) in 2016 and between a maximum of 94% (96% and 96%) in 2019. The generalisation accuracy (recall and precision) is 90% on average (92% and 91%).

Table 4

Train over the dataset except one year
Overall scoresTest 2016Test 2017Test 2018Test 2019Test 2020Gen. scores
Accuracy96.28 ± 0.0884.51 ± 0.984.24 ± 0.3492.35 ± 0.3593.98 ± 0.494.0 ± 0.5889.97 ± 0.48
Recall96.9 ± 0.0682.55 ± 2.0789.73 ± 0.4595.7 ± 0.4195.67 ± 0.1992.65 ± 0.7291.89 ± 0.66
Precision97.5 ± 0.0982.28 ± 0.8882.58 ± 0.4894.96 ± 0.1495.61 ± 0.4999.72 ± 0.7291.23 ± 0.4

Algorithms performance scores in percentage.

The computation is made 30 times to reduce random effect. The standard deviation is indicated after the scores. The generalisation scores correspond to the weighted mean of the five annual tests. The two main scores describing the 5-year time series are in bold.

Examples of composites before and after the filtering process at 1 and 50 km spatial resolutions are presented in Figure 6. A full seasonal cycle for the year 2020 at 50 km is shown in Figure 7.

Figure 6

Figure 7

The filtered products showed a coherent spatial distribution over the whole time series 2016-2020 (95% of accuracy is expected). False detections were removed in the areas where no Sargassum algae presence was reported (for example for latitudes > 30°N and< 0°N). In the opposite, the detected aggregations in the new Sargassum distribution area were retained (Figure 6).

The monthly time series of biomass in three different spatial boxes are displayed in Figure 8. The filtering method developed here reduced the biomass estimate by 40% in total for the whole time series and reduced the monthly estimate by 53% (average of monthly ratios). This is consistent with the estimated ratio of false detections observed in the learning dataset.

Figure 8

and compare it to their data (available until 2018 only). (B, C) are the retrieved Sargassum filtered biomass for Eastern and Western Atlantic Ocean (boxes B and C on the map). The black lines on the bar-plots indicate the annual mean of filtered data computed over the five years.

Primarily, over the North Tropical Atlantic, the seasonal cycle of biomass was rather regular (average of monthly standard deviation of 66%). The seasonal cycle of growth/decay leads to a biomass maximum in June and a minimum in November. The monthly average of biomass was estimated between 3 to 10 million tons. Biomass quantities were equivalent for 2017, 2019 and 2020 while 2016 and 2018 had respectively low and high biomass quantities. In addition to the global biomass time series, we computed separately the biomass from the Eastern and Western parts of the Tropical Atlantic Ocean to highlight their distinct dynamics. The Eastern area has lower Sargassum quantities with two biomass peaks in March and September. The Western area has 6 times greater biomass with only one peak in June. Concerning the boxes used for the biomass estimation in Figure 8, the limit of 30°W between the two areas was chosen both to maximise the differences between the two dynamics and to visually distinguish the two areas of high biomass.

For the years 2016-2018, unfiltered and filtered biomass estimates were compared to the time series. Our filtered biomass averaged over the three years was only 1% greater than estimate. Comparing month by month, there was a +4% difference on average, associated with a standard deviation of 33%. A student t-test was performed between the two datasets before and after filtering. Unfiltered data and data were significantly different with a p-value of 0.02 while filtered data was very similar to their measurements with a p-value of 0.97. Moreover, the filtered dataset was also close to their data in terms of spatial distribution (not shown). Besides, some remaining false detections and some true detections were absent in the results of , while few of their detections were removed in the filtered dataset. The detailed analysis of these discrepancies could not be achieved here and was beyond the scope of this study. Finally, the main improvement of our dataset is the spatial resolution, 1 km for SAREDA filtered against 0.5° (≈50 km) for composites.

Lastly, the yearly Sargassum spatial distribution is presented in Figure 9 with simplified envelopes. By opposition to the high inter-annual biomass variations, the distribution areas do not differ much between years except in 2016. For example, the distribution area of 2018 is very similar to the area of 2017 despite the overall biomass being 3 times larger. In-depth comparison between annual distributions shows several areas of discrepancy: 1) the Gulf of Mexico, reached in 2018 and 2019 only; 2) The north of the Dominican Republic, overrun by Sargassum in 2017 and 2018 only; 3) The Central West Atlantic, where Sargassum algae usually remain above the equator except in 2019.

Figure 9

4 Discussion

4.1 Interpretation of features used in the classification

Among the thirty features extracted from the detected aggregations, only five were used in the final classifier. The first selected feature and the most used in the classifier was the NNI (44.5%). This selection is consistent with visual observations during labelling, as true detections were mostly concentrated together in few areas. Besides, the major use of this feature was likely responsible for the lower classifier performance in 2016 where aggregations were scarce and sparse. The CSDI, the PersI and the NNAI completed the filtering by discriminating respectively the remaining coastal false detections and the far offshore Northern cloud false detections, the time-incoherent detections and the detections neighboured by large false detections due to chlorophyll concentration. Finally, the addition of the FC standard deviation increased the generalisation accuracy and the robustness of the method by preventing overfitting.

Only context indices were retained for the classification, likely because of the too coarse spatial resolution of the data. In particular, the elongation was not selected because of the fragmentation of aggregations. The elongated structures seen in the images were often split because of the erosion-dilatation operation used during the retrieval process (Section 2.2). We chose here to exclude location and temporal features from the selection. A test showed that including latitude and longitude coordinates greatly improved accuracy for a single year dataset but decreased accuracy with a more extended dataset. Furthermore, since the geographic distribution of the algae changed radically in 2010, we wanted to avoid geographical constraints.

4.2 Accuracy of the classification and generalisation

The performance scores obtained with the classifier were between 90% and 96%. The filtering quality for new data is expected to be in the annual generalisation scores range (90%). It will depend on the consistency of new data with the 2016-2020 dataset. The only lower-performing year was 2016 where the biomass level was much lower than other years. Overall, the score should stay around 90% if the current trend of biomass distribution persists. For the filtering of the 2011-2015 period, the performance obtained for 2016 should be representative and an accuracy above 85% is expected.

The learning curve analysis showed that increasing the learning set does not greatly improve scores. From 50% to 90% of the learning set, the overall score gained less than 1% of accuracy while the generalisation score was stable. Adding data from the same years 2016-2020 to the learning set will therefore be useless. The only way to noticeably improve the method would be to add data from other years and make both scores converge.

The performance is analogous to or better than other works that used machine learning algorithms for Sargassum detection. applied a random forest algorithm over a small dataset using raw reflectances and derived indices such as AFAI. Their accuracy was close to our study with an overall score of 93.4%. used deep learning on radiometric inputs from MODIS to detect Sargassum. Their accuracy was similar to our results (90%). Finally, studies on Yellow Sea Sargassum algae (; ) showed similar or lower performance.

4.3 Limits of the method and potential improvements

The choice of MODIS imagery implies rather coarse resolution but recurring observations (twice a day). We used the 1 km bands for AFAI computation to ensure good signal/noise ratio compared to 250 - 500 m bands and to better discriminate between Sargassum and clouds (). Comparison of AFAI with high resolution (20 m) MSI observations have shown that both estimates are consistent (; ). MODIS appears as a trade-off between regular mapping of the Sargassum distribution and resolution.

The method assumed that features distribution is consistent for all aggregations regardless of their location and of their time of observation. This is mostly the case over the studied time period, as the high performance obtained by the method demonstrates a good spatial and temporal consistency. Yet, specific regions or periods may show singular distributions of features. That could be the case for areas where false detections remained after the filtering process, such as offshore Mauritania or the Amazon plume area. The global approach could be limited here and defining regional learning sets and classifiers may improve the method performance.

The learning set was built to be as representative as possible of the whole set of true and false detections. Nonetheless, in some areas (e.g., Gulf of Guinea, Sargasso Sea), discrimination between true and false detections was more strenuous for manual labelling. Both low Sargassum concentration and cloud coverage created ambiguous cases. This induced a lack of labelled data and most likely a lower filtering accuracy in these regions. Remote sensing imagery from other sensors with higher resolution or in-situ measurements could help to fill this gap and to ensure the completeness of the dataset.

Since the study focused on basin scale offshore Sargassum detection, coastal areas were masked. This choice does not have a large impact on Sargassum estimation as detections in the coastal areas were mostly false detections. Tests using our classification algorithm to filter out coastal false detections and avoid masking coastal waters were not conclusive. In coastal areas, progress in Sargassum detection can be made using other sensors/indices with poorer temporal resolution, such as OLCI and Maximum Chlorophyll Index (), less sensitive to coastal contamination, or higher resolution sensors such as MSI (, ). Those sensors would be useful to complement MODIS data.

4.4 Uncertainties in the Sargassum estimates

Sargassum detection is limited by algae observability. In certain circumstances (low density, vertical mixing in the upper layer), MODIS cannot distinguish Sargassum from background (; ; ; ). This limitation is outside the scope of our study.

Concerning the filtered products, clues on their uncertainties were given by the classifier performance study. For the 2016-2020 period, the expected errors fraction would be about 2.5% of false positives and 2.5% false negatives. As the false aggregations are larger than true ones, false positives would induce a greater overestimation than false negatives generate an underestimation. Thus, the filtering errors are expected to produce a small overestimation with errors on some Sargassum aggregations locations. For data from other years, the reasoning is the same but with around 5% of false positives and of false negatives generating an overestimation twice larger.

Concerning the aggregated products, there is an uncertainty due to the sampling, limited by the coverage of daily data. With two observations per day over the whole Tropical Ocean, only 30% of pixels were retrieved because of the different masks. The solution used to fill these gaps was to aggregate data spatially or temporally. In order to keep the best spatial resolution, temporal averaging was used. If we hypothesise a fully random mask distribution (binomial distribution for every pixel), 6 days are needed to reach a coverage of at least 90%. In practice, 12 days were needed. The temporal composites based on less than 12 days were therefore incomplete while using more than 12 days reduce mapping accuracy because of non negligible Sargassum drift.

4.5 Sargassum dynamics over 2016-2020

The biomass fluctuations resulted mainly from advection for 1-2 month timescale (), while biology (growth and decay) combined to advection drives the fluctuations for longer time scales. Our results strengthened the scenario of recirculation of the Sargassum biomass in the North Tropical Atlantic: from the development of relatively low biomass in the Eastern Atlantic Ocean in the early months of the year, advection inseminates the Central Atlantic Ocean and leads to a biomass maximum in June-July. In addition to the bloom transport in the Caribbean Sea and the Gulf of Mexico, some Sargassum algae are driven back eastwards by the North Equatorial Countercurrent (NECC) causing the September peak of biomass. Finally, the algae globally decay and return to a global minimum of biomass in November. This cycle, rather stable over the studied period (2016-2020), is consistent with the time series from over 2016-2018.

The eastern and western boxes essentially distinguish the western and eastern consolidation regions from . This limit also matches the transition between two distinct areas of annual biomass production, as shown on the 2020 seasonal biomass cycle (see top of Figure 8). The two different dynamics and biomass quantities observed in the Eastern and Western Tropical Atlantic Ocean are consistent with the simulations from (their Figure 5) for the year 2017.

As a perspective, the 1 km resolution of our dataset may allow tracking algae aggregations over several days of observations. This tracking could provide valuable inputs on Sargassum drift patterns. Such an approach was recently tested with GOES (Geostationary Operational Environmental Satellite) by with 15-minute observations, but with a lower sensitivity. To validate the analysis of the Sargassum distribution dynamics and explore the anomalous 2010 event (), the filtered dataset will be extended backwards to 2000, i.e. over the full MODIS archive (only Terra sensor for 2000-2001).

5 Conclusion

With the use of a machine learning algorithm, this study benefits from an untapped source of information: the spatial context of Sargassum aggregations. Those new features are complementary with radiometric data used in previous approaches and allow to screen false detections induced by various phenomena. While classic algorithms have known flaws that induce false detections, the post-processing filtering technique presented here offers a solution to identify and mitigate those flaws and produce automatically a high-quality product over a large-scale area. As the method is time and space independent and modular, it would be easily generalised to other Sargassum detection datasets or other application scopes. The Sargassum annual cycle of the filtered dataset is consistent with the literature for seasonal and inter-annual fluctuations and we provided a detailed characterisation of the spatial variability of the distribution. As a perspective, the filtering process will be implemented in the SAREDA pipeline to provide near real-time filtered products and reprocess the past time series. This dataset will be useful to understand the drivers of Sargassum dynamics at fine and large scale and validate future models.

Funding

The Ph.D. ofWitold Podlejski is funded by ANR FORESEA (FORESEA project, grant ANR-19-SARG-0007).

Acknowledgments

Authors thank TOSCA-CNES and IRD for funding the project SAREDA-DA allowing the production of the MODIS Sargassum detection dataset. GeoID-Ocean is thanked for the early prototyping of the processing chain. AERIS-ICARE is thanked for providing processing infrastructure for the production of the dataset.

Publisher’s note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

Statements

Data availability statement

The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.

Author contributions

WP developed the core of the filtering method. JD processed the remote sensing data from MODIS. CC, AM and CL have participated the methodology building. LB led the project. All authors contributed to the article and approved the submitted version.

Conflict of interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  • 1

    Arellano-VerdejoJ.Lazcano-HernandezH. E.Cabanillas-TeránN. (2019). Erisnet: deep neural network for sargassum detection along the coastline of the mexican caribbean. PeerJ7, e6842. doi: 10.7717/peerj.6842

  • 2

    BelgiuM.DrăguţL. (2016). Random forest in remote sensing: A review of applications and future directions. ISPRS J. photogramm. Remote Sens.114, 2431. doi: 10.1016/j.isprsjprs.2016.01.011

  • 3

    BerlineL.OdyA.JouannoJ.ChevalierC.AndréJ.-M.ThibautT.et al. (2020). Hindcasting the 2017 dispersal of sargassum algae in the tropical north atlantic. Mar. pollut. Bull.158, 111431. doi: 10.1016/j.marpolbul.2020.111431

  • 4

    ChávezV.Uribe-MartínezA.CuevasE.Rodríguez-MartínezR. E.van TussenbroekB. I.FranciscoV.et al. (2020). Massive influx of pelagic sargassum spp. on the coasts of the mexican caribbean 2014–2020: challenges and opportunities. Water12, 2908. doi: 10.3390/w12102908

  • 5

    ChenY.WanJ.ZhangJ.ZhaoJ.YeF.WangZ.et al. (2019) in IGARSS 2019-2019 IEEE International Geoscience and Remote Sensing Symposium (IEEE). 37053707. doi: 10.1109/IGARSS.2019.8898131

  • 6

    CuevasE.Uribe-MartínezA.Liceaga-CorreaM.d. l. Á. (2018). A satellite remote-sensing multi-index approach to discriminate pelagic sargassum in the waters of the yucatan peninsula, mexico. Int. J. Remote Sens.39, 36083627. doi: 10.1080/01431161.2018.1447162

  • 7

    DescloitresJ.MinghelliA.SteinmetzF.ChevalierC.ChamiM.BerlineL. (2021). Revisited estimation of moderate resolution sargassum fractional coverage using decametric satellite data (s2-msi). Remote Sens.13, 5106. doi: 10.3390/rs13245106

  • 8

    DierssenH.ChlusA.RussellB. (2015). Hyperspectral discrimination of floating mats of seagrass wrack and the macroalgae sargassum in coastal waters of greater florida bay using airborne remote sensing. Remote Sens. Environ.167, 247258. doi: 10.1016/j.rse.2015.01.027

  • 9

    FineM. L. (1970). Faunal variation on pelagic sargassum. Mar. Biol.7, 112122. doi: 10.1007/BF00354914

  • 10

    FranksJ. S.JohnsonD. R.KoD. S. (2016). Pelagic sargassum in the tropical north atlantic. Gulf Caribbean Res.27, SC6SC11. doi: 10.18785/gcr.2701.08

  • 11

    GowerJ.HuC.BorstadG.KingS. (2006). “Ocean color satellites show extensive lines of floating sargassum in the gulf of mexico,” in IEEE Transactions on Geoscience and Remote Sensing, Vol. 44. 36193625. doi: 10.1109/TGRS.2006.882258

  • 12

    GowerJ. F.KingS. A. (2011). Distribution of floating sargassum in the gulf of mexico and the atlantic ocean mapped using meris. Int. J. Remote Sens.32, 19171929. doi: 10.1080/01431161003639660

  • 13

    GowerJ.KingS. (2020). The distribution of pelagic sargassum observed with olci. Int. J. Remote Sens.41, 56695679. doi: 10.1080/01431161.2019.1658240

  • 14

    HastieT.TibshiraniR.FriedmanJ. (2009). The elements of statistical learning: data mining, inference, and prediction (Springer Science & Business Media). New York: Springer.

  • 15

    HuC.FengL.HardyR. F.HochbergE. J. (2015). Spectral and spatial requirements of remote measurements of pelagic sargassum macroalgae. Remote Sens. Environ.167, 229246. doi: 10.1016/j.rse.2015.05.022

  • 16

    JiaoL.LiuY.LiH. (2012). Characterizing land-use classes in remote sensing imagery by shape metrics. ISPRS J. Photogramm. Remote Sens.72, 4655. doi: 10.1016/j.isprsjprs.2012.05.012

  • 17

    JohnsE. M.LumpkinR.PutmanN. F.SmithR. H.Muller-KargerF. E.Rueda-RoaD. T.et al. (2020). The establishment of a pelagic sargassum population in the tropical atlantic: biological consequences of a basin-scale long distance dispersal event. Prog. Oceanogr.182, 102269. doi: 10.1016/j.pocean.2020.102269

  • 18

    JohnsonD. L.RichardsonP. L. (1977). On the wind-induced sinking of sargassum. J. Exp. Mar. Biol. Ecol.28, 255267. doi: 10.1016/0022-0981(77)90095-8

  • 19

    JouannoJ.BenshilaR.BerlineL.SouliéA.RadenacM.-H.MorvanG.et al. (2021a). A nemo-based model of sargassum distribution in the tropical atlantic: description of the model and sensitivity analysis (nemo-sarg1. 0). Geosci. Model. Dev.14, 40694086. doi: 10.5194/gmd-14-4069-2021

  • 20

    JouannoJ.MoquetJ.-S.BerlineL.RadenacM.-H.SantiniW.ChangeuxT.et al. (2021b). Evolution of the riverine nutrient export to the tropical atlantic over the last 15 years: is there a link with sargassum proliferation? Environ. Res. Lett.16, 034042. doi: 10.1088/1748-9326/abe11a

  • 21

    MartinL. M.TaylorM.HustonG.GoodwinD. S.SchellJ. M.SiudaA. N. (2021). Pelagic sargassum morphotypes support different rafting motile epifauna communities. Mar. Biol.168, 117. doi: 10.1007/s00227-021-03910-2

  • 22

    MerleH.ResièreD.MesnardC.PierreM.Jean-CharlesA.BéralL.et al. (2021). Case report: Two cases of keratoconjunctivitis tied to sargassum algae emanations. Am. J. Trop. Med. Hyg.104, 403405. doi: 10.4269/ajtmh.20-0636

  • 23

    MinghelliA.ChevalierC.DescloitresJ.BerlineL.BlancP.ChamiM. (2021). Synergy between low earth orbit (leo)–modis and geostationary earth orbit (geo)–goes sensors for sargassum monitoring in the atlantic ocean. Remote Sens.13, 1444. doi: 10.3390/rs13081444

  • 24

    OdyA.ThibautT.BerlineL.ChangeuxT.AndréJ.-M.ChevalierC.et al. (2019). From in situ to satellite observations of pelagic sargassum distribution and aggregation in the tropical north atlantic ocean. PloS One14, e0222584. doi: 10.1371/journal.pone.0222584

  • 25

    OviattC. A.HuizengaK.RogersC. S.MillerW. J. (2019). What nutrient sources support anomalous growth and the recent sargassum mass stranding on caribbean beaches? a review. Mar. pollut. Bull.145, 517525. doi: 10.1016/j.marpolbul.2019.06.049

  • 26

    QiuZ.LiZ.BilalM.WangS.SunD.ChenY. (2018). Automatic method to monitor floating macroalgae blooms based on multilayer perceptron: case study of yellow sea using goci images. Optics express26, 2681026829. doi: 10.1364/OE.26.026810

  • 27

    ResiereD.ValentinoR.NevièreR.BanydeenR.GueyeP.FlorentinJ.et al. (2018). Sargassum seaweed on caribbean islands: an international public health concern. Lancet392, 2691. doi: 10.1016/S0140-6736(18)32777-6

  • 28

    ShinJ.LeeJ.-S.JangL.-H.LimJ.KhimB.-K.JoY.-H. (2021). Sargassum detection using machine learning models: A case study with the first 6 months of goci-ii imagery. Remote Sens.13, 4844. doi: 10.3390/rs13234844

  • 29

    StojmenovićM.ŽunićJ. (2008). Measuring elongation from shape boundary. J. Math. Imaging Vision30, 7385. doi: 10.1007/s10851-007-0039-0

  • 30

    WangM.HuC. (2016). Mapping and quantifying sargassum distribution and coverage in the central west atlantic using modis observations. Remote Sens. Environ.183, 350367. doi: 10.1016/j.rse.2016.04.019

  • 31

    WangM.HuC. (2018). On the continuity of quantifying floating algae of the central west atlantic between modis and viirs. Int. J. Remote Sens.39, 38523869. doi: 10.1080/01431161.2018.1447161

  • 32

    WangM.HuC. (2020). “Automatic extraction of sargassum features from sentinel-2 msi images,” in IEEE Transactions on Geoscience and Remote Sensing. 119. doi: 10.1109/TGRS.2020.3002929

  • 33

    WangM.HuC. (2021). Satellite remote sensing of pelagic sargassum macroalgae: The power of high resolution and deep learning. Remote Sens. Environ.264, 112631. doi: 10.1016/j.rse.2021.112631

  • 34

    WangM.HuC.BarnesB. B.MitchumG.LapointeB.MontoyaJ. P. (2019). The great atlantic sargassum belt. Science365, 8387. doi: 10.1126/science.aaw7912

  • 35

    WangM.HuC.CannizzaroJ.EnglishD.HanX.NaarD.et al. (2018). Remote sensing of sargassum biomass, nutrients, and pigments. Geophys. Res. Lett.45, 12359. doi: 10.1029/2018GL078858

  • 36

    WoodcockA. H. (1950). Subsurface pelagic sargassum. J. Mar. Res.9, 7792. Available at: link: https://images.peabody.

  • 37

    WoodcockA. H. (1993). Winds subsurface pelagic sargassum and langmuir circulations. J. Exp. Mar. Biol. Ecol.170, 117125. doi: 10.1016/0022-0981(93)90132-8

  • 38

    XingQ.GuoR.WuL.AnD.CongM.QinS.et al. (2017). “High-resolution satellite observations of a new hazard of golden tides caused by floating sargassum in winter in the yellow sea,” in IEEE Geoscience and Remote Sensing Letters, Vol. 14. 18151819. doi: 10.1109/LGRS.2017.2737079

Summary

Keywords

Sargassum algae, remote sensing, random forest, contextual analysis, Tropical North Atlantic, fractional coverage, time series

Citation

Podlejski W, Descloitres J, Chevalier C, Minghelli A, Lett C and Berline L (2022) Filtering out false Sargassum detections using context features. Front. Mar. Sci. 9:960939. doi: 10.3389/fmars.2022.960939

Received

03 June 2022

Accepted

08 September 2022

Published

23 September 2022

Volume

9 - 2022

Edited by

Dongyan Liu, East China Normal University, China

Reviewed by

Qianguo Xing, Yantai Institute of Coastal Zone Research, (CAS), China; Zhigang Cao, Nanjing Institute of Geography and Limnology, (CAS), China

Updates

Copyright

*Correspondence: Witold Podlejski,

This article was submitted to Ocean Observation, a section of the journal Frontiers in Marine Science

Disclaimer

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.

Outline

Figures

Cite article

Copy to clipboard


Export citation file


Share article

Article metrics