Ultralytics YOLO26 支持的计算机视觉任务

Ultralytics YOLO supported computer vision tasks

Ultralytics YOLO26 是一个功能强大的 AI 框架,支持多种计算机视觉任务。该框架可用于执行检测分割语义分割OBB分类以及姿态估计。每项任务都有不同的目标和用例,让你能通过单一框架应对各种计算机视觉挑战。



Watch: Explore Ultralytics YOLO Tasks: Object Detection, Segmentation, OBB, Tracking, and Pose Estimation.

检测

检测是 YOLO26 支持的主要任务。它涉及识别图像或视频帧中的对象,并在其周围绘制边界框。检测到的对象根据其特征被归类为不同的类别。YOLO26 能够以高准确度和速度在单个图像或视频帧中检测多个对象,使其非常适合监控系统自动驾驶车辆等实时应用。

检测示例

图像分割

分割通过为每个对象生成像素级掩码,将对象检测提升到了新的高度。这种精度对于医学影像农业分析以及制造业质量控制等应用非常有用。

分割示例

语义分割

语义分割为图像中的每个像素分配一个类标签,生成整个场景的密集类图。与实例分割不同,它不区分同一类的各个对象。这使得它非常适合自动驾驶场景解析和土地覆盖映射,在这些领域中,理解完整的空间布局比识别单个对象更为重要。

语义分割示例

分类

分类涉及根据内容对整个图像进行归类。此任务对于电子商务中的产品分类内容审核野生动物监测等应用至关重要。

分类示例

姿态估计

姿态估计通过检测图像或视频帧中的特定关键点来追踪动作或估计姿态。这些关键点可以代表人体关节、面部特征或其他重要的兴趣点。YOLO26 在关键点检测方面表现卓越,具有高准确度和高速度,使其在健身应用体育分析人机交互中具有很高价值。

姿态示例

OBB

旋转边界框 (OBB) 检测通过增加旋转角度来改善传统对象检测,从而更好地定位旋转对象。此功能对于航空影像分析文档处理工业应用(对象出现在各种角度)尤为重要。YOLO26 在检测不同场景下的旋转对象时能提供高准确度和速度。

旋转检测

结论

Ultralytics YOLO26 支持多种计算机视觉任务,包括检测、实例分割、语义分割、分类、旋转对象检测和关键点检测。每项任务都解决了计算机视觉领域中的特定需求,从基础的对象识别到详细的姿态分析。通过了解每项任务的功能和应用,你可以为特定的计算机视觉挑战选择最合适的方法,并利用 YOLO26 的强大功能构建有效的解决方案。

常见问题

Ultralytics YOLO26 可以执行哪些计算机视觉任务?

Ultralytics YOLO26 是一个功能强大的 AI 框架,能够以高准确度和速度执行各种计算机视觉任务。这些任务包括:

  • 对象检测 通过在图像或视频帧中的对象周围绘制边界框来识别并定位这些对象。
  • 图像分割 根据内容将图像分割成不同区域,这对于医学影像等应用非常有用。
  • 语义分割 为图像中的每个像素分配一个类标签,以实现密集的场景理解。
  • 分类 根据内容对整个图像进行归类。
  • 姿态估计 检测图像或视频帧中的特定关键点以追踪动作或姿态。
  • 旋转对象检测 (OBB) 通过增加旋转角度来检测旋转对象,从而提高准确度。

我该如何使用 Ultralytics YOLO26 进行对象检测?

若要使用 Ultralytics YOLO26 进行对象检测,请遵循以下步骤:

  1. 以适当的格式准备你的数据集。
  2. 使用检测任务训练 YOLO26 模型。
  3. 通过输入新的图像或视频帧,利用模型进行预测。
示例
from ultralytics import YOLO

# Load a pretrained YOLO model (adjust model type as needed)
model = YOLO("yolo26n.pt")  # n, s, m, l, x versions available

# Perform object detection on an image
results = model.predict(source="image.jpg")  # Can also use video, directory, URL, etc.

# Display the results
results[0].show()  # Show the first image results

如需更详细的说明,请查看我们的检测示例

使用 YOLO26 执行分割任务有哪些好处?

使用 YOLO26 执行分割任务有以下几点优势:

  1. 高准确度: 分割任务可提供精确的像素级掩码。
  2. 速度: YOLO26 针对实时应用进行了优化,即使在高分辨率图像下也能提供快速处理。
  3. 多种应用: 非常适合医学影像、自动驾驶以及其他需要详细图像分割的应用。

图像分割部分了解更多关于 YOLO26 用于分割的优势和用例。

Ultralytics YOLO26 能否处理姿态估计和关键点检测?

可以,Ultralytics YOLO26 能够以高准确度和速度有效地执行姿态估计和关键点检测。此功能对于追踪体育分析、医疗保健和人机交互应用中的动作特别有用。YOLO26 会检测图像或视频帧中的关键点,从而实现精确的姿态估计。

如需更多详情和实施建议,请访问我们的姿态估计示例

为什么我应该选择 Ultralytics YOLO26 进行旋转对象检测 (OBB)?

使用 YOLO26 进行旋转对象检测 (OBB) 通过检测带有额外角度参数的对象,提供了更高的精度。此功能对于需要精确定位旋转对象的应用非常有用,例如航空影像分析和仓库自动化。

  • 提高精度: 角度组件减少了旋转对象的假阳性。
  • 多种应用: 适用于地理空间分析、机器人技术等任务。

查看旋转对象检测部分以了解更多详情和示例。

评论