Next Article in Journal
Correction: Amer et al. Assessing Patient Experience and Attitude: BSC-PATIENT Development, Translation, and Psychometric Evaluation—A Cross-Sectional Study. Int. J. Environ. Res. Public Health 2022, 19, 7149
Next Article in Special Issue
Analysis of YOLOv5 and DeepLabv3+ Algorithms for Detecting Illegal Cultivation on Public Land: A Case Study of a Riverside in Korea
Previous Article in Journal
Identifying the Optimal Exercise Prescription for Patients with Coronary Artery Disease Undergoing Cardiac Rehabilitation: Protocol for a Systematic Review and Network Meta-Analysis of Randomized Control Trials
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Marine Oil Spill Detection from SAR Images Based on Attention U-Net Model Using Polarimetric and Wind Speed Information

1
China JIKAN Research Institute of Engineering Investigations and Design, Co., Ltd., Xi’an 710043, China
2
School of Resources and Environmental Engineering, Anhui University, Hefei 230601, China
*
Author to whom correspondence should be addressed.
Int. J. Environ. Res. Public Health 2022, 19(19), 12315; https://0-doi-org.brum.beds.ac.uk/10.3390/ijerph191912315
Submission received: 27 August 2022 / Revised: 24 September 2022 / Accepted: 26 September 2022 / Published: 28 September 2022

Abstract

:
With the rapid development of marine trade, marine oil pollution is becoming increasingly severe, which can exert damage to the health of the marine environment. Therefore, detection of marine oil spills is important for effectively starting the oil-spill cleaning process and the protection of the marine environment. The polarimetric synthetic aperture radar (PolSAR) technique has been applied to the detection of marine oil spills in recent years. However, most current studies still focus on using the simple intensity or amplitude information of SAR data and the detection results are not reliable enough. This paper presents a deep-learning-based method to detect oil spills on the marine surface from Sentinel-1 PolSAR satellite images. Specifically, attention gates are added to the U-Net network architecture, which ensures that the model focuses more on feature extraction. In the training process of the model, sufficient Sentinel-1 PolSAR images are selected as sample data. The polarimetric information from the PolSAR dataset and the wind-speed information of the marine surface are both taken into account when training the model and detecting oil spills. The experimental results show that the proposed method achieves better performance than the traditional methods, and taking into account both the polarimetric and wind-speed information, can indeed improve the oil-spill detection results. In addition, the model shows pleasing performance in capturing the fine details of the boundaries of the oil-spill patches.

1. Introduction

