第一组包含以下gabor函数:
$$ G ^ \ mathit {e} _ \ mathit {mk}( x,y)= \ dfrac {\ gamma} {2 \ pi \ sigma ^ 2} \ exp \ Bigg \ {-\ frac {1} {2} \ left(\ dfrac {x_ \ mathit {\ theta} + \ gamma ^ 2y_ \ mathit {\ theta} ^ 2} {\ sigma ^ 2} \ right)\ Bigg \} \ times \ left(\ cos(2 \ pi f_ \ mathit {0} x_ \ mathit {\ theta}) -\ exp(-\ dfrac {\ upsilon ^ 2} {2})\ right)$$
第二银行包含以下内容:
$$ G ^ \ mathit {e} _ \ mathit {mk}(x,y)= \ exp \ Bigg \ {-\ frac {1} {2} \ left(\ dfrac {x_ \ mathit {\ theta} + \ gamma ^ 2y_ \ mathit {\ theta} ^ 2} {\ sigma ^ 2} \ right)\ Bigg \} \ times \ cos(2 \ pi f_ \ mathit {0} x_ \ mathit {\ theta})$$
其中$ m $是比例索引,$ k $是方向索引,$ f_ \ theta $是滤波器中心频率,$ \ sigma $是标准偏差(通常称为比例),$ \ gamma $是椭圆高斯包络线的长宽比$ \ upsilon $是确定DC响应的因子,$ x_ \ theta =(x \ cos \ theta + y \ sin \ theta)$和$ y_ \ theta =(-x \ sin \ theta + y \ c os \ theta)$是$ x $和$ y $坐标的旋转版本。
我已经在MATLAB中对这些过滤器进行了编码,编码方面没有任何问题。但是我无法理解这两个gabor函数之间的根本区别。
#1 楼
根据峰的位置和高斯包络线的两个轴的比例,滤波器可能具有较大的直流响应。获得零直流响应的一种流行方法是减去低通高斯滤波器的输出,这是这两者中第一个所做的。对于图像,如果不消除直流响应,则滤镜将响应图像的绝对强度。本教程将提供更多细节。
评论
$ \ begingroup $
谢谢您的指导教程。我已经阅读了本教程,但对于“图像的绝对强度”仍然感到困惑。我需要更多有关直流响应减去Gabor滤波器与未减去1之间的差异的信息。例如,我想知道如果我们查看同一图像上两个滤镜的卷积,这些结果有什么不同?
$ \ endgroup $
–saglamp
2012年1月13日15:21
评论
v是如何确定的?抱歉迟了回应。 $ \ upsilon = \ sqrt {2ln2 / \ beta} $,其中$ \ beta =(2 ^ {\ Delta \ omega} -1)/(2 ^ {\ Delta \ omega} +1)$。 $ \ Delta \ omega $代表以八度为单位的频带,建议在带宽范围内使用较大的带宽($ \ Delta \ omega(\ in [1,1.5])$)