Applied Sciences (Jun 2024)

Enhanced Tuna Detection and Automated Counting Method Utilizing Improved YOLOv7 and ByteTrack

  • Yuqing Liu,
  • Ling Song,
  • Jie Li,
  • Yuanchen Cheng

DOI
https://doi.org/10.3390/app14125321
Journal volume & issue
Vol. 14, no. 12
p. 5321

Abstract

Read online

At present, catch statistics in the pelagic fishery industry rely mainly on manual counting methods. However, this method suffers from low statistical accuracy and insufficient timeliness. An automatic tuna counting approach based on ByteTrack and YOLOv7-Tuna is presented in this research. The method selects YOLOv7 as the base model, adopts DySnakeConv to obtain more temporal features, combines it with CoordConv to enhance the location-awareness ability of the model, and introduces DyHead to suppress the interference of complex backgrounds. The experimental results show that YOLOv7-Tuna outperforms YOLOv7 in terms of precision by 5.2%, recall by 3.1%, [email protected] by 0.5%, and [email protected]:0.95 by 10%. Furthermore, the ByteTrack algorithm was employed to achieve real-time tracking of targets, with specific counting areas added. The results indicate that the counting error of this method decreased to 3.1%. It can effectively accomplish automatic counting tasks for tuna, providing a new solution for the automatic quantification of catch in the offshore fishing industry.

Keywords