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

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

3天内不再提示

计算成像里的相位都有哪些?相位能带来什么?

中科院半导体所 来源:中国激光杂志社 作者:传承辟新的 2022-10-27 10:11 次阅读

在计算光学领域,平生不把“相位”玩,便称英雄也枉然!相位,是计算光学成像里绕不开的东西,号称“凌波微步”的相位大法,是计算光学成像的十八般武艺之一。

今天,我们就来揭开相位的神秘面纱。

平静的水面扔进一颗石子,会荡起一圈圈的涟漪;燃烧的火堆后面,能看到影影绰绰变形了的脸;一束激光照射到全息干板上,能看到栩栩如生的三维立体图像;滴答走着的钟表,地上被老大爷抽打着转了一圈又一圈的陀螺……所有这些,都与 “相位”有关。

可是,说起相位(Phase),大家似乎都感觉到熟悉又陌生。这个词不仅在计算光学成像中随处可见,而且在光学、数学和信号处理领域也司空见惯,但好像每次见到都感觉有些不同。我见过很多光学专业的学生会有一个思维定势,认为相位应该是光波函数的相位,而当他们阅读一些文献的时候,见到相位往往就莫衷一是的样子,手足无措。

那么计算成像里的相位都有哪些?相位能带来什么?我们还能对相位做点什么?如何在计算成像中引入相位和解译相位?

1

相位到底是什么?

我们生活在一个充满各种各样波的世界里,要理解相位,首先得了解什么是波。有些人可能觉得这个问题有些奇怪,这还用问吗?划船时的水波,广播里的声波,跳绳时的绳波。当然,生活中的还存在着很多波动现象。我们要透过现象看本质,就是我们如何用一套统一的数学语言来描述波。

光是一种电磁波,它满足波动方程:

58bd2744-47a2-11ed-a3b6-dac502259ad0.png

求解这个方程不是我们在此处需要深入探讨的问题,感兴趣的读者可以移步光学大师波恩老先生的著作《光学原理》。

我们先来看看相位的定义,以简谐波为例,若一个正弦函数y=A·sin(ωt+α)描述了角频率为ω、振幅为A的一个振动,其中ωt+α就是相位。

如果写成y(x,t)=A·sin(ωt+α-kx)的形式,就描述了一个振幅为A、波长为λ=2π/k的波。换句话说,相位是描述“振荡”的,存在于周期性现象的描述中,类似于振动、交流电、波动等等。 是不是很枯燥?那就来看个更枯燥的。在物理和应用科学中,经常用复函数Y(x,t)=C·ei(ωt-kx),其中复振幅C=Aeiα·Y(x,t)的虚部对应上面的那个y(x,t)。

58cf20b6-47a2-11ed-a3b6-dac502259ad0.gif

592b938c-47a2-11ed-a3b6-dac502259ad0.gif


简谐运动的相位与波的相位

之所以讲这些枯燥的内容,只是想把来龙去脉搞清楚。 这里需要总结一下:所有写成复数形式的式子都有相位,而相位是与幅角相关的一个相对值。

你看,这不就简单了吗?再强调一下:凡是复数形式的,必有相位;相位是一个相对值,一定要与初始位置一起用。

其实,还可以归纳一条:凡是能够表示成周期性函数的,都有相位。 打个比方,排列整齐的队伍在一声“解散”口令后,立马就成杂乱无序状;一声“归位”令下,很快就又恢复了排列整齐的队伍。

在这里,每个人都有自己的位置,这个位置就相当于相位。

‍‍队列归位 因此,你会看到五花八门的各种复数表达式,很显然,这些复数表达式里都有相位,只是,你可能不知道这个相位到底表达什么意思。

那我们就来列举一下计算光学成像中会遇到哪些相位。 第一是大家熟悉的光波函数,有幅值有相位。由于光的探测是强度信息,相位探测都是间接方法测量出来,比如干涉法。自然光的时间相干性和空间相干性都很差,可以认为相位杂乱无章,变化无常,难以记录。

5a24c60a-47a2-11ed-a3b6-dac502259ad0.gif

5a8ef782-47a2-11ed-a3b6-dac502259ad0.png

光波与波函数 第二是全息,我们知道全息表示形式本身就是复数的,自然有相位;最重要的是,全息记录的就是相位信息,只需用满足布拉格条件的再现光照射全息图就能重建出原始相位。

5a9eec1e-47a2-11ed-a3b6-dac502259ad0.jpg

