Smart Agriculture ›› 2026, Vol. 8 ›› Issue (4): 127-147.doi: 10.12133/j.smartag.SA202601021
• 信息处理与决策 • 上一篇
收稿日期:2026-01-16
出版日期:2026-07-30
通信作者:
LI Xiaxi, JI Ronghua, CHANG Hongrui(
), ZHANG Suoxiang
Received:2026-01-16
Online:2026-07-30
Foundation items:国家重点研发计划项目(2022YFD1301104)
About author:李夏溪,硕士,研究方向为计算机视觉算法与应用。E-mail:xiaxili@msn.com
LI Xiaxi, E-mail: xiaxili@msn.com
Corresponding author:摘要:
【目的/意义】 畜牧业中,动物行为是评估动物生理健康以及提供环境预警的重要指标。针对集约化养殖中行为检测面临的多目标严重遮挡、光照条件多变、类别分布不均等挑战,本研究旨在开发一种能够实现舍饲湖羊24小时日常行为自动监测的高效算法DCAttention-YOLO(DC-YOLO),以支撑羊群的精准化管理。 【方法】 针对多目标严重遮挡,引入自适应细节-上下文注意力(DCAttention,Adaptive Detail-Contextual Attention)机制构建DCAC3K2模块,并采用边界框相似度Soft-NMS(Bounding Box Similarity Soft-NMS,BS‑NMS)防止错误去除遮挡目标的边界框。针对光照条件多变,预训练光照编码器并将其参数迁移至DC-YOLO。针对类别分布不均,设计综合分类质量焦点损失(CQFL),对遮挡及少数类样本自适应增大损失权重。本研究数据集通过湖羊养殖场全天候监控采集,包含505张标注图像,涵盖饮水、采食、躺卧、舔舐和站立5种行为。 【结果和讨论】 DC-YOLO的重叠度阈值为 0.5 时的平均精度均值mAP@50达到91.4%,相比YOLOv12提高了7.8个百分点。此外,DC-YOLO的参数量为2.29 M,相较YOLOv12减少了8.74%。在CPU环境下,DC-YOLO的推理时间缩短至115.5 ms,帧率提升至8.50帧/s,分别提升了33.2%和48.9%。 【结论】 DC-YOLO在保持低参数量与高推理速度的同时,有效缓解了舍饲环境下多目标遮挡、光照条件多变及行为类别分布不均带来的检测难题,能够为集约化湖羊养殖的行为跟踪与分析提供有效的技术支撑。
中图分类号:
李夏溪, 冀荣华, 常宏瑞, 张所向. DC-YOLO:应对遮挡和光照变化的湖羊行为检测[J]. 智慧农业(中英文), 2026, 8(4): 127-147.
LI Xiaxi, JI Ronghua, CHANG Hongrui, ZHANG Suoxiang. DC-YOLO: A Behavior Detection Model for Hu Sheep Addressing Occlusion and Illumination Variations[J]. Smart Agriculture, 2026, 8(4): 127-147.
| Behavior ID | Typical behavior | Description |
|---|---|---|
| 0 | Drinking | Standing with limbs outstretched and drinking water while looking down at the pipe |
| 1 | Eating | Standing with limbs extended and head lowered to eat in front of the feeding trough |
| 2 | Lying | Body resting on the ground, with limbs bent or tucked |
| 3 | Licking | Standing with limbs outstretched and licking the salt brick |
| 4 | Standing | Standing on all limbs with the body supported, and not actively engaged in eating, drinking, or licking |
| Model | DCAC3K2 | CQFL | BS-NMS | A2C2f | P/% | R/% | mAP@50/% | mAP@50:95/% | Parameters/M | t infer/ms | t post/ms |
|---|---|---|---|---|---|---|---|---|---|---|---|
| YOLOv12 | × | × | × | √ | 81.6 | 78.5 | 83.6 | 64.9 | 2.51 | 172.8 | 0.37 |
| 1 | √ | × | × | √ | 79.0 | 87.7 | 86.7 | 66.0 | 2.17 | 130.3 | 0.31 |
| 2 | × | √ | × | √ | 85.9 | 74.5 | 85.5 | 66.9 | 2.51 | 165.3 | 0.39 |
| 3 | × | × | √ | √ | 83.7 | 82.8 | 87.6 | 68.6 | 2.51 | 168.2 | 1.60 |
| 4 | √ | √ | × | √ | 86.5 | 86.2 | 88.0 | 71.5 | 2.17 | 143.2 | 0.37 |
| 5 | √ | √ | √ | √ | 91.0 | 86.8 | 90.1 | 73.8 | 2.17 | 133.5 | 1.74 |
| 6 | √ | √ | × | × | 85.9 | 86.1 | 88.9 | 73.5 | 2.29 | 163.7 | 1.71 |
| DC-YOLO | √ | √ | √ | × | 91.0 | 86.6 | 91.4 | 75.9 | 2.29 | 115.5 | 1.69 |
| Model | Pre-training method | mAP/% | P/% | R/% | |||
|---|---|---|---|---|---|---|---|
| daytime natural | nighttime | abnormal lighting | All | ||||
| YOLOv11 | YOLOv11n | 93.0 | 82.9 | 84.5 | 87.3 | 88.1 | 83.9 |
| Random initial weights | 91.9 | 82.1 | 83.9 | 86.8 | 83.4 | 81.8 | |
| Light-Encoder | 92.8 | 83.4 | 88.4 | 88.9 | 84.9 | 77.6 | |
| YOLOv12 | YOLOv12n | 92.5 | 80.8 | 78.7 | 84.6 | 79.5 | 82.7 |
| Random initial weights | 91.8 | 80.1 | 77.3 | 83.6 | 81.6 | 78.5 | |
| Light-Encoder | 92.4 | 82.9 | 80.1 | 85.7 | 77.4 | 85.9 | |
| DC-YOLO (ours) | YOLOv11n | 94.1 | 84.3 | 87.4 | 90.6 | 90.0 | 86.1 |
| YOLOv12n | 94.0 | 84.4 | 86.9 | 90.5 | 83.7 | 85.1 | |
| Random initial weights | 93.1 | 83.7 | 85.9 | 89.9 | 83.4 | 87.6 | |
| Light-Encoder | 93.9 | 85.1 | 89.3 | 91.4 | 91.0 | 86.6 | |
| Model | P /% | R /% | mAP /% | Parameters/M | Computational/GFLOPs | FPS/(f/s) |
|---|---|---|---|---|---|---|
| YOLOv8 | 81.4 | 81.6 | 85.8 | 2.69 | 6.8 | 8.56 |
| YOLOv9 | 83.5 | 78.0 | 84.3 | 2.43 | 6.4 | 7.03 |
| YOLOv10 | 79.4 | 76.4 | 82.2 | 2.27 | 6.5 | 7.51 |
| YOLOv11 | 83.4 | 81.8 | 86.8 | 2.59 | 6.4 | 7.58 |
| YOLOv12 | 81.6 | 78.5 | 83.6 | 2.51 | 6.9 | 5.71 |
| YOLOv13 | 77.9 | 83.8 | 83.9 | 2.45 | 6.1 | 4.29 |
| DINO | 62.7 | 67.6 | 68.7 | 47.00 | 279.0 | 2.58 |
| DAB-DETR | 43.2 | 51.7 | 50.4 | 43.00 | 195.0 | 2.52 |
| RT-DETR | 63.1 | 73.6 | 71.4 | 42.77 | 130.5 | 1.21 |
| DC-YOLO | 91.0 | 86.6 | 91.4 | 2.29 | 6.2 | 8.50 |
| [1] |
OECD, FAO. OECD-FAO Agricultural Outlook 2025-2034[R/OL]. Paris: OECD Publishing; Rome: FAO, 2025[2025-11-05].
|
| [2] |
|
| [3] |
|
| [4] |
|
| [5] |
|
| [6] |
|
| [7] |
|
| [8] |
|
| [9] |
|
| [10] |
|
| [11] |
|
| [12] |
|
| [13] |
|
| [14] |
|
| [15] |
|
| [16] |
|
| [17] |
|
| [18] |
|
| [19] |
|
| [20] |
|
| [21] |
|
| [22] |
|
| [23] |
|
| [24] |
|
| [25] |
|
| [26] |
|
| [27] |
|
| [28] |
|
| [29] |
|
| [30] |
|
| [31] |
|
| [32] |
|
| [33] |
|
| [34] |
|
| [35] |
|
| [36] |
|
| [37] |
|
| [38] |
|
| [39] |
|
| [40] |
|
| [1] | 苏玉杰, 李玥, 魏霖静, 吴兵, 郭林海, 剡斌, 周慧, 高玉红, 康亮河, 刘欢, 苏舜昌. 基于轻量化改进YOLOv11n-Seg的胡麻倒伏区域识别方法[J]. 智慧农业(中英文), 2026, 8(2): 35-47. |
| [2] | 吴婷婷, 郭俊睿, 陶秋洁, 陈世华, 郭善利. YOLOv8n-SSND:改进的无人机航拍藜麦穗目标检测轻量模型[J]. 智慧农业(中英文), 2026, 8(2): 59-71. |
| [3] | 赵丽成, 卢鑫羽, 吴茜, 任妮, 周玲莉, 程雅雯, 胡安琦, 戚超. 基于改进YOLOv10和LAMP通道剪枝的串番茄成熟度检测算法研发[J]. 智慧农业(中英文), 2026, 8(2): 133-146. |
| [4] | 修贤超, 费士祺, 黄文倩, 李楠, 苗中华. 基于轻量化Mamba-YOLO模型的梨表面缺陷检测方法[J]. 智慧农业(中英文), 2026, 8(2): 147-157. |
| [5] | 刘浩然, 王宇, 赵学观, 吴华瑞, 付豪, 庞树杰, 翟长远. CD-YOLO:基于改进YOLOv11s的田间胡萝卜苗检测方法[J]. 智慧农业(中英文), 2026, 8(2): 158-174. |
| [6] | 巫晨旭, 左浩龙, 李刚. 面向云遮挡与复杂地块场景下的跨模态注意力多源遥感农作物分类[J]. 智慧农业(中英文), 2026, 8(2): 118-132. |
| [7] | 刘恩奇, 刘淼, 王拓, 朱耀辉, 陈日强, 徐波, 高美玲, 张静, 杨耘, 杨贵军. 基于时序气温特征增强的苹果始花期Bi-LSTM预测方法[J]. 智慧农业(中英文), 2026, 8(2): 86-97. |
| [8] | 李澳强, 戴航宇, 郭亚. 基于双目视觉和改进YOLOv11-pose的河蟹水下原位质量估测方法[J]. 智慧农业(中英文), 2026, 8(1): 192-202. |
| [9] | 蔡玉琴, 刘大铭, 徐琴, 李波洋, 刘博杰. 基于自适应Kalman滤波与GWO-LSTM-Attention的温室温湿度预测方法[J]. 智慧农业(中英文), 2026, 8(1): 148-155. |
| [10] | 胡雨萌, 关非凡, 谢东辰, 马萍, 余有本, 周杰, 聂炎明, 黄铝文. 基于增强型轻量U-Net3+的茶叶病害诊断方法[J]. 智慧农业(中英文), 2026, 8(1): 15-27. |
| [11] | 黄先果, 朱启兵, 黄敏. 基于时序多源信息融合的果蔬新鲜度在线检测系统[J]. 智慧农业(中英文), 2026, 8(1): 203-212. |
| [12] | 姚晓通, 曲绍业. 基于改进YOLOv12s的辣椒叶片病虫害轻量化检测方法[J]. 智慧农业(中英文), 2026, 8(1): 1-14. |
| [13] | 肖瑞宏, 谭立新, 王日凤, 宋敏, 胡程喜. 基于改进YOLOv11n的多尺度茶叶病害检测方法[J]. 智慧农业(中英文), 2026, 8(1): 62-71. |
| [14] | 高光甫, 王启磊, 宋丽雯, 冯海宽, 时雷, 杨浩, 刘杨, 岳继博. 基于CornYOLO的冠层内玉米果穗目标检测方法[J]. 智慧农业(中英文), 2026, 8(1): 167-177. |
| [15] | 赵峻, 聂志刚, 李广, 刘佳宇. 基于无人机低空近景图像的玉米螟虫害检测方法[J]. 智慧农业(中英文), 2025, 7(6): 111-123. |
| 阅读次数 | ||||||
|
全文 |
|
|||||
|
摘要 |
|
|||||