收藏 分销(赏)

基于点云边缘平滑和生物特征的鸡只体尺估测.pdf

上传人:自信****多点 文档编号:582462 上传时间:2024-01-02 格式:PDF 页数:9 大小:27.72MB
下载 相关 举报
基于点云边缘平滑和生物特征的鸡只体尺估测.pdf_第1页
第1页 / 共9页
基于点云边缘平滑和生物特征的鸡只体尺估测.pdf_第2页
第2页 / 共9页
基于点云边缘平滑和生物特征的鸡只体尺估测.pdf_第3页
第3页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、吕恩利,曾伯阳,曾志雄,等.基于点云边缘平滑和生物特征的鸡只体尺估测 J.华南农业大学学报,2023,44(4):619-627.LEnli,ZENGBoyang,ZENGZhixiong,etal.EstimationofchickenbodysizebasedonpointcloudedgesmoothingandbiometricfeaturesJ.JournalofSouthChinaAgriculturalUniversity,2023,44(4):619-627.基于点云边缘平滑和生物特征的鸡只体尺估测吕恩利1,2,曾伯阳1,曾志雄1,彭玉平1,何欣源1,谢伯铭1,刘妍华1(1华南

2、农业大学工程学院,广东广州510642;2岭南现代农业科学与技术广东省实验室茂名分中心,广东茂名525000)摘要:【目的】针对使用深度相机的鸡只体尺估测中,鸡只点云边缘抖动、羽毛冗余、特征点提取难的问题,本文提出一种结合点云边缘平滑和基于生物特征的特征点提取方法用于鸡只多部位体尺估测。【方法】首先,通过直通滤波、统计滤波等方法对点云进行预处理,减少背景和噪点对目标的影响;其次,通过点云的空间变化约束边缘,采用连续多帧序列变化平滑边缘,减少边缘抖动对体尺测点提取的干扰;再次,对处理后的点云进行生物特征分析,结合基于邻域分析的边缘算法,融合 RGB 图像采用 Canny 边缘检测、霍夫变换等方法

3、提取特征点;最后,依据特征点估测胸宽、半潜水长和胫长体尺。【结果】试验结果表明,估测的胸宽平均误差为 6.64%,胫长平均误差为 5.93%,半潜水长平均误差为 3.34%,平均每帧图像计算体尺耗时 8.8s。【结论】本文算法可为鸡只体尺测量提供技术参考。关键词:点云;鸡;体尺;边缘平滑;生物特征中图分类号:S828文献标志码:A文章编号:1001-411X(2023)04-0619-09Estimation of chicken body size based on point cloudedge smoothing and biometric featuresLEnli1,2,ZENGBo

4、yang1,ZENGZhixiong1,PENGYuping1,HEXinyuan1,XIEBoming1,LIUYanhua1(1CollegeofEngineering,SouthChinaAgriculturalUniversity,Guangzhou510642,China;2MaomingBranch,GuandongLaboratoryforLingnanModernAgriculture,Maoming525000,China)Abstract:【Objective】Toaddresstheissuesofedgejitterinchickenpointclouds,feathe

5、rredundancyandchallengingfeaturepointextractioninchickenbodysizeestimationusingdepthcameras,thispaperproposesamethodcombiningpointcloudedgesmoothingandbiometric-basedfeaturepointextractionformult-positionestimation of chicken body size.【Method】Firstly,the point cloud was preprocessed by direct filte

6、ring,statisticalfilteringandothermethodstoreducetheimpactofbackgroundandnoiseonthetarget.Secondly,theedgewasconstrainedbythespatialchangeofpointcloud,andtheedgewassmoothedbycontinuousmulti-framesequencechanges,soastoreducetheinterferenceofedgejitterontheextractionofbodymeasurementpoints.Thirdly,theb

