为什么功率谱中有垂直线?

信息处理 图像处理 matlab
2022-02-24 07:23:54

我拍了一张图像,fft2在 Matlab 中对其进行了处理,然后abs对傅立叶变换进行平方以获得功率谱。

然而,我注意到关于功率谱的一点是,其中有这样的垂直线:

功率谱

这是计算功率谱的原始图像,供参考:

原始图像

这些线条是什么,为什么我会从转换后的图像中看到这种现象?这些线条是否暗示了有关原始图像和傅立叶变换的任何信息?

1个回答

让我们解释一下我们所看到的:频谱似乎是由 2 个已知傅里叶模式的逐点乘法组成:

  • 第一个是通常的杂乱图像傅里叶变换
  • 调制图像光谱的第二个图案,它具有sinc形状。

现在,让我们看看这个理论为我们提供了什么:

  • 光谱域中的乘法是空间域中的卷积 => 我们正在通过模糊内核观察图像的卷积
  • a 的傅里叶逆变换sinc是一个盒子 => 模糊内核具有水平盒子形状(我们可以从零带的方向推断出来)。

最后,让我们总结一下:图像被线性(水平)内核模糊。这是运动模糊的典型示例,其中运动是水平的。通过查看原始图像可以确认这一点。

作为奖励,这里有一篇论文设计了特殊形状的运动模糊,其中模糊形状没有会干扰反卷积过程的零: http ://web.media.mit.edu/~raskar/deblur/ CodedExpousreLowres.pdf