Ultralytics YOLO27:
获取 YOLO 许可
返回 Ultralytics 术语表

One-Stage Object Detectors

单阶段目标检测器只需一次前向处理即可预测边界框和类别,无需生成候选区域,因此速度更快。本文将其与两阶段模型进行比较。

单阶段目标检测器是一类功能强大的深度学习架构,旨在以极高的速度和效率执行目标检测任务。与将检测过程拆分为区域提议和后续分类等独立步骤的传统两阶段目标检测器不同,单阶段模型只需一次处理即可分析整张图像。通过将检测视为直接回归问题,这些网络能够直接根据输入像素同时预测边界框坐标和类别概率。这种精简的方法大幅降低了计算开销,因此单阶段检测器成为需要实时推理以及在资源受限的边缘 AI设备上部署的应用的首选。

核心工作原理#

单阶段检测器的架构通常以卷积神经网络 (CNN)为核心,由它充当用于特征提取的骨干网络。图像经过网络时,模型会生成一组特征图,其中编码了空间信息和语义信息。

早期的实现方式,例如单次多框检测器 (SSD),依靠不同尺度的预定义锚框来定位对象。然而,Ultralytics YOLO11和最先进的 YOLO26 等现代模型已在很大程度上转向无锚框设计。这些较新的架构会直接预测对象中心和尺寸,无须进行与锚框相关的复杂超参数调优。最终输出包括用于定位的坐标向量,以及表示模型对检测对象确信程度的置信度分数。

单阶段检测器与两阶段检测器#

区分这两大类别有助于为特定任务选择合适的工具:

  • 单阶段目标检测器:Ultralytics YOLO系列等模型优先考虑较低的推理延迟。这类模型针对速度进行了优化,非常适合视频流和移动应用。近几代模型大幅缩小了准确率差距,通常能达到甚至超过较慢模型的精确率,同时保持实时性能。
  • 两阶段目标检测器:R-CNN 系列等架构会先生成区域候选,再对其进行分类。虽然这类架构过去在检测较小或被遮挡的对象时精确率更高,但它们的计算成本较高,通常速度也较慢,因此在对时效性要求高的场景中受到限制。

实际应用#

单阶段检测器的高效率推动了其在众多行业中的广泛应用,尤其适用于需要即时响应的场景:

  • 自动驾驶汽车:自动驾驶汽车需要即时处理视频流,以识别行人、交通标志和其他车辆。行业领先者依靠高速视觉系统安全地应对复杂环境,通常会将目标跟踪与检测结合使用。
  • 智能制造:在高速装配线上,这些模型可以通过实时检测缺陷或验证组件位置来实现自动化质量控制。这确保了生产效率不受瓶颈影响,并且通常会通过 Ultralytics Platform轻松完成集成和部署。
  • 边缘 AI 和物联网:单阶段检测器轻量的特性使其非常适合 Raspberry Pi 或 NVIDIA Jetson 等物联网设备,无需持续连接云端,就能为远程摄像头和无人机提供先进的智能能力。

使用 Python 进行技术实现#

使用现代高级 API 实现单阶段检测器很简单。为了确保结果准确,模型通常会预测多个候选框,然后根据交并比 (IoU)阈值,使用非极大值抑制 (NMS)等技术进行筛选。不过,Ultralytics YOLO26 等较新的模型也可以通过原生端到端检测头跳过这一步。

以下 Python 示例展示了如何加载最先进的 YOLO26 模型并对图像执行推理:

from ultralytics import YOLO

# 加载 YOLO26 模型,这是最新的原生端到端推理单阶段检测器
model = YOLO("yolo26n.pt")

# 对图像 URL 执行推理以检测物体
results = model("https://ultralytics.com/images/bus.jpg")

# 使用边界框和标签显示第一个结果
results[0].show()

现代单阶段架构的优势#

单阶段检测器的演进主要致力于解决“精度与速度”的权衡问题。引入了 Focal Loss 等技术来处理训练中的类别不平衡,确保模型关注难以分类的样本,而不是数量庞大的背景样本。此外,集成特征金字塔网络 (FPN)使这些模型能够有效检测不同尺度的物体。

