2D 目标检测 / 01
YOLOv5
单阶段 Anchor-based 检测器
YOLOv5采用 CSP 主干、PAN/FPN 特征融合与多尺度检测头,训练脚本、数据格式和部署资料完整,适合快速建立可复现的检测基线。代表性参数规模为约 1.9M–86.7M(n 至 x),性能定位是速度优先且工程成熟,易形成稳定基线。适合工业缺陷初筛、通用物体检测和边缘设备快速验证。
- 技术来源
- Ultralytics
- 提出时间
- 2020
- 性能定位
- 速度优先且工程成熟,易形成稳定基线
- 部署成熟度
- 成熟
PARAMETERS
参考参数与输入输出
参数量是公开代表性配置或合理范围,不同骨干、类别数、输入尺寸和实现版本会改变结果;详细实施时以选定配置导出的模型信息为准。
PERFORMANCE
性能如何理解
速度优先且工程成熟,易形成稳定基线。部署资料比研究型模型完整,但同等算力下未必优于更新架构。网站不使用脱离条件的单一 FPS 或 mAP 数字作为承诺,因为数据集、输入尺寸、精度模式、批量大小、GPU 型号和后处理口径都会显著改变测试结果。
- 推理速度
- 很高
- 精度定位
- 中高
- 部署成熟度
- 成熟
CHARACTERISTICS & USE CASES
核心特点与应用边界
核心特点
- 生态成熟,训练、验证、导出流程连贯
- n/s/m/l/x 多尺度便于按算力选型
- 对 COCO/YOLO 格式和常见增强支持完善
典型场景
- 工业缺陷初筛
- 通用物体检测
- 边缘设备快速验证
限制与风险
- Anchor 与 NMS 参数需要结合目标尺度调优
- 新项目应同时评估更新的 YOLO 与端到端模型
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 代表配置) | 中高 | 高 | 较成熟 | 目标尺度变化明显 |
表中“速度、精度、部署”为同类别内的定性定位,用于缩小候选范围,不替代同一测试集、同一硬件和同一精度模式下的实测。