Enhanced Marine Radar Oil Spill Detection via Feature Guidance and BBO-SA Hybrid Optimization
Highlights
- The unsupervised region-of-interest extraction mechanism proposed in this study combines DBSCAN clustering with three types of features to effectively distinguish between sea clutter and oil film regions under unlabeled conditions.
- To address the poor adaptability of traditional threshold-based segmentation, an improved BBO-SA hybrid optimization algorithm is introduced. By combining this with an adaptive temperature update strategy based on stagnation detection and suboptimal solution acceptance rates, the algorithm achieves synergistic optimization that balances global search and local exploration.
- This method provides a technical solution for emergency oil spill monitoring in nearshore waters that requires no large number of labeled samples and can operate automatically, effectively reducing reliance on manual feature design and expert experience while enhancing the robustness and practicality of oil slick detection.
- By projecting the detection results onto a polar coordinate sector display format, this method enables the integration and fusion of data with electronic nautical charts, the Automatic Identification System (AIS), and other information, thereby providing a reference for oil spill emergency decision-making.
Abstract
1. Introduction
2. Materials and Methods
2.1. Data
2.2. Method
2.2.1. Phase 1: ROI Extraction
- (1)
- Image Tile and Feature Extraction
- (2)
- DBSCAN Clustering and ROI Extraction
- (3)
- The Pseudocode of the ROI Extraction Algorithm is Presented in Algorithm 1
| Algorithm 1: ROI Extraction |
| Input: Radar image I, patch size P, DBSCAN (ε, Nmin) Output: ROI mask 1. Divide I into P × P patches 2. for each patch do 3. Compute mean and variance 4. Extract three features: F1, F2, F3 5. end for 6. Normalize the feature matrix and perform DBSCAN clustering 7. Select the cluster with the smallest mean F1 as the oil candidate 8. Generate ROI mask M_ROI via morphological post-processing |
2.2.2. Phase 2: Oil Film Detection
- (1)
- ROI Effective Pixels Extraction and Threshold Optimization ModelingBased on the ROI mask , the intensity values of all pixels marked as regions of interest are extracted from the original image to form the set . Let and . The optimization objective is to find the optimal threshold t* ∈ [, ] that maximizes the composite fitness function J(t).
- (2)
- Fitness FunctionFor a candidate threshold , partition the set into two subsets. Foreground (suspected oil film) set, Background (sea surface) set. Compute the weights , , the means , , and the variances , . Define the composite fitness function :where , and are predefined non-negative weighting coefficients that satisfy . Empirically, these weights are set to , and prioritizing between-class variance while incorporating entropy and uniformity as complementary terms. The three sub-functions are distributed as follows:
- (3)
- BBO-SA Hybrid Optimization Framework
- State monitoring variables
- Multi-mode temperature update (executed in order of priority)
- State variable updates
- (4)
- The Pseudocode of the BBO-SA Threshold Optimization Algorithm is Presented in Algorithm 2
| Algorithm 2: BBO-SA Threshold Optimization |
| Input: ROI mask , BBO-SA parameters Output: ROI mask Binary oil film mask 1. Extract pixel set , 2. Initialize beaver population 3. Compute fitness for each using Equation (11) 4. Initialize temperature 5. for to do 6. //BBO migration 7. for each beaver do 8. 9. if then 10. end for 11. //SA local search 12. for step = 1 to do 13. with 14. if or then 15. 16. end if 17. end for 18. //Adaptive temperature update 19. Update T using stagnation detection and suboptimal acceptance rate 20. end for 21. Segment using optimal threshold t* within ROI |
2.3. Evaluation Indicators
3. Results
3.1. Data Preprocessing Results
3.2. The Result of ROI
3.3. Oil Film Detection Results
3.4. Calculation Efficiency Evaluation
3.5. Result Mapping
4. Discussion
4.1. Computational Complexity Analysis
- (1)
- Stage 1
- (2)
- Stage 2
4.2. Sensitivity Analysis of DBSCAN Parameters
4.3. Compared to Other Methods
4.4. Limitations and Future Work
- (1)
- Missed detections in areas with thin oil films
- (2)
- False positives in ship wake detection
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Appendix A
| Symbol | Description | Reference |
|---|---|---|
| Backscatter uniformity index | Equation (2) | |
| Gradient orientation coherence | Equation (5) | |
| Intensity distribution asymmetry | Equation (8) | |
| Set of pixel intensities within ROI | Equation (10) | |
| Composite fitness function | Equation (11) | |
| , , | Weights of the fitness function | Equation (11) |
| Between-class variance | Equation (12) | |
| Entropy | Equation (13) | |
| Region uniformity | Equation (14) |
| Parameter | Description | Value |
|---|---|---|
| P | Image patch size | 17 |
| ε | Neighborhood radius for DBSCAN | 0.3 |
| Nmin | Minimum number of samples for DBSCAN | 5 |
| Spop | Population size of BBO | 20 |
| Imax | Maximum number of iterations | 50 |
| T0 | Initial temperature of SA | 100 |
| α | Cooling rate of SA | 0.95 |
| Number of SA iterations per temperature step | 10 | |
| Temperature increase factor (heating) | 1.1 | |
| Temperature decreases factor (accelerated cooling) | 0.9 | |
| Stagnation threshold (iterations without improvement) | 5 | |
| Acceptance ratio threshold for suboptimal solutions | 0.1 |
References
- Gulf of Mexico Oil Spill Spread Hundreds of Miles and Polluted Nature Reserves|AP News. Available online: https://apnews.com/article/mexico-oil-spill-veracruz-17d98fc79f37987932ebddde9909a630 (accessed on 12 April 2026).
- Huang, X.; Zhang, B.; Perrie, W. A Two-Stage Deep Learning Method for Marine Oil Spill Localization and Segmentation From Synthetic Aperture Radar Images. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2025, 18, 12315–12327. [Google Scholar] [CrossRef]
- Ji, H.; Zhang, X.; Wang, T.; Yang, K.; Jiang, J.; Xing, Z. Oil Spill Area Prediction Model of Submarine Pipeline Based on BP Neural Network and Convolutional Neural Network. Process Saf. Environ. Prot. 2025, 199, 107264. [Google Scholar] [CrossRef]
- Prajapati, K.; Bhavsar, M.; Mahajan, A. GSCAT-UNET: Enhanced U-Net Model with Spatial-Channel Attention Gate and Three-Level Attention for Oil Spill Detection Using SAR Data. Mar. Pollut. Bull. 2025, 212, 117583. [Google Scholar] [CrossRef] [PubMed]
- Guo, S.; Li, Y.; Shang, J.; Cheng, L. GSSNet: Gated Selective Scan Network for Port Oil Spill Pollution Detection. Measurement 2025, 256, 118086. [Google Scholar] [CrossRef]
- Coro, G.; Bove, P.; Ellenbroek, A. Detecting Fishing Areas from Navigation Radar Detector Data. Int. J. Digit. Earth 2026, 19, 2617004. [Google Scholar] [CrossRef]
- Liu, P.; Shao, P.; Zhao, X.; Wang, X.; Chen, P.; Zhu, X.; Li, Y.; Xu, J.; Liu, B. Noise Reduction Based on the Characteristics of X-Band Marine Radar Images for Oil Spill Detection. Remote Sens. Lett. 2026, 17, 190–197. [Google Scholar] [CrossRef]
- Liu, P.; Zhao, Y.; Liu, B.; Li, Y.; Chen, P. Oil Spill Extraction from X-Band Marine Radar Images by Power Fitting of Radar Echoes. Remote Sens. Lett. 2021, 12, 345–352. [Google Scholar] [CrossRef]
- Jiang, L.; Hu, J.; Ma, J.; Wu, Z.; Zhang, C.; Chen, Z. Deep Learning-Guided High-Completeness Building Segmentation Sample Selection via Otsu Thresholding. IEEE Geosci. Remote Sens. Lett. 2025, 22, 6013605. [Google Scholar] [CrossRef]
- Haralick, R.M.; Dinstein, I.; Shanmugam, K. Textural Features for Image Classification. IEEE Trans. Syst. Man Cybern. 1973, SMC-3, 610–621. [Google Scholar] [CrossRef]
- Chen, R.; Jia, B.; Ma, L.; Xu, J.; Li, B.; Wang, H. Marine Radar Oil Spill Extraction Based on Texture Features and BP Neural Network. J. Mar. Sci. Eng. 2022, 10, 1904. [Google Scholar] [CrossRef]
- Song, D.; Huang, Q.; Gao, H.; Wang, B.; Zhang, J.; Chen, W. Adaptive Oil Spill Detection Network for Scene-Based PolSAR Data Using Dynamic Convolution and Boundary Constraints. Int. J. Appl. Earth Obs. Geoinf. 2024, 130, 103914. [Google Scholar] [CrossRef]
- Li, K.; Yu, H.; Xu, Y.; Luo, X. Detection of Marine Oil Spills Based on HOG Feature and SVM Classifier. J. Sens. 2022, 2022, 3296495. [Google Scholar] [CrossRef]
- Li, B.; Xu, J.; Pan, X.; Ma, L.; Zhao, Z.; Chen, R.; Liu, Q.; Wang, H. Marine Oil Spill Detection with X-Band Shipborne Radar Using GLCM, SVM and FCM. Remote Sens. 2022, 14, 3715. [Google Scholar] [CrossRef]
- Xu, J.; Cheng, M.; Li, B.; Chu, L.; Dong, H.; Yang, Y.; Qian, S.; Huang, Y.; Yuan, J. Oil Slick Identification in Marine Radar Image Using HOG, Random Forest, and PSO. IEEE Geosci. Remote Sens. Lett. 2024, 21, 1504305. [Google Scholar] [CrossRef]
- Xu, J.; Cheng, M.; Mou, X.; Guo, Z.; Huang, Y.; Li, B.; Qian, S.; Liu, B.; Liu, P. Marine Oil Film Identification Based on GLOH, K-Means and Adaptive Threshold. Mar. Environ. Res. 2026, 215, 107788. [Google Scholar] [CrossRef]
- Jia, B.; Guo, Z.; Xu, J.; Li, B.; Huang, Y.; Cheng, M.; Xu, B.; Yao, B.; Liu, P. Marine Oil Film Detection Method Based on Growing Hierarchical Neural Gas Network and Multi-Scale Threshold Segmentation. Mar. Pollut. Bull. 2026, 226, 119337. [Google Scholar] [CrossRef]
- Shen, J.; Hao, X.; Liang, Z.; Liu, Y.; Wang, W.; Shao, L. Real-Time Superpixel Segmentation by DBSCAN Clustering Algorithm. IEEE Trans. Image Process. 2016, 25, 5933–5942. [Google Scholar] [CrossRef] [PubMed]
- Hajihosseinlou, M.; Maghsoudi, A.; Ghezelbash, R. Intelligent Mapping of Geochemical Anomalies: Adaptation of DBSCAN and Mean-Shift Clustering Approaches. J. Geochem. Explor. 2024, 258, 107393. [Google Scholar] [CrossRef]
- Bíró, P.; Bálint, B.B.; Novák, T.; Erdélyi, M. Cluster Parameter-Based DBSCAN Maps for Image Characterization. Comput. Struct. Biotechnol. J. 2025, 27, 920–927. [Google Scholar] [CrossRef] [PubMed]
- Zhu, X.; Cai, H.; Li, S.; Peng, W. EBBO: A Biomimetically Enhanced Optimization Algorithm with Multi-Stage Cooperation for Complex Engineering Applications. Biomimetics 2026, 11, 110. [Google Scholar] [CrossRef]
- Ouyang, K.; Wei, D.; Sha, X.; Yu, J.; Zhao, Y.; Qiu, M.; Fu, S.; Heidari, A.A.; Chen, H. Beaver Behavior Optimizer: A Novel Metaheuristic Algorithm for Solar PV Parameter Identification and Engineering Problems. J. Adv. Res. 2025; in press. [CrossRef] [PubMed]
- Metropolis, N.; Rosenbluth, A.W.; Rosenbluth, M.N.; Teller, A.H.; Teller, E. Equation of State Calculations by Fast Computing Machines. J. Chem. Phys. 1953, 21, 1087–1092. [Google Scholar] [CrossRef]
- Cai, Y.; Chen, L.; Zhuang, X.; Zhang, B. Automated Marine Oil Spill Detection Algorithm Based on Single-Image Generative Adversarial Network and YOLO-v8 under Small Samples. Mar. Pollut. Bull. 2024, 203, 116475. [Google Scholar] [CrossRef]
- Zakzouk, M.; Abdulaziz, A.M.; El-Magd, I.A.; Dahab, A.S.; Ali, E.M. Automated Oil Spill Detection Using Deep Learning and SAR Satellite Data for the Northern Entrance of the Suez Canal. Sci. Rep. 2025, 15, 20107. [Google Scholar] [CrossRef]
- Phansalkar, N.; More, S.; Sabale, A.; Joshi, M. Adaptive local thresholding for detection of nuclei in diversity stained cytology images. In Proceedings of the 2011 International Conference on Communication, Computing & Security (ICCCS 2011), Odisha, India, 12–14 February 2011; ACM: New York, NY, USA, 2011; pp. 215–220. [Google Scholar]
- Xu, J.; Cui, C.; Feng, H.; You, D.; Wang, H.; Li, B. Marine Radar Oil-Spill Monitoring through Local Adaptive Thresholding. Environ. Forensics 2019, 20, 196–209. [Google Scholar] [CrossRef]
- Xu, J.; Wang, H.; Cui, C.; Liu, P.; Zhao, Y.; Li, B. Oil Spill Segmentation in Ship-Borne Radar Images with an Improved Active Contour Model. Remote Sens. 2019, 11, 1698. [Google Scholar] [CrossRef]
- Jia, B.; Guo, Z.; Xu, J.; Liu, P.; Liu, B. Neural Gas Network Optimization Using Improved OAT Algorithm for Oil Spill Detection in Marine Radar Imagery. Remote Sens. 2025, 17, 2793. [Google Scholar] [CrossRef]
- Xu, J.; Xu, B.; Dong, H.; Liu, Q.; Qian, L.; Yao, B.; Guo, Z.; Liu, P. Novel Hybrid Feature Engineering with Optimized BAS Algorithm for Shipborne Radar Marine Oil Spill Detection. J. Mar. Sci. Eng. 2026, 14, 312. [Google Scholar] [CrossRef]
- Ilham, W.; Ahmad, A. A Comprehensive Review of ConvNeXt Architecture in Image Classification: Performance, Applications, and Prospects. IJACI Int. J. Adv. Comput. Inform. 2026, 2, 108–114. [Google Scholar] [CrossRef]
- Ricki, R.S.; Dicky, D.H.; Apriyansyah, B. Fast Region-Based Convolutional Neural Network in Object Detection: A Review. IJACI Int. J. Adv. Comput. Inform. 2026, 2, 34–40. [Google Scholar] [CrossRef]
- Afifah, V.; Erniwati, S. YOLOv8 for Object Detection: A Comprehensive Review of Advances, Techniques, and Applications. IJACI Int. J. Adv. Comput. Inform. 2026, 2, 53–61. [Google Scholar] [CrossRef]
- Erniwati, S.; Afifah, V.; Imran, B. Mask Region-Based Convolutional Neural Network in Object Detection: A Review. IJACI Int. J. Adv. Comput. Inform. 2025, 1, 106–117. [Google Scholar] [CrossRef]













