Skip to main content
本指南说明如何修改现有的 Qualcomm IM SDK 参考应用,使其与自定义训练的模型一起工作。本文以自定义训练的 YOLOv8 模型为例。

使用自定义训练的 YOLOv8 LiteRT 模型

Qualcomm IM SDK 参考应用使用 YOLOv8 模型进行对象检测。此示例说明如何在当前的参考应用中运行自定义训练的 YOLOv8 变体。 要运行您自己的自定义训练 YOLOv8 模型,请完成以下步骤:
  1. 在参考应用中,用您的新模型替换现有模型。
  2. 使用您的自定义标签更新标签文件。
  3. 使用更新后的模型运行参考应用。

更新标签文件

Qualcomm IM SDK 参考应用期望标签为 JSON 格式。请更新标签文件 yolov8_custom.json 中每个条目的 id、color 和 label 值。 每个标签条目的格式为:
例如:

使用自定义模型运行对象检测

要使用 LiteRT 运行时结合您的自定义模型和标签文件运行对象检测,请完成以下步骤:
1

在主机上设置用户环境变量

2

将模型复制到设备

3

将标签文件复制到设备

4

使用 SSH 登录设备

5

编辑 config_detection.json 配置文件

6

运行示例应用

注意事项

  • 要显示所有可用选项,请运行:
  • 要停止应用,请按 Ctrl+C。