文件名称:图像处理平台的功能概述-详解webpack的proxytable无效的解决方案
文件大小:12.99MB
文件格式:PDF
更新时间:2024-07-29 13:11:28
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控制器控制读取,在