利用FPGA的高性能向导滤波器设计  被引量:4

High performance FPGA architecture of guided filtering

在线阅读下载全文

作  者:任广辉[1] 王刚毅[1] 金炎胜[2] 

机构地区:[1]哈尔滨工业大学电子与信息工程学院,黑龙江哈尔滨150001 [2]天津津航技术物理研究所,天津300192

出  处:《红外与激光工程》2013年第2期537-542,共6页Infrared and Laser Engineering

摘  要:向导滤波器是近几年出现的一种边缘保持的滤波算法,在图像平滑、细节增强、去雾等方面已有广泛应用。提出了一种单图像向导滤波器的VLSI结构,整个设计采用全流水线结构,不需要任何片外存储器,且实现了图像尺寸、滤波窗口大小等参数的灵活在线调整。实验结果表明,该结构的逻辑资源和内存需求较低,低端FPGA即可满足要求,在Altera的Cyclone III系列FPGA上每秒可处理100帧1 024×1 024的图像,完全满足实时处理的要求。因此,所提出的结构既可为PC机提供硬件加速,也可用于嵌入式系统的前端,实现各种实时图像处理功能。The guided filter is an edge preserving filter proposed in recent years,which can be broadly used in many image processing applications such as smoothing,detail enhancing,dehazing,etc.A high performance VLSI(Very Large Scale Integration) architecture of guided filter for single image was proposed.The architecture of the guided filter was fully pipelined,which can process images at the speed of nearly one pixel/cycle,without any off-chip memory.Moreover,a method which enable the size of the filtering window to be flexibly changed at run time was achieved.The architecture was implemented on FPGA of Altera′ s Cyclone III and synthesis result shows that the requirement of logic elements and memory is acceptable for low-end FPGAs.Additional experimental results show that the proposed architecture is capable of processing video with dimension of 1 024 by 1 024 at the frame rate of 100 FPS.The architecture can be used as accelerator card for PC or front end of embedded systems for different kinds of real-time image processing tasks.

关 键 词:图像处理 向导滤波 VLSI FPGA 

分 类 号:TN713.7[电子电信—电路与系统]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象