农用车辆对象检测:基于阶级层次的集体方法
Esma Mujkic1,2, Martin P Christiansen2, Ole Ravn1
1Automation and Control Group, Department of Electrical and Photonics Engineering, Technical University of Denmark, 2800 Kongens Lyngby, Denmark.
Sensors (Basel, Switzerland)
|August 26, 2023
概括
本研究介绍了使用YOLOv5模型进行农业物体检测的组合模块. 该组件提高了检测准确度 (mAP@.5),并减少了错误分类,提高了自动驾驶汽车的操作.
科学领域:
- 计算机视觉 计算机视觉
- 农业机器人农业机器人
- 机器学习 机器学习
背景情况:
- 自动农业车辆需要强大的基于视觉的物体检测,以确保安全运行.
- 有限的标记农业数据集阻碍了最先进的物体探测器的直接应用.
- 现有的模型往往难以区分类似的农业物体类别.
研究的目的:
- 为了应对在农业物体检测中有限的标记数据的挑战.
- 提高自动农业车辆对象检测的准确性和可靠性.
- 为结合多个物体检测模型开发一个集体方法.
主要方法:
- 使用了两个YOLOv5物体检测模型:一个是通用预训练的,一个是农业特定的.
- 提出了一种新型组合模块,采用分层类结构,用于组合模型检测.
- 在专门的农业测试数据集上评估了整体的表现.
主要成果:
- 拟议的组合模块显著提高了平均精度 (mAP@.5) 从0.575到0.65.
- 集合方法有效地减少了类似对象类之间的错误分类.
- 将检测转化为更高层次的层次层次进一步提升了mAP@.5到0.701,尽管颗粒度减少了.
结论:
- 开发的组合模块提高了农业中的物体检测性能.
- 层次阶级结构为提高农业物体检测精度提供了一个有希望的方法.
- 这些发现有助于推进自动农用车技术的发展.
相关概念视频
Classification of Systems-I
212
Linearity is a system property characterized by a direct input-output relationship, combining homogeneity and additivity.
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
212
Classification of Systems-II
174
Continuous-time systems have continuous input and output signals, with time measured continuously. These systems are generally defined by differential or algebraic equations. For instance, in an RC circuit, the relationship between input and output voltage is expressed through a differential equation derived from Ohm's law and the capacitor relation,
174
Aggregates Classification
344
Aggregate classification is generally based on its size, petrographic characteristics, weight, and source. Size classification ranges from coarse to fine aggregates, defined by the size of the particles. Coarse aggregates are particles that do not pass through ASTM sieve No. 4, and aggregates that pass through the sieve are fine aggregates.
Petrographic classification groups aggregates based on common mineralogical characteristics. Some of the common mineral groups found in aggregates are...
Petrographic classification groups aggregates based on common mineralogical characteristics. Some of the common mineral groups found in aggregates are...
344
Methods of Classification and Identification
37
Bacterial identification relies on a diverse array of techniques to classify and understand microorganisms, each tailored to uncover specific characteristics. Traditional morphological approaches, while still valuable, are limited for closely related or structurally simple organisms. Modern methods integrate biochemical, serological, genetic, and advanced molecular tools to achieve greater accuracy.Morphological and Biochemical TechniquesMorphological characteristics, such as cell shape and...
37
Force Classification
1.3K
Forces play a crucial role in the study of physics and engineering. They are essential in describing the motion, behavior, and equilibrium of objects in the physical world. Forces can be classified based on their origin, type, and direction of action.
Contact and non-contact forces are two of the most widely used categories of forces. As the name suggests, contact forces require physical contact between two objects to act upon each other. Examples of contact forces include frictional,...
Contact and non-contact forces are two of the most widely used categories of forces. As the name suggests, contact forces require physical contact between two objects to act upon each other. Examples of contact forces include frictional,...
1.3K
Classification of Signals
523
In signal processing, signals are classified based on various characteristics: continuous-time versus discrete-time, periodic versus aperiodic, analog versus digital, and causal versus noncausal. Each category highlights distinct properties crucial for understanding and manipulating signals.
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
523


