0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

图像傅立叶变换的物理意义

FPGA之家 来源:FPGA之家 作者:FPGA之家 2022-06-06 09:50 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一、傅立叶变换的由来

关于傅立叶变换,无论是书本还是在网上可以很容易找到关于傅立叶变换的描述,但是大都是些故弄玄虚的文章,太过抽象,尽是一些让人看了就望而生畏的公式的罗列,让人很难能够从感性上得到理解,最近,我偶尔从网上看到一个关于数字信号处理的电子书籍,是一个叫Steven W. Smith, Ph.D.外国人写的,写得非常浅显,里面有七章由浅入深地专门讲述关于离散信号的傅立叶变换。

虽然是英文文档,我还是硬着头皮看完了有关傅立叶变换的有关内容,看了有茅塞顿开的感觉,在此把我从中得到的理解拿出来跟大家分享。希望很多被傅立叶变换迷惑的朋友能够得到一点启发。

要理解傅立叶变换,确实需要一定的耐心,别一下子想着傅立叶变换是怎么变换的,当然,也需要一定的高等数学基础,最基本的是级数变换,其中傅立叶级数变换是傅立叶变换的基础公式。

661e7fda-e52a-11ec-ba43-dac502259ad0.jpg

二、傅立叶变换的提出

让我们先看看为什么会有傅立叶变换?傅立叶是一位法国数学家和物理学家的名字,英语原名是Jean Baptiste Joseph Fourier(1768-1830),Fourier对热传递很感兴趣,于1807年在法国科学学会上发表了一篇论文,运用正弦曲线来描述温度分布,论文里有个在当时具有争议性的决断:任何连续周期信号可以由一组适当的正弦曲线组合而成。当时审查这个论文的人,其中有两位是历史上著名的数学家拉格朗日(Joseph Louis Lagrange, 1736-1813) 和拉普拉斯 (Pierre Simon de Laplace,1749-1827),当拉普拉斯和其它审查者投票通过并要发表这个论文时,拉格朗日坚决反对,在近50年的时间里,拉格朗日坚持认为傅立叶的方法无法表示带有棱角的信号,如在方波中出现非连续变化斜率。法国科学学会屈服于拉格朗日的威望,拒绝了傅立叶的工作,幸运的是,傅立叶还有其它事情可忙,他参加了政治运动,随拿破仑远征埃及,法国大革命后因会被推上断头台而一直在逃避。直到拉格朗日死后15年,这个论文才被发表出来。

谁是对的呢?拉格朗日是对的:正弦曲线无法组合成一个带有棱角的信号。但是,我们可以用正弦曲线来非常逼近地表示它,逼近到两种表示方法不存在能量差别,基于此,傅立叶是对的。

为什么我们要用正弦曲线来代替原来的曲线呢?如我们也还可以用方波或三角波来代替呀,分解信号的方法是无穷的,但分解信号的目的是为了更加简单地处理原来的信号。用正余弦来表示原信号会更加简单,因为正余弦拥有原信号所不具有的性质:正弦曲线保真度。一个正弦曲线信号输入后,输出的仍是正弦曲线,只有幅度和相位可能发生变化,但是频率和波的形状仍是一样的。且只有正弦曲线才拥有这样的性质,正因如此我们才不用方波或三角波来表示。

66428b00-e52a-11ec-ba43-dac502259ad0.jpg

三、傅立叶变换分类

根据原信号的不同类型,我们可以把傅立叶变换分为四种类别:

非周期性连续信号:傅立叶变换 (Fourier Transform)

周期性连续信号:傅立叶级数 (Fourier Series)

非周期性离散信号:离散时域傅立叶变换 (Discrete Time Fourier Transform)

周期性离散信号:离散傅立叶变换 (Discrete Fourier Transform)

下图是四种原信号图例:

668bf6b4-e52a-11ec-ba43-dac502259ad0.jpg

这四种傅立叶变换都是针对正无穷大和负无穷大的信号,即信号的的长度是无穷大的,我们知道这对于计算机处理来说是不可能的,那么有没有针对长度有限的傅立叶变换呢?没有。

因为正余弦波被定义成从负无穷小到正无穷大,我们无法把一个长度无限的信号组合成长度有限的信号。面对这种困难,方法是把长度有限的信号表示成长度无限的信号,可以把信号无限地从左右进行延伸,延伸的部分用零来表示,这样,这个信号就可以被看成是非周期性离解信号,我们就可以用到离散时域傅立叶变换的方法。

还有,也可以把信号用复制的方法进行延伸,这样信号就变成了周期性离散信号,这时我们就可以用离散傅立叶变换方法进行变换。这里我们要学的是离散信号,对于连续信号我们不作讨论,因为计算机只能处理离散的数值信号,我们的最终目的是运用计算机来处理信号的。