第三是偏振。偏振乍一看似乎找不到那个相位,但是深入分析一下就知道,偏振有偏振度和偏振角两个量,其中偏振角就可以等效看作相位。

5be0ea8c-47a2-11ed-a3b6-dac502259ad0.png

第四是结构光成像。我们知道,当平面波投射到物体表面时,遵循菲涅尔定律产生折射和反射,物体表面的起伏会产生相位的变化,将不再是平面波,记录下此时的波前,便能够恢复出物体的三维形貌。这是教科书的表述方式,实验却没那么容易。

我们希望在自然环境中也能够记录相位,实现三维成像。其实很简单,采用结构光照明,典型的就是黑白相间的平行条纹,投射到物体表面,就能看到条纹的形变,这种形变恰恰是我们通过照明的方式引入的相位;记录下条纹形变,就可以解析出相位,从而重建三维形貌。

第五是大气和水等混沌介质,这种我们可以称为“计算介质”的东东,在成像中往往起着很坏的作用,大气扰动会使天文望远镜看不清目标,于是就产生了自适应光学;还会产生散射,我在上一篇里已有论述。 第六是傅里叶变换。傅里叶变换也是复数形式,有频谱图和相位图;图像傅里叶变换相位图代表的是图像的位置和结构信息。

在计算光学成像中,我们经常遇到的是在频域里处理信息,就会与傅里叶相位打交道,散斑自相关成像就是典型的案例,其相位恢复就是恢复傅里叶变换相位。傅里叶望远镜当然关系更大了。

poYBAGNZ6ViAH5EyAABksCT0lIE056.jpg

数学的傅里叶变换

还有一种是相关运算引入的相位。其实可以把相关运算看作与傅里叶变换是一样的东西,只是一种拓展而已。

再进一步看,其实还有很多与相位相关的,比如有像差的光学系统、多目相机、微透镜阵列、多角度照明等,都有相位的引入。只是,这些相位有的是“坏”的,我们不想要的,比如像差,而有的是我们想要引入的“好”的相位,比如多角度照明。

上面说了这么多,那相位到底能干什么?

2

相位能干什么?

首先,相位属于高维度的物理量,高维度的信息经过好的处理,投影到低维度,一定会有好的结果,这当然要看我们在低维度空间到底想要什么。专栏的第一篇里已讲到,光电成像朝着“更高、更远、更广、更小、更强”的目标发展,从应用的维度上看,我们需要把偏振、光谱、相位等高维度的物理信息转换为分辨率、作用距离、视场、重量体积和环境适应能力等,当然还有深度信息。

5c65e4e4-47a2-11ed-a3b6-dac502259ad0.png

维度信息效能雷达图

下面就讨论一下“相位”在计算光学成像中的法力。 从相位本身的物理意义上来看,它是表征“相对位置”的一个物理量,那就天然地就决定了它具备与位置相关的能力,比如全息就是一个典型的例子。那么,相位在三维成像、提高成像分辨率、简化光学系统设计和提高环境适应能力等方面能发挥什么作用。

三维成像方面的相位

全息成像真正拉开了三维成像的序幕,从全息干板到现在的数字全息,都离不开相位,只是干板记录的是干涉条纹,通过光源照射还原相位信息,能看到真实的三维图像,而且,即使干板打碎,每一个小块都记录了物体的全息图,只是分辨率下降了;而数字全息则通过光电探测器记录全息图,借由标量衍射理论从干涉强度图里恢复出相位,从而达到全息的目的。

光电成像和显示,一定要走向三维!而光电成像实现的二维图像,没有深度信息,就谈不上三维。那如果能记录下或者恢复出相位,可否像全息成像,重建出三维的图像呢?答案是肯定的。 利用非相干光进行三维的成像的例子有:双目立体视觉、结构光照明三维成像、偏振三维成像和散射成像等。

双目立体视觉是利用视差和三角几何关系实现的,只是深度计算模型按照理想相机建立的,实际应用时,需要对双目相机进行标定,得到内外参数和相应矩阵。这个应用与相位无关。

5c92911a-47a2-11ed-a3b6-dac502259ad0.jpg5ca22008-47a2-11ed-a3b6-dac502259ad0.gif

双目立体视觉

结构光照明三维成像是采用正弦条纹、格雷码和随机纹理等编码图案的主动照明方式,引入相位信息,当然,我们也可以采用时间编码方式。

