Pixel-level detection and classification of marine oil spills in aerial imagery with annotation uncertainty handling.

Journal: Marine pollution bulletin
Published Date:

Abstract

Oil spills pose significant environmental threats, particularly in coastal and marine ecosystems, requiring fast and accurate detection methods to support mitigation efforts. In this study, we propose a deep learning-based framework for automatic oil spill detection and classification using convolutional neural networks. We developed two complementary RGB image datasets annotated at the pixel level: one captured from real maritime monitoring operations and another curated from online sources. These datasets are employed to train and evaluate semantic segmentation models based on the U-Net architecture. The models are capable of detecting oil presence and classifying different oil types based on appearance characteristics (e.g., silvery, rainbow, emulsified). To improve performance and generalization, a series of ablation studies have been conducted, examining the effects of network backbone and pre-training, data augmentation strategies, and the handling of visually ambiguous regions. Our best-performing model achieved a mean Intersection over Union (mIoU) of 0.738 and an accuracy of 86.9% for binary oil detection, while achieving an mIoU of 0.351 and an accuracy of 81.6% for multiclass oil type classification. These results demonstrate the feasibility of using pixel-level segmentation for oil spill monitoring in diverse marine conditions, highlighting the importance of dataset quality and model configuration in real-world deployment.

Authors

  • Luiz G C Tavares
    Electrical Engineering Program, Federal University of Rio de Janeiro, PO Box 68504, Rio de Janeiro, 22941-972, RJ, Brazil. Electronic address: [email protected].
  • Wesley L Passos
    Electrical Engineering Program, Federal Center for Technological Education, Rio de Janeiro, 20271-110, RJ, Brazil; Dept. of Control and Automation Systems, Federal Center for Technological Education, Nova Iguaçu, 26041-271, RJ, Brazil.
  • Bruno C Martins
    Electrical Engineering Program, Federal University of Rio de Janeiro, PO Box 68504, Rio de Janeiro, 22941-972, RJ, Brazil.
  • Mauricio de P Rodrigues
    Electrical Engineering Program, Federal University of Rio de Janeiro, PO Box 68504, Rio de Janeiro, 22941-972, RJ, Brazil.
  • Eduardo A B da Silva
    Electrical Engineering Program, Federal University of Rio de Janeiro, PO Box 68504, Rio de Janeiro, 22941-972, RJ, Brazil; Dept. of Electronics and Computer Engineering, Federal University of Rio de Janeiro, Rio de Janeiro, 21941-909, RJ, Brazil.
  • Sergio L Netto
    Electrical Engineering Program, Federal University of Rio de Janeiro, PO Box 68504, Rio de Janeiro, 22941-972, RJ, Brazil; Dept. of Electronics and Computer Engineering, Federal University of Rio de Janeiro, Rio de Janeiro, 21941-909, RJ, Brazil.

Keywords

No keywords available for this article.