YOLO Vision 2026:

Ultralytics Platform#

Ultralytics Platform 是一个功能全面的端到端计算机视觉平台,可简化从数据准备到模型部署的整个 ML 工作流。专为需要生产就绪的计算机视觉解决方案且无需处理复杂基础设施的团队和个人打造。

Ultralytics Platform Dataset Screenshot

什么是 Ultralytics Platform?#

Ultralytics Platform 将数据集管理与标注、实验跟踪、云端与远程训练、模型导出、专用推理端点以及部署监控整合到一个工作空间中。它原生支持 YOLO26YOLO11YOLOv8YOLOv5 模型。

工作流:上传 → 标注 → 训练 → 导出 → 部署#

该平台提供端到端的工作流:

graph LR
    subgraph Data["📁 Data"]
        A[Upload]:::start --> B[Annotate]:::proc
        B --> C[Analyze]:::proc
    end
    subgraph Train["🚀 Train"]
        D[Configure]:::proc --> E[Train on GPU]:::proc
        E --> F[View Metrics]:::out
    end
    subgraph Deploy["🌐 Deploy"]
        G[Export]:::proc --> H[Deploy Endpoint]:::proc
        H --> I[Monitor]:::out
    end
    Data --> Train --> Deploy

    classDef start fill:#4CAF50,color:#fff
    classDef proc fill:#2196F3,color:#fff
    classDef out fill:#9C27B0,color:#fff
