基于点云边缘平滑和生物特征的鸡只体尺估测
Estimation of chicken body size based on point cloud edge smoothing and biometric features作者机构:华南农业大学工程学院广东广州510642 岭南现代农业科学与技术广东省实验室茂名分中心广东茂名525000
出 版 物:《华南农业大学学报》 (Journal of South China Agricultural University)
年 卷 期:2023年第44卷第4期
页 面:619-627页
核心收录:
基 金:国家自然科学基金(31971806) 广东省重点领域研发计划(2019B020225001) 茂名实验室双聘团队科技研究专项(2021TDQ002) 广东省畜禽疫病防治研究重点实验室开放课题(H2019515) 广州市基础与应用基础研究项目(202102020870) 广州迦恩科技有限公司横向课题(H2020033)。
摘 要:【目的】针对使用深度相机的鸡只体尺估测中,鸡只点云边缘抖动、羽毛冗余、特征点提取难的问题,本文提出一种结合点云边缘平滑和基于生物特征的特征点提取方法用于鸡只多部位体尺估测。【方法】首先,通过直通滤波、统计滤波等方法对点云进行预处理,减少背景和噪点对目标的影响;其次,通过点云的空间变化约束边缘,采用连续多帧序列变化平滑边缘,减少边缘抖动对体尺测点提取的干扰;再次,对处理后的点云进行生物特征分析,结合基于邻域分析的边缘算法,融合RGB图像采用Canny边缘检测、霍夫变换等方法提取特征点;最后,依据特征点估测胸宽、半潜水长和胫长体尺。【结果】试验结果表明,估测的胸宽平均误差为6.64%,胫长平均误差为5.93%,半潜水长平均误差为3.34%,平均每帧图像计算体尺耗时8.8 s。【结论】本文算法可为鸡只体尺测量提供技术参考。