IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing (Jan 2024)

EC-YOLOX: A Deep-Learning Algorithm for Floating Objects Detection in Ground Images of Complex Water Environments

  • Jiaxin He,
  • Yong Cheng,
  • Wei Wang,
  • Yakang Gu,
  • Yixuan Wang,
  • Wenjie Zhang,
  • Achyut Shankar,
  • Shitharth Selvarajan,
  • Sathish A. P. Kumar

DOI
https://doi.org/10.1109/JSTARS.2024.3367713
Journal volume & issue
Vol. 17
pp. 7359 – 7370

Abstract

Read online

Correct detection of floating objects in complex water environments is a challenge because of the problems of obscuration and dense floating objects. In view of the above issues, this article proposed a network called EC-YOLOX by introducing the coordinate attention (CA) and efficient channel attention (ECA) mechanism and improving the loss function to further the multifeature extraction and detection accuracy of floating objects. In this article, ablation experiments and comparison experiments were conducted on the river floating objects dataset. The ablation experiments showed that the ECA and CA mechanism played a great role in EC-YOLOX, which can reduce the missed detection rate by 5.86% and increase the mean average precision (mAP) by 5.53% compared with YOLOX. The EC-YOLOX was also applicable to different types of floating objects; the mAP of the ball, plastic garbage, plastic bag, leaf, milk box, grass, and branches were, respectively, improved by 4%, 4%, 4%, 6%, 4%, 18%, and 5%. The mAP of the comparison experiments was improved by 15.13%, 9.30%, and 8.03% compared to faster R-CNN, YOLOv5, and YOLOv3, respectively. This method facilitates the precise extraction of floating objects from images, which holds paramount importance for monitoring and safeguarding water environments. It offers significant contributions to water environment monitoring and protection.

Keywords