7、iologicalcharacteristicsoftheprocessedpointcloudwereanalyzed.Combinedwiththeedgealgorithmbasedonneighborhoodanalysis,theRGBimagewasfusedandthefeaturepointswereextracted收稿日期:20220627网络首发时间:2023052417:39:42首发网址:https:/ diving length was 3.34%.The average calculation time of body size per frame image w

8、as 8.8 s.【Conclusion】Thealgorithmofthispapercanprovideatechnicalreferenceforchickenbodysizemeasurement.Key words:Pointcloud;Chicken;Bodysize;Edgesmoothing;Biologicalcharacteristic传统获取畜禽体尺多采用工具进行人工测量的方式,如使用皮尺、卡尺等工具1。物理测量一方面会使畜禽产生应激反应,影响其正常的生长发育,另一方面直接接触畜禽,易导致人畜疾病交叉感染。此外,这类接触式测量不仅耗时耗力,测量精度受人工误差影响,而且极度

9、影响动物福利2-4。随着计算机技术和机器视觉的发展,基于深度相机的应用方向也越来越广泛,面对畜禽的体尺测定痛点问题有了较好的解决方向5。利用深度相机对动物体尺进行评定是目前的研究热点6,研究者们利用深度相机,通过传统视觉处理、深度学习等方法,实现了基于点云的猪、牛、羊等畜禽动物的体尺估测6-10,而我国鲜见深度相机应用在鸡只的体尺估测研究。同时,国内外关于深度相机应用在鸡只信息获取上的研究也取得了一定的进展。戚超11提出基于鸡胴体的数学模型,使用深度相机采集鸡胴体的三维信息,对鸡胴体质量进行预测分类。Aydin12提出一种基于深度相机的评估肉鸡的跛足方法,通过采集鸡只与相机的距离信息和鸡只背部

10、姿势,研究鸡只跛行与非跛行的运动行为。Mortensen等13提出了一种基于深度相机的图像估测方法,通过分割鸡只点云并提取背部面积,采用神经网络预测体质量。以上研究均利用深度相机提取鸡只的或胴体信息或面积周长或姿态等信息,在分类评级、体质量预估、姿态评估等方向进行研究,但未在鸡只的体尺性状上做出评价。在鸡只的育种和培育等过程中,体尺性状是反映鸡只生产性能的重要指标14-15,但目前我国鸡只的体尺性状测定仍以人工观察和人工度量为主16-19。利用深度相机进行鸡只体尺估测主要存在 2 个问题:1)深度相机受原理限制,拍摄的目标边缘存在抖动20;2)鸡只主体点云有羽毛冗余干扰且特征点难提取。本文以

11、50 日龄的黄羽鸡为研究对象,旨在通过深度相机获取鸡只的关键体尺。首先使用RealsenseD435 深度相机采集鸡只的侧视图和俯视图,其次通过不同的预处理方法得到稳定、可靠的鸡只点云,然后针对不同的体尺特征设计不同的提取方法,最后得到体尺估测数据并与实测结果对比分析。1 材料与方法 1.1 鸡只数据获取1.1.1鸡只图像获取本试验采用 RealsenseD435深度相机,采用双目红外结构光对实体进行扫描采集数据,相机实物示意图如图 1 所示。该相机深度视场为 8657(3),深度最大分辨率为 1280720 像素,RGB 视场为 644177(3),RGB 最大分辨率为 19201080 像

12、素,理想工作范围为 0.25.0m。12341:左红外相机;2:红外点射投射器;3:右红外相机;4:RGB 相机1:Leftinfraredcamera;2:Infraredspotprojector;3:Rightinfraredcamera;4:RGBcamera图 1 RealsenseD435 实物示意图Fig.1 Physical sketch of RealsenseD435为了保证采集数据的可靠性,对相机精度进行标定。衡量深度图像质量的主要指标有:深度数据精度、数据覆盖率及均方根(Rootofmeansquare,RMS)误差。其中,深度数据精度描述 Z 方向数据的准确性,覆盖率

