首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于改进YOLO v3模型的奶牛发情行为识别研究
引用本文:王少华,何东健.基于改进YOLO v3模型的奶牛发情行为识别研究[J].农业机械学报,2021,52(7):141-150.
作者姓名:王少华  何东健
作者单位:西北农林科技大学机械与电子工程学院,陕西杨凌712100;农业农村部农业物联网重点实验室,陕西杨凌712100
基金项目:陕西省重点产业创新链(群)——农业领域项目(2019ZDLNY02-05)和国家自然科学基金面上项目(61473235)
摘    要:为提高复杂环境下奶牛发情行为识别精度和速度,提出了一种基于改进YOLO v3模型的奶牛发情行为识别方法。针对YOLO v3模型原锚点框尺寸不适用于奶牛数据集的问题,对奶牛数据集进行聚类,并对获得的新锚点框尺寸进行优化;针对因数据集中奶牛个体偏大等原因而导致模型识别准确率低的问题,引入DenseBlock结构对YOLO v3模型原特征提取网络进行改进,提高了模型识别性能;将YOLO v3模型原边界框损失函数使用均方差(MSE)作为损失函数度量改为使用FIoU和两框中心距离Dc度量,提出了新的边界框损失函数,使其具有尺度不变性。从96段具有发情爬跨行为的视频片段中各选取50帧图像,根据发情爬跨行为在活动区出现位置的不确定性和活动区光照变化的特点,对图像进行水平翻转、±15°旋转、随机亮度增强(降低)等数据增强操作,用增强后的数据构建训练集和验证集,对改进后的模型进行训练,并依据F1、mAP、准确率P和召回率R指标进行模型优选。在测试集上的试验表明,本文方法模型的识别准确率为99.15%,召回率为97.62%,且处理速度达到31f/s,能够满足复杂养殖环境、全天候条件下奶牛发情行为的准确、实时识别。

关 键 词:奶牛发情  爬跨行为  YOLO  v3  锚点框优化  DenseBlock  损失函数优化
收稿时间:2020/7/10 0:00:00

Estrus Behavior Recognition of Dairy Cows Based on Improved YOLO v3 Model
WANG Shaohu,HE Dongjian.Estrus Behavior Recognition of Dairy Cows Based on Improved YOLO v3 Model[J].Transactions of the Chinese Society of Agricultural Machinery,2021,52(7):141-150.
Authors:WANG Shaohu  HE Dongjian
Institution:Northwest A&F University
Abstract:
Keywords:dairy cow estrus  mounting behavior  YOLO v3  anchor optimization  DenseBlock  loss function optimization
本文献已被 万方数据 等数据库收录!
点击此处可从《农业机械学报》浏览原始摘要信息
点击此处可从《农业机械学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号