qtivtransform:在 GPU 上加速色彩转换、裁剪和缩放。qtimltflite:在 NPU 上执行 TensorFlow Lite 模型。
要开始在你的 Dragonwing 设备上探索 Qdemo,请按照以下分步说明安装所需的依赖项、配置系统并启动图形界面。
前提条件
- Qualcomm Ubuntu 镜像:设备必须已刷入预构建的 Qualcomm Ubuntu 镜像。
- HDMI 显示器:连接到设备以查看 Qdemo 输出。
- 鼠标和键盘:与 Weston 桌面和 Qdemo 应用程序交互所必需的。
- Wi-Fi 连接:AI 示例应用程序需要 Wi-Fi 连接以从 GitHub 下载模型和标签。多媒体应用程序不需要。
-
USB 摄像头(可选):基于摄像头的示例应用程序需要。如果已连接,请从 Qdemo 中的
Source列表中选择它。 要使用摄像头,请在目标设备上运行以下命令以启用camx:
使用 Qdemo 运行示例应用程序
要使用 Qdemo 运行示例应用程序,请执行以下操作:安装所需软件包
要安装所需的预构建软件包,请参考 🔗安装所需软件包 部分并运行提供的 “Install PPA Packages” 脚本。安装依赖项
打开终端,安装 QDemo 所需的以下软件包:创建必要的文件夹并下载工件
从 SBC 终端启动 GUI
运行示例应用程序
从 Experience Application Demo 窗口运行示例应用程序。1
连接 Wi-Fi
通过选择 Wi-Fi 连接到 Wi-Fi 网络。
仅运行 AI 示例应用程序时才需要 Wi-Fi 连接。如果你要运行多媒体应用程序,请跳过此步骤。
2
选择摄像头源
在 Source 下拉列表中,选择所需的摄像头。Dragonwing IQ-9275 设备没有内置摄像头,并非所有应用程序都需要摄像头。如果你已将外部摄像头连接到设备,请从 Source 下拉列表中选择它。默认情况下,选中 On-Device-Camera 选项。
3
选择并启动应用程序
在 Applications 下拉列表中,选择一个应用程序并选择 Start。所选应用程序开始运行,并弹出窗口在屏幕上显示输出。首次运行示例应用程序时,可能需要一分钟或更长时间才能运行,因为设备会从 GitHub 下载 AI 模型和标签。下图显示了 Object Detection 应用程序的示例输出,识别出两个对象,包括一个人和一只狗。

4
停止应用程序
通过关闭输出窗口来停止示例应用程序。
运行 Multistream Qdemo 支持的示例应用程序
以下截图显示了 Multistream Qdemo 示例应用程序运行八路流(一路实时流和七路视频流)的输出:
注意: 在 Wayland 输出上,拉伸 Gtk+ Cairo 渲染器以确保正确显示示例应用程序的输出。

