Kaibang Xiao , Ronghui Li , Senhai Lin , Xianyu Huang
{"title":"Enhancing eco-sensing in aquatic environments: Fish jumping behavior automatic recognition using YOLOv5","authors":"Kaibang Xiao , Ronghui Li , Senhai Lin , Xianyu Huang","doi":"10.1016/j.aquatox.2024.107137","DOIUrl":null,"url":null,"abstract":"<div><div>Contemporary research on ichthyological behavior predominantly investigates underwater environments. However, the intricate nature of aquatic ecosystems often hampers subaqueous observations of fish behavior due to interference. Transitioning the observational perspective from subaqueous to supra-aquatic enables a more direct assessment of fish physiology and habitat conditions. In this study, we utilized the YOLOv5 convolutional neural network target detection model to develop a fish jumping behavior (FJB) recognition model. A dataset comprising 877 images of fish jumping, captured via a camera in a reservoir, was assembled for model training and validation. After training and validating the model, its recognition accuracy was further tested in real aquatic environments. The results show that YOLOv5 outperforms YOLOv7, YOLOv8, and YOLOv9 in detecting splashes. Post 50 training epochs, YOLOv5 achieved over 97 % precision and recall in the validation set, with an F1 score exceeding 0.9. Furthermore, an enhanced YOLOv5-SN model was devised by integrating specific rules related to ripple size variation and duration, attributable to fish jumping. This modification significantly mitigates noise interference in the detection process. The model's robustness against weather variations ensures reliable detection of fish jumping behavior under diverse meteorological conditions, including rain, cloudiness, and sunshine. Different meteorological elements exert varying effects on fish jumping behavior. The research results can lay the foundation for intelligent perception in aquatic ecology assessment and aquaculture.</div></div>","PeriodicalId":248,"journal":{"name":"Aquatic Toxicology","volume":"277 ","pages":"Article 107137"},"PeriodicalIF":4.1000,"publicationDate":"2024-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Aquatic Toxicology","FirstCategoryId":"93","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0166445X24003072","RegionNum":2,"RegionCategory":"环境科学与生态学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"MARINE & FRESHWATER BIOLOGY","Score":null,"Total":0}
引用次数: 0
Abstract
Contemporary research on ichthyological behavior predominantly investigates underwater environments. However, the intricate nature of aquatic ecosystems often hampers subaqueous observations of fish behavior due to interference. Transitioning the observational perspective from subaqueous to supra-aquatic enables a more direct assessment of fish physiology and habitat conditions. In this study, we utilized the YOLOv5 convolutional neural network target detection model to develop a fish jumping behavior (FJB) recognition model. A dataset comprising 877 images of fish jumping, captured via a camera in a reservoir, was assembled for model training and validation. After training and validating the model, its recognition accuracy was further tested in real aquatic environments. The results show that YOLOv5 outperforms YOLOv7, YOLOv8, and YOLOv9 in detecting splashes. Post 50 training epochs, YOLOv5 achieved over 97 % precision and recall in the validation set, with an F1 score exceeding 0.9. Furthermore, an enhanced YOLOv5-SN model was devised by integrating specific rules related to ripple size variation and duration, attributable to fish jumping. This modification significantly mitigates noise interference in the detection process. The model's robustness against weather variations ensures reliable detection of fish jumping behavior under diverse meteorological conditions, including rain, cloudiness, and sunshine. Different meteorological elements exert varying effects on fish jumping behavior. The research results can lay the foundation for intelligent perception in aquatic ecology assessment and aquaculture.
期刊介绍:
Aquatic Toxicology publishes significant contributions that increase the understanding of the impact of harmful substances (including natural and synthetic chemicals) on aquatic organisms and ecosystems.
Aquatic Toxicology considers both laboratory and field studies with a focus on marine/ freshwater environments. We strive to attract high quality original scientific papers, critical reviews and expert opinion papers in the following areas: Effects of harmful substances on molecular, cellular, sub-organismal, organismal, population, community, and ecosystem level; Toxic Mechanisms; Genetic disturbances, transgenerational effects, behavioral and adaptive responses; Impacts of harmful substances on structure, function of and services provided by aquatic ecosystems; Mixture toxicity assessment; Statistical approaches to predict exposure to and hazards of contaminants
The journal also considers manuscripts in other areas, such as the development of innovative concepts, approaches, and methodologies, which promote the wider application of toxicological datasets to the protection of aquatic environments and inform ecological risk assessments and decision making by relevant authorities.