第12章 图像边缘检测器的设计与分析
第12章 图像边缘检测器的设计与分析
12.1 系统设计要求
12.2 系统设计方案
12.3 主要LPM原理图和VHDL源程序
12.4 系统仿真/硬件验证
12.5 设计技巧分析
12.6 系统扩展思路
第12章 图像边缘检测器的设计与分析
12.1 系统设计要求
在嵌入式图形系统处理领域,图像处理的速度问
题一直是一个很难突破的设计瓶颈。一般情况下,控
制领域及数据处理领域几乎是单片机和数字信号处理
器的天下,但是在数据处理量大,实时性要求更为苛
刻的场合,传统的MCU根本无法适应实时大批量数据
处理场合,而DSP虽然具备指令流水线和很高的处理
速度,但是由于其本质仍然是依靠串行执行指令来完
成相应的图像处理算法的,所以其处理速度依然很受
限制。
第12章 图像边缘检测器的设计与分析
图12.1是一个DSP+FPGA/CPLD的图像处理系统的
总体框图,其中图像传感器CCD的主要功能是获取外界
图像的各个像素点灰度值;图像主处理器采用数字信号
处理器DSP,主要负责对图像传感器传送的灰度信息进
行存储,并负责调用协处理器进行边界像素判别,找出
我们感兴趣的目标对象,从而得到该对象的运动信息,
以便控制执行装置进行位置跟踪;边缘检测协处理器为
FPGA/CPLD,主要完成主处理器传送过来的像素的边
界判别,并把处理结果返回到主处理器中。
第12章 图像边缘检测器的设计与分析
图12.1DSP+FPGA/CPLD图像处理系统的组成框图
第12章 图像边缘检测器的设计与分析
在本系统中,系统的设计指标为:数据吞吐量>10
Mb/s;动态响应时间<100ms/frame。主处理器初步选
用德州公司的DSP芯片TMS320C5402,协处理器拟采
用ALTERA公司的FLEX10K20。图像处理系统的接口
关系如图12.2所示,其中FLEX10K20的接口说明如下
:
DATA:8位数据输入端口。
WR:写有效信号输入端口。
CLK:同步时钟输入端口。