0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于TI C6678+ Xilinx Zynq 7045的目标追踪视觉方案

新机器视觉 来源:Tronlong创龙科技 作者:Tronlong创龙科技 2021-11-09 15:32 次阅读

随着现代科技的高速发展,机器视觉技术在无人机、安防监控、工业检测ADAS高级驾驶辅助系统、医疗诊断等方面有着广泛的应用,并且更多的场合中要求能实现高算力、高速采集、高速传输。目标追踪的视觉技术是计算机视觉领域的一个重要分支课题,有着重要的研究意义。

本文主要介绍基于TI C6678+ Xilinx Zynq-7045/7100的目标追踪视觉方案。

01

方案介绍

1.1方案要点

(1) 图像数据采集

通过可编程逻辑器件(例如FPGA)进行高速、高精度的图像数据采集,且可灵活接入各种摄像头,如CameraLink、SDI、PAL等。

(2) 目标追踪分析

将采集得到的图像数据通过高速数据总线(例如SRIO、PCIe等)传输至数字信号处理平台(例如DSP),通过算法对图像数据进行位置分析。

(3) 目标图像监控

将处理后的图像通过CameraLink、HDMI接口进行实时显示,并可对可视化界面进行控制。

1.2 方案框图

5aa9a9fa-412d-11ec-b939-dac502259ad0.png

图 2 方案框图

1.3 方案优势

(1) 高性能处理器

TMS320C6678集成八核C66x定点/浮点DSP,主频可高达1.25GHz,运算能力可高达320 GMAC、160 GFLOP,算法能力强,满足目标追踪算法要求。

ZYNQ Z-7045/7100集成PS端双核ARM Cortex-A9 + PL端Kintex-7架构28nm可编程逻辑资源,ARM主频800MHz,硬件资源丰富。可通过PL端进行高速图像数据采集,并通过PS端进行业务逻辑控制,运用十分便捷。

(2) 视频接口丰富

可拓展众多目标追踪场合常用的视频接口,如CameraLink、SDI、HDMI、PAL等。其中CameraLink可支持Full模式,最大支持传输速率5.4Gbps。

(3) 系统稳定可靠

核心板集成DSP和ZYNQ处理器芯片间通过SRIO高速接口链接,核间通信更高速、更稳定。

核心板经过高低温测试、振动测试、老化测试,并经过3000次系统掉电启动测试,达到工业级品质,系统运行稳定。

02

案例演示

本篇方案采用了创龙科技(Tronlong)基于TI TMS320C6678 + Xilinx Zynq-7045的高速多路高清视频采集处理平台,其采用DSP+FPGA+ARM架构,完美满足目标追踪关键指标。

接下来给大家介绍本次方案的案例功能,以及演示中所使用到的硬件平台/配套模块,感兴趣可以点击文末链接与扫描二维码自行下载相关资料、获取案例源码。

2.1演示硬件平台

*硬件平台:

创龙科技TL6678ZH-EVM评估板(TMS320C6678+Zynq-7045/7100)

2.2案例功能

(1)基于TL6678ZH-EVM评估板接入CameraLink相机采集图像,把图像数据传输到DSP进行Sobel(边缘检测)算法处理(客户可自行替换为目标追踪算法),最后通过网络输出处理结果。

(2)CameraLink相机参数:分辨率2560 x 2048,帧率107,灰度输出,每个像素8bit,数据量为2560 x 2048 x 107 x 8 ≈ 4.5Gbps。

(3)C6678与Zynq-7045通过SRIO接口的两个Lanes进行高速数据传输,每个Lane传输速率为5Gbps,总数据有效带宽为5Gbps x 2 x 80% = 8Gbps。

2.3演示案例模块推荐

创龙科技基于TL6678ZH-EVM评估板提供CameraLink、SDI、HDMI、PAL的测试案例,客户仅需要专注上层应用开发。

*方案模块:CameraLink模块、SDI模块、PAL模块

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    19165

    浏览量

    229127
  • 机器视觉
    +关注

    关注

    161

    文章

    4345

    浏览量

    120111
  • Zynq
    +关注

    关注

    9

    文章

    608

    浏览量

    47128

原文标题:源码公开!基于C6678+Zynq-7045的目标追踪视觉方案分享

