基于改进YOLO v4的笼养蛋鸭行为实时识别方法
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

中央高校基本科研业务费专项资金项目(2662020GXPY005)


Method for Real-time Behavior Recognition of Cage-reared Laying Ducks Based on Improved YOLO v4
Author:
Affiliation:

Fund Project:

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

    蛋鸭行为模式是判断笼养鸭养殖过程中健康状况及福利状态的重要指标,为了通过机器视觉实现识别蛋鸭多行为模式,提出了一种基于改进YOLO v4 (You only look once)的目标检测算法,不同的行为模式为蛋鸭的养殖管理方案提供依据。本文算法通过更换主干特征提取网络MobileNetV2,利用深度可分离卷积模块,在提升检测精度的同时降低模型参数量,有效提升检测速度。在预测输出部分引入无参数的注意力机制SimAM模块,进一步提升模型检测精度。通过使用本文算法对笼养蛋鸭行为验证集进行了检测,优化后模型平均精度均值达到96.97%,图像处理帧率为49.28f/s,相比于原始网络模型,平均精度均值及处理速度分别提升5.03%和88.24%。与常用目标检测网络进行效果对比,改进YOLO v4网络相较于Faster R-CNN、YOLO v5、YOLOX的检测平均精度均值分别提升12.07%、30.6%及2.43%。将本文提出的改进YOLO v4网络进行试验研究,试验结果表明本文算法可以准确地对不同时段的笼养蛋鸭行为进行记录,根据蛋鸭表现出的不同行为模式来帮助识别蛋鸭的异常情况,如部分行为发生异常时长或在异常时段发生等,从而为蛋鸭的养殖管理提供有价值的指导,为实现鸭舍自动化、智能化管理提供技术支持。

    Abstract:

    The laying duck behavior pattern is an important indicator for assessing the health and welfare status of ducks in cage farming. An object detection algorithm based on improved YOLO v4 (you only look once) was proposed to identify multiple behavior patterns in laying ducks by machine vision, and the different behavior patterns provided a basis for duck breeding management scheme. By replacing the backbone feature extraction network MobileNetV2 and using the depthwise separable convolution, this algorithm can improve the detection accuracy while reducing the number of model parameters and effectively improving the detection speed. The parameter-free attention mechanism SimAM module was introduced in the prediction output part to further improve the model detection accuracy. By using this algorithm to detect the cage-reared laying duck behavior validation set, the mAP value of the optimized model reached 96.97% and the image processing frame rate was 49.28f/s, which improved the mAP and processing speed by 5.03% and 88.24%, respectively, compared with the original network model. Comparing the effect with commonly used object detection networks, the improved YOLO v4 network improved the mAP values by 12.07%, 30.6% and 2.43% compared with Faster R-CNN, YOLO v5 and YOLOX, respectively. The improved YOLO v4 network proposed was experimentally studied. The results showed that this algorithm can accurately record the behaviors of cage-reared ducks at different time periods, helping identify abnormal conditions of ducks according to the different behavior patterns exhibited by ducks, such as some behaviors occurring for abnormal periods of time or during abnormal periods. The research result can provide valuable guidance for duck breeding management and enable technical support for implementing automated and intelligent management of duck houses.

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

谷月,王树才,严煜,衡一帆,龚东军,唐诗杰.基于改进YOLO v4的笼养蛋鸭行为实时识别方法[J].农业机械学报,2023,54(11):266-276. GU Yue, WANG Shucai, YAN Yu, HENG Yifan, GONG Dongjun, TANG Shijie. Method for Real-time Behavior Recognition of Cage-reared Laying Ducks Based on Improved YOLO v4[J]. Transactions of the Chinese Society for Agricultural Machinery,2023,54(11):266-276.

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