2D 目标检测 / 01

YOLOv5

单阶段 Anchor-based 检测器

YOLOv5采用 CSP 主干、PAN/FPN 特征融合与多尺度检测头,训练脚本、数据格式和部署资料完整,适合快速建立可复现的检测基线。代表性参数规模为约 1.9M–86.7M(n 至 x),性能定位是速度优先且工程成熟,易形成稳定基线。适合工业缺陷初筛、通用物体检测和边缘设备快速验证。

技术来源
Ultralytics
提出时间
2020
性能定位
速度优先且工程成熟,易形成稳定基线
部署成熟度
成熟
01

PARAMETERS

参考参数与输入输出

代表性参数量约 1.9M–86.7M(n 至 x)
输入RGB 图像;常用 640×640,可按目标尺度调整
输出类别、置信度与二维边界框
算力与部署CPU、CUDA GPU、TensorRT 与常见边缘推理环境

参数量是公开代表性配置或合理范围,不同骨干、类别数、输入尺寸和实现版本会改变结果;详细实施时以选定配置导出的模型信息为准。

02

PERFORMANCE

性能如何理解

速度优先且工程成熟,易形成稳定基线。部署资料比研究型模型完整,但同等算力下未必优于更新架构。网站不使用脱离条件的单一 FPS 或 mAP 数字作为承诺,因为数据集、输入尺寸、精度模式、批量大小、GPU 型号和后处理口径都会显著改变测试结果。

推理速度
很高
精度定位
中高
部署成熟度
成熟
03

CHARACTERISTICS & USE CASES

核心特点与应用边界

核心特点

  • 生态成熟,训练、验证、导出流程连贯
  • n/s/m/l/x 多尺度便于按算力选型
  • 对 COCO/YOLO 格式和常见增强支持完善

典型场景

  • 工业缺陷初筛
  • 通用物体检测
  • 边缘设备快速验证

限制与风险

  • Anchor 与 NMS 参数需要结合目标尺度调优
  • 新项目应同时评估更新的 YOLO 与端到端模型
04

MODEL COMPARISON

2D 目标检测同类模型对比

模型参考参数规模速度精度定位部署优先场景
YOLOv5当前 约 1.9M–86.7M(n 至 x) 很高 中高 成熟 工业缺陷初筛
YOLOv6 约 4.7M–59.6M(N 至 L) 很高 中高 成熟 高速产线检测
YOLOv7 约 6.2M–71.3M(tiny 至 X) 很高 中高 较成熟 实时视频分析
YOLOv8 约 3.2M–68.2M(n 至 x) 很高 成熟 常规工业检测
YOLOv9 约 2M–58M(不同公开配置) 一般 复杂背景检测
YOLOv10 约 2.3M–29.5M(N 至 X) 很高 较成熟 低延迟在线检测
YOLO11 约 2.6M–56.9M(n 至 x,检测配置) 很高 成熟 新建工业视觉项目
RT-DETR 约 20M–76M(R18 至 R101 等配置) 很高 较成熟 密集目标检测
Faster R-CNN 约 42M(R50-FPN 代表配置) 中低 很高 成熟 精密缺陷定位
Cascade R-CNN 约 69M(R50-FPN 代表配置) 很高 较成熟 精密零件定位
RetinaNet 约 38M(R50-FPN 代表配置) 成熟 稀少缺陷检测
FCOS 约 32M(R50-FPN 代表配置) 中高 较成熟 多尺度目标检测
ATSS 约 32M(R50-FPN 代表配置) 中高 较成熟 目标尺度变化明显

表中“速度、精度、部署”为同类别内的定性定位,用于缩小候选范围,不替代同一测试集、同一硬件和同一精度模式下的实测。

SELECTION SUMMARY

选型结论

YOLOv5适合优先考虑工业缺陷初筛、通用物体检测、边缘设备快速验证的项目。它的主要价值是生态成熟,训练、验证、导出流程连贯;需要重点评估Anchor 与 NMS 参数需要结合目标尺度调优、新项目应同时评估更新的 YOLO 与端到端模型。

建议先用企业真实数据建立基线,再统一测试准确率、召回率、误检率、单张延迟、峰值显存和导出兼容性,最后确定模型规模与部署方式。