The ocean not only provides the habitat for marine biology on earth, but also provides resources for human beings [1]. With the rapid development of marine trade, marine oil pollution is becoming increasingly severe. Statistically, 5.86 million tons of oil have leaked from seaborne vessels alone in the past 50 years [2]. There is a large amount of toxic compounds and heavy metals in crude oil, which will rapidly enter the marine ecological cycle through the food chain and damage the health of the marine ecosystem once an oil spill occurs [3,4]. Therefore, detection of marine oil spills is important for effectively starting the oil-spill cleaning process and the protection of the marine environment.
The rapid development of satellite remote-sensing technique has provided us with new research means for marine oil-spill detection [5,6,7,8]. Currently, synthetic aperture radar (SAR) has become the primary method of oil-spill detection, because of its all-day, all-weather, large-scale, and high-resolution imaging capabilities [9,10]. SAR satellite remote-sensing images with wide coverage allow for long-term and continuous monitoring of oil spills in the ocean.
In general, oil-spill patches on the sea surface exhibit dark spots and the boundary between the oil-spill patch and the surrounding water is quite visible in SAR images, due to the fact that the oil film can attenuate the Bragg waves on the ocean surface [11]. Based on the above phenomenon, the traditional methods of oil-spill identification with SAR images typically concentrate on studying the grayscale and the texture characteristics of sea-surface oil spills in SAR images. For example, Topouzelis et al. [12] proposed a decision-tree-forest method to detect oil spills in SAR images based on the intensity value of the image and the texture traits. Xu et al. [13] presented a method to detect oil spills on RADARSAT-1 image using the amplitude information of the images. However, besides the oil spills, some other look-alikes, such as low wind-speed regions, red tides, and the leeward side of islands could also show backscattering characteristics [14,15], which means that the traditional methods can hardly distinguish the oil-spill patches from the look-alikes by only considering the intensity or amplitude value of the image. Therefore, in the last decade, researchers have studied the topic of detecting oil spills in SAR images using more polarimetric information. The work by Migliaccio et al. [16] revealed that the copolarized phase difference can be utilized to effectively recognize oil spills in Sentinel-1 SAR images, and even some look-alikes existed in the images. In [17], polarimetric decomposition parameters (entropy, mean scattering angle, and anisotropy) were introduced into the oil-spill detection algorithm, and the results showed that the polarimetric features were helpful for effectively distinguishing oil spills, seawater, and most other look-alikes. In addition, some researchers have shown that environmental information, such as wind speed, can help distinguish between oil spills and look-alikes, so some studies have utilized wind-speed information in oil-spill detection. Frate et al. [18] presented a method to enhance oil-spill recognition systems using wind-history information. Naz et al. [19] used remote-sensing images and wind-speed data to model the oil-spill weathering process, which fully proved the critical role of wind speed in distinguishing oil spills.
For the past few years, the rapid development of artificial-intelligence technology (especially deep-learning methods) in oil-spill detection using SAR images has attracted attention. These recent studies have shown that deep neural networks have a remarkable ability for nonlinear expression and massive data mining [20,21] and can significantly improve the accuracy of marine oil-spill detection [22,23]. Garcia et al. [24] developed an algorithm for oil-spill detection from SAR data using a combination of two neural networks. In [25], a convolutional network with 12 weight layers used for oil-spill detection from spaceborne SAR images was designed, but only the amplitude information of SAR images was taken as the input data of the model. Similarly, only taking the amplitude as the input, Krestenitis et al. [22] demonstrated the good performances of a deep convolutional neural network in oil-spill detection with regard to the traditional method using a Sentinel-1 SAR dataset.
To sum up, although more and more studies have tried to use deep-learning-based methods to detect oil spills from PolSAR images and showed promising performance, very few of them have considered both the rich polarimetric information of PolSAR data and the weather condition of the sea surface, and most current studies still focus on using the simple intensity or amplitude information. This leads to the problem that most current oil-detection algorithms can hardly distinguish oil spills from look-alikes, and the profiles of the boundaries between oil films and water cannot be effectively retained. Based on this, this paper proposes a new PolSAR oil-spill-detection model. In this model, an attention U-Net architecture is employed, which is helpful to focus more on feature extraction and better distinguish oil films from look-alikes. Besides, both the rich polarimetric information of PolSAR data and the wind-speed information of the sea surface are utilized when training the model.
The rest of this paper is organized as follows. Section 2 introduces the basic information of the PolSAR dataset used for oil-spill detection and presents the Attention U-Net oil-spill-detection (AUOSD) method; then, the experimental results are described in Section 3; finally, we draw conclusions in Section 4.

2. Materials and Methods

2.1. PolSAR Oil-Spill-Detection Dataset