| Parameter Category | Technical Specification |
|---|---|
| Antenna Length | 8 feet |
| Pulse Duration | 50 ns/250 ns/750 ns |
| Surveillance Range | 0.5–12 n mile |
| Pulse Repetition Frequency | 3000 Hz/1800 Hz/785 Hz |
| Polarization | Horizontal |
| Azimuthal Coverage | 360° |
| Rotational Velocity | 28–45 RPM |
| Image Size | 1024 1024 Pixel |
| Evaluation Indicators | Value |
|---|---|
| Accuracy | 0.9975 |
| Recall | 0.9647 |
| Precision | 0.9326 |
| F1 | 0.9484 |
| mIoU | 0.9496 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Jia, B.; Guo, Z.; Xu, J.; Dong, X.; Chu, L.; Li, Z.; Wang, H. Enhanced Marine Radar Oil Spill Detection via Feature Guidance and BBO-SA Hybrid Optimization. Remote Sens. 2026, 18, 1551. https://doi.org/10.3390/rs18101551
Jia B, Guo Z, Xu J, Dong X, Chu L, Li Z, Wang H. Enhanced Marine Radar Oil Spill Detection via Feature Guidance and BBO-SA Hybrid Optimization. Remote Sensing. 2026; 18(10):1551. https://doi.org/10.3390/rs18101551
Chicago/Turabian StyleJia, Baozhu, Zekun Guo, Jin Xu, Xinru Dong, Lilin Chu, Zheng Li, and Haixia Wang. 2026. "Enhanced Marine Radar Oil Spill Detection via Feature Guidance and BBO-SA Hybrid Optimization" Remote Sensing 18, no. 10: 1551. https://doi.org/10.3390/rs18101551
APA StyleJia, B., Guo, Z., Xu, J., Dong, X., Chu, L., Li, Z., & Wang, H. (2026). Enhanced Marine Radar Oil Spill Detection via Feature Guidance and BBO-SA Hybrid Optimization. Remote Sensing, 18(10), 1551. https://doi.org/10.3390/rs18101551

