ultralytics/ultralytics

Ultralytics YOLO27, YOLO26, YOLO11, YOLOv8 — object detection, instance segmentation, semantic segmentation, image classification, pose estimation, object tracking

它解决了什么问题

Ultralytics 提供了一个统一的框架,用于最先进的计算机视觉任务,使实现高性能的目标检测、分割和分类变得简单,而无需深入的 AI 研究专业知识。

它如何工作

它实现了 YOLO(You Only Look Once)系列模型,这些模型专为速度和准确性而设计。该框架通过命令行界面(CLI)和 Python 库提供一致的 API,允许用户加载预训练模型,在自定义数据集上训练它们,验证性能,并将模型导出为 ONNX 等多种格式以用于部署。

适合谁

它专为需要将实时视觉功能集成到应用程序中的开发人员和 AI 实践者设计,从简单的图像分类到视频帧中的复杂目标跟踪。

主要特点

  • 多任务支持:支持目标检测、实例分割、语义分割、深度估计、图像分类和姿态估计。
  • 目标跟踪:能够在视频帧之间跟踪检测到的目标。
  • 灵活部署:支持将模型导出为 ONNX 等格式,以实现优化的推理。
  • 全面的模型范围:提供多种模型尺寸(纳米、小、中、大、超大),可根据硬件限制平衡速度与准确性。

一个统一的框架,让计算机视觉任务变得简单而高效——@ultralytics

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目