如今,研究人员和开发者可以使用 Ultralytics Platform 等工具,轻松地在自定义数据集上训练这些先进架构;该平台简化了从数据标注到模型部署的工作流。无论是用于农业还是医疗保健,单阶段检测器的易用性都在推动强大的计算机视觉能力普及化。

Explore solutions

体育领域的计算机视觉

体育领域的计算机视觉

了解 Ultralytics YOLO 如何通过球员和球追踪、表现分析、教练洞察及运动员康复,推动体育视觉技术的发展。
了解详情
航空影像计算机视觉

航空影像计算机视觉

借助 Ultralytics YOLO,将无人机和航空影像转化为实时洞察,应用于农业、水产养殖、环境监测、自然保护和地理空间分析。
了解详情
航空航天中的计算机视觉

航空航天中的计算机视觉

使用 Ultralytics YOLO 模型将视觉 AI 应用于航空监测。借助计算机视觉解决方案,赋能无人机、航空航天工作流、环境保护和地理空间行业。
了解详情
安防领域的计算机视觉

安防领域的计算机视觉

使用 Ultralytics YOLO 模型守护每个场所。视觉 AI 可用于周界监控、威胁检测、车牌识别和工作场所安全。
了解详情
机器人领域的计算机视觉

机器人领域的计算机视觉

使用 Ultralytics YOLO 模型提升智能机器的能力。机器人领域的视觉 AI 可用于自主导航、感知、目标跟踪和实时控制。
了解详情
物流中的计算机视觉

物流中的计算机视觉

借助 Ultralytics YOLO 模型优化物流流程。视觉 AI 可用于包裹检查、分拣、车辆跟踪和仓库安全实时监控。
了解详情
零售中的计算机视觉

零售中的计算机视觉

借助 Ultralytics YOLO 模型重新构想零售。视觉 AI 可用于库存跟踪、货架监控、排队管理和更深入的客户洞察。
了解详情
医疗领域的计算机视觉

医疗领域的计算机视觉

借助 Ultralytics YOLO 模型构建医疗解决方案。医疗领域的视觉 AI 可加快医学影像处理、优化诊断并监测患者。
了解详情
制造业中的计算机视觉

制造业中的计算机视觉

利用 Ultralytics YOLO 模型优化制造流程。视觉 AI 可用于质量控制、缺陷检测、个人防护装备合规检查和装配线自动化。
了解详情
汽车领域的计算机视觉

汽车领域的计算机视觉

利用 Ultralytics YOLO 模型在汽车领域应用计算机视觉。视觉 AI 可提升道路安全、驾驶辅助和车辆自动化水平,让道路更智能。
了解详情
农业中的计算机视觉

农业中的计算机视觉

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。为作物监测、牲畜追踪和精准农业提供支持,从而提高产量并实现更智能的生产。
了解详情
体育领域的计算机视觉

体育领域的计算机视觉

了解 Ultralytics YOLO 如何通过球员和球追踪、表现分析、教练洞察及运动员康复,推动体育视觉技术的发展。
了解详情
航空影像计算机视觉

航空影像计算机视觉

借助 Ultralytics YOLO,将无人机和航空影像转化为实时洞察,应用于农业、水产养殖、环境监测、自然保护和地理空间分析。
了解详情
航空航天中的计算机视觉

航空航天中的计算机视觉

使用 Ultralytics YOLO 模型将视觉 AI 应用于航空监测。借助计算机视觉解决方案,赋能无人机、航空航天工作流、环境保护和地理空间行业。
了解详情
安防领域的计算机视觉

安防领域的计算机视觉

使用 Ultralytics YOLO 模型守护每个场所。视觉 AI 可用于周界监控、威胁检测、车牌识别和工作场所安全。
了解详情
机器人领域的计算机视觉

机器人领域的计算机视觉