以正弦条纹为例,将正弦条纹通过投影设备投影至被测物后会发生弯曲形变,根据弯曲程度可以解调得到相位,再将相位转化为全场的高度。这就是结构光三维成像的基本原理,其他的编码形式与此类似。

很显然,这种方法与全息不同,只能对结构光照到的形貌进行三维重建,这意味着只能从一个方向观测,它是三维的,但不具有“全息”特性。

5dbe4d72-47a2-11ed-a3b6-dac502259ad0.png

基于格雷码图案投影的结构光三维成像技术

偏振三维成像本质上利用偏振角信息重建三维形貌,这个偏振角其实也是相位,在第四篇文章已有论述。 我们知道,散射光场具有“全息”特性,一方面,我们可以从散射场中解译出相位信息,从而获得景深数据,实现三维重建;另一方面,选取一小块散斑也能解译出物体信息,只是分辨率下降了,这与全息很像。其实,我们从另外一个角度看,散射可以认为是一种特殊的结构光编码形式,既有幅值的调制,也有相位调制。这既是散射成像的魅力,也是挑战,需要我们更好地去发掘。

提高成像分辨率的相位

1953年,荷兰科学家泽尼克因发明了相衬(Phase Contrast)显微镜获得诺贝尔物理学奖,这是第一个把相位变成强度的成像案例,其原理是利用光的干涉原理,将相位差转换成振幅差(即明暗差)的显微镜装置。相衬显微镜实际上是把人眼看不到的相位信息转换为强度,可以解决透明物体的成像问题。

5e5cd9ec-47a2-11ed-a3b6-dac502259ad0.png

相衬显微镜与成像结果

那么能不能利用相位提升分辨率呢?这几年一直在流行“相位成像”,就是从强度中恢复相位信息,主要两种手段:一种是相干光照明,根据光的衍射理论,光的相位能影响到强度信息,可以通过在光路中引入某些光学元件使得相位能够反应在图像上,记录下相衬;另外一种是通过已知的强度信息,利用傅里叶光学原理解译出相位,称之为定量相位成像(quantitative phase imaging)。

5e79b6d4-47a2-11ed-a3b6-dac502259ad0.png

相位定量测量原理与细胞的定量相位成像

说起分辨率,就必须要说说阿贝衍射极限,光学成像分辨率可以表示为δ=kλ/NA,其中k为系数,如0.61,λ为波长,NA为数值孔径。从公式上来看,提升分辨率的手段基本上就是减小波长,提高数值孔径。很显然,对大多数成像而言,数值孔径更重要。提高数值孔径除了常规的增大光学口径和油浸介质等手段外,采取的方法都与相干有关,而相干必然离不开相位。

常见的结构光照明成像、叠层成像、散射成像和合成孔径成像,都离不开相位。关于这些内容,我想在之后的文章里专门讨论。 现在我们要思考的是能不能把相位这个高维度的量投影到分辨率这个维度,能否提升分辨率?可以。看一个现实的例子:人的双目视力是超过单只眼睛的,原因就是这里有视差,从而引入了相位,在大脑视觉合成时提升了分辨率。

这个是不是很有意思?在这里,我问一个问题,这个相位是什么?如何引入的?还有哪些方法,能够把相位与分辨率紧密结合起来?

简化光学系统设计的相位

光学系统设计的本质是对相位的优化控制,传统的光学系统为了减小像差采用多片镜片的组合优化设计,带来了好的像质也牺牲了体积、重量和加工成本。

在计算光学系统设计中,简化光学系统的核心必然是相位的混叠和解译。说起来很简单,在光学系统中减少了镜片,增加了编码过程,这都会引入相位的变化;如果把成像看成线性模型,那么解译就是求共轭矩阵的过程,使之能够恢复到传统光学成像的效果;如果是非线性模型,那就应该考虑减少镜片和编码过程引入的相位变化,可否做景深的延拓和分辨率的提升。

5eabfb4e-47a2-11ed-a3b6-dac502259ad0.png

光学器件的相位 这就好玩了。你想啊,你用了廉价的方法,既减小了体积重量,还能三维成像,并且分辨率还能提升,是不是做梦啊?从理论上来讲,这还真能做到,但是还有很多的问题需要克服,比如能量减弱带来的对比度下降、数字信号处理引入的噪声和伪重建、光谱的混叠和相位的混叠等等复杂问题,当然还有相位信息不足的问题。从本质上来讲,还是多维度物理光场的问题。

提升环境适应性的相位