13、描述有效像素值的占比,RMS 描述拟合的噪声对拟合面的影响。Z 轴方向的深度数据精度采用基于图像的距离测量方法,其余指标可通过采用 RealsenseSelf-Calibration 工具验证得出。试验数据采集平台示意图如图 2 所示,相机分别内置在种鸡测定站的上方距平面约 0.5m 处和侧方距中心约 0.3m 处。该测定站设计有且仅能供1 只鸡进出的吃食通道,并可通过读取电子脚环识别鸡只。当鸡只进入吃食通道时,相机开始拍照并与鸡只绑定。于 3 月 26 日拍摄采集图像,目标鸡只为日龄约 50 日的黄羽肉鸡,个体体质量为 9001300g。为了 2 台相机能够获取到同一时刻下的照片,采用相机异

14、步软同步方法,实现 2 台相机在相同的620华南农业大学学报(https:/ 相机虽支持同时获取深度图和彩色图,但两者的分辨率和视野范围并不一致,需进一步统一对齐。通过相机的内参计算得到两者的映射关系,将获取到的彩色图映射对齐到深度图,获得像素点一一对应的彩色图和深度图,分辨率统一为 640480 像素。通过本试验研究发现,鸡只进入采食通道并进行采食通常是连续且短时发生的,进行采食后鸡只会出现俯身。故为了拍摄取到鸡只进入通道到未开始采食的完整图片,设定鸡只进入采食通道时立即触发相机连续拍照 3s,相机帧率为 60fps,即 180 张。此外,相机刚启动时有 5 帧左右的模糊画面,为确保相机拍摄

15、能够完全覆盖鸡只进入到采食的过程,每次连续拍摄照片 200 张,此后再进行人工挑选拍摄到完整站立鸡只的图片。为了获得更加准确、全面的三维点云,将 2 个视角的图像转换到统一坐标系下进行融合。采用Zhang21的棋盘标定法,计算 2 个相机坐标系的相对位置关系,再通过坐标变换统一坐标系进行点云融合。1.1.2鸡只体尺测定采集照片后,对鸡只体尺逐一进行人工测定记录。本试验共测定鸡只的 3 个关键体尺:胸宽、胫长、半潜水长(图 3)。测量方法依据家禽生产性能名词术语和度量计算方法(NY/T8232004)22:胸宽为用卡尺测量两关节之间的直线距离;胫长为胫部关节到第 3、4 趾间的直线距离;半潜水长

16、为嘴尖到髋骨连线中点的体表距离。各部位体尺测量 3 次并取平均值,以减少人工测量误差的影响。1.2 点云处理方法1.2.1点云生成首先将深度图像转换为点云。在深度图像上,每一个像素值都代表了一个三维空间点距离相机的距离。利用相机成像原理,将世界坐标到图像的映射过程用图 4 表示。YwOwOcYcXcZcOpixevum(u,v)ZwXwXYOM(Xw,Yw,Zw)世界坐标系World coordinate system像素平面Pixel plane相机坐标系Camera coordinatesystemm(u,v)为图像坐标系下的任意坐标点;O为图像的中心点;M(Xw,Yw,Zw)为世界坐标系

17、下的三维点云点m(u,v)isanycoordinatepointintheimagecoordinatesystem;Oisthecenterpointoftheimage;M(Xw,Yw,Zw)isathree-dimensionalpointcloudpointintheworldcoordinatesystem图 4 相机与点云变换原理示意图Fig.4 Schematic diagram of camera and point cloudtransformation设 R,T 分别为外参矩阵的 33 旋转矩阵和31 平移矩阵,其变换的约束条件为相机内参(dx,dy,fx,fy),则有:

18、Zcuv1=1dx0u001dyv0001fx00fy00000010RT0131XwYwZw1。(1)拍摄方向Shooting direction拍摄方向Shooting direction12431:种鸡测定站;2:俯视相机;3:侧视相机;4:料筒1:Breedingchickentestingstation;2:Overheadcamera;3:Sideviewcamera;4:Materialbarrel图 2 数据采集平台示意图Fig.2 Schematic diagram of data acquisition platform半潜水长Half-diving depth髋骨Hipb

19、one胸宽Chest width胫长Shank length图 3 鸡只的 3 个体尺示意图Fig.3 Schematic diagram of three body scales of chicken第4期吕恩利,等:基于点云边缘平滑和生物特征的鸡只体尺估测621通过以上转换关系即可将深度图像转换到具有三维结构的点云。1.2.2点云预处理在深度图像上,每一个像素值都代表了一个三维空间点距离相机的距离。利用相机成像原理,将深度图像转换为具有三维空间结构的点云,再采用直通滤波方法去除背景信息,半径滤波及统计滤波方法筛除噪点,获得鸡只点云,效果如图 5 所示。a:侧视点云处理前后a:Side vi

20、ew of point cloud before and after treatmentb:俯视点云处理前后b:Overhead view of point cloud before and after treatment图 5 预处理效果示意图Fig.5 Schematic diagram of pretreatment effect获取的鸡只点云存在着鸡只点云边缘抖动、鸡尾羽冗余的问题。本文首先采用基于时空特征的边缘平滑方法解决边缘抖动问题,通过连续时间的多帧点云结合空间边缘变化约束,计算边缘点的变化趋势以平滑边缘。针对主体点云的羽毛冗余及特征点难提取问题,结合了鸡只的生物规律,设计了基于

21、生物特征的特征点检测方法,对不同部位的特征点进行识别提取。1.3 基于时空特征的边缘平滑D435 相机是基于三角测量原理通过红外反射采集深度信息的。因为物体的反射性在边缘部分往往会发生剧烈的变化,导致在边缘处会产生深度数据的不连续,使得深度图像的物体边缘呈现抖动、缺失现象22-23。这种相机固有缺陷会影响鸡只特征点提取,进而影响估测结果。鸡只连续帧的边缘剪影如图 6 所示,连续帧的鸡只边缘是随着时间变化而在边缘发生空间抖动。采用基于时空特征的滤波方法用于平滑深度图像的物体边缘。为了简便计算,首先将深度图取深度距离的倒数转换到视差域。再取连续多帧图像形成定长的时间序列,每一像素点都形成对应序列,

22、对序列采用指数平均值来衡量数据变化趋势。其次使用序列上的鸡只空间点云相邻像素值变化进行边缘判定约束。最后通过计算指数移动平均值(Exponentialmovingaverage,EMA)衡量数据的变化趋势,使用简单的线性变化对边缘点的像素值进行平滑。递推公式如下:dt=d1,t=1,dt+(1)EMAt1,t 1 ,dt,t 1 ,(2)d1dt (0,1)=|EMAtEMAt1|式(2)中,为某像素点的当下视差值,为该点下一刻的视差值,为滤波的程度,表示相邻像素的差值,为设定的阈值。xn给定序列和周期 N,定义其截至第n项的指数移动平均为:EMAN(xn)=2xn+(N1)EMAN(xn1)

23、N+1,(3)EMAN(x1)=x1。(4)具体步骤如下:1)将深度图像的像素值取倒数,转换到视差域;xn2)取连续 N 帧图像,按 XY 轴次序栅格扫描像素值,形成序列;3)按式(3)、(4)计算相应的 EMA 值;=|EMAtEMAt1|dt4)通过相邻像素点的像素差值,判定物体边缘作为空间约束,并按式(2)计算更新;5)将视差域取倒数转换回深度域。1.4 基于生物特征的体尺估测鸡只体尺特征点是指衡量半潜水长、胸宽、胫长体尺数据的点云关键端点。本文采用的预处理方法,已经将点云边缘进行平滑优化,能够满足特征点的可靠提取。通过分析鸡只的生物特征,针对3 个关键体尺进行点云特征点的提取。图 6