但是对于非周期性的信号,我们需要用无穷多不同频率的正弦曲线来表示,这对于计算机来说是不可能实现的。所以对于离散信号的变换只有离散傅立叶变换 (DFT) 才能被适用,对于计算机来说只有离散的和有限长度的数据才能被处理,对于其它的变换类型只有在数学演算中才能用到,在计算机面前我们只能用DFT方法,后面我们要理解的也正是DFT方法。这里要理解的是我们使用周期性的信号目的是为了能够用数学方法来解决问题,至于考虑周期性信号是从哪里得到或怎样得到是无意义的。

每种傅立叶变换都分成实数和复数两种方法,对于实数方法是最好理解的,但是复数方法就相对复杂许多了,需要懂得有关复数的理论知识,不过,如果理解了实数离散傅立叶变换 (real DFT),再去理解复数傅立叶就更容易了,所以我们先把复数的傅立叶放到一边去,先来理解实数傅立叶变换,在后面我们会先讲讲关于复数的基本理论,然后在理解了实数傅立叶变换的基础上再来理解复数傅立叶变换。

还有,这里我们所要说的变换 (transform) 虽然是数学意义上的变换,但跟函数变换是不同的,函数变换是符合一一映射准则的,对于离散数字信号处理 (DSP),有许多的变换:傅立叶变换、拉普拉斯变换、Z变换、希尔伯特变换、离散余弦变换等,这些都扩展了函数变换的定义,允许输入和输出有多种的值,简单地说变换就是把一堆的数据变成另一堆的数据的方法。

66fe6406-e52a-11ec-ba43-dac502259ad0.jpg

四、傅立叶变换的物理意义

傅立叶变换是数字信号处理领域一种很重要的算法。要知道傅立叶变换算法的意义,首先要了解傅立叶原理的意义。傅立叶原理表明:任何连续测量的时序或信号,都可以表示为不同频率的正弦波信号的无限叠加。而根据该原理创立的傅立叶变换算法利用直接测量到的原始信号,以累加方式来计算该信号中不同正弦波信号的频率、振幅和相位。

和傅立叶变换算法对应的是反傅立叶变换算法。该反变换从本质上说也是一种累加处理,这样就可以将单独改变的正弦波信号转换成一个信号。因此,可以说,傅立叶变换将原来难以处理的时域信号转换成了易于分析的频域信号(信号的频谱),可以利用一些工具对这些频域信号进行处理、加工。最后还可以利用傅立叶反变换将这些频域信号转换成时域信号。

从现代数学的眼光来看,傅里叶变换是一种特殊的积分变换。它能将满足一定条件的某个函数表示成正弦基函数的线性组合或者积分。在不同的研究领域,傅里叶变换具有多种不同的变体形式,如连续傅里叶变换和离散傅里叶变换。

在数学领域,尽管最初傅立叶分析是作为热过程的解析分析的工具,但是其思想方法仍然具有典型的还原论和分析主义的特征。“任意”的函数通过一定的分解,都能够表示为正弦函数的线性组合的形式,而正弦函数在物理上是被充分研究而相对简单的函数类:

傅立叶变换是线性算子,若赋予适当的范数,它还是酉算子;

傅立叶变换的逆变换容易求出,而且形式与正变换非常类似;

正弦基函数是微分运算的本征函数,从而使得线性微分方程的求解可以转化为常系数的代数方程的求解。在线性时不变的卷积运算为简单的乘积运算,从而提供了计算卷积的一种简单手段;

离散形式的傅立叶的物理系统内,频率是个不变的性质,从而系统对于复杂激励的响应可以通过组合其对不同频率正弦信号的响应来获取;

著名的卷积定理指出:傅立叶变换可以化复变换可以利用数字计算机快速的算出(其算法称为快速傅立叶变换算法 (FFT))。

正是由于上述的良好性质,傅里叶变换在物理学、数论、组合数学、信号处理、概率、统计、密码学、声学、光学等领域都有着广泛的应用。

五、图像傅立叶变换的物理意义

图像的频率是表征图像中灰度变化剧烈程度的指标,是灰度在平面空间上的梯度。如:大面积的沙漠在图像中是一片灰度变化缓慢的区域,对应的频率值很低;而对于地表属性变换剧烈的边缘区域在图像中是一片灰度变化剧烈的区域,对应的频率值较高。傅立叶变换在实际中有非常明显的物理意义,设f是一个能量有限的模拟信号,则其傅立叶变换就表示f的谱。

