Ultralytics YOLO27:
Ultralytics YOLO

探索 Ultralytics YOLO26 更易投入生产的原因!

了解 Ultralytics YOLO26 如何凭借边缘优先设计简化部署与集成,连接研究与生产。

ABAbirami Vina6 min read
Ultralytics YOLO26 已部署到真实硬件上的生产环境

Ultralytics YOLO26 是我们最新的计算机视觉模型,标志着实时计算机视觉解决方案更易于部署向前迈进了一步。换句话说,它旨在更顺畅地从实验阶段过渡到持续运行在真实硬件上的系统。

计算机视觉 已应用于许多现实场景,包括制造业、机器人、零售和基础设施。随着这些系统从测试阶段进入日常使用,人们关注的重点正从单个模型的性能转向模型与更大型软件系统的适配程度。可靠性、效率和集成难易度等因素与准确率同样重要。

这一转变对计算机视觉模型的设计和评估方式有着重要影响。生产环境中的成功不仅取决于模型能够检测什么,还取决于模型能否轻松集成、部署并随着时间推移得到维护。

YOLO26 的构建充分考虑了这些实际需求。通过专注于端到端推理、边缘优先性能和更简单的集成,它降低了整个部署流程的复杂性。

本文将探讨 Ultralytics YOLO26 如何帮助弥合研究与生产之间的差距,以及它的功能为何能让实时计算机视觉系统更直接地进入实际应用。让我们开始吧!

计算机视觉中的研究到生产差距#

随着计算机视觉得到更广泛的应用,许多团队正逐步超越研究阶段,开始在实际应用中部署模型。向生产环境迈进的过程中,往往会暴露出实验阶段未显现的挑战。

在研究环境中,模型通常使用固定数据集在受控环境下进行测试。这些测试有助于衡量准确率,但无法完全反映模型部署后的表现。在生产环境中,计算机视觉系统必须处理实时数据、持续运行,并与其他软件一起运行在真实硬件上。

模型成为生产系统的一部分后,准确率之外的因素会变得更加重要。推理流水线可能包含额外步骤;模型性能可能因设备而异,系统还需要长期保持一致的行为。这些实际因素会影响模型在应用扩展时的集成和维护难易度。

由于这些因素,从研究走向生产往往与其说是改善模型结果,不如说是简化部署和运行。更易于集成、能在目标硬件上高效运行且行为可预测的模型,通常能更顺畅地进入生产环境。

Ultralytics YOLO26 的构建考虑到了这一转变。降低整个部署流程的复杂性,有助于团队更高效地将计算机视觉模型从实验阶段投入实际生产环境。

端到端推理让 Ultralytics YOLO26 更易于部署#

Ultralytics YOLO26 更易于实际部署的一个关键原因,是它采用了端到端推理设计。简单来说,这意味着模型经过设计可以直接生成最终预测结果,而不依赖模型外部的额外后处理步骤。

在许多传统计算机视觉系统中,模型运行结束并不意味着推理停止。相反,模型会输出大量中间预测结果,必须先进行筛选和优化,才能投入使用。

这些额外步骤通常由称为非极大值抑制 (NMS) 的独立后处理阶段负责,这会增加整个系统的复杂性。在生产环境中,这种复杂性可能成为问题。

后处理步骤可能增加延迟、在不同硬件平台上的行为有所差异,并需要额外的集成工作。随着系统扩展,它们还会引入更多需要测试、维护并保持一致的组件。

Ultralytics YOLO26 采用了不同的方法。在模型内部解决重复预测并生成最终输出,可以减少推理流水线所需的步骤数量。这让部署更加简单,因为需要管理的外部逻辑更少,不同环境之间出现不一致的机会也更少。

对于部署视觉系统的团队而言,这种端到端的无 NMS 设计有助于简化集成。模型部署后表现更加可预测,而且导出模型(即准备好在目标硬件上、训练环境之外运行的版本)具有更好的自包含性。

因此,开发期间测试的内容与生产环境中运行的内容更加接近。这让 Ultralytics YOLO26 更易于集成到实际软件系统中,也更易于大规模部署。

为部署而构建:降低风险的性能与训练选择#

除了端到端推理之外,Ultralytics YOLO26 还采用了一系列性能和训练方案,旨在让生产部署更加可预测。