24、连续帧边缘剪影示意图Fig.6 Edge silhouette of continuous frames622华南农业大学学报(https:/ 7)。即可将鸡尾羽起始特征点视为髋骨中点特征点,只要获得鸡只嘴尖到鸡尾羽起始点的轮廓,即可计算半潜水长。图 7 半潜水长人工测量点示意图Fig.7 Schematic diagram of the manual measurementpoint for semi submersible length鸡尾羽毛在形态学特征上向外突出,起始点前后一般不存在轮廓上的连续性,故可通过统计点云数定位其鸡尾特征点。在鸡尾起始点,点云数目与鸡身相比连续快速变化。将侧视

25、点云在 Z 轴方向上进行投影,再以 y 轴坐标 0.5cm 的间隔分区间统计数量,得到分布曲线(图 8),将分布曲线的拐点视为鸡尾羽起点,拐点在点云上的位置如图 9所示。将主体点云剔除鸡尾羽后,再进行半潜水长的特征提取。X2X1边缘平滑后,需将边缘从主体点云中提取出来以分度计算长度。采用基于邻域分析的边缘提取方法24,它以采样点与邻域点的夹角大小为依据判断采样点是否为边缘点。如图 10 所示,作为边缘点与其邻域点的夹角 远大于内点的夹角,据此从点云中筛选出边缘点。筛选效果如图 11 所示,红色点集为筛选的边界。X1X2图 10 边缘算法原理图Fig.10 Schematic diagram o