从纯粹的数学意义上看,傅立叶变换是将一个函数转换为一系列周期函数来处理的。从物理效果看,傅立叶变换是将图像从空间域转换到频率域,其逆变换是将图像从频率域转换到空间域。换句话说,傅立叶变换的物理意义是将图像的灰度分布函数变换为图像的频率分布函数,傅立叶逆变换是将图像的频率分布函数变换为灰度分布函数。

傅立叶变换以前,图像(未压缩的位图)是由对在连续空间(现实空间)上的采样得到一系列点的集合,我们习惯用一个二维矩阵表示空间上各点,则图像可由z=f(x,y)来表示。由于空间是三维的,图像是二维的,因此空间中物体在另一个维度上的关系就由梯度来表示,这样我们可以通过观察图像得知物体在三维空间中的对应关系。

为什么要提梯度?因为实际上对图像进行二维傅立叶变换得到频谱图,就是图像梯度的分布图,当然频谱图上的各点与图像上各点并不存在一一对应的关系,即使在不移频的情况下也是没有。傅立叶频谱图上我们看到的明暗不一的亮点,实际上图像上某一点与邻域点差异的强弱,即梯度的大小,也即该点的频率的大小(可以这么理解,图像中的低频部分指低梯度的点,高频部分相反)。

一般来讲,梯度大则该点的亮度强,否则该点亮度弱。这样通过观察傅立叶变换后的频谱图,也叫功率图,我们首先就可以看出,图像的能量分布,如果频谱图中暗的点数更多,那么实际图像是比较柔和的(因为各点与邻域差异都不大,梯度相对较小),反之,如果频谱图中亮的点数多,那么实际图像一定是尖锐的,边界分明且边界两边像素差异较大的。

对频谱移频到原点以后,可以看出图像的频率分布是以原点为圆心,对称分布的。将频谱移频到圆心除了可以清晰地看出图像频率分布以外,还有一个好处,它可以分离出有周期性规律的干扰信号,比如正弦干扰,一副带有正弦干扰,移频到原点的频谱图上可以看出除了中心以外还存在以某一点为中心,对称分布的亮点集合,这个集合就是干扰噪音产生的,这时可以很直观的通过在该位置放置带阻滤波器消除干扰。

另外我还想说明以下几点:

图像经过二维傅立叶变换后,其变换系数矩阵表明:若变换矩阵Fn原点设在中心,其频谱能量集中分布在变换系数短阵的中心附近。若所用的二维傅立叶变换矩阵Fn 的原点设在左上角,那么图像信号能量将集中在系数矩阵的四个角上。这是由二维傅立叶变换本身性质决定的。同时也表明一股图像能量集中低频区域。

变换之后的图像在原点平移之前四角是低频,最亮,平移之后中间部分是低频,最亮,亮度大说明低频的能量大(幅角比较大)。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 信号
    +关注

    关注

    12

    文章

    2929

    浏览量

    80403
  • 傅立叶变换
    +关注

    关注

    3

    文章

    105

    浏览量

    33336

原文标题:实用帖:为什么要进行傅立叶变换?

