YOLO-BCD:一种轻量级的多模块融合网络,用于实时估计羊的姿势
Chaojie Sun1,2, Junguo Hu1,2,3, Qingyue Wang1,2
1College of Mathematics and Computer Science, Zhejiang A&F University, Hangzhou 311300, China.
Sensors (Basel, Switzerland)
|May 14, 2025
概括
本研究介绍了YOLOv8-BCD,这是一个优化的深度学习框架,用于羊的姿势识别. 它实现了高精度和速度,通过高效的计算机视觉分析提高了精确的牲畜管理.
科学领域:
- 计算机视觉 计算机视觉
- 人工智能的人工智能
- 动物科学动物科学
背景情况:
- 精确的畜牧管理需要实时的动物行为分析.
- 目前的系统面临着平衡计算效率和检测准确性的挑战.
- 自动识别绵羊的姿势对于健康监测至关重要.
研究的目的:
- 开发一个优化的深度学习框架 (YOLOv8-BCD) 以实现有效和准确的绵羊姿势识别.
- 提高复杂农场环境中的检测性能.
- 为资源有限的设备提供计算高效的解决方案.
主要方法:
- 开发了YOLOv8-BCD,这是一种轻量级的深度学习架构,用于羊的姿势识别.
- 集成的增强功能融合和空间通道注意模块.
- 引入了可适应的多尺度特征聚合,上下文意识的注意力加权和精简的检测头优化.
主要成果:
- 实现了91.7%的识别准确度,处理速度为389 FPS.
- 与标准YOLOv8.1相比,模型参数减少了19.2%,计算负载减少了32.1%.
- 在实际农业条件下,与基线模型相比,显著改进.
结论:
- YOLOv8-BCD提供了一种高效准确的解决方案,用于实时识别绵羊的姿势.
- 该框架为密集畜牧生产中的自动化健康监测提供技术支持.
- 显示了需要行为分析的大规模农业应用的实际潜力.
更多相关视频
相关概念视频
Cloning of Dolly the Sheep
3.2K
The first successfully cloned mammal was Dolly, a sheep, born on 5th July 1996 at Roslin Institute, Scotland. The cloned sheep was named after the American singer Dolly Parton. Dolly lived for seven years and died of respiratory complications, which is speculated to be due to the actual age of her DNA. Because the DNA in cloned cells belongs to an older individual, the cloned individual’s life expectancy may be affected. Indeed, analysis of Dolly’s DNA revealed shorter...
3.2K
One-Degree-of-Freedom System
440
In mechanical engineering, one-degree-of-freedom systems form the basis of a wide range of electrical and mechanical components. Using these models, engineers can predict the behavior of various parts in a larger system, which gives them insight into how different forces interact with each other.
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
440
Virtual Work for a System of Connected Rigid Bodies
355
Virtual work is a powerful method used to solve problems involving several connected rigid bodies. When the system is in equilibrium, virtual work is zero. This allows the calculation of the resulting forces when a system undergoes a virtual displacement. When attempting to analyze such a system, first, use a free-body diagram, where an independent coordinate represents the configuration of the links, and mark its deflected position resulting from the positive virtual displacement.
Next,...
Next,...
355
Light Acquisition
8.4K
In order to produce glucose, plants need to capture sufficient light energy. Many modern plants have evolved leaves specialized for light acquisition. Leaves can be only millimeters in width or tens of meters wide, depending on the environment. Due to competition for sunlight, evolution has driven the evolution of increasingly larger leaves and taller plants, to avoid shading by their neighbors with contaminant elaboration of root architecture and mechanisms to transport water and nutrients.
8.4K
Multimachine Stability
117
Multimachine stability analysis is crucial for understanding the dynamics and stability of power systems with multiple synchronous machines. The objective is to solve the swing equations for a network of M machines connected to an N-bus power system.
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
117
Multi-input and Multi-variable systems
93
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence...
In the absence...
93