26、f edge algorithm图 11 剔除尾羽点云边缘示意图Fig.11 Schematic diagram of point cloud edge with tailfeather removedi此算法提取的为全图像的轮廓,需进一步对轮廓分段。在鸡只边缘轮廓里,目标线段为:起始点为鸡嘴,终点为剔除鸡尾羽后的鸡只尾部,沿着鸡只上表面的轮廓线段,通过边缘点与点云质心连接线的角度()比较,得到在角度范围内最外层的点,即可将上轮廓提取出来(图 12)。i=tan1ri(y)pc(y)ri(x)pc(x),(5)riri(x)ri(y)x、ypcpc(x)pc(y)式中,为提取的所有轮廓点,、分

27、别为该点对应的值,质心为质量的中心,、分别为质心对应的 x、y值,计算公式如下:pc=1Mi=0nmiri,(6)mi(m)式中,M 为点的数量,为点的质量,视点云各点的质量恒为 1。05010015020025030051015202530354045点云数Point cloud numbery/cm拐点Turning point图 8 点云数统计图Fig.8 Statistical chart of point cloud number拐点Turning point图 9 点云拐点示意图Fig.9 Schematic diagram of turning point of point cl

28、oud第4期吕恩利,等:基于点云边缘平滑和生物特征的鸡只体尺估测623l半潜水按顺序计算点之间的欧式距离,并累加结果得到对应的半潜水长()。l半潜水=ni=0(xi+1xi)2+(yi+1yi)2。(7)1.4.2胸宽特征提取根据鸡只的生物特征结构,鸡只整体呈左右对称结构,其肩关节位于体表左右两端,且肩所在的翅膀为背部左右两端最突出的部位。此外,观察鸡体点云规律,胸宽整体与除去翅膀的鸡身宽相近。人工测量时,用卡尺卡在鸡只两侧测量(图 13)。图 13 胸宽人工测量示意图Fig.13 Schematic diagram of manual measurement ofchest widthl胸据

