PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
March 21, 2026Scientific Reports0 citationsOpen Access

YOLO-Starfish: fish object detection learning complex underwater features

RGRongrong GongJXJihan XuZZZhixiang Zheng

Key Points

  • The aim is to develop a robust model for detecting fish in challenging underwater conditions.
  • Developed a fish detection model named YOLO-Starfish based on YOLOv8.
  • Introduced C2Star module for high-dimensional feature distribution.
  • Implemented Attention-driven Enhancement Module (ADEM) to improve channel feature robustness.
  • Created the Underwater Freshwater Fish Dataset (UFFD) with 16,904 images of various fish species.
  • YOLO-Starfish shows improved detection accuracy in the UFFD under challenging conditions.
  • The model also performs well on standard datasets like COCO2017.
  • Demonstrates robustness against common underwater issues such as poor image quality and environmental variability.

Abstract

Unlike many other fields of object detection, underwater object detection presents some unique challenges. Underwater object detection is a key technology that enables underwater robots to explore aquatic environments. This task is affected by many unavoidable factors, including poor image quality, high environmental randomness, and concealment of fish. These factors make it difficult to perceive and detect fish underwater. To address these complex issues in underwater environments, this paper proposes a fish detection model named YOLO-Starfish and an Underwater Freshwater Fish Dataset (UFFD). The UFFD contains 16,904 unduplicated images of 19 species, encompassing photographs of a variety of complex underwater environments. YOLO-Starfish builds upon YOLOv8, specifically, the C2Star module and the Attention-driven Enhancement Module (ADEM) are proposed. The C2Star leverages the "star operation" (element-wise multiplication) to achieve high-dimensional feature distribution in a physically consistent manner, mimicking the modulation characteristics of underwater optical degradation. Meanwhile, the ADEM mitigates the impact of image channel imbalance by adaptively enhancing channel-driven features, thereby improving the model's robustness in underwater environments. Experimental results demonstrate that YOLO-Starfish not only performs well on underwater object detection datasets (RUOD and our UFFD) but also achieves excellent performance on the common object detection dataset benchmark COCO2017. The source code is available at https://github.com/Sdafah/YOLO-Starfish.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Gong et al. (2026) studied this question.

synapsesocial.com/papers/69be35836e48c4981c673d73https://doi.org/10.1038/s41598-026-44187-z
Ask AI
Helpful
Bookmark
Share
View Full Paper