以下是让 Ultralytics YOLO26 更易于部署和在生产环境中运行的一些关键功能:

  • 边缘优先性能: Ultralytics YOLO26 经过优化,不仅能在图形处理器 (GPUs) 上运行,也能在中央处理器 (CPUs) 和边缘硬件上高效运行。与 Ultralytics YOLO11 相比,YOLO26 nano 模型的 CPU 推理速度最高提升 43%,更适合计算资源可能受限的生产环境。
  • 更稳定的训练: YOLO26 使用名为渐进式损失平衡的训练技术,引导模型随时间学习。在训练早期,模型会获得更多指导,以便学习稳定的模式。随着训练继续,这种指导会逐步减少,从而匹配模型投入生产使用后的行为。这种方法有助于让训练更加顺畅,并在训练或重新训练模型时产生更加一致的结果。
  • 更出色的小目标检测: 模型还使用了一种名为小目标感知标签分配(Small-Target-Aware Label Assignment)的训练方法,即 STAL,从而避免在训练期间忽略非常小的目标。这能提升模型在目标较小或距离较远场景中的可靠性。
  • 新优化器: 新模型还引入了一种名为 MuSGD 的训练优化器,旨在提升训练的稳定性和一致性。MuSGD 将传统的随机梯度下降 (SGD) 优化器与近期大语言模型训练进展中的相关理念相结合。它并不只关注更快的训练速度,还能帮助模型更平稳地收敛,并在重新训练、微调或更新以用于生产时表现得更加可预测。

展示 YOLO26n 比 YOLO11n 实现更快 CPU 推理的图表