29、此,将配准后的点云投影到 Z 轴零平面上,采用类似寻找鸡尾拐点的方法。如图 14 所示,找到间距最大的两点 A、B,并在鸡只背部点云 Z 轴方向上逐步平移其垂线,在点云上寻找到经过该垂线且点的数量变化最大的两根线,如图 14 中虚线所示,将其间距离定义为点云胸宽(),即有:l胸=(x1x2)2+(y1y2)2。(8)1.4.3胫长特征提取胫长的定义为:从胫部上关节到第 3、4 趾间的直线距离,人工测量一般测量鸡脚气垫到胫部关节的直线距离。从点云上看,因为获取鸡只点云时,鸡只站立在地面上,可将鸡脚气垫与地面视为同一水平面。鸡趾与地面融合难分离,无法直接提取完整的胫特征。(h)()l胫根据鸡只生物

30、特征结构,其站立时的关节高度与胫长应成勾股关系,如图 15。只要获取到胫关节的离地高度和胫对地面的角度,即可根据勾股定理求出地面到胫关节的直线距离,即视为胫长()。lh图 15 胫长关系示意图Fig.15 Schematic diagram of tibia length relationship(h)首先在点云内寻找胫的起点。用水平的横切面按高度对侧视方向上的鸡点云进行逐行扫描。胫所在的横切面内的点数量较上层横切面必定有骤减,此时即可确定某截面,定义该横截面为胫关节的起点并计算对地的高度。确定起点后,需得出胫对地角度。在点云上,因胫物理尺寸小且与地面融合较难提取特征,故通过 RGB 图来获取

31、胫的角度。通过记录点云转换关系,即可通过点的位置回溯像素位置。在回溯的像素点位置框选包含胫的方框,设置为感兴趣区域(Regionofinterest,ROI),并通过 Canny 边缘检测算法生成边缘图,在 ROI 区域内采用累计概率霍夫变换(Progressiveprobabilistichoughtransform)a:质心提取轮廓示意图a:Schematic diagram of centroid extraction contourb:半潜水长轮廓b:Half-diving depth contour点云质心Point cloud centroid图 12 上轮廓点云图Fig.12 U

32、pper contour of point cloud(x1,y1)AB(x2,y2)图 14 点云胸宽示意图Fig.14 Schematic diagram of point cloud chest width624华南农业大学学报(https:/ 结果与分析 2.1 相机精度试验分析采用基于图像距离的相机精度验证算法及RealsenseSelf-Calibration 工具,分别对 0.20、0.25、0.30m 的目标距离进行运算,得到相机质量指标。试验结果(表 1)表明,本文试验采用的拍摄距离范围内相机的精度稳定可靠。表 1 相机指标数据Table 1 Camera index dat

33、a目标距离/mTargetdistanceZ轴准确率/%Zaxisaccuracy填充率/%Fill-rate平面误差/%Planefiterror平面拟合误差1)/像素SubpixelRMSerror健康评价2)Health-check(HLC)0.2099.761000.260.030.040.2599.671000.170.030.050.3099.551000.290.030.041)平面拟合误差表示局部平面拟合到深度值的噪声占据的像素数,当其小于0.1时认为噪声不影响相机状态;2)HLC用于衡量相机深度性能,当HLC0.25时,认为相机的深度性能处于较好状态1)Sub-pixelRM

34、Serrorindicatesthenumberofpixelsoccupiedbythenoisefittingthelocalplanetothedepthvalue,andifitislessthan0.1,itisconsideredthatthenoisedoesnotaffectthecamerastate;2)TheHLCisusedtomeasurethedepthperformanceofthecamera,andifHLCislessthan0.25,thedepthperformanceofthecameraisconsideredtobeinagoodstate 2.2

35、 边缘平滑及提取试验分析应用本文边缘平滑算法前主体点云边缘有抖动不连续缺失,应用算法后边缘平滑稳定连续(图 16)。此外,还需进一步提取点云的边缘。边缘提取的准确度决定着体尺估测的结果。为了对比分析本文所用的基于邻域分析的轮廓提取方法与其他轮廓提取方法的效果,使用不同的边缘算法对采集的点云进行边缘提取,效果对比如图 17 所示。经纬线扫描法边缘不清晰,出现了许多散乱内点;网格划分法边缘虽清晰但出现了小块的密集点簇;本文采用的基于邻域分析的边缘算法边缘连续且密集清晰,符合试验需求。2.3 体尺估测试验分析对 3 月 26 日拍摄的鸡只图进行体尺估测,分别选取黄羽鸡 15 号满足清晰站立条件的各连

