图像处理与视觉感知复习--频率域图像增强&图像变换

图像变换与信号分解

空间域:就是像素域,在空间域的处理是在像素级的处理,如像素级的叠加。
频率域:任何一个波形都可以分解用多个正弦波之和。每个正弦波都有自己的频率和振幅。所以任意一个波形信号又自己的频率和振幅的集合。
为了有效和快速的对图像进行处理和分析,常常需要将原定义在图像空间的图像以某种形式转换到另外一些空间,并利用这些空间的特有性质方便地进行一定的加工,最后在转换回图像空间以得到所需要的效果。这些转换方法称为图像变换技术。

傅里叶变换也被喻为图像的第二种语言。

信号频谱代表了信号在不同频率分量成分的大小,能够提供比时域信号波形更直观,丰富的信息。

正弦信号与傅里叶级数

两个函数正交的充要条件是:他们的内积为0

Q&A:

  1. 怎样的信号是我们需要的“简单”信号?
    正交信号 { 正、余弦三角函数 复指数函数 正交信号 \begin{cases} 正、余弦三角函数\\ \\ 复指数函数 \end{cases} 正交信号 正、余弦三角函数复指数函数
  2. 他们遵循什么样的组合规律?

定理1:组成三角级数的函数系 1 , cos ⁡ x , sin ⁡ x , c o s 2 x , s i n 2 x , . . . , c o s   n x , s i n   n x 1, \cos x, \sin x, cos 2x, sin 2x, ..., cos\ nx, sin\ nx 1,cosx,sinx,cos2x,sin2x,...,cos nx,sin nx [ − π , π ] [- \pi, \pi] [π,π] 上正交, 即其中任意两个不同的函数之积在 [ − π , π ] [-\pi, \pi] [π,π] 上的积分等于0

定理:设周期为 2 l 2l 2l 的周期函数 f ( x ) f(x) f(x) 满足收敛定理条件,则它的傅里叶展开式为
f ( x ) = a 0 2 + ∑ n = 1 ∞ ( a n cos ⁡ n π x l + b n sin ⁡ n π x l ) 其中 { a n = 1 l ∫ − l l f ( x ) c o s n π x l d x b n = 1 l ∫ − l l f ( x ) s i n n π x l d x f(x) = \frac{a_0}{2} + \sum_{n = 1}^{\infty}(a_n \cos \frac{n\pi x}{l} + b_n \sin \frac{n \pi x}{l})\\ 其中\\ \begin{cases} a_n = \frac{1}{l} \displaystyle\int^l_{-l} f(x) cos \frac{n \pi x}{l}dx\\ \\ b_n = \frac{1}{l} \displaystyle\int^l_{-l} f(x) sin \frac{n \pi x}{l} dx \end{cases} f(x)=2a0+n=1(ancoslx+bnsinlx)其中 an=l1llf(x)coslxdxbn=l1llf(x)sinlxdx

傅里叶变换

对于周期函数我们可以通过傅里叶级数去描述任何一个周期函数。
然而,对于非周期函数,我们就需要傅里叶变换而不是傅里叶级数来描述了

连续时间傅里叶变换:
X ( j w ) = ∫ − ∞ ∞ x ( t ) e − j w t d t X(jw) = \int_{- \infty}^{\infty} x(t) e^{-jwt} dt X(jw)=x(t)ejwtdt
连续时间傅里叶反变换:
x ( t ) = 1 2 π ∫ − ∞ ∞ X ( j w ) e j w d w x(t) = \frac{1}{2\pi} \int_{-\infty}^\infty X(jw) e^{jw} dw x(t)=2π1X(jw)ejwdw
X ( j w ) X(jw) X(jw) 称为频谱密度函数,简称为频谱。

欧拉公式:
e i x = c o s x + i ⋅ s i n x , i 为虚数单位 e^{ix} = cos x + i \cdot sinx, i为虚数单位 eix=cosx+isinx,i为虚数单位
常见的傅里叶变换对

原函数象函数
e − β t u ( t ) e^{-\beta t} u(t) eβtu(t) 1 β + j w \dfrac{1}{\beta + jw} β+jw1
δ ( t ) \delta(t) δ(t) 1 1 1
1 1 1 2 π δ ( w ) 2 \pi \delta(w) 2πδ(w)
δ ( t − t 0 ) \delta (t - t_0) δ(tt0) e − j w t 0 e^{-jwt_0} ejwt0
u ( t ) u(t) u(t) 1 j w + π δ ( w ) \dfrac{1}{jw} + \pi \delta(w) jw1+πδ(w)
s i n w 0 t sin w_0 t sinw0t j π [ δ ( w + w 0 ) − δ ( w − w 0 ) ] j \pi [ \delta (w + w_0) - \delta (w - w_0) ] [δ(w+w0)δ(ww0)]
c o s w 0 t cos w_0 t cosw0t π [ δ ( w + w 0 ) + δ ( w − w 0 ) ] \pi [\delta (w + w_0) + \delta (w - w_0)] π[δ(w+w0)+δ(ww0)]

其中 u ( t ) u(t) u(t) 为单位脉冲函数 u ( t )    { 1 ,    t > 0 0 ,    t < 0 u(t)\ \ \begin{cases}1, \ \ t > 0 \\ \\ 0, \ \ t < 0 \end{cases} u(t)   1,  t>00,  t<0

傅里叶变换的性质

在这里插入图片描述
在这里插入图片描述

离散傅里叶变换(DFT)

一维离散傅里叶变换
对于一个连续函数 f ( x ) f(x) f(x) 等间隔采样可以得到一个离散序列。设采样点数为 N N N, 则这个离散序列可表示为 { f ( 0 ) , f ( 1 ) , . . . f ( N − 1 ) } \{ f(0), f(1), ... f(N-1) \} {f(0),f(1),...f(N1)}。 令 x x x 为离散时变量, u u u 为离散频率变量,则可以将离散傅里叶变换对定义为:
正变换: F ( u ) = 1 N ∑ x = 0 N − 1 f ( x ) e − j 2 π u x N ( u = 0 , 1 , 2... N − 1 ) F(u) = \dfrac{1}{N} \sum^{N - 1}_{x = 0} f(x) e^{ - \dfrac{j 2 \pi ux}{N}}(u = 0, 1, 2... N - 1) F(u)=N1x=0N1f(x)eNj2πux(u=0,1,2...N1)
逆变换: f ( x ) = ∑ u = 0 N − 1 F ( u ) e j 2 π u x N ( x = 0 , 1 , 2... N − 1 ) f(x) = \sum^{N - 1}_{u = 0} F(u) e^{\dfrac{j 2 \pi u x}{N}}(x = 0, 1, 2 ... N - 1) f(x)=u=0N1F(u)eNj2πux(x=0,1,2...N1)

二维离散傅里叶变换
F ( u , v ) = 1 M N ∑ x = 0 M − 1 ∑ y = 0 N − 1 f ( x , y ) e − j 2 π ( u x M + v y N ) F(u, v) = \dfrac{1}{MN}\sum^{M - 1}_{x = 0} \sum^{N - 1}_{y = 0} f(x, y) e^{- j 2 \pi (\dfrac{ux}{M} + \dfrac{vy}{N})} F(u,v)=MN1x=0M1y=0N1f(x,y)ej2π(Mux+Nvy)
f ( x , y ) = ∑ u = 0 M − 1 ∑ v = 0 N − 1 F ( u , v ) e j 2 π ( u x M + v y N ) f(x, y)= \sum^{M - 1}_{u = 0} \sum^{N - 1}_{v = 0} F(u, v) e^{j 2 \pi (\dfrac{ux}{M} + \dfrac{vy}{N})} f(x,y)=u=0M1v=0N1F(u,v)ej2π(Mux+Nvy)

例:
在这里插入图片描述

傅里叶比变换的幅度谱与相位谱

  • 幅度谱告诉我们图像中某种频率的成分有多少
  • 相位谱告诉我们频率成分位于图像的什么位置

通常情况我们只关心幅度谱

从幅度谱中我们可以看出明亮线反应图像的灰度级变化,这正是图像的轮廓处,明亮线和原始图像的轮廓线是垂直的。如果原始图像中有圆形区域,那么幅度谱中也呈圆形分布
在这里插入图片描述
相位谱较幅度谱更能影响图像的形状,通常,幅度决定图像的强弱,相位决定图像的频率。

频率域滤波

  • 陷波滤波器
    H ( u , v ) = { 0   , ( u , v ) = ( M / 2 , N / 2 ) 1   , 其他 H(u, v)= \begin{cases} 0\ , (u, v) = (M / 2, N / 2)\\ 1\ , 其他 \end{cases} H(u,v)={0 ,(u,v)=(M/2,N/2)1 ,其他

    • 设置 F ( 0 , 0 ) = 0 F(0, 0) = 0 F(0,0)=0(结果图像的平均值为0), 而保留其他傅里叶变换的频率成分不变
    • 除了原点处有凹陷外,其他均是常量函数
    • 由于图像平均值为0而产生整体平均灰度级的降低
    • 用于识别由特定的、局部化频域成分引起的空间图像效果
  • 低通滤波器:使低频通过而使高频衰减的滤波器

    • 被低通滤波的图像比原始图像少尖锐的细节部分,而突出平滑过渡部分
    • 对比空间域滤波的平滑处理,如均值滤波器
  • 高通滤波器:是高频通过而使低频衰弱的滤波器

    • 被高通滤波的图像比原始图像少灰度级的平滑过渡,而突出边缘等细节部分
    • 对比空间域的梯度算子、拉普拉斯算子

在这里插入图片描述
结论:

  • 高斯低通滤波器不能达到有相同截止频率的二阶巴特沃斯低通滤波器的平滑效果
  • 高斯低通滤波器没有振铃
  • 如果需要严格控制低频和高频之间截止频率的过渡,选用巴特沃斯低通滤波器,代价是可能产生振铃

重点
频率域的滤波步骤:

  1. ( − 1 ) x + y (-1)^{x + y} (1)x+y 乘以输入图像进行中心变换
    f ( x , y ) ( − 1 ) x + y ⇔ F ( u − M 2 , v − N 2 ) f(x, y) (-1)^{x + y } \Leftrightarrow F(u - \frac{M}{2}, v - \frac{N}{2}) f(x,y)(1)x+yF(u2M,v2N)

  2. 计算1中的二维离散傅里叶变换,即求 F ( u , v ) F(u, v) F(u,v)

  3. 用滤波器函数 H ( u , v ) H(u, v) H(u,v) 乘以 F ( u , v ) F(u, v) F(u,v)

  4. 计算3中结果的二维离散傅里叶逆变换

  5. 得到4中结果的实部

  6. ( − 1 ) x + y (-1)^{x+y} (1)x+y乘以5中的结果,取消输入图像的乘数

Q&A

  • 空间滤波和频率滤波的异同点?
    • 在使用非线性滤波时,应当在空间域进行处理。当使用线性滤波时,可以在空间域进行也可以在频率域进行,在空间域线性滤波时,滤波器的尺寸应该远远小于图像的尺寸。在频率域滤波,需要使用正向变换和逆变换。
  • 14
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ˇasushiro

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值