The PolSAR oil-spill-detection dataset should be collected before setting up the detection model. In addition, the number of images in the dataset should be sufficient, so that a robust deep-learning model can be obtained. In this study, we used images acquired by the Sentinel-1 satellites to detect oil spills (the basic details of the Sentinel-1 imagery are listed in Table 1). It is essential to point out that the Sentinel-1 data have a high temporal resolution and can be freely downloaded (https://scihub.copernicus.eu/, accessed on 10 July 2022). Hence, they provided the required data support for us to build a data-driven deep-learning model. As has been concluded in some previous studies [26], SAR imagery is more suitable for oil-spill detection under a medium incidence angle (20–45°). It can be seen in Table 1 that the incidence angle of the Sentinel-1 dataset is in this range. Therefore, the Sentinel-1 images used in this study are generally suitable for detecting oil spills.
To improve the interpretation ability of a deep-learning-based method, the dataset used for training should be sufficient and widely representative. In this study, we acquired and processed 35 Sentinel-1 images provided by the work in [17] (the locations of oil spill events as shown in Figure 1, and more detailed information is provided in Table 2) to construct a dataset for training the attention U-Net model of oil-spill detection. In the data-pre-processing steps, geocoding and speckle reduction [27] were undertaken.
For dual-polarimetric SAR images, the backscattering signal of each pixel contains both amplitude and phase information, which can be represented by a 2 × 2 complex scattering matrix S [28]:
S = [ 0 0 S VH S VV ]
with
S VH = | S VH | e φ VH i
where the SVH term is the cross-polarization channel, and the SVV term is the co-polarization channel. | S VH | denotes the amplitude, φ VH represents the phase, and i is the imaginary unit. Then, the corresponding target-scattering vector k can be expressed as:
k = ( 2 S VH ,   S VV ) T
The Sentinel-1 dual-polarimetric SAR data can also be represented by the following polarimetric covariance matrix:
C 2 × 2 = k k Y = [ C 11 C 12 C 21 C 22 ] = [ 2 | S VH | 2 2 S VH S VV * 2 S VV S VH * | S VV | 2 ]
where Y represents the conjugate transpose, and * is the conjugate operator.
The polarimetric-target-decomposition technique plays an important role in target detection, classification, and geophysical-parameter retrieval [29,30], and can reflect the scattering mechanisms of the targets well. In order to make full use of the polarimetric information of Sentinel-1 images in oil-spill detection, we obtained the polarimetric-decomposition parameters (the polarimetric entropy (H), polarimetric anisotropy (A), and mean scattering angle (α)) from the Sentinel-1 dual-polarimetric data by adopting H/A/Alpha decomposition [31].
The decomposition parameter H describes the disorder of the various different scattering types (i.e., the randomness of the scattering). The value of H is between 0 and 1, and a larger H value represents a more chaotic scattering trait. Although H is an effective scalar feature to describe the randomness of scattering problems, it cannot completely describe the ratio relation of eigenvalues of the polarimetric-covariance matrix, and hence parameter A is a good supplement. The value of A is between 0 and 1, and a very low value means that there is only one primary type of scattering in the region. α is the key parameter used to identify the main scattering mechanism, with a value between 0 and 90. A lower α value indicates that the main scattering mechanism is single scattering, and a medium or higher α value denotes that the main scattering mechanism is double scattering.
Besides the polarimetric characteristic of SAR data, taking into account the marine environmental conditions, such as the wind-speed information, can also help to improve the accuracy of oil-spill detection. The research by Skrunes et al. [32] showed that the scattering trait of the sea surface varies in different wind-speed conditions. Therefore, to improve the feature-discrimination capability of the proposed model, the wind-speed information is also input into the designed model. In this study, we obtained the wind-speed information by the use of SNAP 8.0 software. The wind speed was estimated using the C-band Model 5 (CMOD5) model developed by Hersbach et al. [33] for C-band radar signals. Given the wind speed, the relationship between the normalized radar cross-section (NRCS) and the incidence angle in the CMOD5 model is:
σ V V 0 = b 0 [ 1 + b 1 cos ( ) + b 2 cos ( 2 ) ] 1.6
where σ V V 0 represents the NRCS of the VV polarization and is the incidence angle. b 0 , b 1 , and b 2 are the functions constructed by the wind speed and incidence angle.
Finally, taking the elements of the polarimetric covariance matrix in (4), the Cloude–Pottier polarimetric-decomposition parameters, and the wind-speed information as the input of the model, the feature set for oil-spill detection can be defined as a vector γ, which is:
γ = [ C 11 , C 22 , Re ( C 12 ) , Im ( C 12 ) , H , α , A , W S ]
where Re and Im represent the real and imaginary parts, respectively. WS represents the wind-speed information. That is to say, along with other images (the original SAR image and the polarimetric-decomposition-parameter images), the wind-speed image is directly input into the proposed oil-spill-detection model.

2.2. The Attention U-Net Oil-Spill-Detection (AUOSD) Model

By inputting the feature vector γ of the training samples, the neural network-based oil-detection process is to train and find the parameter set θ of network f θ ( ) that achieves the smallest sum of loss function between the detection results f θ ( γ ( i ) ) and the real sample labels a ( i ) :
θ ^ = arg min θ i M | f θ ( γ ( i ) ) a ( i ) |
where M is the number of training samples. Once the networks are well trained, then given a new feature vector γ , the corresponding oil-spill-detection result can be deduced by:
F = f θ ^ ( γ )
The proposed AUOSD model adds attention gates (AGs) [34] to the U-Net network architecture [35], which ensures that the model focuses more on feature extraction. To better distinguish oil spills from the look-alikes, we used both polarimetric information and the wind speed as the input data. The structure of the proposed model is shown in Figure 2, which includes two main parts: (1) a contraction path and (2) a symmetric expanding path. The contraction path is the encoder part, in which two 3 × 3 convolutional layers are repeatedly applied to each layer, with each followed by a rectified linear unit (ReLU) and a 2 × 2 max-pooling operation with stride 2 for down-sampling. At each down-sampling step, the number of feature channels is doubled, and the feature information (such as the location and semantics of the image) is extracted. The symmetric expanding path is the decoder part and performs the up-sampling operation, where each module contains a concatenation layer and two 3 × 3 convolutional layers, to reduce the number of feature channels by half, with each convolutional layer followed by the same ReLU. In the meantime, the symmetric skip-connection structure connects the contraction path, the corresponding layer of the symmetric expanding path, and the AGs. In the up-sampling stage, the previous layer of the current layer and the corresponding layer are connected to the AGs. The concatenation layer is obtained after processing the feature information of the two layers inside the AG modules (Figure 3). The purpose of adding the AGs to U-Net is to focus the model’s attention on the feature targets in the image, thus improving the network’s ability to extract features in the receptive field [36].
In this study, to train the network, 400 samples with a patch size of 256 × 256 were selected. To prevent the over-fitting problem during training, data augmentation was used to increase the number of samples by both vertical and horizontal flipping, and the number of samples was then increased to 1200. We randomly divided the samples into three separate parts, namely, training, validation, and test parts, with a ratio of 5:2:3.
Neural-network models are often underfitted and overfitted during training, so the choice of hyperparameters is important to determine whether the model performs optimally and yields good results. In order to achieve the optimal configuration of the model hyperparameters during training, we performed a large number of experiments to adjust the settings of the different hyperparameters. We found that the optimal results were obtained when the learning rate was set to 0.001 and the batch size was set to 10 with the Adam optimizer. The hardware and software configurations for the experiments are listed in Table 3.

3. Results

3.1. Quantitative Assessment Indices

In order to objectively assess the performance of the different oil-spill-monitoring methods, several evaluation indices are introduced in this paper: the overall accuracy (OA), precision, recall, and F1-score.
The OA represents the ratio of the number of correct samples predicted by the model to the total samples, for which the formula is as follows:
OA = T P + T N T P + F P + F N + T N
where TP, TN, FP, and FN denote the number of true positive, true negative, false positive, and false negative samples, respectively.
Precision represents the proportion of correct samples in the model prediction of the various classification results, for which the formula is as follows:
Precision = T P T P + F P
Recall represents the proportion of correctly classified samples to the true value:
Recall = T P T P + F N
The F1-score is the harmonic average of the model precision and recall, which is given by:
F 1 = 2 Precision Recall Precision + Recall
The ranges of the above four metrics are all between 0 and 1. The better the oil-spill-detection method performs, the larger the metrics are.

3.2. Oil-Spill-Detection Results

In order to fully verify the classification performance of the proposed model, the AUOSD model was compared with the traditional supervised PolSAR classification methods (Wishart, SVM) and the original U-Net segmentation algorithm, which also considers the polarimetric information and wind-speed information. The classification maps are shown in Figure 4, and the quantitative-evaluation results of the different methods are listed in Table 4. The image-interpretation time of each method is also displayed in Table 4.
Among the four methods, the Wishart and SVM classifiers obtained the lowest accuracies, with F1-scores below 90%. As can be observed in Figure 4, the speckle noise of the SAR images inevitably affected the traditional supervised-classification methods, despite a filtering approach being employed to suppress the noise. The detection results of the Wishart and SVM classifiers showed some sort of “salt–pepper” phenomenon and contained many spots with blurred boundaries, which seriously affected the accuracy of the classification. This indicates that the traditional methods only consider the low-level characteristics of the target and ignore the contextual information. In the meantime, there were more misclassification phenomena in the results of the traditional methods, especially for those objects that also had low back-scattering signals.
The deep-learning-based semantic segmentation algorithms took into account the contextual information of the imagery as well as the polarimetric information, which effectively reduced the influence of the speckle noise in the SAR images and improved the classification quality. Visually, the targets in the detection maps of the U-Net and attention U-Net model were more continuous, and the boundaries between the oil-spill patches and the water were clearer and more in line with the real situation.
As can be observed in Table 4, thanks to the employ of the attention gates, the oil-spill-detection performance of the proposed model was improved on the basis of the original U-Net model. The attention gates helped the model put more attention on the feature targets in the image, thus improving the network’s ability to extract features in the receptive field. From Figure 4, we can see that the fine details of the boundaries of the oil-spill patches were better retained by the AUOSD model; in addition, some misclassification problems that existed on the U-Net model-detection map were alleviated on the AUOSD model-detection map. In addition, to validate the necessity of integrating wind-speed information in oil-spill detection, the detection results by the AUOSD model without considering wind speed are also displayed in Table 4 and Figure 4. Clearly, when considering wind-speed information, the detection accuracy of the deep-learning model is improved to some degree.

4. Conclusions

Marine ecosystems offer substantial support and space for the sustainable development of human society, so the protection of marine ecosystems is of great significance. Marine oil-spill pollution has become a severe threat to the marine environment. Therefore, detection of marine oil spills is important for effectively starting the oil-spill cleaning process and the protection of the marine environment.
The development of the polarimetric SAR technique and deep-learning theory has provided us with new research means for marine oil-spill detection. Compared with the optical remote-sensing technique, the SAR technique can obtain information on the sea surface in all-day and in all-weather conditions. The typical traits of the oil-spill patches in PolSAR images are that they often exhibit dark spots and the boundary between the oil-spill patch and the surrounding water is quite visible.
However, the main challenge of oil-spill detection on PolSAR images is that some other look-alikes could also show backscattering characteristics. The existence of look-alikes exerts more difficulties when detecting oil spills. To better detect oil spills, especially from look-alikes, more information should be utilized. However, in many current studies, only the simple amplitude or intensity information is considered. Besides, since the back-scattering traits of oil spills and some look-alikes are quite similar, spatial semantic features (such as the object structures) needs to be fully exploited, which, is difficult for traditional detection methods.
Based on this, a deep-learning-based model for PolSAR oil-spill detection is presented in this paper. In this model, attention gates are added to the commonly used U-Net architecture, which is helpful for focusing more on feature extraction and better distinguishing oil film from look-alikes. To train the proposed model, sufficient PolSAR images were selected as the sample data. Then, both the rich polarimetric information of PolSAR data and the wind-speed information of the sea surface were utilized. The experimental results show that, even though the speckle-reduction approach was employed in the data-preprocessing step, many scatter points were still exhibited on the detection map of the traditional Wishart and SVM method. The experiments demonstrate the superiority of the proposed method, with high detection accuracy and good preservation of the boundary profiles of the oil-spill patches. It also validated that, by considering wind-speed information, the detection accuracy of the proposed model was improved to some degree. In addition, the introduction of the attention gates did indeed improve the performance of the U-Net model, especially in retaining the boundary profiles of the oil films.
Despite the promising performances, our work still encountered some problems that need to be studied in the further: (1) Big data is the foundation of constructing a deep convolutional neural network. In this study, 35 Sentinel-1 images with oil-spill patches were utilized to the train the network, which may not have been sufficient to ensure the excellent generalization ability of the proposed model. In addition, the polarimetric-scattering traits of oil films with different physicochemical properties are slightly diverse. Therefore, more sample datasets with different types of oil films should be considered in the future to ensure the robustness of the detection model. (2) This study only focused on the issue of oil-spill detection by dual-polarimetric SAR images. Nowadays, with the launch of more advanced satellites, people can get more and more quad-polarimetric SAR images. The task of oil-spill detection by quad-polarimetric data is much more complex, which will also be studied in our future work.

Author Contributions

Conceptualization, Y.C. and Z.W.; methodology, Y.C.; software, Y.C.; validation, Z.W.; formal analysis, Y.C.; investigation, Y.C.; resources, Y.C.; data curation, Y.C.; writing—original draft preparation, Y.C.; writing—review and editing, Z.W.; visualization, Z.W.; supervision, Y.C.; project administration, Y.C.; funding acquisition, Y.C. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the National Natural Science Foundation of China (No. 41701390) and by the Hefei Municipal Natural Science Foundation (No. 2021041).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

We would like to thank the European Space Agency (https://scihub.copernicus.eu/, accessed on 10 July 2022) for providing the PolSAR dataset used in this study.

Conflicts of Interest

The authors declare no conflict of interest. The company 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. Alpers, W.; Holt, B.; Zeng, K. Oil spill detection by imaging radars: Challenges and pitfalls. Remote Sens. Environ. 2017, 201, 133–147. [Google Scholar] [CrossRef]
  2. The International Tanker Owners Pollution Federation Limited Oil Tanker Spill Statistics. Available online: http://www.itopf.com/knowledge-resources/data-statistics/statistics/ (accessed on 24 August 2022).
  3. Atlas, R.M.; Hazen, T.C. Oil Biodegradation and Bioremediation: A Tale of the Two Worst Spills in U.S. History. Environ. Sci. Technol. 2011, 45, 6709–6715. [Google Scholar] [CrossRef]
  4. Fahd, F.; Yang, M.; Khan, F.; Veitch, B. A food chain-based ecological risk assessment model for oil spills in the Arctic environment. Mar. Pollut. Bull. 2021, 166, 112164. [Google Scholar] [CrossRef]
  5. Bayramov, E.; Kada, M.; Buchroithner, M. Monitoring oil spill hotspots, contamination probability modelling and assessment of coastal impacts in the Caspian Sea using SENTINEL-1, LANDSAT-8, RADARSAT, ENVISAT and ERS satellite sensors. J. Oper. Oceanogr. 2018, 11, 27–43. [Google Scholar] [CrossRef]
  6. Vasconcelos, R.N.; Lima, A.T.C.; Lentini, C.A.D.; Miranda, G.V.; Mendonça, L.F.; Silva, M.A.; Cambuí, E.C.B.; Lopes, J.M.; Porsani, M.J. Oil Spill Detection and Mapping: A 50-Year Bibliometric Analysis. Remote Sens. 2020, 12, 3647. [Google Scholar] [CrossRef]
  7. Al-Ruzouq, R.; Gibril, M.B.A.; Shanableh, A.; Kais, A.; Hamed, O.; Al-Mansoori, S.; Khalil, M.A. Sensors, Features, and Machine Learning for Oil Spill Detection and Monitoring: A Review. Remote Sens. 2020, 12, 3338. [Google Scholar] [CrossRef]
  8. Ai, J.Q.; Tian, R.; Luo, Q.; Jin, J.; Tang, B. Multi-scale rotation-invariant haar-Like feature integrated CNN-based ship detection algorithm of multiple-target environment in SAR Imagery. IEEE Trans. Geosci. Remote Sens. 2019, 57, 10070–10087. [Google Scholar] [CrossRef]
  9. Migliaccio, M.; Nunziata, F.; Montuori, A.; Li, X.; Pichel, W.G. A Multifrequency Polarimetric SAR Processing Chain to Observe Oil Fields in the Gulf of Mexico. IEEE Trans. Geosci. Remote Sens. 2011, 49, 4729–4737. [Google Scholar] [CrossRef]
  10. Song, D.; Ding, Y.; Li, X.; Zhang, B.; Xu, M. Ocean Oil Spill Classification with RADARSAT-2 SAR Based on an Optimized Wavelet Neural Network. Remote Sens. 2017, 9, 799. [Google Scholar] [CrossRef]
  11. Zheng, H.; Zhang, J.; Zhang, Y.; Khenchaf, A.; Wang, Y. Theoretical Study on Microwave Scattering Mechanisms of Sea Surfaces Covered with and without Oil Film for Incidence Angle Smaller Than 30°. IEEE Trans. Geosci. Remote Sens. 2021, 59, 37–46. [Google Scholar] [CrossRef]
  12. Topouzelis, K.; Psyllos, A. Oil spill feature selection and classification using decision tree forest on SAR image data. ISPRS J. Photogramm. Remote Sens. 2012, 68, 135–143. [Google Scholar] [CrossRef]
  13. Xu, L.; Li, J.; Brenning, A. A comparative study of different classification techniques for marine oil spill identification using RADARSAT-1 imagery. Remote Sens. Environ. 2014, 141, 14–23. [Google Scholar] [CrossRef]
  14. Raeisi, A.; Akbarizadeh, G.; Mahmoudi, A. Combined Method of an Efficient Cuckoo Search Algorithm and Nonnegative Matrix Factorization of Different Zernike Moment Features for Discrimination Between Oil Spills and Lookalikes in SAR Images. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2018, 11, 4193–4205. [Google Scholar] [CrossRef]
  15. Wu, L.; Wang, L.; Min, L.; Hou, W.; Guo, Z.; Zhao, J.; Li, N. Discrimination of Algal-Bloom Using Spaceborne SAR Observations of Great Lakes in China. Remote Sens. 2018, 10, 767. [Google Scholar] [CrossRef]
  16. Migliaccio, M.; Nunziata, F.; Gambardella, A. On the co-polarized phase difference for oil spill observation. Int. J. Remote Sens. 2009, 30, 1587–1602. [Google Scholar] [CrossRef]
  17. Ma, X.S.; Xu, J.G.; Wu, P.H.; Kong, P. Oil Spill Detection Based on Deep Convolutional Neural Networks Using Polarimetric Scattering Information from Sentinel-1 SAR Images. IEEE Trans. Geosci. Remote Sens. 2022, 60, 4204713. [Google Scholar] [CrossRef]
  18. Frate, F.D.; Petrocchi, A.; Lichtenegger, J.; Calabresi, G. Neural networks for oil spill detection using ERS-SAR data. IEEE Trans. Geosci. Remote Sens. 2000, 38, 2282–2287. [Google Scholar] [CrossRef]
  19. Naz, S.; Iqbal, M.F.; Mahmood, I.; Allam, M. Marine oil spill detection using Synthetic Aperture Radar over Indian Ocean. Mar. Pollut. Bull. 2021, 162, 111921. [Google Scholar] [CrossRef] [PubMed]
  20. Ai, J.Q.; Mao, Y.; Luo, Q.; Xing, M.; Jiang, K.; Jia, L.; Yang, X. Robust CFAR Ship Detector Based on Bilateral-Trimmed-Statistics of Complex Ocean Scenes in SAR Imagery: A Closed-Form Solution. IEEE Trans. Aerosp. Elec. Sys. 2021, 57, 1872–1890. [Google Scholar] [CrossRef]
  21. Ai, J.Q.; Mao, Y.; Luo, Q.; Jia, L.; Xing, M. SAR target classification using the multi-kernel size feature fusion-based convolutional neural network. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5214313. [Google Scholar] [CrossRef]
  22. Krestenitis, M.; Orfanidis, G.; Ioannidis, K.; Avgerinakis, K.; Vrochidis, S.; Kompatsiaris, I. Oil Spill Identification from Satellite Images Using Deep Neural Networks. Remote Sens. 2019, 11, 1762. [Google Scholar] [CrossRef]
  23. Zhang, T.; Guo, J.; Xu, C.; Zhang, X.; Wang, C.; Li, B. A new oil spill detection algorithm based on Dempster-Shafer evidence theory. J. Oceanol. Limnol. 2021, 40, 456–469. [Google Scholar] [CrossRef]
  24. Garcia, P.O.; MacDonald, I.R.; Li, X.; Jackson, C.R.; Pichel, W.G. Oil Spill Mapping and Measurement in the Gulf of Mexico with Textural Classifier Neural Network Algorithm (TCNNA). IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2013, 6, 2517–2525. [Google Scholar] [CrossRef]
  25. Zeng, K.; Wang, Y. A Deep Convolutional Neural Network for Oil Spill Detection from Spaceborne SAR Images. Remote Sens. 2020, 12, 1015–1037. [Google Scholar] [CrossRef]
  26. Brekke, C.; Solberg, A.H.S. Oil spill detection by satellite remote sensing. Remote Sens. Environ. 2005, 95, 1–13. [Google Scholar] [CrossRef]
  27. Ma, X.; Wang, C.; Yin, Z.; Wu, P. SAR Image Despeckling by Noisy Reference-Based Deep Learning Method. IEEE Trans. Geosci. Remote 2020, 58, 8807–8818. [Google Scholar] [CrossRef]
  28. Sun, W.; Li, P.; Du, B.; Yang, J.; Tian, L.; Li, M.; Zhao, L. Scatter Matrix Based Domain Adaptation for Bi-Temporal Polarimetric SAR Images. Remote Sens. 2020, 12, 658. [Google Scholar] [CrossRef]
  29. Salehi, M.; Maghsoudi, Y.; Mohammadzadeh, A. Assessment of the Potential of H/A/Alpha Decomposition for Polarimetric Interferometric SAR Data. IEEE Trans. Geosci. Remote Sens. 2018, 56, 2440–2451. [Google Scholar] [CrossRef]
  30. Ferro, F.L.; Pottier, E.; Lee, J.-S. Unsupervised classification of multifrequency and fully polarimetric SAR images based on the H/A/Alpha-Wishart classifier. IEEE Trans. Geosci. Remote Sens. 2001, 39, 2332–2342. [Google Scholar] [CrossRef]
  31. Cloude, S.; Pottier, E. An entropy based classification scheme for land applications of polarimetric SAR. IEEE Trans. Geosci. Remote Sens. 1997, 35, 68–78. [Google Scholar] [CrossRef]
  32. Skrunes, S.; Brekke, C.; Jones, C.E.; Holt, B. A Multisensor Comparison of Experimental Oil Spills in Polarimetric SAR for High Wind Conditions. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2016, 9, 4948–4961. [Google Scholar] [CrossRef]
  33. Hersbach, H.; Stoffelen, A.; Haan, S. An improved C-band scatterometer ocean geophysical model function: CMOD5. J. Geophys. Res Oceans 2007, 112, 1–18. [Google Scholar] [CrossRef]
  34. Oktay, O.; Schlemper, J.; Folgoc, L. Attention U-Net: Learning where to look for the pancreas. arXiv 2018. [Google Scholar] [CrossRef]
  35. Ronneberger, O.; Fischer, P.; Brox, T. U-Net: Convolutional networks for biomedical image segmentation. arXiv 2015. [Google Scholar] [CrossRef]
  36. Nava, L.; Bhuyan, K.; Meena, S.R.; Monserrat, O.; Catani, F. Rapid Mapping of Landslides on SAR Data by Attention U-Net. Remote Sens. 2022, 14, 1449. [Google Scholar] [CrossRef]
Figure 1. The location information of the oil-spill events used for model training.
Figure 1. The location information of the oil-spill events used for model training.
Ijerph 19 12315 g001
Figure 2. The architecture of the AUOSD model.
Figure 2. The architecture of the AUOSD model.
Ijerph 19 12315 g002
Figure 3. The internal AG modules in the AUOSD model.
Figure 3. The internal AG modules in the AUOSD model.
Ijerph 19 12315 g003
Figure 4. Oil-spill-detection results of the different methods: (a) the original Sentinel-1 PolSAR images; (b) the label images; (c) SVM; (d) Wishart; (e) U-Net model; (f) the AUOSD model without considering wind speed; (g) the proposed AUOSD model.
Figure 4. Oil-spill-detection results of the different methods: (a) the original Sentinel-1 PolSAR images; (b) the label images; (c) SVM; (d) Wishart; (e) U-Net model; (f) the AUOSD model without considering wind speed; (g) the proposed AUOSD model.
Ijerph 19 12315 g004
Table 1. The basic details of the Sentinel-1 imagery.
Table 1. The basic details of the Sentinel-1 imagery.
Satellite ParameterDescription
PolarizationDual (VV + VH)
Product typeSingle look complex
Product levelLevel-1
ModeInterferometric wide
BandC
Swath250 km
Spatial resolution5 m × 20 m
Incidence angle33.86–42.93°
Table 2. Some detailed information of the oil-spill events.
Table 2. Some detailed information of the oil-spill events.
LocationsNumber of Oil-Spill EventsOcurrence Time
Corsica Island, France4September 2017–Octorber 2018
Marseille, France1June 2017
Cabinda Harbor, Angola3May 2017–April 2019
Zeebrugge Harbor, Belgium4Octorber 2015–May 2017
Kharg Island, Iran1November 2019
Balilpapan Harbor, Indonesia1April 2018
Portsaid Harbor, Egypt9April 2015–April 2019
Jeddah Harbor, Saudi Arabia6May 2018–Octorber 2019
Khafji Harbor, Saudi Arabia2May 2017–August 2017
Baku, Azerbaidzhan4August 2019–January 2020
Table 3. The hardware and software configurations for the experiments.
Table 3. The hardware and software configurations for the experiments.
ConfigurationVersion
CPUAMD Ryzen 5 5600X 6-Core Processor
Memory32 GB
GPUNVIDIA GeForce RTX 3070
LanguagePython 3.7
ProgrammingPyCharm 2020.3.4
FrameworkPyTorch 1.6
Table 4. Quantitative-assessment results of the different oil-spill-detection methods.
Table 4. Quantitative-assessment results of the different oil-spill-detection methods.
OARecallPrecisionF1Processing Time (s)
SVM0.92710.74210.92910.825118.4
Wishart0.93690.82720.89270.858715.7
Unet0.95560.89790.90950.90361.4
AUOSD (without considering wind speed)0.94410.87020.90040.90111.5
AUOSD0.96570.89620.95280.92361.5
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Chen, Y.; Wang, Z. Marine Oil Spill Detection from SAR Images Based on Attention U-Net Model Using Polarimetric and Wind Speed Information. Int. J. Environ. Res. Public Health 2022, 19, 12315. https://0-doi-org.brum.beds.ac.uk/10.3390/ijerph191912315

AMA Style

Chen Y, Wang Z. Marine Oil Spill Detection from SAR Images Based on Attention U-Net Model Using Polarimetric and Wind Speed Information. International Journal of Environmental Research and Public Health. 2022; 19(19):12315. https://0-doi-org.brum.beds.ac.uk/10.3390/ijerph191912315

Chicago/Turabian Style

Chen, Yan, and Zhilong Wang. 2022. "Marine Oil Spill Detection from SAR Images Based on Attention U-Net Model Using Polarimetric and Wind Speed Information" International Journal of Environmental Research and Public Health 19, no. 19: 12315. https://0-doi-org.brum.beds.ac.uk/10.3390/ijerph191912315

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