36、续10 帧图片,每只鸡的数据为 1 组,按序号分为 5 组,每组进行 2 次估测并取平均值。最后与人工测量的体尺平均值数据进行对比分析,结果如表 2 所示。胸宽的最大误差为 11.85%,最小误差为1.30%,平均误差为 6.64%。胫长的最大误差为10.80%,最小误差为 2.60%,平均误差为 5.93%。半潜水长的最大误差为 5.30%,最小误差为 0.40%,平均误差为 3.34%。平均耗时 8.8s,其中耗时最长的流程是计算点云边缘点,当主体点云外部噪点清除不完全时计算时间变长。将误差最大的相关点云图进行分析,胸宽估测产生最大误差的原因是背部点云因羽毛影响鸡肩拐点的定位,从而使得估算

37、值有偏差;胫长估测产生最大误差的原因是鸡站立时,两根胫角度相差较大,从而导致拟合直线得到的角度不准确;半潜水长估测产生误差的原因:一是长度以非连续的离a:点云边缘平滑前a:Before point cloud edge smoothingb:点云边缘平滑后b:After point cloud edge smoothing图 16 点云边缘平滑Fig.16 Point cloud edge smoothing第4期吕恩利,等:基于点云边缘平滑和生物特征的鸡只体尺估测625散点间的欧式距离计算,会因特征点的变化产生一定的长度倾斜波动;二是鸡只头部及颈部因鸡只活动非严格地处于同一直线,在以直线看待

38、时存在偏差。3 结论本文通过深度相机采集鸡只的深度图和彩色图,通过点云估测鸡只的胸宽、胫长、半潜水长。针对鸡只点云边缘抖动问题,采用一种基于时空特征的边缘平滑算法,得到的点云边缘连续稳定。针对鸡羽冗余及特征点提取难的问题,提出一种基于生物特征的特征点提取方法,并依据不同部位特点设计了体尺的特征点提取方法,最后对提取的特征点进行估测计算。估测的胸宽平均误差为 6.64%,胫长平均误差为 5.93%,半潜水长平均误差为 3.34%,平均每帧图像计算体尺耗时 8.8s。综上,本文为鸡只无接触测量体尺提供技术参考,为深度相机在鸡只产业的应用提供了方向。参考文献:沈明霞,丁奇安,陈佳,等.信息感知技术在

39、畜禽养殖中1的研究进展J.南京农业大学学报,2022,45(5):1072-1085.JOHNSTONAM,EDWARDSDS.WelfareimplicationsofidentificationofcattlebyeartagsJ.TheVeterinaryRecord,1996,138(25):612-614.2ZARAGOZAO,ENRIQUEL.Evaluationoftheaccur-acyofsimplebodymeasurementsforliveweightpredic-tioningrowing-finishingpigsD.Champion:UniversityofIll

40、inoisatUrban-Champagin,2011:1-2.3陈瑶,张云伟,雷金辉,等.基于视觉的四足动物骨架及行走步态特征提取方法J.电子测量与仪器学报,2022,36(2):68-77.4彭孝东,时磊,何静,等.消费级 RGB-D 相机在农业领域应用现状与发展趋势J.中国农机化学报,2022,43(4):206-215.5张婧婧,李勇伟.基于机器视觉的马体尺测量系统设计与研究J.计算机测量与控制,2017,25(12):17-20.6尹令,蔡更元,田绪红,等.多视角深度相机的猪体三维点云重构及体尺测量J.农业工程学报,2019,35(23):201-208.7刘同海,滕光辉,付为森,等