大气扰动、雾霾、烟尘、水等介质都会引起相位的变化,从而造成图像畸变、看不清、看不远等问题。自适应光学实际上就是在解决相位的问题。但是,自适应光学也存在着自身的局限性,除了需要信标光之外,一是用不起,二是也不一定都能解决问题。这实际上又回归到了光场的问题,目前来看,散射成像应该是解决环境适应性最好的办法了,说到底还是一个相位恢复的问题。

当然,还可以异想天开一点,想办法再引入一点其他的因素,也能够更好地解决问题。

5ed089b4-47a2-11ed-a3b6-dac502259ad0.gif


5ef35dd6-47a2-11ed-a3b6-dac502259ad0.png


应对大气扰动的自适应光学

我们还可以挖掘相位其他方面的潜力,比如能否在拓展视场方面发挥作用,解决“更广”的问题?我一本正经地告诉你:我不知道!但直觉告诉我,应该有路可走。你再问我为什么,我只能一本正经地告诉你:我可能看的书比你多。 其实说了这么多,核心的问题还是最终回归到了多维度物理光场的问题。如果说现在很多方法好像疗效不太好,我再告诉你:那是因为我们现在都是采用的线性模型,那个非线性的成像模型还在路上,但我看到,它越来越近了!

3

怎么用好相位?

前面我们讲了计算成像中相位的类型和相位都能干哪些事儿,那我们是不是就能用好相位呢?该怎么使用相位呢? 要回答这个问题首先要搞明白你要处理的那个相位到底是“谁”的相位,谁的钥匙开谁家的门;然后看相位要解决什么问题,对症下药。但是,目前面临的问题可能有两类:一类是有相位不知道怎么用,一类是没有相位。

在这里,我们先把相位当作阿堵物(钱)吧。地主家的傻儿子给他再多钱他都不知道怎么用,相反,钱越多他越危险。解决问题的办法是娶个好媳妇。可是,哪个好姑娘会喜欢一个傻子啊?!那就找一个好管家,给他梳理梳理。对于相位也是,很显然这个高维度的信息一定带着神秘的力量来到你身边,你却不知道珍惜!我们也需要问道上天,问相位这位神仙姐姐究竟能干啥,该怎么干。

如果一个不名一文的穷小子,不努力挣钱必然死路一条。解决问题的方法就是要找到一条致富的道路,不能光是吃饱喝足就不求上进了!哎,想想我自己也经常偷懒,真是罪过啊!阿弥陀佛!对于没有相位而言,那就是想办法引入相位,比如结构光照明。同样,对于相位余额不足的,目前多采用焦面前后微移动拍摄多组数据,以更好地恢复光场。

你是不是觉得还是做一个挣钱够花就行的人就好,想用多少挣多少。可惜,现实生活中的这种月光族,往往不敢对生活有奢求。相位的引入也是如此,还是宽裕一点吧,你可能根本不知道相位的深浅。你不想努力?来来来,小子,多走一步:人和废旧物资回收站。

有人问:毛玻璃贴上胶带就变成透明的是怎么回事?这其实就是相位补偿的问题,毛玻璃的随机起伏带来了相位的变化,你看不清楚;贴上胶带,由于胶合得比较好,正好做了相位的抵消,所以毛玻璃就变透明了。不信的话,你拿胶带去贴毛玻璃平的那一面,我敢跟你赌一毛钱,毛玻璃不可能变透明。其实,这个胶带在数学上就是毛玻璃矩阵的共轭矩阵。





审核编辑:刘清

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

    关注

    21

    文章

    1443

    浏览量

    53749
  • 傅里叶变换
    +关注

    关注

    6

    文章

    437

    浏览量

    42566
  • 光电成像
    +关注

    关注

    0

    文章

    11

    浏览量

    6884

原文标题:相位,到底是个啥?

