Offshore Oil Spill Detection Based on CNN, DBSCAN, and Hyperspectral Imaging

Ce Zhan,Kai Bai,Binrui Tu,Wanxing Zhang
DOI: https://doi.org/10.3390/s24020411
IF: 3.9
2024-01-11
Sensors
Abstract:Offshore oil spills have the potential to inflict substantial ecological damage, underscoring the critical importance of timely offshore oil spill detection and remediation. At present, offshore oil spill detection typically combines hyperspectral imaging with deep learning techniques. While these methodologies have made significant advancements, they prove inadequate in scenarios requiring real-time detection due to limited model detection speeds. To address this challenge, a method for detecting oil spill areas is introduced, combining convolutional neural networks (CNNs) with the DBSCAN clustering algorithm. This method aims to enhance the efficiency of oil spill area detection in real-time scenarios, providing a potential solution to the limitations posed by the intricate structures of existing models. The proposed method includes a pre-feature selection process applied to the spectral data, followed by pixel classification using a convolutional neural network (CNN) model. Subsequently, the DBSCAN algorithm is employed to segment oil spill areas from the classification results. To validate our proposed method, we simulate an offshore oil spill environment in the laboratory, utilizing a hyperspectral sensing device to collect data and create a dataset. We then compare our method with three other models—DRSNet, CNN-Visual Transformer, and GCN—conducting a comprehensive analysis to evaluate the advantages and limitations of each model.
engineering, electrical & electronic,chemistry, analytical,instruments & instrumentation
What problem does this paper attempt to address?
The paper attempts to address the issue of slow speed in real-time detection in existing methods for offshore oil spill detection. Although current methods have made significant progress by combining hyperspectral imaging and deep learning technologies, the complexity of the model structure results in detection speeds that cannot meet real-time requirements. To solve this problem, the authors propose an oil spill area detection method based on Convolutional Neural Networks (CNN) and the DBSCAN clustering algorithm, aiming to improve detection efficiency to meet real-time detection needs. Specifically, the method includes the following steps: 1. **Feature Selection**: Extract pixel spectra from hyperspectral images and perform feature selection to reduce the input dimensions of the model and improve model efficiency. 2. **Pixel Classification**: Use Convolutional Neural Networks (CNN) to classify the selected features, identifying oil spill areas and non-oil spill areas. 3. **Region Segmentation**: Utilize the DBSCAN clustering algorithm to segment the classification results, further extracting the oil spill areas. Through these steps, the method can significantly improve detection speed while maintaining high detection accuracy, thereby better meeting the real-time monitoring needs of offshore oil spills.