图像处理用FPGA好还是DSP好

DSP是注重数据处理。算法很重要。FPGA主要是做逻辑电路.
现在很多框架都是基于DSP和FPGA的组合平台,DSP作算法,FPGA作逻辑时序!
FPGA一样可以做DSP(DSP就是数字信号处理英文缩写,数字信号处理与数字图像处理没有太大区别),就意味着可以用FPGA做硬件设计来实现DSP芯片的功能,当然,相比较专业的DSP芯片 成本太高,因此你也没必要选择FPGA+DSP,就选择DSP芯片,算法得当就可以了!

总体来说,DSP和FPGA各有优劣吧,就像现在的ARM的数字信号处理能力也在追赶DSP了,选择芯片只有综合考虑结合价格来评价哪个更适合自己。DSP相比FPGA的编程更灵活,有多种算法实现,支持在线调试,C语言相信对你来说比verilog更熟悉!

 

 

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
数字图像处理技术,在整个信息处理技术中,占据着非常重要的地位。现如今,随 着超大规模集成电路设计工艺的高速发展,具备极高运算能力的先进处理器纷纷出 现,使得高分辨率、高帧率图像数据的实时处理,成为了可能。实时图像处理技术, 尤其是基于多核DSP+FPGA架构的实时图像处理技术,因为该种方案本身所具有种 种优点,又成为了现今各项图像处理新技术研究中的备受关注的焦点。 作者在本文中设计并实现了一种基于XILINX V6系列FPGA和TI TMS320C6657 双核DSP的实时图像处理系统。系统选用TI多核DSP作为图像数据运算的主处理器, 用以实现数字图像实时处理的核心算法。系统选用 XILINX 公司 Virtex 系列高端 FPGA作为协处理器和系统的主控制单元,用来协调系统中各个外设功能模块,并完 成图像采集和显示控制的功能。该系统的数字图像输入前端由 SDI 数字输入端、 USB3.0 传输模块、PAL制视频图像采集模块共同构成。多核DSPFPGA之间可选 用uPP传输模式或者RapidIO 高速数据通道进行双工数据通信。实时图像处理结果可 由DVI、PAL显示模块进行显示,也可通过USB3.0传输模块传回到上位主机中进行 显示及分析。在系统实现过程中,作者采用了USB3.0传输模块作为系统的数字图像 数据输入前端,实现了一种实时图像处理系统与PC上位主机之间高速的、可热插拔 的双工数据通信模式。FPGA 可通过USB3.0 接口从上位 PC 主机中获取数字图像数 据流,并将该高速并行图像数据流经过缓存处理后,通过多核DSP的uPP外设接口 传输到多核DSP中。多核DSP将该并行图像数据流处理完后,又可选择通过uPP接 口将处理结果传输回FPGA中。最终,FPGA可将经过处理的数字图像数据,通过图 像显示外设接口,传输给显示设备进行显示。 另外,为配合系统中的多核DSP更好地完成图像目标实时追踪识别算法的实现, 提高系统数字图像处理运算的效率。作者在上述自行设计的图像处理系统平台的 FPGA上,完成了对数字图像的滤波预处理工作以及图像形状特征提取算法的研究与 实时实现。FPGA通过将8位灰度数字图像进行分割,然后提取图像中边缘、各个组 成部分的连通域、型心、外接矩等重要的图像形状特征,为DSP后续的图像目标追 踪匹配工作提供了极为重要的参考数据,极大地提高了系统整体图像运算处理的实时 性。 关 键 词:多核DSPFPGA,实时数字图像处理,USB3.0,形状特征提取

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值