大理大学学报 ›› 2024, Vol. 9 ›› Issue (12): 58-64.

• 物理学 • 上一篇    下一篇

基于YOLO算法的牛体姿态估计研究

  

  1. (大理大学工程学院,云南大理 671003)
  • 收稿日期:2023-09-25 出版日期:2024-12-15 发布日期:2024-12-17
  • 通讯作者: 赵恩铭,教授,博士,E-mail:zhaoem163@163.com。
  • 作者简介:陈波波, 硕士研究生,主要从事深度学习、人工智能算法研究。
  • 基金资助:
    国家自然科学基金项目(62065001);云南省中青年学术和技术带头人后备人才项目(202205AC160001);云
    南省地方本科高校基础研究联合专项资金项目(202101BA070001-054);海洋智能装备与系统教育部重点实
    验室开放基金项目(MIES-2023-02);云南省教育厅科学研究基金项目(2023Y1044;2023Y1043)

Cattle Posture Estimation Based on YOLO Algorithm

  1. (College of Engineering, Dali University, Dali, Yunnan 671003, China)
  • Received:2023-09-25 Online:2024-12-15 Published:2024-12-17

摘要: 牛体姿态估计在分析牛行为和评价牛健康状况方面具有至关重要的作用。针对目前无法对牛进行全天候监控并及时地
获得相应行为信息的问题,采用YOLO算法对牛体姿态进行研究,建立牛体姿态估计模型,用于识别牛并提取牛体骨架结构。测
试结果表明,YOLOv8n-pose牛体姿态估计模型与YOLOv7-w6-pose相比,精确度、召回率、Loks=0.50时的平均精确度均值(mAP0.50)
分别提升4.7%、3.0%、2.7%,模型参数量、计算量分别降低59.2%、91.0%,单张图像平均检测时间减少5.74 ms。YOLOv8牛体姿
态估计模型具有较高的检测精度和检测速度,可为大规模畜牧业中的牛体姿态估计提供可靠且有价值的参考。

关键词: 姿态估计, 骨架结构, 关键点检测, YOLOv8

Abstract: Cattle posture estimation plays a crucial role in analyzing cattle behavior and evaluating cattle health. To address the problem that cattle cannot be monitored around the clock and corresponding behavioral information cannot be obtained in a timely manner, the YOLO algorithm is used to study cattle posture and establish a cattle posture estimation model for identifying cattle and extracting their skeleton structure. The test results show that compared with YOLOv7-w6-pose, the YOLOv8n-pose cattle posture estimation model has increased accuracy, recall rate, and mean average accuracy at Loks=0.50(mAP0.50) by 4.7%, 3.0%, and 2.7%,
respectively. The model parameter and computational complexity have decreased by 59.2% and 91.0%, respectively, and the average
detection time per single image has decreased by 5.74 ms. The YOLOv8 cattle posture estimation model has high accuracy and
inference speed, providing a reliable and valuable reference for cattle posture estimation in large-scale animal husbandry.

Key words: posture estimation, skeleton structure, keypoint detection, YOLOv8

中图分类号: