Non-intrusive mass estimation method for crucian carp using instance segmentation and point cloud processing

IF 7.7 1区 农林科学 Q1 AGRICULTURE, MULTIDISCIPLINARY Computers and Electronics in Agriculture Pub Date : 2024-09-21 DOI:10.1016/j.compag.2024.109445
Mingrui Kong , Beibei Li , Yuhang Zhang , Chunhong Liu , Daoliang Li , Qingling Duan
{"title":"Non-intrusive mass estimation method for crucian carp using instance segmentation and point cloud processing","authors":"Mingrui Kong ,&nbsp;Beibei Li ,&nbsp;Yuhang Zhang ,&nbsp;Chunhong Liu ,&nbsp;Daoliang Li ,&nbsp;Qingling Duan","doi":"10.1016/j.compag.2024.109445","DOIUrl":null,"url":null,"abstract":"<div><div>Estimating fish mass non-intrusively is critical for precision feeding, stocking density control and optimal fishing times determination in aquaculture. Despite this, challenges such as occlusion, bending, tail swinging and inappropriate imaging angles hinder fully automated mass measurement. Aiming at the above problem, this paper proposes a non-intrusive mass estimation method based on instance segmentation and point cloud processing. Firstly, an instance segmentation model employing YOLOv8-CGBlock-BiFPN was used to delineate fish body contours. Secondly, an automated method for extracting the feature values of the fish based on three-dimensional point clouds was developed. This method, integrating fish contours with stereo vision, applied principal component analysis (PCA) to correct fish orientation before extracting feature values. Finally, the fish mass was estimated using the eXtreme Gradient Boosting (XGBoost) algorithm. Crucian carp was taken as the experimental object and the proposed fish mass estimation method was validated on a real dataset, achieving a mean absolute error (MAE) of 0.01236, a root mean square error (RMSE) of 0.01597, a mean absolute percentage error (MAPE) of 4.51 %, and a coefficient of determination (R<sup>2</sup>) of 0.9677. Compared with other methods including Support Vector Regression (SVR)-Linear, SVR-Poly, SVR-Rbf, Linear Regression, Long Short-Term Memory (LSTM), and Back-Propagation Neural Network (BPNN), this approach showed improved performance across all evaluation metrics. The results demonstrate that the proposed method can accurately and non-intrusively estimate the mass of underwater free-swimming fish.</div></div>","PeriodicalId":50627,"journal":{"name":"Computers and Electronics in Agriculture","volume":"226 ","pages":"Article 109445"},"PeriodicalIF":7.7000,"publicationDate":"2024-09-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers and Electronics in Agriculture","FirstCategoryId":"97","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0168169924008366","RegionNum":1,"RegionCategory":"农林科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AGRICULTURE, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0

Abstract

Estimating fish mass non-intrusively is critical for precision feeding, stocking density control and optimal fishing times determination in aquaculture. Despite this, challenges such as occlusion, bending, tail swinging and inappropriate imaging angles hinder fully automated mass measurement. Aiming at the above problem, this paper proposes a non-intrusive mass estimation method based on instance segmentation and point cloud processing. Firstly, an instance segmentation model employing YOLOv8-CGBlock-BiFPN was used to delineate fish body contours. Secondly, an automated method for extracting the feature values of the fish based on three-dimensional point clouds was developed. This method, integrating fish contours with stereo vision, applied principal component analysis (PCA) to correct fish orientation before extracting feature values. Finally, the fish mass was estimated using the eXtreme Gradient Boosting (XGBoost) algorithm. Crucian carp was taken as the experimental object and the proposed fish mass estimation method was validated on a real dataset, achieving a mean absolute error (MAE) of 0.01236, a root mean square error (RMSE) of 0.01597, a mean absolute percentage error (MAPE) of 4.51 %, and a coefficient of determination (R2) of 0.9677. Compared with other methods including Support Vector Regression (SVR)-Linear, SVR-Poly, SVR-Rbf, Linear Regression, Long Short-Term Memory (LSTM), and Back-Propagation Neural Network (BPNN), this approach showed improved performance across all evaluation metrics. The results demonstrate that the proposed method can accurately and non-intrusively estimate the mass of underwater free-swimming fish.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
利用实例分割和点云处理的非侵入式鲫鱼质量估算方法
在水产养殖中,非侵入式估算鱼体质量对于精确投饲、放养密度控制和确定最佳捕捞时间至关重要。尽管如此,闭塞、弯曲、摆尾和不恰当的成像角度等挑战阻碍了全自动质量测量。针对上述问题,本文提出了一种基于实例分割和点云处理的非侵入式质量估算方法。首先,采用 YOLOv8-CGBlock-BiFPN 的实例分割模型来划分鱼体轮廓。其次,开发了一种基于三维点云提取鱼体特征值的自动方法。该方法将鱼体轮廓与立体视觉相结合,在提取特征值之前应用主成分分析法(PCA)校正鱼体方向。最后,使用梯度提升算法(XGBoost)估算鱼的质量。以鲫鱼为实验对象,在真实数据集上验证了所提出的鱼体质量估算方法,其平均绝对误差(MAE)为 0.01236,均方根误差(RMSE)为 0.01597,平均绝对百分比误差(MAPE)为 4.51 %,决定系数(R2)为 0.9677。与其他方法(包括线性支持向量回归 (SVR)、SVR-Poly、SVR-Rbf、线性回归、长短期记忆 (LSTM) 和反向传播神经网络 (BPNN))相比,该方法在所有评价指标上都表现出更高的性能。结果表明,所提出的方法可以准确、非侵入式地估计水下自由游动鱼类的质量。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Computers and Electronics in Agriculture
Computers and Electronics in Agriculture 工程技术-计算机:跨学科应用
CiteScore
15.30
自引率
14.50%
发文量
800
审稿时长
62 days
期刊介绍: Computers and Electronics in Agriculture provides international coverage of advancements in computer hardware, software, electronic instrumentation, and control systems applied to agricultural challenges. Encompassing agronomy, horticulture, forestry, aquaculture, and animal farming, the journal publishes original papers, reviews, and applications notes. It explores the use of computers and electronics in plant or animal agricultural production, covering topics like agricultural soils, water, pests, controlled environments, and waste. The scope extends to on-farm post-harvest operations and relevant technologies, including artificial intelligence, sensors, machine vision, robotics, networking, and simulation modeling. Its companion journal, Smart Agricultural Technology, continues the focus on smart applications in production agriculture.
期刊最新文献
Counting wheat heads using a simulation model Optimization and testing of a mechanical roller seeder based on DEM-MBD rice potting tray Development of plant phenotyping system using Pan Tilt Zoom camera and verification of its validity An IoT-based data analysis system: A case study on tomato cultivation under different irrigation regimes Pushing the boundaries of aphid detection: An investigation into mmWaveRadar and machine learning synergy
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1