灵活物体的物体检测随意定向基于自适应旋转的YOLOv5
Jiajun Wu1, Lumei Su1,2, Zhiwei Lin1
1College of Electrical Engineering and Automation, Xiamen University of Technology, Xiamen 361024, China.
Sensors (Basel, Switzerland)
|July 11, 2023
概括
这项研究引入了一种可自适应旋转的YOLOv5 (R_YOLOv5),使用旋转边界盒 (RBB) 来准确地检测电网中的灵活物体. R_YOLOv5模型显著提高了对具有挑战性的数据集的检测准确性和概括能力.
科学领域:
- 计算机视觉 计算机视觉
- 深度学习 (Deep Learning) 是一种深度学习.
- 对象检测器可以检测到物体.
背景情况:
- 精确检测具有任意方向的柔性物体对于电网维护和检查至关重要.
- 使用水平界限框 (HBB) 的现有方法由于前景和背景不平衡,其准确性较低.
- 使用不规则多边形的多导向检测算法在训练过程中由于边界问题而存在局限性.
研究的目的:
- 在电网监控中开发一种强大的物体检测方法,用于在电网监控中任意定位的灵活物体.
- 为了提高检测准确度和克服现有界限框策略的局限性.
- 为各种实际应用提出一套可自适应旋转的YOLOv5模型.
主要方法:
- 引入了一个可适应旋转的YOLOv5 (R_YOLOv5),使用旋转边界盒 (RBB).
- 采用长边表示方法,为边界框添加自由度 (DOF).
- 使用分类离散和对称函数映射解决了边界问题,优化了训练收的损失函数.
主要成果:
- 开发了四个R_YOLOv5模型 (R_YOLOv5s,R_YOLOv5m,R_YOLOv5l,R_YOLOv5x) 进行了开发.
- 在DOTA-v1.5 (高达0.745) 和自建FO数据集 (高达0.713) 上实现了高平均精度 (mAP).
- 在DOTA-v1.5上,R_YOLOv5x的表现超过了ReDet的6.84%,在FO数据集上,原始YOLOv5的表现至少为2%.
结论:
- 拟议的R_YOLOv5与RBB有效检测具有任意方向的灵活对象,解决前景背景不平衡和边界问题.
- 与现有方法相比,开发的模型显示出更高的识别精度和概括能力.
- 在具有挑战性的电网检查场景中,R_YOLOv5为对象检测提供了有前途的解决方案.
更多相关视频
相关概念视频
Relative Motion Analysis using Rotating Axes-Problem Solving
424
Consider a crane whose telescopic boom rotates with an angular velocity of 0.04 rad/s and angular acceleration of 0.02 rad/s2. Along with the rotation, the boom also extends linearly with a uniform speed of 5 m/s. The extension of the boom is measured at point D, which is measured with respect to the fixed point C on the other end of the boom. For the given instant, the distance between points C and D is 60 meters.
Here, in order to determine the magnitude of velocity and acceleration for point...
Here, in order to determine the magnitude of velocity and acceleration for point...
424
Relative Motion Analysis using Rotating Axes
489
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame.
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
489
Relative Motion Analysis using Rotating Axes - Acceleration
357
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame. The absolute velocity of point B is determined by adding the absolute velocity of point A, the relative velocity of point B in the rotating frame, and the effects caused by the angular velocity within the rotating frame.
Time differentiation is...
Time differentiation is...
357
Rotation of Asymmetric Top
940
By definition, a spherically symmetric body has the same moment of inertia about any axis passing through its center of mass. This situation changes if there is no spherical symmetry. Since most rigid bodies are not spherically symmetric, these require special treatment.
The relationship between the angular momentum of any rigid body and its angular velocity, both of which are vectors, involves the moment of inertia. The moment of inertia is a scalar quantity only for spherically symmetric...
The relationship between the angular momentum of any rigid body and its angular velocity, both of which are vectors, involves the moment of inertia. The moment of inertia is a scalar quantity only for spherically symmetric...
940
Rotation with Constant Angular Acceleration - II
6.0K
Kinematics is the description of motion. The kinematics of rotational motion discusses the relationships between rotation angle, angular velocity, angular acceleration, and time. One can describe many things with great precision using kinematics, but kinematics does not consider causes. For example, a large angular acceleration describes a very rapid change in angular velocity without any consideration of its cause. Thus, rotational kinematics does not represent the laws of nature.
The first...
The first...
6.0K
Rotation with Constant Angular Acceleration - I
6.8K
If angular acceleration is constant, then we can simplify equations of rotational kinematics, similar to the equations of linear kinematics. This simplified set of equations can be used to describe many applications in physics and engineering where the angular acceleration of a system is constant.
Using our intuition, we can begin to see how rotational quantities such as angular displacement, angular velocity, angular acceleration, and time are related to one another. For example, if a flywheel...
Using our intuition, we can begin to see how rotational quantities such as angular displacement, angular velocity, angular acceleration, and time are related to one another. For example, if a flywheel...
6.8K


