Marine oil spills have a significant adverse impact on the economy, ecology, and human health. Rapid and effective oil spill monitoring action is extraordinarily important for controlling marine pollution. A marine oil spill detection scheme based on X-band shipborne radar image with machine learning is proposed here. First, the original shipborne radar image collected on Dalian 7.16 oil spill accident was transformed into a Cartesian coordinate system and noise suppressed. Then, texture features and SVM were used to indicate the effective monitoring location of ocean waves. Third, FCM was applied to classify the oil films and ocean waves. Finally, the oil spill detection result was transformed back to a polar coordinate system. Compared with an improved active contour model and another oil spill detection method with SVM, our method performed more intelligently. It can provide data support for marine oil spill emergency response.
Due to the recent rapid growth of ocean oil development and transportation, the offshore oil spill risk accident probability has increased unevenly. The marine oil spill poses a great threat to the development of coastal cities. Therefore, effective and reliable technologies must be used to monitor oil spills to minimize disaster losses. Based on YOLO deep learning network, an automatic oil spill detection method was proposed. The experimental data preprocessing operations include noise reduction, gray adjustment, and local contrast enhancement. Then, real and synthetically generated marine radar oil spill images were used to make slice samples for training the model in the YOLOv5 network. The detection model can identify the effective oil spill monitoring region. Finally, an adaptive threshold was applied to extract the oil slicks in the effective oil spill monitoring regions. The YOLOv5 detection model generated had the advantage of high efficiency compared with existing methods. The offshore oil spill detection method proposed can support real-time and effective data for routine patrol inspection and accident emergency response.
Marine oil spills are one of the major threats to marine ecological safety, and the rapid identification of oil films is of great significance to the emergency response. Marine radar can provide data for marine oil spill detection; however, to date, it has not been commonly reported. Traditional marine radar oil spill research is mostly based on grayscale segmentation, and its accuracy depends entirely on the selection of the threshold. With the development of algorithm technology, marine radar oil spill extraction has gradually come to focus on artificial intelligence, and the study of oil spills based on machine learning has begun to develop. Based on X-band marine radar images collected from the Dalian 716 incident, this study used image texture features, the BP neural network classifier, and threshold segmentation for oil spill extraction. Firstly, the original image was pre-processed, to eliminate co-channel interference noise. Secondly, texture features were extracted and analyzed by the gray-level co-occurrence matrix (GLCM) and principal component analysis (PCA); then, the BP neural work was used to obtain the effective wave region. Finally, threshold segmentation was performed, to extract the marine oil slicks. The constructed BP neural network could achieve 93.75% classification accuracy, with the oil film remaining intact and the segmentation range being small; the extraction results were almost free of false positive targets, and the actual area of the oil film was calculated to be 42,629.12 m2. The method proposed in this paper can provide a reference for real-time monitoring of oil spill incidents.