使用 Ultralytics YOLO 模型提升智能机器的能力。机器人领域的视觉 AI 可用于自主导航、感知、目标跟踪和实时控制。
了解详情
物流中的计算机视觉

物流中的计算机视觉

借助 Ultralytics YOLO 模型优化物流流程。视觉 AI 可用于包裹检查、分拣、车辆跟踪和仓库安全实时监控。
了解详情
零售中的计算机视觉

零售中的计算机视觉

借助 Ultralytics YOLO 模型重新构想零售。视觉 AI 可用于库存跟踪、货架监控、排队管理和更深入的客户洞察。
了解详情
医疗领域的计算机视觉

医疗领域的计算机视觉

借助 Ultralytics YOLO 模型构建医疗解决方案。医疗领域的视觉 AI 可加快医学影像处理、优化诊断并监测患者。
了解详情
制造业中的计算机视觉

制造业中的计算机视觉

利用 Ultralytics YOLO 模型优化制造流程。视觉 AI 可用于质量控制、缺陷检测、个人防护装备合规检查和装配线自动化。
了解详情
汽车领域的计算机视觉

汽车领域的计算机视觉

利用 Ultralytics YOLO 模型在汽车领域应用计算机视觉。视觉 AI 可提升道路安全、驾驶辅助和车辆自动化水平,让道路更智能。
了解详情
农业中的计算机视觉

农业中的计算机视觉

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。为作物监测、牲畜追踪和精准农业提供支持,从而提高产量并实现更智能的生产。
了解详情
体育领域的计算机视觉

体育领域的计算机视觉

了解 Ultralytics YOLO 如何通过球员和球追踪、表现分析、教练洞察及运动员康复,推动体育视觉技术的发展。
了解详情
航空影像计算机视觉

航空影像计算机视觉

借助 Ultralytics YOLO,将无人机和航空影像转化为实时洞察,应用于农业、水产养殖、环境监测、自然保护和地理空间分析。
了解详情
航空航天中的计算机视觉

航空航天中的计算机视觉

使用 Ultralytics YOLO 模型将视觉 AI 应用于航空监测。借助计算机视觉解决方案,赋能无人机、航空航天工作流、环境保护和地理空间行业。
了解详情
安防领域的计算机视觉

安防领域的计算机视觉

使用 Ultralytics YOLO 模型守护每个场所。视觉 AI 可用于周界监控、威胁检测、车牌识别和工作场所安全。
了解详情
机器人领域的计算机视觉

机器人领域的计算机视觉

使用 Ultralytics YOLO 模型提升智能机器的能力。机器人领域的视觉 AI 可用于自主导航、感知、目标跟踪和实时控制。
了解详情
物流中的计算机视觉

物流中的计算机视觉

借助 Ultralytics YOLO 模型优化物流流程。视觉 AI 可用于包裹检查、分拣、车辆跟踪和仓库安全实时监控。
了解详情
零售中的计算机视觉

零售中的计算机视觉

借助 Ultralytics YOLO 模型重新构想零售。视觉 AI 可用于库存跟踪、货架监控、排队管理和更深入的客户洞察。
了解详情
医疗领域的计算机视觉

医疗领域的计算机视觉

借助 Ultralytics YOLO 模型构建医疗解决方案。医疗领域的视觉 AI 可加快医学影像处理、优化诊断并监测患者。
了解详情
制造业中的计算机视觉

制造业中的计算机视觉

利用 Ultralytics YOLO 模型优化制造流程。视觉 AI 可用于质量控制、缺陷检测、个人防护装备合规检查和装配线自动化。
了解详情
汽车领域的计算机视觉

汽车领域的计算机视觉

利用 Ultralytics YOLO 模型在汽车领域应用计算机视觉。视觉 AI 可提升道路安全、驾驶辅助和车辆自动化水平,让道路更智能。
了解详情
农业中的计算机视觉

农业中的计算机视觉

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。为作物监测、牲畜追踪和精准农业提供支持,从而提高产量并实现更智能的生产。
了解详情

让我们携手构建 AI 的未来!

开启你的旅程,迎接机器学习的未来