ZHDA249 July 2026 TDA4VE-Q1
本应用手册介绍了使用德州仪器 (TI) Processor SDK RTOS 提供的 TIOVX 框架开发在 Arm Cortex-A72 内核上执行的自定义 OpenVX 节点的实用工作流程。阈值节点用作参考实现来说明完整的开发过程,包括内核接口定义、主机内核实现、A72 目标内核开发、图像缓冲区访问、内核包注册,以及与 vision_apps 框架的集成。
该示例演示了如何在保留标准的 TIOVX 执行模型的同时,将应用程序的特定处理功能合并到 OpenVX 图形中。尽管为了简单起见特意选择阈值运行,但整体开发方法适用于各种自定义图像处理、传感器处理和 AI 预处理或后处理算法。通过仅修改 Process() 回调中的处理逻辑,开发人员可以重复使用相同的主机内核、目标内核、内存访问和图形集成框架,以加快基于 A72 的自定义 OpenVX 节点的开发。
随着视觉和边缘 AI 应用程序的不断发展,将应用特定处理集成到异构计算平台中变得越来越重要。本应用手册介绍的工作流程为利用自定义功能扩展 TIOVX 框架,同时保持与现有 Processor SDK RTOS 软件架构的兼容性提供了实用基础。通过利用 Arm Cortex-A72 内核的灵活性与 OpenVX 基于图形的执行模型,开发人员可以快速为各种嵌入式视觉和 AI 应用程序进行原型设计、验证和部署自定义处理节点。