发明名称 一种模式可动态配置的图像高斯滤波方法及实现装置
摘要 本发明涉及一种模式可动态配置的图像高斯滤波方法及实现装置,利用可编程逻辑门阵列根据不同需要动态配置滤波模式;在相应滤波模式下,利用高斯卷积核的可分离性将二维图像高斯滤波过程分解为两个一维图像高斯滤波过程,先进行其中一个维度方向进行高斯滤波,并将此高斯滤波数据缓存在FPGA内部的存储器中,再进行另一个维度方向的高斯滤波,对该维度方向的高斯滤波进行移位处理,得到该滤波模式下最终的高斯滤波图像。本发明使用方式灵活减小了开发的难度,缩短了开发周期,使得较大尺寸的高斯滤波得以在工程中有效地实现,增强了高斯滤波在工程中的实用性。
申请公布号 CN102486867B 申请公布日期 2013.08.07
申请号 CN201010574134.6 申请日期 2010.12.04
申请人 中国科学院沈阳自动化研究所 发明人 杨光宇;佟新鑫;栗霄峰;王玉良;宫俊玲
分类号 G06T5/00(2006.01)I;H04N7/26(2006.01)I 主分类号 G06T5/00(2006.01)I
代理机构 沈阳科苑专利商标代理有限公司 21002 代理人 李晓光
主权项 一种模式可动态配置的图像高斯滤波方法,其特征在于包括以下步骤: 利用可编程逻辑门阵列根据不同需要动态配置滤波模式; 在相应滤波模式下,利用高斯卷积核的可分离性将二维图像高斯滤波过程分解为两个一维图像高斯滤波过程,先进行其中一个维度方向进行高斯滤波,并将此高斯滤波数据缓存在FPGA内部的存储器中,再进行另一个维度方向的高斯滤波,对该维度方向的高斯滤波进行移位处理,得到该滤波模式下最终的高斯滤波图像; 所述利用可编程逻辑门阵列根据不同需要动态配置滤波模式过程如下: 在可编程逻辑门阵列中生成具有行向移位寄存器、列向移位寄存器、滤波参数设置模块、列向多路选择器以及行向多路选择器的滤波控制模块; 滤波参数设置模块通过接收使用者设置的处理图像的起始和结束位置,产生行向缩小、行向相等、行向放大及列向使能信号; 列向使能信号通过列向移位寄存器产生列方向的各级像素时钟延时信号用于列向滤波数据缓存控制; 通过列向使能信号生成列向缩小、列向相等、列向放大信号以及滤波使能信号; 通过对滤波模式输入接口的选择,将行向缩小、行向相等、行向放大、列向使能信号、列向缩小、列向相等、列向放大信号以及滤波使能信号进行逻辑运算,产生包括放大模式、相等模式以及缩小模式在内的三种滤波模式。
地址 110016 辽宁省沈阳市东陵区南塔街114号