文章出处:【微信号:vision263com,微信公众号:新机器视觉】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    dac3174与xilinx zynq7000系列连接,fpga的案例参考代码有没有?

    dac3174与xilinx zynq7000系列连接,fpga的案例参考代码有没有? tsw1400_lvds_dac_sample_wise_restored的代码写的实在太难度了,一句注释都没有
    发表于 11-25 06:04

    AMD/Xilinx Zynq® UltraScale+ ™ MPSoC ZCU102 评估套件

    AMD/Xilinx Zynq® UltraScale+ ™ MPSoC ZCU102 评估套件可快速启动汽车、工业、视频和通信应用设计。AMD/Xilinx MPSoC ZCU102 评估套件采用
    的头像 发表于 11-20 15:32 157次阅读
    AMD/<b class='flag-5'>Xilinx</b> <b class='flag-5'>Zynq</b>® UltraScale+ ™ MPSoC ZCU102 评估套件

    基于DSP TMS320C6678+FPGA XC7V690T的6U VPX信号处理卡

    本板卡基于标准6U VPX 架构,为通用高性能信号处理平台,系我公司自主研发。板卡采用一片TI DSP TMS320C6678和一片Xilinx公司Virtex 7系列的FPGA
    的头像 发表于 11-08 16:38 253次阅读
    基于DSP TMS320<b class='flag-5'>C6678</b>+FPGA XC7V690T的6U VPX信号处理卡

    Xilinx ZYNQ 7000系列SoC的功能特性

    本文介绍下Xilinx ZYNQ 7000系列SoC的功能特性、资源特性、封装兼容性以及如何订购器件。
    的头像 发表于 10-24 15:04 337次阅读
    <b class='flag-5'>Xilinx</b> <b class='flag-5'>ZYNQ</b> 7000系列SoC的功能特性

    Xilinx® Zynq®UltraScale™系列多处理器中的VCCINT_VCU轨供电

    电子发烧友网站提供《为Xilinx® Zynq®UltraScale™系列多处理器中的VCCINT_VCU轨供电.pdf》资料免费下载
    发表于 09-25 10:54 0次下载
    为<b class='flag-5'>Xilinx</b>® <b class='flag-5'>Zynq</b>®UltraScale™系列多处理器中的VCCINT_VCU轨供电

    使用TPS65086x PMIC为Xilinx Zynq UltraScale MPSoC供电

    电子发烧友网站提供《使用TPS65086x PMIC为Xilinx Zynq UltraScale MPSoC供电.pdf》资料免费下载
    发表于 09-21 11:11 0次下载
    使用TPS65086x PMIC为<b class='flag-5'>Xilinx</b> <b class='flag-5'>Zynq</b> UltraScale MPSoC供电

    TI蓝牙CC2564C解决方案

    电子发烧友网站提供《TI蓝牙CC2564C解决方案.pdf》资料免费下载
    发表于 09-07 11:12 0次下载
    <b class='flag-5'>TI</b>蓝牙CC2564<b class='flag-5'>C</b>解决<b class='flag-5'>方案</b>

    [XILINX] 正点原子ZYNQ7035/7045/7100开发板发布、ZYNQ 7000系列、双核ARM、PCIe2.0、SFPX2!

    正点原子FPGA新品ZYNQ7035/7045/7100开发板,ZYNQ 7000系列、双核ARM、PCIe2.0、SFPX2! 正点原子Z100 ZYNQ开发板,搭载
    发表于 09-02 17:18

    基于FPGA EtherCAT的六自由度机器人视觉伺服控制设计

    和增强系统处理图像的实时性,本文提出了一种伊瑟特的六自由度机器人视觉伺服控制系统,将摄像头集成到基于 Zynq的伊瑟特主站上,提高了视觉伺服的实时性.经测试,该平台能够对视觉检测
    发表于 05-29 16:17

    简谈Xilinx Zynq-7000嵌入式系统设计与实现

    今天给大侠带来简谈Xilinx Zynq-7000嵌入式系统设计与实现,话不多说,上货。 XilinxZYNQ系列FPGA是二种看上去对立面的思想的融合,ARM处理器的串行执
    发表于 05-08 16:23

    Xilinx ZYNQ 动手实操演练

    今天给大侠带来Xilinx ZYNQ 动手实操演练,话不多说,上货。当我们一提到 Xilinx ZYNQ,大家脑海大多数就会浮现一个描述的词汇,高端,其实这个词很贴切的形容了
    发表于 05-03 19:28

    卡尔曼滤波是什么 卡尔曼滤波与目标追踪技术分析

    卡尔曼滤波以及其扩展算法能够应用于目标状态估计,如果这个目标是行人,那么就是行人状态估计(或者说行人追踪),如果这个目标是自身,那么就是车辆自身的
    的头像 发表于 04-29 09:46 823次阅读
    卡尔曼滤波是什么 卡尔曼滤波与<b class='flag-5'>目标</b><b class='flag-5'>追踪</b>技术分析

    简谈Xilinx Zynq-7000嵌入式系统设计与实现

    今天给大侠带来简谈Xilinx Zynq-7000嵌入式系统设计与实现,话不多说,上货。 XilinxZYNQ系列FPGA是二种看上去对立面的思想的融合,ARM处理器的串行执
    发表于 04-10 16:00

    KU115+ZU19EG+DSP6678的双FMC 6U VPX处理板

    和 1 片 Zynq UltraScale+ MPSoC 家族的 XCZU19EG-2FFVC1760I 以及 1 片 TI 公司的 DSP 芯片 TMS320C6678ACYPA。
    的头像 发表于 04-08 11:11 567次阅读
    KU115+ZU19EG+DSP<b class='flag-5'>6678</b>的双FMC 6U VPX处理板

    Zynq7045的PS端的SPI外设配置AD9154读取芯片ID返回值一直为FF的原因?

    Zynq7045的PS端的SPI外设配置AD9154读取芯片ID(0x005地址)返回值一直为FF,但是用相同的代码去读取AD9434就没有问题,能正常读取ID值,实在是搞不清楚问题会出在哪里
    发表于 12-01 11:59