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

使用 DeGirum 在边缘设备上部署量化的 Ultralytics YOLOv8 模型

在这篇 YOLO Vision 2023 演讲回顾中,了解 DeGirum 如何在边缘设备上部署量化后的 Ultralytics YOLO 模型,以及量化挑战和解决方法。

Nuvola LadiNuvola Ladi2 分钟阅读
在这篇 YOLO Vision 2023 演讲回顾中,了解 DeGirum 如何在边缘设备上部署量化后的 Ultralytics YOLO 模型,以及量化挑战和解决方法。

欢迎回顾我们在 Google for Startups Campus(马德里)举办的 YOLO VISION 2023(YV23)活动中的又一场精彩演讲。演讲由 DeGirum 首席架构师兼联合创始人 Shashi Chilappagar 主讲,内容涵盖量化和量化模型部署,并探讨了关键挑战、解决方案和未来可能性。

量化与量化模型部署简介#

Shashi 全面介绍了量化,并强调量化对于优化 Ultralytics YOLO 模型、使其能够部署到边缘设备上的重要性。与会者从基础知识到改进量化的方法进行了深入探讨,对模型移植和部署的复杂性有了宝贵的认识。

YOLO 模型量化面临的挑战#

量化往往会带来挑战,尤其是在 TFLite 中使用 YOLO 模型时。与会者了解到,如果所有输出都使用相同的缩放因子/零点进行量化,准确率会显著下降,这揭示了量化过程中维持模型准确性的复杂性。

改进 YOLO 模型的量化#

幸运的是,有一些解决方案可以应对这些挑战。DeGirum 分支版本的推出提供了一种对量化友好的方法:将输出分离,并优化边界框解码。通过这些改进,量化模型的准确率相较于基准水平有了显著提升。

更适合量化的模型架构#

探索新的模型架构是减少量化损失的关键。与会者了解到,将 SiLU 替换为有界 ReLU6 激活函数可以最大限度地减少量化损失,为维持量化模型的准确性带来良好前景。

部署量化模型#

部署量化模型非常简单,只需五行代码,就能在 DeGirum 云平台上运行任何模型。现场代码演示展示了使用量化的 Ultralytics YOLOv5 模型进行目标检测是多么简单,也说明了量化模型可以轻松集成到实际应用中。

为此,Ultralytics 提供多种模型部署选项,让最终用户能够在嵌入式设备和边缘设备上有效部署应用。不同的导出格式包括 OpenVINO、TorchScript、TensorRT、CoreML、TFLite 和 TFLite Edge TPU,提供了灵活性和兼容性。

与第三方部署应用集成后,用户可以在现实场景中评估我们模型的性能。

在不同硬件上使用不同模型#

与会者还深入了解了如何在各种硬件平台上部署不同模型,展示了同一代码库如何支持多个加速器上的多种模型。在不同硬件平台上运行不同检测任务的示例,展现了我们方法的灵活性和可扩展性。

资源与文档#

为了进一步帮助与会者,我们介绍了一个全面的资源板块,提供云平台、示例、文档等内容。我们的目标是确保每个人都能获得有效部署量化模型所需的工具和支持。

总结#

随着量化领域不断发展,及时了解最新动态并积极参与至关重要。我们致力于持续提供支持和资源,帮助你探索这一不断发展的领域。在 YouTube 上观看完整演讲。

与我们一同探索机器学习和人工智能领域的最新趋势与创新。

作者

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

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