ZHCACX6 july 2023 AM62A3 , AM62A7
该应用基于 TI 的 edgeai-gst-apps 工程而构建,该工程包括端到端处理应用所需的所有基础设施。它可以配置模型,使用 gstreamer 创建视频处理流水线,对编译的模型进行推理调用,并对模型的输出进行后处理以实现可视化。
GStreamer 是一个开源多媒体平台,将媒体处理系统作为一条流水线连接起来。一些媒体处理流程包括视频捕获、录制和流式传输。TI 提供了一套 gstreamer 插件,可将部分媒体处理和深度学习推理负载分流到硬件加速器。edgeai-gst-apps 提供了配置和使用 gstreamer 流水线所需的软件。它用于在 AM62A EVM 上运行开箱即用演示,其源代码可供开发人员使用。
缺陷检测演示会更新后处理应用代码,同时保持 gstreamer 包装器和推理调用部分相同。向应用代码中添加的特性包括物体跟踪器、性能评估、图形仪表板和彩色边界框。图 4-1 显示了缺陷检测演示更新后的完整系统流程,包括应用代码和 gstreamer。该应用已使用两种类型的摄像头进行了测试,包括 USB 摄像头和带有 CSI 接口的 IMX219 摄像头。