Underwater Object Detection Enhancement via Channel Stabilization

Muhammad Ali, Salman Khan
8/2/2024
cs.CV

Official code: aliman80/Underwater-Object-Detection-via-Channel-Stablization (2 stars, last commit 2025-08-31).

Abstract

The complex marine environment exacerbates the challenges of object detection manifold. Marine trash endangers the aquatic ecosystem, presenting a persistent challenge. Accurate detection of marine deposits is crucial for mitigating this harm. Our work addresses underwater object detection by enhancing image quality and evaluating detection methods. We use Detectron2's backbone with various base models and configurations for this task. We propose a novel channel stabilization technique alongside a simplified image enhancement model to reduce haze and color cast in training images, improving multi-scale object detection. Following image processing, we test different Detectron2 backbones for optimal detection accuracy. Additionally, we apply a sharpening filter with augmentation techniques to highlight object profiles for easier recognition. Results are demonstrated on the TrashCan Dataset, both instance and material versions. The best-performing backbone method incorporates our channel stabilization and augmentation techniques. We also compare our Detectron2 detection results with the Deformable Transformer. In the instance version of TrashCan 1.0, our method achieves a 9.53% absolute increase in average precision for small objects and a 7% absolute gain in bounding box detection compared to the baseline. The code will be available on Code: https://github.com/aliman80/Underwater- Object-Detection-via-Channel-Stablization

View on arXivView PDF

Code Implementations(1)

Research Paper for Waste Detection

21PythonOct 3, 20221 years ago

Cite this paper

@article{ali2024underwater,
  title  = {Underwater Object Detection Enhancement via Channel Stabilization},
  author = {Muhammad Ali and Salman Khan},
  year   = {2024},
  eprint = {2408.01293},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2408.01293v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2408.01293.svg)](https://codeofpaper.com/paper/2408.01293)

Discussion