文章出处:【微信号:zhuyandz,微信公众号:FPGA之家】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    [VirtualLab] 配置文件编辑工具:速度与精度

    个场所需的采样(例如在空间域中),将提取一系列的1D切线数据,并使用傅立叶变换将其转换为K域。基于这些信息,VirtualLab考虑了用于场尺寸估计的功率部分的配置值。计算出k域中所需的场大小。由于
    发表于 04-14 08:29

    一文掌握Δ-Y变换的基础知识

    Δ-Y变换(或Y-Δ变换)是一种可以简化包括三相电路在内的复杂电阻和阻抗网络,并实现顺畅分析的基础技术。顾名思义,通过三角形(德尔塔,Δ)接法与星形(Y)接法的等效互换,使得Δ-Y变换(或Y-Δ
    的头像 发表于 02-25 09:49 1973次阅读
    一文掌握Δ-Y<b class='flag-5'>变换</b>的基础知识

    LLC谐振变换器:物理本质、演进历程与SiC碳化硅技术的深度融合

    电力电子LLC谐振变换器:物理本质、演进历程与SiC碳化硅技术的深度融合研究报告 全球能源互联网核心节点赋能者-BASiC Semiconductor基本半导体之一级代理商倾佳电子(Changer
    的头像 发表于 02-16 12:13 220次阅读
    LLC谐振<b class='flag-5'>变换</b>器:<b class='flag-5'>物理</b>本质、演进历程与SiC碳化硅技术的深度融合

    数字图像采集的核心载体——图像采集卡技术白皮书

    在工业自动化、医疗影像、广电直播、科研成像等领域,图像采集卡作为连接前端图像设备与后端计算系统的核心硬件,是实现物理图像向数字信号转化并高效传输的关键枢纽。它解决了原始
    的头像 发表于 01-21 16:18 370次阅读
    数字<b class='flag-5'>图像</b>采集的核心载体——<b class='flag-5'>图像</b>采集卡技术白皮书

    代码实战!什么是傅里叶变换?有什么用?Matlab实现FFT

    的提出让人们看问题的角度从时域变成了频域,多了一个维度。快速傅里叶变换算法的提出普及了傅里叶变换在工程领域的应用,在科学计算和数字信号处理等领域,FFT至今依然是非常强大的工具之一。傅里叶变换
    的头像 发表于 01-16 07:45 771次阅读
    代码实战!什么是傅里叶<b class='flag-5'>变换</b>?有什么用?Matlab实现FFT

    支持小数波特率的意义是什么

    我看芯源有一款MCU是支持小数波特率,支持小数波特率的意义是什么?是为了数据传输更稳定?
    发表于 12-11 07:15

    CRC校验的本质和物理意义

    01 多项式:x^16 + x^15 + x^2 + 1 通过多项式长除法计算得到的余数即为CRC值(0xC599)。 2. 校验码的物理意义 CRC校验码本质是原始数据的\"数字指纹
    发表于 11-13 07:58

    DBC解析入门:从数字到物理意义的转变

    在汽车电子系统中,数据通信至关重要,而DBC解析是理解总线通信数据的关键。本文将带你了解DBC解析如何将复杂的数字信号转换为直观的物理参数,帮助你快速掌握其核心概念和应用。DBC解析简介简单来说
    的头像 发表于 10-30 11:44 586次阅读
    DBC解析入门:从数字到<b class='flag-5'>物理</b><b class='flag-5'>意义</b>的转变

    WP4000变频功率分析仪能不能测量间谐波?

    时,称为谐波(harmonics);当正弦波分量的频率是原交流信号的频率的非整数倍时,称为分数谐波,也称分数次谐波或间谐波(inter-harmonics)。 通常的谐波测量仪器使用傅立叶变换的方法进行谐波分析,而傅立叶
    的头像 发表于 07-21 11:04 653次阅读
    WP4000变频功率分析仪能不能测量间谐波?

    物理不可克隆功能的工作原理和益处

    物理不可克隆功能(PUF)是一种物理对象,对于给定的输入和条件(激励),提供物理定义的“数字指纹”输出(响应),作为唯一标识符,通常用于半导体器件,如微处理器。
    的头像 发表于 07-15 09:55 1097次阅读

    基于多物理场耦合的晶圆切割振动控制与厚度均匀性提升

    的振动产生机制,提出有效的控制策略以提升厚度均匀性,对推动半导体产业发展意义深远。 二、多物理场耦合对晶圆切割振动及厚度均匀性的影响 2.1 热 - 力场耦合作用
    的头像 发表于 07-07 09:43 918次阅读
    基于多<b class='flag-5'>物理</b>场耦合的晶圆切割振动控制与厚度均匀性提升

    影响图像采集卡性能的关键因素

    图像采集卡作为连接现实世界和数字世界的桥梁,在机器视觉、医学成像、科研实验等诸多领域扮演着至关重要的角色。其性能的优劣直接影响到整个图像处理系统的精度、速度和可靠性。因此,深入理解影响图像采集卡性能
    的头像 发表于 07-03 15:20 866次阅读
    影响<b class='flag-5'>图像</b>采集卡性能的关键因素

    傅里叶变换的原理及应用

    01什么是傅里叶变换?一句话概括:“把复杂信号拆成多个简单正弦波的叠加。”就像把一道混合光分解成彩虹(七色光),傅里叶变换能把任何波动信号(声音、图像、电磁波等)拆解成不同频率的“正弦波”组合。02
    的头像 发表于 06-30 09:54 6415次阅读
    傅里叶<b class='flag-5'>变换</b>的原理及应用

    图像采集卡:机器视觉与专业成像的关键桥梁

    数据的核心硬件设备,就是图像采集卡。它是连接物理世界与数字世界的“翻译官”和“高速通道”。一、什么是图像采集卡?图像采集卡是一种专用的计算机硬件扩展卡(通常通过PCIe
    的头像 发表于 06-19 12:25 1276次阅读
    <b class='flag-5'>图像</b>采集卡:机器视觉与专业成像的关键桥梁

    物理网智慧水务平台介绍

    物理网智慧水务平台介绍
    的头像 发表于 05-13 08:38 677次阅读
    <b class='flag-5'>物理</b>网智慧水务平台介绍