基于改进的YOLOv8s模型的道路缺陷检测
Jinlei Wang1, Ruifeng Meng2, Yuanhao Huang3,4
1School of Aviation, Inner Mongolia University of Technology, Hohhot, 010021, China.
Scientific reports
|July 20, 2024
概括
本研究介绍了一种增强的YOLOv8模型用于道路缺陷检测,提高了实时应用的准确性和效率. 优化的模型为道路维护检查提供了更好的性能.
科学领域:
- 计算机视觉 计算机视觉
- 人工智能的人工智能
- 道路工程工程的道路工程.
背景情况:
- 目前的道路缺陷检测方法缺乏准确性和速度,阻碍了有效的道路维护.
- 现有的模型在边缘部署和实时分析方面扎,限制了实际应用.
- 定期道路检查对于及时维护和基础设施寿命至关重要.
研究的目的:
- 开发一个改进的YOLOv8模型,用于准确高效地检测道路缺陷.
- 提高检测速度,并支持边缘部署实时道路监控.
- 解决当前道路维护方法的局限性.
主要方法:
- 设计了具有部分卷积的EMA快速块,以取代YOLOv8 C2f模块的瓶结构 (C2f-快速-EMA).
- 集成的SimSPPF取代SPPF,以提高模型的速度.
- 实现了Detect-Dyhead作为新的头部,以提高表现能力而不会增加计算负载.
主要成果:
- 与原来的YOLOv8.8相比,平均精度 (mAP@0.5) 提高了5.8%.
- 模型大小减少了22.33%,参数大小减少了23.03%,计算复杂度减少了21.68%.
- 在专门的道路缺陷检测数据集上表现出卓越的性能.
结论:
- 改进的YOLOv8模型在道路缺陷检测方面显著优于原始版本.
- 这些改进带来了更高效,更准确,更易于部署的道路维护解决方案.
- 这种优化的模型适用于道路检查中的实时边缘应用.
相关概念视频
Reducing Line Loss
150
In a three-phase circuit, line loss is an indicator of energy dissipated as heat due to the resistance of transmission lines. To address this, incorporating transformers into the system—a step-up transformer at the source and a step-down transformer at the load—is a strategic solution. Two three-phase transformers are introduced to improve this.
With a step-up transformer at the source, the voltage is increased, thereby reducing the current in the transmission lines since power loss...
With a step-up transformer at the source, the voltage is increased, thereby reducing the current in the transmission lines since power loss...
150
Design Example: Alignment of a Road Line Using GIS
47
The alignment of a road line using Geographic Information Systems (GIS) is a critical process in civil engineering, combining advanced technology with practical decision-making. This methodology begins with the collection of geospatial data, including information on land cover, geomorphology, drainage patterns, slope, and contour details. Such data is typically acquired through satellite imagery and GIS tools, offering a comprehensive understanding of the terrain.Once the data is gathered, it...
47
Detection of Gross Error: The Q Test
5.9K
When one or more data points appear far from the rest of the data, there is a need to determine whether they are outliers and whether they should be eliminated from the data set to ensure an accurate representation of the measured value. In many cases, outliers arise from gross errors (or human errors) and do not accurately reflect the underlying phenomenon. In some cases, however, these apparent outliers reflect true phenomenological differences. In these cases, we can use statistical methods...
5.9K
Topographic Surveying and Contours
72
Topographic surveying is critical for documenting the Earth's surface, focusing on capturing elevations, slopes, and natural and man-made features. It is essential in construction planning, water resource management, and land-use analysis. The primary outcome of such surveys is a topographic map, which uses contour lines to visually represent the shape and slope of the terrain, providing valuable insights into the landscape's characteristics.Contour lines are fundamental to understanding the...
72
Differential Leveling
163
Differential leveling is a precise method in surveying used to determine the elevation difference between two points. Its primary goal is to establish accurate vertical measurements to create level surfaces or grade lines critical for designing and constructing infrastructures such as roads, bridges, and buildings.The procedure for differential leveling begins with setting up and leveling the instrument at a point where the benchmark can be seen. The level rod is held on the benchmark (BM), and...
163
Improving Translational Accuracy
9.9K
Base complementarity between the three base pairs of mRNA codon and the tRNA anticodon is not a failsafe mechanism. Inaccuracies can range from a single mismatch to no correct base pairing at all. The free energy difference between the correct and nearly correct base pairs can be as small as 3 kcal/ mol. With complementarity being the only proofreading step, the estimated error frequency would be one wrong amino acid in every 100 amino acids incorporated. However, error frequencies observed in...
9.9K


