Jialong Zhou , Zhangying Ye , Jian Zhao , Daxiong Ji , Zequn Peng , Guoxing Lu , Musa Abubakar Tadda , Abubakar Shitu , Songming Zhu
{"title":"基于多探测器和运动预测的高速非侵入式鱼苗计数法","authors":"Jialong Zhou , Zhangying Ye , Jian Zhao , Daxiong Ji , Zequn Peng , Guoxing Lu , Musa Abubakar Tadda , Abubakar Shitu , Songming Zhu","doi":"10.1016/j.biosystemseng.2024.06.009","DOIUrl":null,"url":null,"abstract":"<div><p>Fingerling counting is a basic operation in fish farming and provides an important guideline for many aspects of aquaculture. However, most of the current counting methods are inefficient or computationally cumbersome. This study proposed a high-speed, non-intrusive fingerling counting method based on multiple detectors and a motion prediction model, which achieved high-accuracy counting under the condition of low-frame rate. Firstly, to effectively detect and locate the adherent fingerlings, the detector was accomplished by combining the mixture of Gaussian-based (MOG) segmentation algorithm and the local extremum-based blob detection algorithm. Secondly, three different functions were used to construct a motion prediction model to predict the approximate probability of the fingerlings at each position in the previous frame. Thirdly, the cost matrix was constructed with probability as the feature to associate the fingerlings in the consecutive frames, and the newly appeared fingerlings were counted in real-time, realising the continuous fingerling counting with high precision. Through testing and analysis on 52 collected datasets under low-frame-rate (10 <em>fps</em>) acquisition conditions using largemouth bass (<em>Micropterus salmoides</em>, 3–5 cm) and crucian carp (<em>Carassius auratus</em>, 2–6 cm), results indicated that the best motion prediction model with segmentation function reached over 99% average counting accuracy for both species, with a standard deviation of accuracy less than 0.7%. This method provides a low-cost, high-speed, and stable application solution for computer vision-based fingerling counting.</p></div>","PeriodicalId":9173,"journal":{"name":"Biosystems Engineering","volume":null,"pages":null},"PeriodicalIF":4.4000,"publicationDate":"2024-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Multi-detector and motion prediction-based high-speed non-intrusive fingerling counting method\",\"authors\":\"Jialong Zhou , Zhangying Ye , Jian Zhao , Daxiong Ji , Zequn Peng , Guoxing Lu , Musa Abubakar Tadda , Abubakar Shitu , Songming Zhu\",\"doi\":\"10.1016/j.biosystemseng.2024.06.009\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>Fingerling counting is a basic operation in fish farming and provides an important guideline for many aspects of aquaculture. However, most of the current counting methods are inefficient or computationally cumbersome. This study proposed a high-speed, non-intrusive fingerling counting method based on multiple detectors and a motion prediction model, which achieved high-accuracy counting under the condition of low-frame rate. Firstly, to effectively detect and locate the adherent fingerlings, the detector was accomplished by combining the mixture of Gaussian-based (MOG) segmentation algorithm and the local extremum-based blob detection algorithm. Secondly, three different functions were used to construct a motion prediction model to predict the approximate probability of the fingerlings at each position in the previous frame. Thirdly, the cost matrix was constructed with probability as the feature to associate the fingerlings in the consecutive frames, and the newly appeared fingerlings were counted in real-time, realising the continuous fingerling counting with high precision. Through testing and analysis on 52 collected datasets under low-frame-rate (10 <em>fps</em>) acquisition conditions using largemouth bass (<em>Micropterus salmoides</em>, 3–5 cm) and crucian carp (<em>Carassius auratus</em>, 2–6 cm), results indicated that the best motion prediction model with segmentation function reached over 99% average counting accuracy for both species, with a standard deviation of accuracy less than 0.7%. This method provides a low-cost, high-speed, and stable application solution for computer vision-based fingerling counting.</p></div>\",\"PeriodicalId\":9173,\"journal\":{\"name\":\"Biosystems Engineering\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":4.4000,\"publicationDate\":\"2024-06-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Biosystems Engineering\",\"FirstCategoryId\":\"97\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S1537511024001430\",\"RegionNum\":1,\"RegionCategory\":\"农林科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"AGRICULTURAL ENGINEERING\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Biosystems Engineering","FirstCategoryId":"97","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1537511024001430","RegionNum":1,"RegionCategory":"农林科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AGRICULTURAL ENGINEERING","Score":null,"Total":0}
Multi-detector and motion prediction-based high-speed non-intrusive fingerling counting method
Fingerling counting is a basic operation in fish farming and provides an important guideline for many aspects of aquaculture. However, most of the current counting methods are inefficient or computationally cumbersome. This study proposed a high-speed, non-intrusive fingerling counting method based on multiple detectors and a motion prediction model, which achieved high-accuracy counting under the condition of low-frame rate. Firstly, to effectively detect and locate the adherent fingerlings, the detector was accomplished by combining the mixture of Gaussian-based (MOG) segmentation algorithm and the local extremum-based blob detection algorithm. Secondly, three different functions were used to construct a motion prediction model to predict the approximate probability of the fingerlings at each position in the previous frame. Thirdly, the cost matrix was constructed with probability as the feature to associate the fingerlings in the consecutive frames, and the newly appeared fingerlings were counted in real-time, realising the continuous fingerling counting with high precision. Through testing and analysis on 52 collected datasets under low-frame-rate (10 fps) acquisition conditions using largemouth bass (Micropterus salmoides, 3–5 cm) and crucian carp (Carassius auratus, 2–6 cm), results indicated that the best motion prediction model with segmentation function reached over 99% average counting accuracy for both species, with a standard deviation of accuracy less than 0.7%. This method provides a low-cost, high-speed, and stable application solution for computer vision-based fingerling counting.
期刊介绍:
Biosystems Engineering publishes research in engineering and the physical sciences that represent advances in understanding or modelling of the performance of biological systems for sustainable developments in land use and the environment, agriculture and amenity, bioproduction processes and the food chain. The subject matter of the journal reflects the wide range and interdisciplinary nature of research in engineering for biological systems.