CBENet: contextual and boundary-enhanced network for oil spill detection via microwave remote sensing

Από RemoteSensing Wiki

Μετάβαση σε: πλοήγηση, αναζήτηση

Article title: "CBENet: contextual and boundary-enhanced network for oil spill detection via microwave remote sensing"
Authors: Mengmeng Di , Xinnan Di , Huiyao Xiao , Ying Gao and Yongqing Li
Source: https://doi.org/10.1007/s44295-025-00056-5
Date: 27 February 2025

Summary and Introduction

Oil spills can be a major issue in marine environments, which is why it is important to be able to detect them early. Detection typically entails the use of microwave remote sensing images, specifically synthetic aperture radar (SAR). This technique uses radar pulses from aircraft and can identify oil spills with high-resolution imagery, nonstop, and is resistant to weather conditions such as precipitation and fog. SAR is often paired with deep learning models to increase its effectiveness. The researchers listed various models that were tested in previous studies, as well as the issues they overcame. Some of the technologies they mentioned are deep convolutional neural networks (DCNNs), U-shaped networks, multiscale conditional adversarial network (MCAN), generative adversarial networks (GANs), and many other models and methodologies for detecting oil spills. This paper created a contextual and boundary-enhanced network (CBENet) to analyze the SAR images. The goal of this technique is to address certain issues regarding the quality of the SAR images. For example, the images don’t identify oil spills well at varied scales. Additionally, boundaries of the spills are often blurry, affecting the accuracy of detecting them. The paper finds that CBENet is an effective technique and was validated via various qualitative and quantitative evaluations
Methods

CBENet was developed as an encoder-decoder architecture. What this means is that an encoder takes apart spatial features from the oil spill image while simultaneously learning and understanding them. The decoder has a similar architecture to the encoder and takes the fused contextual features and produces a detection result as an oil spill image. The general idea of how this architecture works is shown in Figure 1. Between the encoder and decoder is the contextual fusion model which is a vital connection. Essentially this takes the inputs from the encoder and is able to provide “context” to the features extracted. This doesn’t only look at individual pixels but rather are larger areas simultaneously. The fused contextual features are then given to the decoder.

</p> The following section highlights the formulations used to train CBENet. “Lbe” was defined as the boundary-enchanced loss function, which ensures higher accuracy when detecting the boundaries of an oil spill. It combines two parameters: pixel-level loss values, which is the error of all pixels in the image, and boundary-level loss values, which computes errors of the pixels on the border of the spill. CBENet is effective for three reasons, the first being that it can create a multiscale representation of oil spill features. The second is that the architecture enhances the fusion of contextual features. Lastly, detection becomes more accurate when the boundary-enhanced loss function is included.

Results

The first experiment was to assess the oil spill detection capabilities of the CBNet by using microwave remote sensing datasets which includes 1274 SAR images. The training dataset contained 1019 images and the test set contained 255 images that check the accuracy of the training dataset. These results were compared to four other typical deep learning detection methods. This comparison was conducted using four metrics: Precision, recall, F1-score, and intersection over union. These computations are shown in Figure 2.

Figure 3 shows the observation image of four oil spills and their ground truth detection result. In other words, the bottom row shows what the detection methods should show if they are effective enough. Figure 4 shows what the five detection results were. Based upon these results, it is clear that the CBNet works exceptionally compared to the other models. For example, image 3c shows an oil spill with a thin and intricate portion to the left of the main portion. Only the CBNet model was able to successfully detect this area. The areas within the red circle shows other details the CBNet model was able to capture that the other models did not. Quantitative evaluations were also conducted for the five models based on the metrics shown in Figure 2. This data is shown in Table 1. CBNet outperformed all the other models in all methods (precision, F1-score, and IoU) except for Recall where MCAN had a slightly better result. Additionally, the CBNet with boundary-enhanced loss function (Lbe) performed better than CBNet that was trained only with pixel-level loss values (Lce).


Conclusion

CBNet is an effective way to detect oil spills from SAR observation images. This model outperforms other models because it is able to better handle blurry boundaries. This allows for results that are more accurate with details that other models may miss. Furthermore, the inclusion of a boundary-enhanced loss function also improves the performance of the CBNet. The accurate detection of oil spills is important for the mitigation of pollution and damage to marine life. If an oil spill’s size is over or underestimated, it may affect clean-up and mitigation procedures.

Προσωπικά εργαλεία