【文件属性】:
文件名称:图像处理平台的功能概述-详解webpack的proxytable无效的解决方案
文件大小:12.99MB
文件格式:PDF
更新时间:2021-07-09 19:24:48
DSP+FPGA
第3章图像处理板的硬件设计方案
3.1图像处理平台的功能概述
根据自适应光学系统波前处理机对图像处理平台的要求,基于DSP+FPGA
结构的图像处理实验平台应该具有以下的功Og.
1.读取和存储高速CCD的输出数据;
2.完成对图像数据的预处理功能:
3.按照特定图像算法的要求对图像数据进行处理;
4.实现和主机的数据交换,将图像数据送入主机。
为了实现以上的功能,该图像处理平台可以设计成以下几个模块组成,各
模块功能描述如下:
1.图像接收模块:该模块的主要作用是将来自于CCD的图像数据接受并
进行存储,供其它功能模块调用进行显示或处理。
2.图像预处理模块:该模块式通过FPGA来实现的。由于低层算法的结
构比较简单,但是数据量很大,例如中值滤波等预处理。用FPGA经过硬件编
程实现,充分发挥了运算速度的优势。
3.图像处理模块:该模块的主要功能就是进行图像数据的高级处理,典型
的应用比如说通过算法实现提取强背景下的弱小目标等。特殊的高层算法由于
结构比较复杂,更适合用运算速度快、寻址灵活、通信机制强大的DSP芯片来
实现。
4.存储模块:该模块实现对各个模块处理结果的暂存和对FPGA或DSP
运行程序的存储。通过这个模块的协调,对整个数据流的处理过程才能形成一
个完整的通道。
5.控制模块:该模块将承担对各个模块的控制、监视和协调作用。这个模
块是通过PCI总线接口和FPGA来实现。通过PCI总线接口和FPGA中的时序
控制,主机可以随时和各个模块进行通信或者是调用图像数据。
设计图像处理平台的工作流程为:
CCD传来的实时数据通过FPGA图像接收模块进入FPGA,由FPGA的
SDRAM控制器控制写入SDRAM暂存;然后由SDRAM控制器控制读取,在