一、物以类聚

如果你是上帝,你将如何管理人类以及世间万物。
当我蒸包子的时候,我会将100克面粉,10克酵母500克水,混合起来,在将猪肉和蔬菜以及各种调料按一定比例混合起来。等我将一个个包子包好后放入蒸屉,这个时候,即使我再心急尝一口我的作品,我也只能等待时间在蒸屉中将他们慢慢聚合。
如果我们把各种材料以及比例,看成频域里发生的事情,那么各种材料和时间作用形成最终的一个个包子,就是食欲,哦不,是时域里发生的事情。

或许上帝也是个和时间做朋友的人
吧。

时空中,我们把钟摆拉长:

如果我们改变时钟的大小、速度、以及表针开始的位置,那么它们将呈现出不同的正弦波形。
上帝掌管着各种原料以及比例的秘方,手握潘多拉之盒,将各种正弦波撒向世间,它们逐渐在时空形成自己的轨迹,和规律。

“上帝有一堆标准的正弦函数,他任意地挑其中的一些出来,能组成宇宙万物。这些正弦函数从最开始就没有变过,我们看到的变化都是组合的变化。”
——傅里叶

二、傅里叶变换

傅里叶变换,就是将一个普通规律(满足一定条件的函数)转换成诸多正弦波的叠加。

其中根据欧拉公式

t时刻,逆时针角频率为2πω画圆所到达的点

而转速为2πω的圆,又可延展为频率为ω的正弦曲线,而上图圆中t时刻逆时针旋转所到达的点,此刻正是正弦函数向前的偏移点。

函数f(x)在t时刻被分离为:偏移为e^i2πt(上图小蓝点所标示某时刻t的位置),振幅为f(t),频率为ω的,的正弦波分量

对于频率ω,把所有的振幅f(t),以及位移e^i2πωt考虑进来进行叠加,就构成了函数f(x)在频率ω上的总分量

约定,将钟摆的轨迹改为顺时针(逆时针相反的方向)转动,上式转换为

这就是一开始提到的傅里叶变换公式。其离散形式:

简言之,傅里叶变换就像一个过滤器,提取每一时刻f(x)对频率为ω的正弦波的贡献量,把所有时刻f(x)的过滤值进行叠加,就得到整个函数f(x)在频谱中频率值为w的贡献量F(w)。

基于傅里叶变换,可推导出傅里叶逆变换,将函数从频域空间还原为时域空间函数:

其离散形式

如果我们把频域空间的频率以及贡献值看成是原材料及其比例,那么时域空间的原函数
就是各种材料按不同比例产生的最终成品。而傅里叶变换,正是将一个成品的成分和用量分离出来。
只不过这次,原材料不是面粉和猪肉,而是各种正弦波。
卷积定理
将离散傅里叶变换从一维扩展到二维,可将一幅图像映射到频域空间。

傅里叶逆变换可将频谱图像再次转换为时域图像:

原图像中的噪声,边缘等梯度较高的高频部分,将聚集在频谱图像中相对“灰暗”的区域。可以通过去掉频谱图像的高频部分,再经过傅里叶逆变换转换为时域图像,从而达到抑制噪声的目的。
并且通常人对图像的高频部分不那么敏感,通过去掉高频部分,可以对图像进行压缩而不损害视觉效果。

三、卷积定理

卷积结合傅里叶变换,相互作用,构成了卷积定理
卷积定理指出,函数卷积的傅里叶变换是函数傅里叶变换的乘积。
即一个域中的卷积对应于另一个域中的乘积,例如时域中的卷积对应于频域中的乘积。

这样就方便我们对图像进行卷积处理。比如,我们想通过卷积核过滤而使图像模糊。

设: 模糊图像=原图像*模糊算子
那么:F(模糊图像)=F(原图像)*F(模糊算子)
所以:F(原图像)=F(模糊图像)/F(模糊算子)
最终:原图像=F^(-1)(F(模糊图像)/F(模糊算子))

这样我们通过傅里叶变换在图像模糊和还原之间来回切换。

参考

【Stardust · 理论物理初阶】 篇十二 · 傅里叶变换:将时光凝固成音符

https://zhuanlan.zhihu.com/p/480251944/

【An Interactive Guide To The Fourier Transform】

https://betterexplained.com/articles/an-interactive-guide-to-the-fourier-transform/

【傅里叶变换和逆变换简明推理】

https://zhuanlan.zhihu.com/p/426411907

