文章目录
- 一、Vision SDK 概述
-
- 1.1、Vision SDK 目标和特点
- 1.2、ADAS 数据流示例
-
- 1.2.1、ADAS 数据流示例 – LVDS surround view – Logical system diagram
- 1.2.2、ADAS 数据流示例 – LVDS surroundview in Vision SDK
- 1.2.3、ADAS 数据流示例 – AVB Camera surround view in Vision SDK
- 1.2.4、ADAS 数据流示例 – AVB Camera surround view in Vision SDK
- 1.2.5、ADAS 数据流示例 – AVB Camera surround view in Vision SDK with “sync” link
- 1.2.6、ADAS 数据流示例 – AVB Camera surround view in Vision SDK with “sync” link
- 1.2.7、ADAS 数据流示例 – AVB Camera surround view with multiple algorithms in Vision SDK
- 二、Vision SDK 中的组件
- 三、Vision SDK – 架构概述
- 四、Vision SDK – 架构详情
- 参考
一、Vision SDK 概述
Vision SDK是什么?
- VISION SDK 是适用于 TI ADAS SoC 系列的多处理器软件开发平台。
- 该软件框架允许用户创建不同的 ADAS 应用程序数据流,包括视频捕获、视频预处理、视频分析算法和视频显示。
- SDK 具有示例 ADAS 数据流,可在 ADAS SoC 中使用不同的 CPU 和硬件加速器,并向客户展示如何有效地使用不同的 SoC 子系统。
- VISION SDK 基于名为“Links and Chains”框架的框架,该框架的用户 API 称为“Link API”SDK 安装程序包包括构建应用程序所需的所有工具和组件,包括代码生成工具、BIOS、IPC、启动件、BSP 驱动程序、网络堆栈、编解码器、算法内核
1.1、Vision SDK 目标和特点
1.1.1、Vision SDK - 目标
- 允许在 DSP/EVE 上快速建立算法原型,并在整个系统环境中创建数据流。
- 为创建新的和可定制的系统数据流提供一致的 API
- 支持功率、延迟、性能、负载的优化和检测
- 支持在客户系统中使用软件框架和组件