文章出处:【微信号:bdtdsj,微信公众号:中科院半导体所】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    求助,关于LMK5B12204同步相位调整问题求解

    我在使用LMK5B12204时,每次同步成功后,同步信号的相位都是随机的,LMK5B12204是否有寄存器可控制,使每次同步后的时钟信号和参考时钟的相位是固定的,并在参考切换后输出时钟的相位能平滑的,无跳变的切换到从参考信号上
    发表于 11-11 08:30

    TLV3501做的50HZ工频信号的过零比较,会带来相位的偏移有什么办法可以解决吗?

    我现在用的TI的TLV3501做的50HZ工频信号的过零比较,在过零点有多次触发的情况,我也尝试加滤波跟迟滞,都有效果,但是会带来相位的偏移,我要求是相位的偏移量不能高于1US,请问
    发表于 09-19 07:37

    可以用OPA847做一个电压跟随器相位补偿电路吗?

    要求我的相位能够补偿90度 还有我的信号的相位随频率上升补偿的相位不会改变,即我频率是1M的时候他的相位补偿是90度,我40M的时候还是90度 请问一下这是用运放做还是用什么电路 可
    发表于 09-02 08:22

    电容和电感在电路中影响相位的原因

    在电子电路中,相位是一个至关重要的概念,它描述了波形在特定时间点的位置。对于正弦波等周期性信号,相位决定了波形的起始点或某一特定特征点(如波峰或波谷)在时间轴上的位置。电容和电感作为电路中常见的元件
    的头像 发表于 07-30 10:56 1565次阅读

    零负载采样电路的相位补偿如何计算

    请问,有哪位大神知道下面电路中r和c怎么来确定,怎么计算其值来进行相位差补偿?
    发表于 07-29 06:35

    相位噪声对收发信机的影响

    相位噪声是衡量振荡器性能的核心指标,通常也被称为相位抖动,其定义为在某一频率偏移Δf处1Hz宽带内的单边噪声信号积分功率和载波信号功率比值,相位噪声示意见图1。
    的头像 发表于 07-24 14:58 787次阅读
    <b class='flag-5'>相位</b>噪声对收发信机的影响

    相位噪声是什么?相位噪声对射频链路有什么影响?

    在理解相位噪声之前,我们先从理想的单音开始。
    的头像 发表于 05-30 10:42 1272次阅读

    相位超前与滞后怎么判定?

    在电子电路和信号处理领域,相位超前和相位滞后是描述信号相位关系的两个重要概念。
    的头像 发表于 05-19 15:51 7092次阅读

    相位补偿原理是什么?集成运算电路是否一定要进行相位补偿?

    相位补偿原理是什么?集成运算电路是否一定要进行相位补偿? 相位补偿原理是指通过合适的电路设计和调整,来解决信号在电路中传输过程中产生的相位偏移问题。在电路中,信号经过传输、放大等处理后
    的头像 发表于 02-02 09:50 1990次阅读

    什么是相位噪声 产生相位噪声的原因 相位噪声的表示方法及影响

    什么是相位噪声 产生相位噪声的原因 相位噪声的表示方法 相位噪声的影响 测量相位噪声的常用方法 相位
    的头像 发表于 01-31 09:28 3117次阅读

    相位噪声对FMCW雷达系统的影响

    相位噪声对FMCW雷达系统的影响  相位噪声是指信号在传输过程中受到的相位干扰或涨落。在FMCW雷达系统中,相位噪声会对信号的频率和相位造成
    的头像 发表于 01-31 09:28 1328次阅读

    相位噪声对射频链路产生了哪些影响?

    相位噪声对射频链路产生了哪些影响? 相位噪声是指信号的相位在时间上发生不规则的变化,是一种随机过程。在射频链路中,相位噪声会对信号的传输和接收产生很多影响。 首先,
    的头像 发表于 01-31 09:28 878次阅读

    相位噪声定义 相位噪声来源 相位噪声对信号的影响

    相位噪声定义 相位噪声来源 相位噪声对信号的影响 抖动定义、来源及其对信号的影响 什么是相位噪声和抖动?它们之间有何联系? 相位噪声是指信号
    的头像 发表于 01-29 13:54 901次阅读

    使用傅叶叠层成像对运动物体进行高分辨率成像

    叶叠层成像技术将相位恢复算法与合成孔径技术相结合,实现物体的高分辨率成像,可应用于微观和宏观成像领域。然而,其应用主要集中在静止物体上,
    的头像 发表于 12-10 10:05 1009次阅读
    使用傅<b class='flag-5'>里</b>叶叠层<b class='flag-5'>成像</b>对运动物体进行高分辨率<b class='flag-5'>成像</b>

    相位噪声是什么?相位噪声指标

    相位噪声是振荡器在短时间内频率稳定度的度量参数。它来源于振荡器输出信号由噪声引起的相位、频率的变化。频率稳定度分为两个方面:长期稳定度和短期稳定度,其中,短期稳定度在时域内用艾伦方差来表示,在频域内用相位噪声来表示。
    的头像 发表于 12-06 18:26 1892次阅读
    <b class='flag-5'>相位</b>噪声是什么?<b class='flag-5'>相位</b>噪声指标