傅里叶变换到卷积定理相关推荐

  1. 傅里叶级数、傅里叶变换以及卷积定理——信号与系统小结(1)

    时隔多年,趁疫情在家,重新学习郑君里老师的信号与系统,把前面的一些概念做个小结吧,顺便自己学习一下markdown语法. 下面就开始吧.BTW,markdown写这种文档确实好看. 1.周期函数的傅里 ...

  2. 【近万字】分数傅里叶变换课程学习笔记

    学习自"课堂在线"平台,北京理工大学陶然教授的课程视频,讲解的非常详细全面,数学公式推导都有,以下为学习笔记,仅记录要点部分. 注:学习此课程,按重要程度排序,需要有信号与系统.数 ...

  3. (数字图像处理MATLAB+Python)第四章图像正交变换-第一节:离散傅里叶变换

    文章目录 一:一维离散傅里叶变换 (1)定义 (2)实例 二:一维快速傅里叶变换 (1)定义 (2)实例 三:二维离散傅里叶变换 (1)定义 (2)程序 四:二维离散傅里叶变换的性质 (1)可分性 ( ...

  4. 数字图像处理课程实习——傅里叶变换与频域滤波

    本次实验的目标主要是为了为了学会使用傅里叶变换将图像由空间域变到频率域,并设计和使用理想低通滤波器.理想高通滤波器和巴特沃斯低通滤波器来对图像在频域范围进行处理,而后进行逆傅里叶变换,最终得到空间域里 ...

  5. OpenCV —— 频率域滤波(傅里叶变换,低通和高通滤波,带通和带阻滤波,同态滤波)

    频率域滤波 基本概念 傅里叶变换 二维离散的傅里叶变换 快速傅里叶变换 傅里叶幅度谱与相位谱 谱残差显著性检测 卷积与傅里叶变换的 频率域滤波 低通滤波和高通滤波 带通和带阻滤波 同态滤波 基本概念 ...

  6. 指纹识别中的傅里叶变换

    由于指纹特有的纹理特征,二维傅里叶变换在各种指纹识别算法中发挥了重要的作用. 局部脊线方向和频率估计 估计指纹局部脊线方向和频率是指纹识别系统中的关键步骤,对于指纹脊线增强.指纹分类.指纹匹配等后续步 ...

  7. 信号与系统2021年期末考试命题

    简 介: 本文是针对2021年春季学期信号与系统课程期末考试命题所做的准备工作. 关键词: 信号与系统,命题,期末考试 §00 命题说明 1.命题题型   本次命题是面向2021年本科"信号 ...

  8. 2021年春季学期-信号与系统-第七次作业参考答案-第九小题

    本文是 2021年春季学期-信号与系统-第七次作业参考答案 的小题的参考答案. ▌第九小题 ▌ 9. 如果 F[f(t)]=F(ω)F\left[ {f\left( t \right)} \right ...

  9. 2021年春季学期-信号与系统-第六次作业参考答案-第九小题

    本文是 2021年春季学期-信号与系统-第六次作业参考答案 中的小题解答. ▌第九小题 ▌ 9.已知阶跃函数和正弦.余弦函数的傅立叶变换: 求单边正弦函数和单边余弦函数的傅立叶变换. 提示:利用傅里叶 ...

最新文章

  1. VC四种程序启动画面的制作方法
  2. QT 调用QWebEngineView显示网页
  3. Mahout的推荐系统
  4. 使用管道符在PowerShell中进行各种数据操作
  5. Apache Httpd + Subversion 搭建HTTP访问的SVN服务器
  6. vs2010 代码混淆 代码加密
  7. 很多人都忽视了账号基建重要性
  8. android 自定义view之雷达扫描,基于Android自定义控件实现雷达效果
  9. dubbo-Instantiation of bean failed; nested exception is java.lang.ExceptionInInitializerError
  10. java的dequeue_$.queue() 与 $.dequeue() -- 队列
  11. HBuilderX:自定义代码块
  12. Qt_Error QObject: Cannot create children for a parent that is in a different thread. 线程注意!!!
  13. matlab db5是什么小波,3、代码 - matlab小波分析步骤是什么
  14. 腾讯的企业级分布式 HTAP 数据库管理系统 TBase 正式开源
  15. 在线证件照一键美化换底色,制作所属自己的证件照
  16. echarts柱状图多组数据配置
  17. 一个50岁大叔学编程的真实故事——任何时候学习都不晚
  18. val和var和Java
  19. Android 应用的动画实践--View Animation篇
  20. 读围城论方鸿渐与孙柔嘉的爱情

热门文章

  1. 一个不错的用例规约例子
  2. 机器学习模型训练全流程
  3. 《什么是项目群管理 》
  4. 常用的电源防反接电路总结
  5. 《不懂项目管理,还敢拼职场》读书笔记
  6. 三菱FX3U底层源码,PLSR源码 总体功能和指令可能支持在RUN中下载程序,支持注释的写入和读取
  7. 如何开发新闻阅读器(新闻软件、今日头条)?让我们一起动手吧!
  8. 电子签章(SpringCloud写一个简单签章)
  9. 华为设备各版本的初始密码汇总及重置
  10. c语言中file作用,C语言中File的应用