Ultralytics YOLO27: 加入候补名单。
获取 YOLO 许可
Ultralytics YOLO

导出经过自定义训练的 Ultralytics YOLOv8 模型

在 Google Colab 中训练自定义 Ultralytics YOLOv8 目标检测模型,导出训练好的权重,并仅用几行 Python 代码运行网络摄像头实时推理。

Nuvola LadiNuvola Ladi2 分钟阅读
导出经过自定义训练的 Ultralytics YOLOv8 模型以进行推理

加入我们,一起深入了解使用 Ultralytics YOLOv8 进行自定义目标检测。本文将介绍自定义模型的训练流程、导出训练好的权重,以及在网络摄像头上运行实时推理。

训练自定义目标检测模型#

在之前的视频中,我们介绍了如何在 Google Colab 上使用杯子数据集在自定义数据集上训练 Ultralytics YOLOv8 模型。我们看到训练图表持续改善,损失不断降低,平均精度均值 (mAP) 不断提高。根据这些结果,我们的自定义模型现在可以非常准确地识别五种不同类型的杯子。

我们的自定义模型已经训练完成并准备就绪,现在可以探索下一步:导出训练好的权重,并在网络摄像头上运行实时推理。

模型推理是指使用训练好的计算机视觉模型,根据新的、未见过的数据进行预测或决策。模型会使用图像等输入数据,并通过学到的参数和结构对其进行处理。随后,模型会根据训练任务生成分类、检测或分割等输出。

在实际应用中,推理通常涉及将训练好的模型部署到生产环境中,以便实时处理真实世界数据,或在批处理场景中处理数据。

导出训练好的模型并运行推理#

从 Colab 下载训练好的模型权重后,我们可以将其加载到 Python 环境中,让自定义模型发挥作用。

只需几行代码,我们就可以设置 Python 脚本,在网络摄像头上运行实时推理,捕获实时画面并检测不同的杯子。模型可以识别各种形状、尺寸和颜色的杯子,展示其处理真实世界场景的能力。

微调后的模型有多项优势。它们可以检测、分割或分类预训练模型可能不支持的对象。此外,它们还可以帮助研究人员或数据科学家了解模型架构在真实世界数据集上的表现。

Nicolai Nielsen 介绍自定义模型训练、导出和网络摄像头推理

图 1. Nicolai Nielsen 介绍如何训练自定义模型、导出训练好的权重,以及在网络摄像头上运行实时推理。

总结#

从训练自定义模型,到导出训练好的权重,再到在网络摄像头上运行实时推理,我们已经了解了 Ultralytics YOLOv8 如何处理完整工作流。

准备好亲自尝试自定义目标检测了吗?访问 Ultralytics Platform 和我们的文档,了解所有 Ultralytics 相关信息,并加入我们的社区,及时掌握最新进展!

如果你想了解如何导出自定义训练的 Ultralytics YOLOv8 模型并在网络摄像头上运行推理,观看完整视频!

作者

Nuvola Ladi
Nuvola Ladi

数字内容经理 · Ultralytics

Nuvola Ladi 是 Ultralytics 的数字内容经理,负责创作涵盖视觉 AI 和 Ultralytics YOLO 的内容,并代表公司参加 PyTorch Conference 2025 等行业活动。她常驻西班牙,拥有 IE University 的视觉与数字媒体硕士学位。加入 Ultralytics 之前,她曾在 XVA Gallery & Hotel 和 Rolex 等机构任职。

评论

提出问题、分享你的结果,或帮助其他人。

探索解决方案

体育领域的计算机视觉

体育领域的计算机视觉

了解 Ultralytics YOLO 如何通过球员和球追踪、表现分析、教练洞察及运动员康复,推动体育视觉技术的发展。
了解详情
航空影像计算机视觉

航空影像计算机视觉

使用 Ultralytics YOLO 将无人机和航空影像转化为农业、水产养殖、保护工作和地理空间分析的实时洞察。
了解详情
航空航天中的计算机视觉

航空航天中的计算机视觉

使用 Ultralytics YOLO 将计算机视觉应用于航空航天领域,包括飞机检查、跑道 FOD 检测、机场地面作业和复合材料缺陷检测。
了解详情
安防领域的计算机视觉

安防领域的计算机视觉

使用 Ultralytics YOLO 模型守护每个场所。视觉 AI 可用于周界监控、威胁检测、车牌识别和工作场所安全。
了解详情
机器人领域的计算机视觉

机器人领域的计算机视觉

使用 Ultralytics YOLO 模型提升智能机器的能力。机器人领域的视觉 AI 可用于自主导航、感知、目标跟踪和实时控制。
了解详情
物流中的计算机视觉

物流中的计算机视觉

借助 Ultralytics YOLO 模型优化物流流程。视觉 AI 可用于包裹检查、分拣、车辆跟踪和仓库安全实时监控。
了解详情
零售中的计算机视觉

零售中的计算机视觉

借助 Ultralytics YOLO 模型重新构想零售。视觉 AI 可用于库存跟踪、货架监控、排队管理和更深入的客户洞察。
了解详情
医疗领域的计算机视觉

医疗领域的计算机视觉

借助 Ultralytics YOLO 模型构建医疗解决方案。医疗领域的视觉 AI 可加快医学影像处理、优化诊断并监测患者。
了解详情
制造业中的计算机视觉

制造业中的计算机视觉

利用 Ultralytics YOLO 模型优化制造流程。视觉 AI 可用于质量控制、缺陷检测、个人防护装备合规检查和装配线自动化。
了解详情
汽车领域的计算机视觉

汽车领域的计算机视觉

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

农业中的计算机视觉

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。为作物监测、牲畜追踪和精准农业提供支持,从而提高产量并实现更智能的生产。
了解详情

让我们携手构建 AI 的未来!

开启你的旅程,迎接机器学习的未来