ZHCACW1 june   2023 AM69A , TDA4VH-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 1引言
  5. 2AM69 处理器
  6. 3运行在 AM69A 上的边缘 AI 用例
    1. 3.1 AI 盒
    2. 3.2 机器视觉
    3. 3.3 多摄像头 AI
    4. 3.4 其他用例
  7. 4软件工具和支持
  8. 5结论
  9. 6参考文献

软件工具和支持

AM69A 是一款功能强大的处理器,并且适用于 AM6xA 的 Processor SDK Linux (PSDK Linux)(4) 为客户提供开始开发智能摄像头应用所需的构建块,可以简化和加快在 AM69A 上进行的 AI 应用编程。PSDK Linux 利用并实现了多个开源组件(例如 GStreamer、OpenVX、OpenCV)之间的相互作用,并且还支持深度学习运行时(例如,在基础 Linux® 组件基础上构建的 TFLite、ONNX 和 TVM)以及用于远程内核和硬件加速器的固件包。这使得 AM69A 上的边缘 AI 应用开发就像在 Python® 或 C++ 中编程一样简单,同时仍能利用硬件加速器实现视觉处理和 AI 功能。此外,由于 PSDK Linux 旨在为 AM6xA 可扩展处理器系列提供统一的软件开发框架,因此如果具备 AM62A 或 AM68A 器件的开发经验,可让 AM69A 上的开发更加轻松。PSDK Linux 文档提供了更多详细信息。

PSDK Linux 中的参考应用展示了基于感知的示例,例如图像分类、目标检测和语义分割,同时提供了 Python 和 C++ 的变体版本。TI 还将其原始训练框架中的 100 多个模型(PyTorch、TensorFlow 和 MXNet)转换并导出为适用于 C7xMMA 架构的格式,并将其托管在 Edge AI Model Zoo(3) 中。在此过程中,TI 确保这些模型在 TI 嵌入式处理器上提供优化的推理性能。参考应用和优化的模型为客户在 AM69A 上探索高性能深度学习提供了一个良好的起点。

TI 还提供 Edge AI Studio 工具集,旨在加快在 TI 嵌入式处理器(包括 AM69A)上开发边缘 AI 应用。利用 Edge AI Studio,可以构建、评估和部署深度学习模型。Edge AI Studio 中有两个工具:模型分析器和模型编写器。模型分析器可以远程连接到真实的评估硬件,以便在 TI 的嵌入式处理器上部署和测试 AI 模型性能。在模型评估阶段,模型分析器提供了很大帮助。模型编写器是一个用于创建边缘 AI 应用的完全集成解决方案,有助于收集、注释数据、训练、优化并为 TI 嵌入式处理器编译 AI 模型。使用模型编写器对 Edge AI Model Zoo 中的模型重新训练,以便使用自定义数据微调性能以满足独特的应用要求。