图 1. YOLO26n 的 CPU 推理速度最高比 YOLO11n 快 43%(来源

总体而言,这些创新有助于降低在生产环境中部署计算机视觉系统的风险和复杂性。通过将边缘优先性能与更稳定的训练和可预测的模型行为相结合,Ultralytics YOLO26 让团队能够更有信心地从开发阶段走向实际部署。

Ultralytics 软件包简化集成流水线#

部署计算机视觉模型很少只是模型本身的问题。在生产环境中,团队需要训练模型、运行推理、监控性能,并将模型导出为适用于不同平台和硬件的格式。流水线中每增加一个工具或自定义脚本,都会增加复杂性和故障风险。

Ultralytics 软件包旨在通过将这些步骤整合到统一一致的工作流中来降低复杂性。借助一个库,团队可以训练 YOLO26 等模型、运行预测、验证结果,并导出用于部署的模型,无需切换工具或重写集成代码。

它还支持覆盖完整生命周期的多种集成,从训练和评估,到在不同目标硬件上的导出和部署。这种统一方法在生产环境中意义重大。

Ultralytics 支持的集成类型

图 2. Ultralytics 支持的集成类型概览(来源

实验期间使用的相同命令和接口可以延续到部署阶段,从而减少研究、工程和运维团队之间交接时的摩擦。此外,模型导出也变得更加可预测,因为 Ultralytics YOLO26 模型可以直接转换为 ONNX、TensorRT、CoreML、OpenVINO 以及其他生产系统中常用的格式。

通过最大限度减少胶水代码和定制集成工作,Ultralytics 软件包帮助团队专注于构建可靠的应用,而不是维护复杂的流水线。这让扩展部署、长期更新模型以及保持开发环境和生产环境中的行为一致变得更加容易。

Ultralytics YOLO26 的实际应用#

接下来,让我们看看 Ultralytics YOLO26 如何应用于需要可靠、可用于生产的计算机视觉能力的现实场景。

使用 Ultralytics YOLO26 部署机器人视觉系统#

机器人系统依赖快速、可靠的感知能力来安全高效地运行。无论是穿行于仓库中的自主移动机器人,还是在生产线上处理物体的机械臂,视觉模型都必须以极低延迟提供一致的结果。

Ultralytics YOLO26 可以直接在机器人硬件上检测障碍物、识别物体并监测人员出现。其端到端推理设计简化了与机器人控制软件的集成,让持续运行于真实环境中的视觉能力更易于部署。

在工厂车间部署 Ultralytics YOLO26#

在工厂车间,计算机视觉通常用于监控设备、检查产品,并确保流程处于安全运行范围内。Ultralytics YOLO26 可以部署在本地工业硬件上,用于实时检测缺陷、验证装配步骤或跟踪机械部件的移动。

它能够在边缘设备上高效运行,非常适合生产线场景,因为系统必须持续运行,同时保持低延迟并尽量减少基础设施开销。

YOLO 监测执行器的移动

图 3. 使用 YOLO 监测执行器的移动。

在无人机和远程系统上运行 Ultralytics YOLO26#

无人机和远程系统通常面临电力有限且连接不稳定的问题。Ultralytics YOLO26 可以直接在设备上处理视觉数据,从而支持飞行过程中的检查、测绘或监控等任务。通过在本地分析图像,系统可以实时响应,并减少向中心位置传输大量数据的需求。

使用 Ultralytics YOLO26 扩展智慧城市视觉系统#

设想一座城市在各个路口、公园和交通枢纽部署摄像头。每个地点可能使用不同的硬件并处于不同的运行条件下,但视觉系统仍需保持一致的行为。

Ultralytics YOLO26 可以帮助分析这些视频流,用于交通监控、行人检测或公共空间分析等任务。其可预测的部署行为以及对多种硬件平台的支持,让团队更易于在大规模分布式城市环境中推出、更新和维护视觉系统。

使用 Ultralytics YOLO26 在城市中检测人、狗和长椅

图 4. 使用 Ultralytics YOLO26 在城市中检测人、狗和长椅。

更易于部署如何改变视觉 AI 的商业价值#

对许多组织而言,视觉 AI 最大的挑战并不是构建一个能在演示中运行的模型,而是将这项工作转化为一个能够在生产环境中可靠运行的系统。

部署通常需要大量工程投入、持续维护以及跨团队协作,这可能拖慢项目进度或限制其影响。当模型易于部署时,商业决策的权衡也会随之改变。

更快的部署可以缩短价值实现时间。更简单的集成可以降低工程和运营成本。在不同环境中表现更加可预测,可以降低风险并让长期规划切实可行。

Ultralytics YOLO26 的设计充分考虑了这些因素。通过简化部署并支持生产环境中的一致行为,它帮助组织将视觉 AI 从实验阶段推进到日常使用。对于业务负责人而言,这使计算机视觉成为更实际、更可靠的投资,而不再是高风险的研究项目。

要点总结#

Ultralytics YOLO26 旨在通过让实时计算机视觉更易于部署和维护,弥合研究与生产之间的差距。其端到端设计和边缘优先性能降低了视觉 AI 项目中常见的复杂性,让组织能够更快推进并更早看到价值。

加入我们的社区,并探索我们的 GitHub 代码库,进一步了解 AI。查看我们的解决方案页面,了解零售业中的 AI农业中的计算机视觉。了解我们的许可选项,立即开始使用计算机视觉构建应用!

Explore solutions

用于航拍影像的计算机视觉

用于航拍影像的计算机视觉

使用 Ultralytics YOLO 将无人机和航拍影像转化为针对农业、水产养殖、环境监测、自然保护及地理空间分析的实时洞察。
了解更多
航空航天中的计算机视觉

航空航天中的计算机视觉

借助 Ultralytics YOLO 模型将视觉 AI 引入空中监测。使用计算机视觉解决方案赋能无人机、航空航天工作流、环境保护与地理空间行业。
了解更多

使用 Ultralytics YOLO 模型保护每个站点。视觉 AI 赋能周界监控、威胁检测、车牌识别和工作场所安全。
了解更多
机器人计算机视觉

机器人计算机视觉

借助 Ultralytics YOLO 模型打造更智能的机器。机器人技术中的视觉 AI 可实现自主导航、感知、目标跟踪和实时控制。
了解更多
物流计算机视觉

物流计算机视觉

使用 Ultralytics YOLO 模型提升物流效率。视觉 AI 可实现包裹检测、分拣、车辆跟踪和仓库安全实时监控。
了解更多
零售计算机视觉

零售计算机视觉

使用 Ultralytics YOLO 模型重新构想零售。视觉 AI 为库存跟踪、货架监控、队列管理和更智能的客户洞察提供支持。
了解更多
医疗领域的计算机视觉

医疗领域的计算机视觉

使用 Ultralytics YOLO 模型构建医疗解决方案。医疗领域的视觉 AI 可实现更快的医学影像处理、更智能的诊断和患者监护。
了解更多
制造业中的计算机视觉

制造业中的计算机视觉

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 可推动质量控制、缺陷检测、PPE 合规和装配线自动化。
了解更多
汽车行业中的计算机视觉

汽车行业中的计算机视觉

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

农业中的计算机视觉

使用 Ultralytics YOLO 模型将视觉 AI 带入智能农业。为作物监测、牲畜追踪和精准农业提供支持,提升产量与智能化水平。
了解更多
用于航拍影像的计算机视觉

用于航拍影像的计算机视觉

使用 Ultralytics YOLO 将无人机和航拍影像转化为针对农业、水产养殖、环境监测、自然保护及地理空间分析的实时洞察。
了解更多
航空航天中的计算机视觉

航空航天中的计算机视觉

借助 Ultralytics YOLO 模型将视觉 AI 引入空中监测。使用计算机视觉解决方案赋能无人机、航空航天工作流、环境保护与地理空间行业。
了解更多

使用 Ultralytics YOLO 模型保护每个站点。视觉 AI 赋能周界监控、威胁检测、车牌识别和工作场所安全。
了解更多
机器人计算机视觉

机器人计算机视觉

借助 Ultralytics YOLO 模型打造更智能的机器。机器人技术中的视觉 AI 可实现自主导航、感知、目标跟踪和实时控制。
了解更多
物流计算机视觉

物流计算机视觉

使用 Ultralytics YOLO 模型提升物流效率。视觉 AI 可实现包裹检测、分拣、车辆跟踪和仓库安全实时监控。
了解更多
零售计算机视觉

零售计算机视觉

使用 Ultralytics YOLO 模型重新构想零售。视觉 AI 为库存跟踪、货架监控、队列管理和更智能的客户洞察提供支持。
了解更多
医疗领域的计算机视觉

医疗领域的计算机视觉

使用 Ultralytics YOLO 模型构建医疗解决方案。医疗领域的视觉 AI 可实现更快的医学影像处理、更智能的诊断和患者监护。
了解更多
制造业中的计算机视觉

制造业中的计算机视觉

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 可推动质量控制、缺陷检测、PPE 合规和装配线自动化。
了解更多
汽车行业中的计算机视觉

汽车行业中的计算机视觉

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

农业中的计算机视觉

使用 Ultralytics YOLO 模型将视觉 AI 带入智能农业。为作物监测、牲畜追踪和精准农业提供支持,提升产量与智能化水平。
了解更多
用于航拍影像的计算机视觉

用于航拍影像的计算机视觉

使用 Ultralytics YOLO 将无人机和航拍影像转化为针对农业、水产养殖、环境监测、自然保护及地理空间分析的实时洞察。
了解更多
航空航天中的计算机视觉

航空航天中的计算机视觉

借助 Ultralytics YOLO 模型将视觉 AI 引入空中监测。使用计算机视觉解决方案赋能无人机、航空航天工作流、环境保护与地理空间行业。
了解更多

使用 Ultralytics YOLO 模型保护每个站点。视觉 AI 赋能周界监控、威胁检测、车牌识别和工作场所安全。
了解更多
机器人计算机视觉

机器人计算机视觉

借助 Ultralytics YOLO 模型打造更智能的机器。机器人技术中的视觉 AI 可实现自主导航、感知、目标跟踪和实时控制。
了解更多
物流计算机视觉

物流计算机视觉

使用 Ultralytics YOLO 模型提升物流效率。视觉 AI 可实现包裹检测、分拣、车辆跟踪和仓库安全实时监控。
了解更多
零售计算机视觉

零售计算机视觉

使用 Ultralytics YOLO 模型重新构想零售。视觉 AI 为库存跟踪、货架监控、队列管理和更智能的客户洞察提供支持。
了解更多
医疗领域的计算机视觉

医疗领域的计算机视觉

使用 Ultralytics YOLO 模型构建医疗解决方案。医疗领域的视觉 AI 可实现更快的医学影像处理、更智能的诊断和患者监护。
了解更多
制造业中的计算机视觉

制造业中的计算机视觉

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 可推动质量控制、缺陷检测、PPE 合规和装配线自动化。
了解更多
汽车行业中的计算机视觉

汽车行业中的计算机视觉

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

农业中的计算机视觉

使用 Ultralytics YOLO 模型将视觉 AI 带入智能农业。为作物监测、牲畜追踪和精准农业提供支持,提升产量与智能化水平。
了解更多

让我们共同构建 AI 的未来!

开启你的机器学习未来之旅