{"title":"Fish mass estimation method based on adaptive parameter tuning and disparity map restoration under binocular vision","authors":"Lu Zhang , Yapeng Zheng , Zunxu Liu","doi":"10.1016/j.aquaeng.2025.102535","DOIUrl":null,"url":null,"abstract":"<div><div>Accurately estimating fish mass is crucial for evaluating fish growth status, enabling precise feeding, and improving aquaculture efficiency. In current aquaculture, invasive measurements may cause certain damage to fish and affect their healthy growth, non-invasive measurements mostly use stereo cameras to capture fish images and extract two-dimensional and three-dimensional features for mass estimation. The calculation of three-dimensional fish features relies on the acquisition of accurate disparity maps. Most current disparity maps are obtained through manual tuning of algorithmic parameters, which not only increases labor and time costs but also introduces a degree of randomness. To address the above problems, a fish mass estimation method based on Adaptive Parameter Tuning-Disparity Map Restoration (APT-DMR) and Multiple Linear Regression (MLR) under binocular vision technology is proposed. Firstly, fish images are obtained using a binocular camera, followed by camera calibration and image correction. Secondly, image processing technologies are used to segment the corrected image to obtain the fish target, and the two-dimensional features of the fish target are extracted. On this basis, the method based on APT-DMR is adopted to obtain the fish disparity map, extract the corresponding key matching points of the left and right images of the fish, and calculate the coordinates of the three-dimensional spatial feature points using the triangular transformation principle, achieving the extraction of the three-dimensional features of the fish target. Finally, fish mass is predicted using the MLR method. Based on the binocular vision technology, the APT-DMR method is employed to obtain the fish disparity map, which realizes the extraction and calculation of the three-dimensional features of the fish. The proposed method effectively addresses the problem that the traditional algorithm needs to constantly tune the parameters to obtain an accurate disparity map. Additionally, a new feature, the fish depth ratio, is introduced to enrich the model representation, and finally, the fish mass is successfully predicted. In addition to saving time and labor costs, the proposed method also effectively eliminates the stress and potential damage to the fish caused by invasive mass measurements. The crucian carp were taken as the experimental object and the proposed method was tested on the real dataset. The results show that the mean absolute error (MAE) is 0.0061, the root mean square error (RMSE) is 0.0084, and the coefficient of determination (R<sup>2</sup>) is 0.9338. Compared with Polynomial Regression (PR)-Weight, Decision Tree Regression (DTR)-Weight, Random Forest Regression (RFR)-Weight, Back-Propagation Neural Network (BPNN)-Weight, and Support Vector Regression (SVR)-Weight mass estimation methods, the performance of each evaluation metric of the proposed method has been greatly improved, predicting the fish mass more accurately.</div></div>","PeriodicalId":8120,"journal":{"name":"Aquacultural Engineering","volume":"110 ","pages":"Article 102535"},"PeriodicalIF":3.6000,"publicationDate":"2025-03-16","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/S014486092500024X","RegionNum":2,"RegionCategory":"农林科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"AGRICULTURAL ENGINEERING","Score":null,"Total":0}
引用次数: 0
Abstract
Accurately estimating fish mass is crucial for evaluating fish growth status, enabling precise feeding, and improving aquaculture efficiency. In current aquaculture, invasive measurements may cause certain damage to fish and affect their healthy growth, non-invasive measurements mostly use stereo cameras to capture fish images and extract two-dimensional and three-dimensional features for mass estimation. The calculation of three-dimensional fish features relies on the acquisition of accurate disparity maps. Most current disparity maps are obtained through manual tuning of algorithmic parameters, which not only increases labor and time costs but also introduces a degree of randomness. To address the above problems, a fish mass estimation method based on Adaptive Parameter Tuning-Disparity Map Restoration (APT-DMR) and Multiple Linear Regression (MLR) under binocular vision technology is proposed. Firstly, fish images are obtained using a binocular camera, followed by camera calibration and image correction. Secondly, image processing technologies are used to segment the corrected image to obtain the fish target, and the two-dimensional features of the fish target are extracted. On this basis, the method based on APT-DMR is adopted to obtain the fish disparity map, extract the corresponding key matching points of the left and right images of the fish, and calculate the coordinates of the three-dimensional spatial feature points using the triangular transformation principle, achieving the extraction of the three-dimensional features of the fish target. Finally, fish mass is predicted using the MLR method. Based on the binocular vision technology, the APT-DMR method is employed to obtain the fish disparity map, which realizes the extraction and calculation of the three-dimensional features of the fish. The proposed method effectively addresses the problem that the traditional algorithm needs to constantly tune the parameters to obtain an accurate disparity map. Additionally, a new feature, the fish depth ratio, is introduced to enrich the model representation, and finally, the fish mass is successfully predicted. In addition to saving time and labor costs, the proposed method also effectively eliminates the stress and potential damage to the fish caused by invasive mass measurements. The crucian carp were taken as the experimental object and the proposed method was tested on the real dataset. The results show that the mean absolute error (MAE) is 0.0061, the root mean square error (RMSE) is 0.0084, and the coefficient of determination (R2) is 0.9338. Compared with Polynomial Regression (PR)-Weight, Decision Tree Regression (DTR)-Weight, Random Forest Regression (RFR)-Weight, Back-Propagation Neural Network (BPNN)-Weight, and Support Vector Regression (SVR)-Weight mass estimation methods, the performance of each evaluation metric of the proposed method has been greatly improved, predicting the fish mass more accurately.
期刊介绍:
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