Satellite-based oil spill detection using an explainable ViR-SC hybrid deep learning ensemble for improved accuracy and transparency

Oil spills pose a severe threat to marine and coastal environments, requiring accurate and timely detection to reduce ecological and economic damage. Synthetic Aperture Radar (SAR) is widely used for marine monitoring due to its ability to capture ocean surface features under all-weather and day–night conditions. However, speckle noise and look-alike phenomena in SAR imagery significantly hinder reliable spill identification. To address these challenges, this study introduces an explainable deep learning framework comprising three quantitatively defined components that work together to improve detection accuracy. First, a denoising autoencoder with two convolutional layers (16 and 32 filters) and two transposed convolution layers is used to suppress SAR-specific speckle noise, improving downstream feature clarity and enhancing segmentation accuracy by stabilizing texture representation. Second, a U-Net + + segmentation network with nested skip connections and three encoder–decoder stages is employed to localize potential spill regions, providing structured spatial priors that guide the classifier toward more discriminative regions. Third, the ViR-SC ensemble classifier, which integrates five independently trained models—CNN, ResNet18, Vision Transformer, Support Vector Machine, and Random Forest—aggregates local, hierarchical, and global feature cues to improve classification robustness. The ensemble voting mechanism strengthens sensitivity to subtle slick structures while reducing errors arising from individual model biases. To ensure interpretability, Grad-CAM highlights class-discriminative spatial regions for CNN-based models, while SHAP quantifies feature importance for classical machine learning components. Experiments were conducted on a publicly available Sentinel-1 SAR dataset containing 5,630 labeled image patches (1905 oil, 3725 non-oil). Among single models, the Vision Transformer achieved 98.00% accuracy, whereas the proposed ViR-SC ensemble improved performance to 98.45%, demonstrating measurable gains from component integration. Explainability results further confirm that model decisions correspond to actual oil spill structures in the imagery.

Authors

Institutions

Publication Details

Journal
Scientific Reports
Published
2026-01-29
DOI
https://doi.org/10.1038/s41598-026-37081-1
Primary Topic
Oil Spill Detection and Mitigation
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Satellite-based oil spill detection using an explainable ViR-SC hybrid deep learning ensemble for improved accuracy and transparency

Tan Kuan Tak, Kunka Mohanram Ramkumar, Pravin R. Kshirsagar, J. Senthil Murugan
Scientific Reports
Oil Spill Detection and Mitigation
article

Satellite-based oil spill detection using an explainable ViR-SC hybrid deep learning ensemble for improved accuracy and transparency

Tan Kuan Tak, Kunka Mohanram Ramkumar, Pravin R. Kshirsagar, J. Senthil Murugan
article en

Abstract

Oil spills pose a severe threat to marine and coastal environments, requiring accurate and timely detection to reduce ecological and economic damage. Synthetic Aperture Radar (SAR) is widely used for marine monitoring due to its ability to capture ocean surface features under all-weather and day–night conditions. However, speckle noise and look-alike phenomena in SAR imagery significantly hinder reliable spill identification. To address these challenges, this study introduces an explainable deep learning framework comprising three quantitatively defined components that work together to improve detection accuracy. First, a denoising autoencoder with two convolutional layers (16 and 32 filters) and two transposed convolution layers is used to suppress SAR-specific speckle noise, improving downstream feature clarity and enhancing segmentation accuracy by stabilizing texture representation. Second, a U-Net + + segmentation network with nested skip connections and three encoder–decoder stages is employed to localize potential spill regions, providing structured spatial priors that guide the classifier toward more discriminative regions. Third, the ViR-SC ensemble classifier, which integrates five independently trained models—CNN, ResNet18, Vision Transformer, Support Vector Machine, and Random Forest—aggregates local, hierarchical, and global feature cues to improve classification robustness. The ensemble voting mechanism strengthens sensitivity to subtle slick structures while reducing errors arising from individual model biases. To ensure interpretability, Grad-CAM highlights class-discriminative spatial regions for CNN-based models, while SHAP quantifies feature importance for classical machine learning components. Experiments were conducted on a publicly available Sentinel-1 SAR dataset containing 5,630 labeled image patches (1905 oil, 3725 non-oil). Among single models, the Vision Transformer achieved 98.00% accuracy, whereas the proposed ViR-SC ensemble improved performance to 98.45%, demonstrating measurable gains from component integration. Explainability results further confirm that model decisions correspond to actual oil spill structures in the imagery.

Scientific ReportsVol. 16(1)
Vel Tech Rangarajan Dr. Sagunthala R&D Institute of Science and Technology (IN), Singapore Institute of Technology (SG), Institution of Electronics and Telecommunication Engineers (IN), National Institute of Technology Meghalaya (IN)
Reduced inequalities
Openalex Percentile: Top 75%
Oil Spill Detection and Mitigation
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.