41、.基于机器视觉的猪体体尺测点提取算法与应用J.农业工程学报,2013,29(2):161-168.8马学磊,薛河儒,周艳青,等.基于改进区域生长法的羊9a:经纬线扫描法a:Latitude and longitudescanning method b:网格划分法b:Grid division methodc:本文方法(基于邻域分析)c:This articles method(based on nearest analysis)图 ac 的边界点数分别为 800、648 和 679Theboundarypointsoffigureacare800,648and679,respectively图

42、 17 不同边界算法效果Fig.17 Results of different boundary algorithms表 2 鸡只体尺数据Table 2 Body size data of chicken序号No.估测值/cmEstimatedvalue测量值/cmMeasurementvaluet/s胸宽Chestwidth胫长Shanklength半潜水长Half-divingdepth胸宽Chestwidth胫长Shanklength半潜水长Half-divingdepth18.117.5836.469.27.238.58.127.518.5333.537.67.733.98.337.1

43、77.8035.547.67.635.413.246.877.5734.127.37.933.77.257.867.5732.618.68.135.77.1626华南农业大学学报(https:/ Kinectv4 的牛体尺测量方法J.计算机应用,2022,42(5):1598-1606.10戚超.基于深度相机和机器视觉技术的鸡胴体质量在线分级系统D.南京:南京农业大学,2019.11AYDINA.Using3Dvisioncamerasystemtoautomatic-allyassessthelevelofinactivityinbroilerchickensJ.ComputersandEl

44、ectronicsinAgriculture,2017,135:4-10.12MORTENSEN A K,LISOUSKI P,AHRENDT P.Weightpredictionofbroilerchickensusing3DcomputervisionJ.Computers and Electronics in Agriculture,2016,123:319-326.13赵振华,黎寿丰,黄华云,等.2 个品系肉鸡体尺性状和屠宰性状的典型相关分析J.福建农林大学学报(自然科学版),2012,41(2):166-169.14郭宏杰,马德新.计算机视觉技术在农业领域的应用J.乡村科技,2021

45、,12(14):119-120.15董静超,陈家雪,李华,等.清远麻鸡慢羽系屠宰性状与体尺性状的主成分分析J.江苏农业科学,2022,50(5):151-155.16姜宏正,杨德智,马中华,等.儋州鸡体尺性状全基因组关联分析J.中国畜牧兽医,2022,49(2):598-607.17文杰.肉鸡种业的昨天、今天和明天J.中国畜牧业,2021(17):27-30.18XUR,TYASITL,QINN,etal.Assessmentofrelation-shipbetweenbodyweightandbodymeasurementtraitsofindigenousChineseDaguchicke

46、nsusingpathanalys-isJ.IndianJournalofAnimalResearch,2017:588-593.19FUJ,WANGS,LUY,etal.Kinect-likedepthdenois-ingC/2012IEEEInternationalSymposiumonCircuitsandSystems(ISCAS).Seoul:IEEE,2012:512-515.20ZHANGYZ.Aflexiblenewtechniqueforcameracalib-rationJ.IEEETransactionsonPatternAnalysisandMa-chineIntell

47、igence,2000,22(11):1330-1334.21中华人民共和国农业部.家禽生产性能名词术语和度量统计方法:NY/T8232004S.北京:中国农业出版社,2009:3-4.22LIGX,LIUXL,MAYF,etal.Bodysizemeasurementandlivebodyweightestimationforpigsbasedonbacksurface point cloudsJ.Biosystems Engineering,2022,218:10-22.23XUG,RUANP.Pointcloudboundarydetectioninpre-processorofoptical-mechanicalintegratedsimulationJ.InfraredandLaserEngineering,2016,45(4):0428001.24【责任编辑庄延】第4期吕恩利,等:基于点云边缘平滑和生物特征的鸡只体尺估测627

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 论文指导/设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服