利用Kalman滤波和Hungarian算法的多目标奶牛嘴部跟踪及反刍监测 |
| |
引用本文: | 毛燕茹, 牛童, 王鹏, 宋怀波, 何东健. 利用Kalman滤波和Hungarian算法的多目标奶牛嘴部跟踪及反刍监测[J]. 农业工程学报, 2021, 37(19): 192-201. DOI: 10.11975/j.issn.1002-6819.2021.19.022 |
| |
作者姓名: | 毛燕茹 牛童 王鹏 宋怀波 何东健 |
| |
作者单位: | 1.西北农林科技大学机械与电子工程学院,杨凌 712100;2.农业农村部农业物联网重点实验室,杨凌 712100;3.陕西省农业信息感知与智能服务重点实验室,杨凌 712100 |
| |
基金项目: | 陕西省重点产业创新链(群)-农业领域项目资助(No.2019ZDLNY02-05);国家重点研发计划资助项目(2017YFD0701603);中央高校基本科研业务费专项资金资助(No.2452019027) |
| |
摘 要: | 针对奶牛养殖场复杂环境下多目标奶牛嘴部自动跟踪及反刍监测困难的情况,该研究提出了一种基于嘴部区域跟踪的多目标奶牛反刍行为智能监测方法。在YOLOv4模型识别奶牛嘴部上下颚区域的基础上,以Kalman滤波和Hungarian算法跟踪上颚区域,并对同一奶牛目标的上颚和下颚区域进行关联匹配获取嘴部咀嚼曲线,以此获取反刍相关信息,从而实现多目标奶牛个体的嘴部跟踪和反刍行为监测;为解决奶牛快速摆头运动和棚舍栏杆遮挡引发奶牛标号变化的问题,提出未匹配跟踪框保持及扩大的方法。采集并选择实际养殖场环境下的反刍奶牛视频66段,对其中58段视频采取分帧操作得到图像,制作YOLOv4模型数据集,以其余8段视频验证跟踪方法和反刍行为判定方法的有效性。试验结果表明,YOLOv4模型对奶牛嘴部上颚、下颚区域的识别准确率分别为93.92%和92.46%;改进的跟踪算法可实现复杂环境下多目标奶牛嘴部区域的稳定跟踪,且有效解决了栏杆遮挡、快速摆头运动造成的奶牛标号变化现象,上下颚匹配率平均为99.89%,跟踪速度平均为31.85帧/s;由反刍行为判定方法获取的咀嚼次数正确率的平均值为96.93%,反刍时长误差的平均值为1.48 s。该研究可为实际养殖中多目标奶牛反刍行为的智能监测和分析提供参考,也可供其他群体动物运动部位的跟踪和行为监测借鉴。
|
关 键 词: | 机器视觉 图像识别 奶牛 算法 反刍行为 嘴部区域 多目标跟踪 YOLOv4 |
收稿时间: | 2021-04-12 |
修稿时间: | 2021-06-18 |
本文献已被 万方数据 等数据库收录! |
| 点击此处可从《农业工程学报》浏览原始摘要信息 |
|
点击此处可从《农业工程学报》下载免费的PDF全文 |
|