U盘PE| w764位旗舰版下载 | U盘装win7系统 | U盘启动 |win7pe | win10下载 |加入收藏土豆PE官网U盘PE,U盘装win7系统,win7pe,U盘启动,U盘装系统,w764位旗舰版下载站!
当前位置:主页 > 帮助中心 > 土豆PE使用教程 >

[TI TDA4 J721E]TIOVX Graph Pipelining理解和移植使用

来源:http://www.tudoupe.com时间:2022-02-19

大家好,首先感谢阅读,如果您也对TDA4相关的开发感兴趣,可以私信联系博主,我们这边有个学习交流群,可以入群和大家一起交流学习。
也可以加博主WX :AIR_12 我会拉你入群。保持开源精神,共同分享、进步!

创建了开源的Demo演示案例库,后续会把Demo代码放到这个Gitee库里:

TDA4/TI TDA4
欢迎大家加入,一起维护这个开源库,给更多的朋友提供帮助。

本例程以SDK 0800版本为基准,使用 ./apps/dl_demos/app_tidl_od_cam 作为示例。

在app_create_graph 函数内,创建了一下一系列的 node 顺序如下:

节点名称 节点主要功能
CaptureNode 从摄像头获取传感器图像数据
VpacVissNode 将RAW 数据转换成YUV格式的数据
AewbNode 实现图像自动白平衡等相关的处理
VpacLdcNode 经过处理以后的数据转换成RGB格式的数据(这里有点疑问)
VpacMscScaleNode 图像缩放处理节点(缩放至训练网络接收的size)

ImgPreProcNode

图像预处理节点(功能还没有梳理清楚,待补充
TIDLNode 深度网络,实现目标检测等功能
DrawBoxDetectionsNode 绘制检测到物体框的节点
ImgMosaicNode 图像镶嵌节点,将多个图像嵌入到同一个图像内
DisplayNode 显示节点,将经过镶嵌的图像显示到显示器

其中 VpacVissNode AewbNode VpacLdcNode VpacMscScaleNode ImgPreProcNode

在创建的时候,会使用vxReplicateNode节点进行相应节点的复制。这里我当时的主要疑问是复制了几个这样的节点。
在创建这些node的时候,会传入一个vx_object_array,创建的总数量应该是和这个参数包含的成员数量相当。(成员数量=4 ,创建的个数 = 4-1 =3),因为已经创建了一个Node了。

二、graph_parameters_queue_params_list

graph_parameters_queue_params_list 必须被设置,这个列表表示在graph运行过程中可以被访问对象的索引。

三、Enqueue 和 Dequeue

请结合代码注释阅读!!!

以下是0703版本Decode版本的相关代码:

其中这两个函数,就是为了查找到被dequeue出来的对象在array中的索引。

app_find_image_array_index
app_find_user_object_array_index

四、Enqueue 和 Dequeue 相关顺序说明

待补充!!

【声明】
【欢迎转载转发,请注明出处。原创比较辛苦,请尊重原创,祝大家学习愉快!】
【博主专注嵌入式开发,具有多年嵌入式软、硬件开发经验,欢迎大家学习交流!】
【如有嵌入式相关项目需求,欢迎私信】

Copyright © 2012-2014 Www.tudoupe.Com. 土豆启动 版权所有 意见建议:tdsky@tudoupe.com

土豆系统,土豆PE,win7系统下载,win7 64位旗舰版下载,u盘启动,u盘装系统,win10下载,win10正式版下载,win10 RTM正式版下载,win8下载,电脑蓝屏,IE11修复,网络受限,4K对齐,双系统,隐藏分区,系统安装不了,U盘装系统,笔记本装系统,台式机装系统,diskgenius运用,GHSOT装系统,U盘修复,U盘技巧,U盘速度,U盘不能格式化,U盘复制发生错误,U盘加密,U盘选购,开机黑屏,蓝屏,进不了系统,上不了网,打不开程序,点击无反应,系统设置,PE个性化,PE添加网络,PE维护系统

点击这里给我发消息