席诗琼, 韩胜, 刘远泽, 耿卫东. 基于FPGA的Separable Gabor滤波器设计[J]. 微电子学与计算机, 2018, 35(12): 80-84.
引用本文: 席诗琼, 韩胜, 刘远泽, 耿卫东. 基于FPGA的Separable Gabor滤波器设计[J]. 微电子学与计算机, 2018, 35(12): 80-84.
XI Shi-qiong, HAN Sheng, LIU Yuan-ze, GENG Wei-dong. Design of Separable Gabor Filter Based on FPGAs[J]. Microelectronics & Computer, 2018, 35(12): 80-84.
Citation: XI Shi-qiong, HAN Sheng, LIU Yuan-ze, GENG Wei-dong. Design of Separable Gabor Filter Based on FPGAs[J]. Microelectronics & Computer, 2018, 35(12): 80-84.

基于FPGA的Separable Gabor滤波器设计

Design of Separable Gabor Filter Based on FPGAs

  • 摘要: 指纹图像滤波是指纹图像增强耗时最大的过程, 为提高指纹滤波的实时性, 提出了一种Separable Gabor滤波器, 将二维的Gabor滤波器分别拆分为一维带通滤波器和一维低通滤波器.两种滤波器在互相垂直的方向上分别对指纹图像进行卷积.该算法用硬件描述语言在可编程逻辑门阵列(FPGA)上实现.为了节省存储空间, 引入了坐标变换和方向变换.实验结果表明, 对于同一幅指纹图像, Separable Gabor滤波器和Gabor滤波器的处理结果相似, 且前者的处理速度是后者的1.9到4倍, 存储空间的消耗仅为Gabor滤波器的16.4%, 提高了滤波速度的同时极大的降低了硬件成本.

     

    Abstract: Fingerprint image filtering is the most time-consuming process of fingerprint image enhancement. In order to improve the real-time performance of fingerprint filtering, a Separable Gabor filter is proposed. The two-dimensional Gabor filter is split into a one-dimensional band-pass filter and a one-dimensional low-pass filter. Two filters respectively convolute the fingerprint image in mutually perpendicular directions. The algorithm is realized on FPGA using hardware description language. In order to save memory space in the implementation process, coordinate transformation and direction transformation were introduced. Experimental results show that for the same fingerprint image, the processing results of the Separable Gabor filter and the Gabor filter are similar, and the former is 1.9 to 4 times faster than the latter, the consumption of memory space of the Separable Gabor filter is only 16.4% of the Gabor filter Increases the filtering speed while greatly reducing hardware costs.

     

/

返回文章
返回