站内 站外
首页| 新闻 | 市场 | 专题 | 产品 | 日经电子 | 访谈 | 技术文章 | 解决方案 | 技术热点 | 新手园地 | 黄页 | 下载 | 人才

首页 > 新手园地 > 设计心得
基于FPGA的数字图像处理系统设计的一些注意事项
作者:zhenguan    时间:2008-01-06  来源:    

数字图像处理的处理过程就是利用数字滤波器(有限脉冲相应)实现数字化后的图像像素的数学处理,其处理过程的实质就是对图像矩阵的运算。而FPGA在这一过程中就是将若干个数字滤波器用硬件描述语言描述后,利用编译器将这些滤波器编译为FPGA可以识别的代码,从硬件上实现数字滤波器。

在设计利用FPGA实现数字图像处理系统时,外部电路可以分为编码和解码部分,这个过程由独立芯片实现这个过程,同时还有一些预处理电路,处理一些图像背景和边缘噪音,对被处理的图像做一些前期工作,这个过程可以是独立的小规模DSP(该DSP具备一定的控制功能),也可以是小规模的FPGA(相对于主处理FGPA而言)。在前期工作完毕之后,再利用大规模FGPA做图像实时处理,同时用一个控制器控制数据流的方向,速度,以及存储、读取,以减少FGPA在控制部分的资源消耗。

当数据流处理完毕之后,紧接着是数据的存储缓冲过程。该过程是由控制器根据系统时钟周期来完成高速数据在输出之前的缓冲,整个存储是在一个高速随机存储器中实现,因为图像数据要求是实时处理,而实时处理要求有一个高效率、低延迟的电路。在经过SRAM/SDRAM缓冲之后,数据就可以发送到输出端,该输出端可以是D/A转换,也可以是其他的接口,送至其他设备上处理,至少该输出端必须是可以读取,分析的终端设备。整个系统的设计应充分考虑到系统时钟能否及时地控制数据流的方向,减少因为时钟误差而引起的图像数据流延迟问题,同时在选用器件时注意时钟工作频率,尽可能的做到处理过程同步协调。

标签:  FPGA  数字图像处理  预处理电路
  发表评论
昵称: 验证码:
内容:
 
  相关新闻
·基于FPGA的直接数字频率合成器的设计
·精简的FPGA编程方法
·新型眼科B型超声诊断仪
·用CPLD和外部SRAM构成大容量FI
·椭圆曲线加密的硬件实现
·DSP和FPGA在图像传输系统中的应用
·全数字锁相环的设计
·FPGA实现的FIR算法在汽车动态称重
  最新资讯
·3G流媒体业务的QoS及解决之道
·高速移动数据业务技术实现分析:HSPA
·3.5G/HSDPA技术架构与手机开发
·探索HSDPA技术(下) 解说混合式自
·3G封包存取的有效频谱技术 (英
·TD-SCDMA直放站对网络性能的影响
·HSDPA与HSUPA增强功能及测试分
·WCDMA系统覆盖和容量的平衡规划
Copyright(C)2008 Electronic Design & Application World All rights reserved.
《电子设计应用》杂志社 版权所有
联系电话:(86)10-66421136 66421836 66423836 传真:(86)10-66423936
京ICP备05012822号