Ultralytics YOLO27:
返回 Ultralytics 术语表

Real-time Inference

探索实时推理为 AI 预测带来的即时响应。了解 Ultralytics YOLO26 如何为边缘设备和机器人提供低延迟结果。

实时推理是指经过训练的机器学习 (ML)模型接收实时输入数据并几乎即时生成预测的过程。与离线处理不同,离线处理会收集数据并在稍后统一分析,而实时推理则即时进行,使系统能够快速、灵活地响应其环境。这项能力是现代人工智能 (AI)应用的核心,使设备能够在几毫秒内感知、理解并处理数据。

低延迟的重要性#

评估实时性能的主要指标是推理延迟。它衡量的是从数据输入模型的时刻(例如视频摄像头传入一帧画面的时刻)到模型生成输出的时刻(例如生成边界框或分类标签)之间的时间延迟。要使应用被视为“实时”,延迟必须足够低,以匹配输入数据流的速度。

例如,在以每秒 30 帧(FPS)运行的视频理解任务中,系统处理每一帧的严格时间预算约为 33 毫秒。如果推理耗时更长,系统就会产生延迟,可能导致丢帧或响应延迟。要实现这一点,通常需要使用GPUNVIDIA Jetson等专用边缘 AI设备进行硬件加速。

实时推理与批量推理#

区分实时工作流和批处理非常有帮助。虽然两者都涉及生成预测,但它们的目标和架构存在显著差异:

  • 实时推理: 优先考虑低延迟。它会在单个数据点(或非常小的批次)到达后立即进行处理。这对于自动驾驶汽车等交互式应用至关重要,因为汽车必须即时检测到行人,才能及时刹车。
  • 批量推理: 优先考虑高吞吐量。它会收集大量数据并一次性完成处理。这适用于非紧急任务,例如生成每晚的库存报告或分析历史大数据趋势。

实际应用#

在瞬间做出决策的能力推动了各行业的转型,使动态环境中的自动化成为可能。

  • 智能制造:制造业中的 AI中,传送带上方的摄像头利用实时推理执行自动化质量控制。目标检测模型可以即时识别高速移动产品中的缺陷或异物。如果检测到异常,系统会触发机械臂立即移除该物品,确保只有高质量商品进入包装环节。
  • 监控与安防: 现代安防系统依靠计算机视觉监控周界。这些摄像头不只是录制画面,还会运行实时人员检测人脸识别,在未经授权的访问发生时立即向安保人员发出警报。
  • 机器人技术:机器人领域的 AI中,机器人利用姿态估计在复杂的物理空间中导航。仓库机器人必须持续推断障碍物和工作人员的位置,以安全、高效地规划路径。

优化与部署#

为实时应用部署模型通常需要进行优化,以确保模型能够在目标硬件上高效运行。模型量化等技术会降低模型权重的精度(例如从 float32 降至 int8),从而减少内存使用量并提高推理速度,同时对准确率的影响极小。

开发者可以利用Ultralytics Platform简化这一流程。该平台简化了训练过程,并允许用户将模型导出为针对不同硬件优化的格式,例如用于 NVIDIA GPU 的TensorRT、用于 Intel CPU 的OpenVINO,或用于移动端部署的TFLite

代码示例#

以下 Python 代码片段演示了如何使用 ultralytics 库在网络摄像头视频流上运行实时推理。它使用YOLO26 Nano 模型,该模型专为边缘设备上的高速性能而设计。

from ultralytics import YOLO

# Load the YOLO26 Nano model, optimized for speed and real-time tasks
model = YOLO("yolo26n.pt")

# Run inference on the default webcam (source="0")
# 'stream=True' returns a generator for memory-efficient processing
# 'show=True' displays the video feed with bounding boxes in real-time
results = model.predict(source="0", stream=True, show=True)

# Iterate through the generator to process frames as they arrive
for result in results:
    # Example: Print the number of objects detected in the current frame
    print(f"Detected {len(result.boxes)} objects")

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 的未来!

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