阶段功能
上传图像(50MB)、视频(1GB)和数据集文件(ZIP、TAR,包含 .tar.gz/.tgz、NDJSON)支持自动处理
标注支持所有 6 种任务类型的手动工具,以及使用 SAM 和 YOLO 模型针对检测、分割、语义分割和 OBB 的智能标注(参见支持的任务
训练云端 GPU(所有套餐 24 款 + 2 款 Pro/Enterprise 专属:B200、B300)、实时指标、项目组织
导出20 种部署格式(ONNX、TensorRT、CoreML、LiteRT、Hailo、Ascend 等;参见支持的格式
部署 (Deploy)覆盖 42 个全球区域的专用终端节点,默认支持缩放至零(单个活跃实例),并提供监控功能

你能做什么:

  • 上传 图像、视频和数据集文件以创建训练数据集
  • 可视化所有 6 种 YOLO 任务类型的交互式叠加标注(参见支持的任务
  • 训练模型于云端 GPU(所有套餐 24 款,Pro 或 Enterprise 可使用 B200 和 B300,共 26 款)并获取实时指标
  • 导出20 种部署格式(ONNX、TensorRT、CoreML、LiteRT、Hailo、Ascend 等)
  • 部署到 42 个全球区域,提供一键式专用终端节点
  • 监控 训练进度、部署健康状况和使用指标
  • 协作,通过将项目和数据集公开给社区来共同参与

多区域基础设施#

你的数据保留在你所在的区域。Ultralytics Platform 在全球三个区域运营基础设施:

区域标签位置最适用场景
US美洲美国爱荷华州美洲用户,美洲地区访问速度最快
EU欧洲、中东及非洲欧洲,比利时欧洲用户,符合 GDPR 合规要求
AP亚太地区亚太地区,台湾亚太用户,亚太地区延迟最低

你在入驻引导期间选择数据区域。数据集、模型和托管的训练数据将保留在该区域中。 专用端点将单独部署到你从全球部署地图中选择的区域。

区域是永久性的

账号创建后,你无法自行更改数据区域。在引导期间,平台会测量到各区域的延迟并推荐最近的区域。如果以后需要请求更改区域,请联系支持人员。这适用于数据集和模型内容;账户级数据(如个人资料、账单和活动记录)会在全球范围内处理,详见我们的隐私政策数据处理协议

主要特性#

数据准备#

  • 数据集管理:上传图像、视频或数据集文件,并进行自动处理
  • 标注编辑器:针对所有 6 种 YOLO 任务类型(检测、分割、语义、分类、姿态、OBB)的手动标注(参见支持的任务
  • 骨架模板:内置(人、手、脸、狗、盒)及自定义骨架模板,实现一键姿态标注
  • 智能标注:在标注工具栏中使用 SAM 2.1(Tiny、Small、Base、Large)、SAM 3、预训练的 Ultralytics YOLO 模型,或你自己的微调 YOLO 模型来执行检测、分割、语义和 OBB 任务
  • 数据集版本控制:创建带有描述的编号 NDJSON 快照,以便进行可重复的训练
  • 统计信息:类别分布、位置热力图和维度分析
graph LR
    A[Upload Dataset/Images/Video]:::start --> B[Auto-Process]:::proc
    B --> C[Browse & Filter]:::proc
    C --> D{Annotate}:::decide
    D --> E[Manual Tools]:::proc
    D --> F[SAM Smart]:::proc
    D --> G[YOLO Auto-Label]:::proc
    E --> H[Train-Ready Dataset]:::out
    F --> H
    G --> H

    classDef start fill:#4CAF50,color:#fff
    classDef proc fill:#2196F3,color:#fff
    classDef decide fill:#FF9800,color:#fff
    classDef out fill:#9C27B0,color:#fff
支持的任务类型

标注编辑器支持所有 6 种 YOLO 任务类型:检测(边界框)、分割(多边形)、语义(按类别的区域)、分类(图像级标签)、姿态(关键点)和 OBB(旋转边界框)。每种任务类型都有专用的标注控件和键盘快捷键。

模型训练#

  • 云端训练:在云端 GPU 上进行训练(所有计划提供 24 个,针对 B200 和 B300,Pro 或 Enterprise 提供 26 个),并带有实时指标
  • 远程训练:在任何地方进行训练,并将指标流式传输到 Ultralytics Platform
  • 项目组织:对相关模型进行分组、比较实验、跟踪活动
  • 20 种导出格式:ONNX、TensorRT、CoreML、LiteRT、Hailo、Ascend 等(参见支持的格式

Ultralytics Platform Project Screenshot 你可以通过网页 UI(云端训练)或从你自己的机器(远程训练)来训练模型:

  1. 导航到你的项目
  2. 点击 New Model
  3. 选择数据集、模型、GPU 和轮数(epochs)
  4. 监控实时损失曲线和指标

部署#

  • 推理测试:直接在浏览器中使用自定义图像测试模型
  • 专用终端节点:部署到 42 个全球区域,默认支持缩放至零(单个活跃实例)
  • 监控:实时指标、请求日志和性能仪表板
graph LR
    A[Trained Model]:::start --> B{Action}:::decide
    B --> C[Browser Predict]:::proc
    B --> D[Export Format]:::proc
    B --> E[Deploy Endpoint]:::proc
    D --> F[ONNX / TensorRT / CoreML / LiteRT / ...]:::out
    E --> G[42 Global Regions]:::proc
    G --> H[API Endpoint URL]:::proc
    H --> I[Monitor & Scale]:::out

    classDef start fill:#4CAF50,color:#fff
    classDef proc fill:#2196F3,color:#fff
    classDef decide fill:#FF9800,color:#fff
    classDef out fill:#9C27B0,color:#fff

部署完成后,你可以使用任何语言调用你的端点:

import requests

url = "https://your-endpoint-url/predict"
headers = {"Authorization": "Bearer YOUR_API_KEY"}

with open("image.jpg", "rb") as f:
    response = requests.post(url, headers=headers, files={"file": f})

print(response.json())

账户管理#

  • 团队与组织:与团队成员协作,管理角色和邀请
  • API 密钥:为远程训练和 API 访问提供安全的密钥管理
  • 额度与计费:采用按需付费的训练模式,定价透明
  • 活动订阅:跟踪所有账户事件和操作
  • 回收站与恢复:30 天软删除,支持项目恢复
  • GDPR 合规:支持数据导出和账户删除
计划等级

参阅规范的免费版、专业版和企业版对比,了解当前限制、GPU 访问权限、协作和授权。

快捷链接#

利用以下资源开始:

  • 快速入门:创建你的第一个项目并在几分钟内训练一个模型
  • 数据集:上传和管理你的训练数据
  • 标注:使用手动和 AI 辅助工具为你的数据打标签
  • 项目:组织你的模型和实验
  • 云端训练:在云端 GPU 上进行训练
  • 推理:测试你的模型
  • 端点:将模型部署到生产环境
  • 监控:跟踪部署性能
  • API 密钥:管理 API 访问权限
  • 账单:积分和支付
  • 活动:跟踪账户事件
  • 回收站:恢复已删除的项目
  • REST API:API 参考

故障排除#

数据集问题#

问题解决方案
数据集无法处理检查文件格式是否受支持(图像支持 JPEG、PNG、WebP、TIFF、HEIC、AVIF、BMP、JP2、DNG、MPO)。最大文件大小:图像 50 MB,视频 1 GB,数据集存档 10 GB (免费) / 20 GB (Pro) / 50 GB (企业版)
缺少标注验证标签是否为YOLO 格式,且 .txt 文件与图像文件名相匹配,或者上传 COCO JSON
“需要训练集拆分 (Train split required)”train/ 文件夹添加到你的数据集结构中,或者通过拆分栏重新分配拆分
类名未定义添加一个带有 names: 列表的 data.yaml 文件(参见 YOLO format),或者在 Classes tab 中定义类别

训练问题#

问题解决方案
训练无法开始检查“设置 > 账单”中的信用额度余额。需要正余额
内存不足错误 (Out of memory)减少批量大小 (batch size),使用较小的模型 (n/s),或选择 VRAM 更大的 GPU
指标表现不佳检查数据集质量,增加训练轮数 (epochs),尝试数据增强,验证类别平衡
训练缓慢选择更快的 GPU,减小图像尺寸,检查数据集是否存在瓶颈

部署问题#

问题解决方案
端点无响应检查端点状态(准备就绪 vs 已停止)。冷启动可能需要 5-15 秒
401 未经授权验证 API key 是否处于活动状态且复制正确
推理速度慢检查模型大小,考虑TensorRT 导出,选择更近的区域
导出失败某些格式需要特定的模型架构。尝试 ONNX 以获得最广泛的兼容性

常见问题#

我可以在注册后更改用户名吗?

不能,用户名是永久的,无法更改。请在注册时谨慎选择。

我可以更改我的数据区域吗?

你的数据区域是在入职时选择的,你自己无法更改。若要切换区域,请联系支持团队请求区域变更。

我该如何获取更多额度?

前往 Settings > Billing 并点击 Top Up。购买 5 美元到 1,000 美元不等的额度。购买的额度永不过期。

如果训练失败了怎么办?

如果云端计算已经启动,将按消耗的 GPU 时间计费。在 GPU 启动之前发生的失败不会产生计算使用费。

我可以下载我训练好的模型吗?

是的。点击模型页面上的下载图标获取其 .pt 权重,或者打开导出标签页获取已完成导出的格式。

如何公开分享我的工作成果?

打开项目或数据集,点击顶部导航栏中的 Private 徽章,然后确认 Make Public。 公开的内容将显示在探索(Explore)页面上。

文件大小限制是多少?

图像:50MB,视频:1GB,数据集:免费版 10GB,Pro 版 20GB,企业版 50GB。对于更大的文件,请拆分后多次上传。

已删除的项目在回收站中保留多久?

30 天。此后,项目将被永久删除,无法恢复。

我可以在商业项目中使用平台模型吗?

免费版和专业版计划使用 AGPL 许可证。如需在没有 AGPL 限制的情况下进行商业使用,请参阅 Ultralytics 许可

常见问题解答#

  • 开始使用 Ultralytics Platform

    1. 注册:在 platform.ultralytics.com 创建一个账号
    2. 选择区域:在入职期间选择你的数据区域(美国、欧洲或亚太地区)
    3. 上传数据集:在侧边栏中打开 Annotate 并上传你的数据
    4. 训练模型:创建一个项目并开始在云端 GPU 上训练
    5. 部署:测试你的模型并部署到专用端点

    有关详细指南,请参阅快速入门页面。

  • Ultralytics Platform 提供:

    • 统一工作流:在一个地方完成数据、训练和部署
    • 多区域:数据驻留在美国、欧洲或亚太地区
    • 零代码训练:无需编写代码即可训练先进的 YOLO 模型
    • 实时指标:流式传输训练进度并监控部署情况
    • 42 个部署区域:将模型部署到全球各地用户附近
    • 7 种任务类型:支持检测、实例分割、语义分割、深度估计(目前支持模型和预测;深度数据集即将推出)、分类、姿态和 OBB(参见任务文档
    • AI 辅助标注:使用 SAM 和 YOLO 模型进行智能标注,以加快数据准备速度
  • Ultralytics Platform 为云端训练提供了多种 GPU 类型支持:

    GPU架构显存 (VRAM)每小时费用最适用场景
    RTX 2000 AdaAda16 GB$0.24小规模数据集、测试
    RTX A4500Ampere20 GB$0.25中小型数据集
    RTX 4000 AdaAda20 GB$0.26中等规模数据集
    RTX A5000Ampere24 GB$0.27中等规模数据集
    L4Ada24 GB$0.39推理优化
    A40Ampere48 GB$0.44较大的批次大小
    RTX 3090Ampere24 GB$0.46通用训练
    RTX A6000Ampere48 GB$0.49大型模型
    RTX PRO 4000Blackwell24 GB$0.57预算级 Blackwell
    RTX PRO 4500Blackwell32 GB$0.64出色的性价比
    RTX 4090Ada24 GB$0.69最佳性价比
    RTX 6000 AdaAda48 GB$0.77大批量训练
    L40SAda48 GB$0.86大批量训练
    RTX PRO 5000Blackwell48 GB$0.96大批量训练
    RTX 5090Blackwell32 GB$0.99最新一代消费级显卡
    L40Ada48 GB$0.99大型模型
    A100 PCIeAmpere80 GB$1.39生产环境训练
    A100 SXMAmpere80 GB$1.49生产环境训练
    RTX PRO 6000Blackwell96 GB$2.09推荐默认配置
    H100 PCIeHopper80 GB$2.89高性能训练
    H100 NVLHopper94 GB$3.19极致性能
    H100 SXMHopper80 GB$3.29最快训练
    H200 NVLHopper143 GB$3.39最大内存
    H200 SXMHopper141 GB$4.39极致性能
    B200Blackwell180 GB$5.89大型模型 (Pro+)
    B300Blackwell288 GB$7.39超大型模型 (Pro+)

    参阅云端训练了解完整的定价和 GPU 选项。

  • 你可以在自己的硬件上训练模型,并将实时指标流式传输到 Ultralytics Platform。

    软件包版本要求

    Platform 集成要求 ultralytics>=8.4.104。较低的版本将无法与 Platform 一起使用。

    pip install "ultralytics>=8.4.104"
    # Set your API key
    export ULTRALYTICS_API_KEY="YOUR_API_KEY"
    
    # Train with project/name to stream metrics
    yolo train model=yolo26n.pt data=coco.yaml epochs=100 project=username/my-project name=exp1

    有关远程训练的更多详细信息,请参阅云端训练

  • 该平台包含一个功能齐全的标注编辑器,支持:

    • 手动工具:边界框、多边形、带有骨架模板的关键点、旋转框、分类
    • 骨架模板:使用内置模板(人物、手部、面部、狗、盒子)或自定义模板一次性放置所有关键点
    • 智能标注:使用 SAM 2.1SAM 3 进行基于点击的标注,或者从工具栏运行预训练的 Ultralytics YOLO 模型以及你自己的微调 YOLO 模型来执行检测、分割、语义和 OBB 任务
    • 键盘快捷键:通过热键实现高效工作流
    快捷键操作
    V手动(绘制)模式
    S智能模式(SAM 或 YOLO 模型)
    A切换自动应用(在智能模式下)
    1 - 9按数字选择类别
    Delete删除选中的标注
    Ctrl+Z撤销
    Ctrl+Y重做
    Escape保存 / 取消选择 / 退出

    有关完整指南,请参阅标注

  • 该平台支持与 Ultralytics Export 模式相同的 20 种部署格式。PyTorch 是源格式;带有 format 参数的每一行都是一个导出目标。

    格式format 参数模型元数据参数
    PyTorch-yolo26n.pt-
    TorchScripttorchscriptyolo26n.torchscriptimgsz, quantize, dynamic, nms, batch, device
    ONNXonnxyolo26n.onnximgsz, quantize, dynamic, simplify, opset, nms, batch, data, fraction, device
    OpenVINOopenvinoyolo26n_openvino_model/imgsz, quantize, dynamic, nms, batch, data, fraction, device
    TensorRTengineyolo26n.engineimgsz, quantize, dynamic, simplify, opset, workspace, nms, batch, data, fraction, device
    CoreMLcoremlyolo26n.mlpackageimgsz, dynamic, quantize, nms, batch, device
    TF SavedModelsaved_modelyolo26n_saved_model/imgsz, keras, quantize, opset, nms, batch, data, fraction, device
    TF GraphDefpbyolo26n.pbimgsz, opset, batch, device
    TF Edge TPUedgetpuyolo26n_edgetpu.tfliteimgsz, quantize, opset, data, fraction, device
    PaddlePaddlepaddleyolo26n_paddle_model/imgsz, batch, device
    MNNmnnyolo26n.mnnimgsz, batch, dynamic, quantize, simplify, opset, nms, device
    NCNNncnnyolo26n_ncnn_model/imgsz, quantize, batch, device
    IMX500imxyolo26n_imx_model/imgsz, quantize, data, fraction, nms, device
    RKNNrknnyolo26n_rknn_model/imgsz, batch, name, quantize, simplify, opset, data, fraction, device
    ExecuTorchexecutorchyolo26n_executorch_model/imgsz, batch, device
    Axeleraaxelerayolo26n_axelera_model/imgsz, batch, quantize, data, fraction, device
    DEEPXdeepxyolo26n_deepx_model/imgsz, quantize, simplify, opset, data, optimize, device
    Qualcomm QNNqnnyolo26n_qnn.onnximgsz, batch, name, quantize, simplify, opset, data, fraction, device
    LiteRTlitertyolo26n.tfliteimgsz, quantize, batch, data, fraction, device
    Hailohailoyolo26n_hailo_model/imgsz, name, quantize, data, fraction, simplify, conf, iou
    Huawei Ascendascendyolo26n_ascend_model/imgsz, batch, name, quantize, opset, simplify, nms

    有关特定格式的选项,请参阅模型导出导出模式指南集成索引

评论