Haofeng Liu , Meng Cui , Hao Gu , Juan Feng , Lihua Zeng
{"title":"A fast and dynamic tracking-based Micropterus salmoides fry counting method in highly occluded scenarios","authors":"Haofeng Liu , Meng Cui , Hao Gu , Juan Feng , Lihua Zeng","doi":"10.1016/j.aquaeng.2025.102546","DOIUrl":null,"url":null,"abstract":"<div><div>Rapid and precise fry counting is crucial in aquaculture engineering, impacting breeding quality and marketing efficiency. Previous methods based on static image analysis are constrained by occlusion and limited generalization. Dynamic counting methods based on multi-object tracking (MOT) hold promise in addressing these challenges, but they still have counting accuracy and speed limitations due to algorithmic constraints. To address these limitations, we propose a dynamic <em>Micropterus salmoides</em> (largemouth bass) fry tracking and counting method tailored for densely occluded environments. Specifically, we employed the anchor-free You Only Look Once version 8 (YOLOv8) architecture, replacing its backbone with the lightweight and truncating the detection head at the highest level of YOLOv8 to enhance detection accuracy and efficiency. Furthermore, we adopted the Tracking-By-Detection architecture, optimized Kalman filtering's parameter updating for motion prediction, and enhanced the data association algorithm. This approach facilitates rapid and stable fry trajectory prediction and tracking while dramatically reducing identification switches, improving counting accuracy. Additionally, we constructed a dedicated dataset for fry tracking and counting, classifying videos by the density of fry in a single frame and the total number of fry across all frames. Experiment results have demonstrated that our method achieves up to 97 % counting accuracy in densely occluded scenarios (up to 62 fry per frame) and 100 % counting accuracy in scenarios with minimal occlusion (up to 19 fry per frame). Moreover, it can run at 19 frames per second on edge devices, thereby meeting the requisite speed and accuracy criteria.</div></div>","PeriodicalId":8120,"journal":{"name":"Aquacultural Engineering","volume":"110 ","pages":"Article 102546"},"PeriodicalIF":3.6000,"publicationDate":"2025-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Aquacultural Engineering","FirstCategoryId":"97","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0144860925000354","RegionNum":2,"RegionCategory":"农林科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"AGRICULTURAL ENGINEERING","Score":null,"Total":0}
A fast and dynamic tracking-based Micropterus salmoides fry counting method in highly occluded scenarios
Rapid and precise fry counting is crucial in aquaculture engineering, impacting breeding quality and marketing efficiency. Previous methods based on static image analysis are constrained by occlusion and limited generalization. Dynamic counting methods based on multi-object tracking (MOT) hold promise in addressing these challenges, but they still have counting accuracy and speed limitations due to algorithmic constraints. To address these limitations, we propose a dynamic Micropterus salmoides (largemouth bass) fry tracking and counting method tailored for densely occluded environments. Specifically, we employed the anchor-free You Only Look Once version 8 (YOLOv8) architecture, replacing its backbone with the lightweight and truncating the detection head at the highest level of YOLOv8 to enhance detection accuracy and efficiency. Furthermore, we adopted the Tracking-By-Detection architecture, optimized Kalman filtering's parameter updating for motion prediction, and enhanced the data association algorithm. This approach facilitates rapid and stable fry trajectory prediction and tracking while dramatically reducing identification switches, improving counting accuracy. Additionally, we constructed a dedicated dataset for fry tracking and counting, classifying videos by the density of fry in a single frame and the total number of fry across all frames. Experiment results have demonstrated that our method achieves up to 97 % counting accuracy in densely occluded scenarios (up to 62 fry per frame) and 100 % counting accuracy in scenarios with minimal occlusion (up to 19 fry per frame). Moreover, it can run at 19 frames per second on edge devices, thereby meeting the requisite speed and accuracy criteria.
期刊介绍:
Aquacultural Engineering is concerned with the design and development of effective aquacultural systems for marine and freshwater facilities. The journal aims to apply the knowledge gained from basic research which potentially can be translated into commercial operations.
Problems of scale-up and application of research data involve many parameters, both physical and biological, making it difficult to anticipate the interaction between the unit processes and the cultured animals. Aquacultural Engineering aims to develop this bioengineering interface for aquaculture and welcomes contributions in the following areas:
– Engineering and design of aquaculture facilities
– Engineering-based research studies
– Construction experience and techniques
– In-service experience, commissioning, operation
– Materials selection and their uses
– Quantification of biological data and constraints