基于改进YOLO v3的肉牛多目标骨架提取方法
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

宁夏智慧农业产业技术协同创新中心项目(2017DC53)、国家重点研发计划项目(2020YFD1100601)和国家自然科学基金项目(41771315)


Multi-target Skeleton Extraction Method of Beef Cattle Based on Improved YOLO v3
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    针对肉牛行为识别过程中,多目标骨架提取精度随目标数量增多而大幅降低的问题,提出了一种改进YOLO v3算法(Not classify RFB-YOLO v3,NC-YOLO v3),在主干网络后引入RFB(Receptive field block)扩大模型感受野,剔除分类模块提高检测效率,结合8SH(8-Stacked Hourglass)算法实现实际养殖环境下的肉牛多目标检测与骨架提取。实验为肉牛骨架设置16个关键节点形成肉牛骨架点位信息,通过对图像多尺度和多方向训练提高检测精度。针对多目标骨架提取模型检测的关键点信息进行统计分析,提出一种对肉牛站立和卧倒行为识别的方法。实验结果表明:在目标检测方面,NC-YOLO v3模型的召回率可达99.00%,精度可达97.80%,平均精度可达97.18%。与原模型相比,平均精度提高4.13个百分点,去除的网络参数量为13.81MB;在单牛骨架提取方面,采用8层堆叠的Hourglass网络检测关键点位置,平均精度均值可达90.75%;在多牛骨架提取方面,NC-YOLO v3构建的模型相对于YOLO v3构建的模型,平均精度均值提高4.11个百分点,达到66.05%。

    Abstract:

    In view of the problem that the extraction accuracy of beef cattle skeleton was decreased greatly with the increase of targets in the process of beef cattle behavior recognition, an improved YOLO v3 algorithm (Not classify RFB-YOLO v3, NC-YOLO v3) was proposed. After the backbone network, receptive field block (RFB) was introduced to expand the receptive field of the model, and the classification module was eliminated to improve the detection efficiency. Combining 8SH (8-Stacked Hourglass) algorithm to realize multi-target detection and skeleton extraction of beef cattle in actual breeding environment. In the experiment, totally 16 key nodes were set for the beef cattle skeleton to form the beef cattle pose point information, and the detection accuracy was improved through multi-scale and multi-direction training of the image. Based on the statistical analysis of key points of multi-target skeleton extraction model, a method for beef cattle standing and lying down behavior recognition was proposed. Experimental results showed that in terms of target detection, the recall of the NC-YOLO v3 model can reach 99.00%, the precision can reach 97.80%, and the average precision can reach 97.18%. Compared with the original model, average precision was increased by 4.13 percentage points, and the amount of network parameters removed was 13.81MB;in terms of single-ox skeleton extraction, the 8-Stacked Hourglass network was used to detect key point positions, and the mean average precision can reach 90.75%. In terms of multi cattle skeleton extraction, compared with the model constructed by YOLO v3, the mean average precision of the model constructed by NC-YOLO v3 was increased by 4.11 percentage points to 66.05%.

    参考文献
    相似文献
    引证文献
引用本文

张宏鸣,李永恒,周利香,汪润,李书琴,王红艳.基于改进YOLO v3的肉牛多目标骨架提取方法[J].农业机械学报,2022,53(3):285-293. ZHANG Hongming, LI Yongheng, ZHOU Lixiang, WANG Run, LI Shuqin, WANG Hongyan. Multi-target Skeleton Extraction Method of Beef Cattle Based on Improved YOLO v3[J]. Transactions of the Chinese Society for Agricultural Machinery,2022,53(3):285-293.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2021-10-26
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2022-03-10
  • 出版日期: