傅里叶单像素成像技术研究进展

news2025/2/11 13:39:30

摘要:计算光学成像,通过光学系统和信号处理的有机结合与联合优化实现特定成像特性的成像系统,摆脱了传统成像系统的限制,为光学成像技术添加了浓墨重彩的一笔,并逐步向简单化与智能化的方向发展。单像素成像(Single-Pixel Imaging, SPI)作为计算成像的重要分支,受到诸多学者的广泛关注。SPI利用空间光调制器调制出一系列具有不同空间结构的照明光场并投射到待成像目标场景,再用单像素探测器记录光场强度信息;而后利用预置的照明光场与记录的信号强度值之间的关联信息,实现对探测目标计算成像。由于其不需要面阵列探测器、调焦系统等复杂器件的配合使用,大大降低了光学成像的门槛。傅里叶单像素成像(Fourier Single-Pixel Imaging, FSPI)作为SPI典型的成像方法之一,由于其高效的成像表现,自被提出之后已经被应用到三维成像、边缘检测、散射成像等众多领域,衍生出了一系列的成像技术。文中从SPI的角度出发,主要介绍了FSPI的实现原理及相关成像技术方法研究进展,主要包括FSPI的光场调制技术、路径优化技术、重构方法及相应的应用场景研究进展,同时也对该领域亟待解决的问题进行了总结分析,并对未来的研究方向及相关应用进行了展望。

引 言

视觉是人类获得客观世界信息的主要来源,但受限于现有的成像技术,实现“更远、更广、更清晰”的成像效果仍是人们不断追求的目标。目前,主流的数字化成像技术主要基于CCD、CMOS等图像传感器阵列,通过建立起一一对应的成像关系来捕获目标图像,然而这种“所见即所得”的成像方式受到器件灵敏度等诸多因素的制约。在此背景下,一种新的成像方式——计算光学成像[1]应运而生。计算光学成像的发展不仅扩展了传统成像的应用范围,还推动了成像系统朝着简单化与智能化的方向发展。单像素成像(Single-Pixel Imaging,SPI)[2]作为计算光学成像的重要分支,近年来在多个领域取得了实质性进展,广泛应用于雷达探测[34]、图像加密传输[56]、实时成像[78]、显微成像[910]、医疗成像[1112]等应用领域,同时在目标追踪[1314]、多光谱成像[1516]、大气湍流成像[1718]、偏振成像[1921]等方面也取得了重要的研究突破。

事实上,SPI最早可追溯到1884年由NIPKOW P[22]提出的Flying-spot相机。该相机通过光源投射一个带有孔洞的转盘,只有透过孔洞的光源才能照射到成像目标上,其余光线则被阻挡,实现了对单个目标场景的逐点空间扫描。随着成像技术的发展,SPI已从最初的逐点扫描模式演变为一种基于关联计算的新型成像方法[2324]。根据光场调制的顺序不同,SPI技术可以分为主动SPI和被动SPI[25],具体实现原理图如图1所示。尽管这两种成像方式略有不同,但其实现原理基本类似。早期的SPI技术采用随机高斯分布的照明光场[26]结合二阶关联算法进行成像,但由于照明光场的随机性,重构的图像较为模糊,通常需要投射大量光场才能获得高质量图像。2011年,韩申生[27]课题组将SPI与压缩感知算法相结合,利用目标在特定变换域中的稀疏性,从一维桶探测器数据中恢复了目标。尽管压缩感知SPI减少了所需光场数量并提高了成像质量,但其计算过程相对复杂,耗时较长,且随机光场的非正交性可能导致目标信息的部分丢失。为了解决这些问题,研究人员提出了基扫描SPI技术,该技术利用正交基底作为照明光场,不仅有效降低了图像采样过程中噪声的干扰,还充分利用了图像的稀疏性,使得在低采样率下通过简单的逆变换实现图像的高质量重构。目前,常见的基扫描SPI方法有哈达玛SPI[2831]、小波变换SPI[32]、离散余弦SPI[33]以及傅里叶单像素成像[3436](Fourier Single-Pixel Imaging, FSPI)。

图片

 

近年来,FSPI技术因其兼顾高效率与高质量,被认为是基扫描SPI方法中一种有前景的选择。在FSPI技术中,通过傅里叶基底照明图案对目标场景进行采样,将其空间信息编码至频域。由于自然图像的频谱通常在低频区域具有较高的能量分布,FSPI通过对低频分量进行欠采样,减少了测量次数,从而提高了采样效率。在图像重建阶段,通过傅里叶逆变换将频域信息转换回空间域,从而生成高分辨率的图像。FSPI技术的高效采样和低计算需求使得成像过程更加迅速,这对于需要快速成像的应用场景尤为重要。因此,相比于其他基扫描SPI方法,FSPI不仅能够在低采样率下实现高效的图像重建,还能显著缩短重建时间,这使得它在实际应用中备受关注。文中将从FSPI的成像原理出发,探讨其在光场调制、路径优化、重构方法以及应用场景方面的研究。同时,对这些方法中存在的问题进行了系统分析,并简要概述了FSPI技术的应用前景及其未来发展的可能性。

1 FSPI技术原理

FSPI技术的核心原理是基于离散信号的傅里叶变换,通过从数字图像中提取频域信息,再将这些信息重新转换回时域以实现图像的重建。二维离散傅里叶正反变换的数学表达式如下[37]:

图片

式中:M,N为图像大小;x,y为空间域下的直角坐标,取值范围分别为0 ~ M–1、0 ~ N–1;fx,fy为傅里叶域下的直角坐标,取值范围分别为0 ~ (M–1)/M、0 ~ (N–1)/N;I(x, y)为原始图像;C(fx, fy)为原始图像的傅里叶系数;j为虚数单位。由二维离散傅里叶变换分析可得,任何一个二维数字图像都可以表示为一系列不同空间频率和相位的傅里叶光场的线性叠加,其中每个傅里叶光场的权重由离散傅里叶系数C(fx, fy)决定,如图2所示。

图片

为了获取目标图像在傅里叶域下的频谱系数,需要预先生成一系列傅里叶照明光场,并将这些光场依次投射到成像目标上,随后通过桶探测器接收总光强。每个照明光场Pθ具有特定的空间结构分布,其数学表示为:

图片

式中:α是一个常数项,表示对比度;ß为强度调制系数;x和y为空间直角坐标;fx和fy分别对应空间坐标x和y方向的频率;θ为初始相位。由于常见的数字微镜(Digital Micromirror Device, DMD)的调制范围在0~1之间,因此通常将调制参数α和ß设置为0.5。

实际上,傅里叶照明光场由一系列具有不同初始相位和空间频率的正弦分布的灰度图案构成。假设目标是一个反射性物体,则通过单像素探测器接收物体反射的光强,可以用数学方法描述为:

图片

获取目标场景的傅里叶系数主要有两种方式:三步相移法和四步相移法。其中,四步相移法是一种类似于差分测量的成像技术,能够有效减少背景光和实验系统噪声,从而提高目标图像的恢复质量。当使用四步相移获取目标图像的傅里叶频谱时,在特定空间频率(fx, fy)下,不同相位的照明光场投射到目标后所接收的强度值可表示为:

图片

式中:E表示接收到的总光强值。在特定空间频率(fx, fy)下,傅里叶频谱系数可以通过公式(5)给出的四个值来确定,如下所示:

图片

式中:T(fx, fy)为原始目标图像I(x, y)在傅里叶频率(fx, fy)下的频谱系数;F{}表示傅里叶变换。在获得目标场景的傅里叶频谱系数后,可以通过逆变换恢复目标场景的空间分布。

傅里叶分析表明,自然目标场景在傅里叶域中通常是稀疏的,大部分信息集中在低频区域。因此,优先选择低频傅里叶照明光场进行投射,可以有效减少成像所需的采样次数。此外,由于自然图像是实值的,其傅里叶频谱具有对称性,这就意味着在满采样情况下,仅需2×M×N的傅里叶照明光场即可完美重构目标场景。图3为FSPI实验系统的示意图,包括数字投影仪、待成像目标、单像素探测器以及计算机等。

图片

2 FSPI技术方法

2.1 FSPI的光场调制

目前,常见的空间光调制器(如DMD)主要用于高速调制二值图案,其调制速率约为20000Hz。然而,对于由一系列灰度值在0~1之间连续分布的傅里叶照明光场,其调制速率仅为二值图案的1/8。DMD利用“时间平均效应”实现多灰度级图像,这是以牺牲时间分辨率来获得更多的灰度级显示,如图4(a)所示。就FSPI而言,如何快速地调制出傅里叶照明光场,对于恢复目标场景的质量和效率至关重要。

图片

为了提高FSPI的调制速率,ZHANG等人[40]提出了一种空间抖动策略,将FSPI的速度提升了两个数量级。该策略主要利用“空间平均效应”,通过将灰度傅里叶照明光场二值化,近似还原灰度级的傅里叶散斑图案,从而实现空间光调制器的高速调制。如图4(b)所示,该方法通过对多灰度级的傅里叶基底图案进行插值(上采样),将像素数提升至kM×kN,其中k为插值倍数(k > 1)。随后,对插值后的傅里叶基底图案应用基于误差扩散的Floyd-Steinberg抖动算法,生成像素数为kM×kN的二值化离散傅里叶照明图案。图4(c)展示了不同二值化方式对成像性能的影响。理论上,k值越大,二值化产生的误差对重建图像质量的劣化影响越小,但图像分辨率也会降低。因此,该方法利用“空间平均效应”来抑制误差是以牺牲图像的空间分辨率为代价的。

此外,HUANG等人[41]提出了一种信号抖动策略来提高FSPI的成像效率,通过使用二值模式照明的计算加权方法来提高基于DMD的FSPI的重构效率,从而克服了基于DMD的FSPI成像系统中灰度散斑调制效率的问题。该方法与时间抖动策略相似,主要区别在于时间抖动策略通过DMD控制每个傅里叶照明光场分解的二值图案调制的持续时间,而信号抖动策略则使每个分解的二值图案的调制时间相同,但赋予不同的加权系数,通过将二值照明模式的光强度与加权系数相乘并求和,即可得到与待成像物体相互作用的灰度傅里叶基照明光场的强度值,如图5所示。两者在成像效果上是等价的,但基于信号抖动策略的FSPI能够有效降低照明光场调制的时间。

图片

由于快速FSPI在进行照明光场二值化时使用了上采样和抖动策略,这会牺牲空间分辨率。若不进行上采样,FSPI的成像结果将会出现严重噪声。为此,LI等人[42]提出了一种名为Zhang-Qi的抖动策略,如图6(a)所示。不同于传统的Floyd-Steinberg抖动策略,Zhang-Qi抖动策略将一个像素的量化误差扩散到更大的邻域范围,让更多的像素区域共享误差,从而使误差在扩散过程中趋于平滑。此外,Zhang-Qi抖动策略具有更对称的结构,有助于消除误差。图6(b)展示了抖动策略中八种不同的扫描方式,图6(c)展示了使用Zhang-Qi抖动策略的四种扫描方式的傅里叶二值化结果。然而,重建图像中存在亚像素偏移,这种偏移仅依赖于误差扩散和扫描策略。为了平衡量化误差,该团队提出了一种合成重建图像的策略,实现了全分辨率和全视场的高质量FSPI,其立体目标场景的成像实验结果如图6(d)所示。

图片

文中比较了三种不同的抖动策略的成像性能表现,如表1所示。具体来说,时间抖动策略通过控制傅里叶照明光场分解的二值图案的调制时间来提高调制频率,但通常会牺牲成像的时间分辨率;空间抖动策略通过误差扩散将傅里叶灰度照明转化为二值照明,以牺牲图像的空间分辨率来加快光场调制;信号抖动策略通过将傅里叶照明光场分解成二值模式并赋予不同的加权系数,以优化调制过程。

图片

2.2 FSPI的采样路径

在FSPI中,采样路径的设计是提高成像效率和质量的关键因素。FSPI技术通过对单像素探测器接收到的光信号进行傅里叶变换来重建出目标图像,在这一过程中,如何高效地选择和调整采样矩阵直接影响到图像重建的速度和质量。采样路径设计主要涉及如何优化采样矩阵,以在最少的测量次数下获得高质量图像,这不仅能显著减少数据采集和处理的时间成本,还能提高系统的实用性和灵活性。有效的采样路径设计能够精确捕捉图像中的重要信息,最大限度减少冗余数据,从而提升整体成像性能。

常见的低频采样路径包括圆形采样路径、螺旋形采样路径以及菱形采样路径,ZHANG等人[43]详细比较了这几种采样路径分别对FSPI成像结果的影响。圆形采样路径以同心圆的形式进行采样,能够均匀覆盖图像的中心和边缘区域,避免图像中某些重要信息的丢失。对于具有圆形对称性或中心部分信息重要的目标图像,该路径能够较好地捕获关键特征,并减弱边缘效应对成像结果的影响。螺旋形采样路径则沿螺旋线的形式从图像中心向外扩展,逐步覆盖整个图像。该路径能够有效地捕捉图像的全局和局部特征,同时减少在边缘区域的盲点,提升整体成像的效率和质量,特别适用于需要从中心逐渐扩展到边缘的成像任务。菱形采样矩阵按照菱形网络的形式分布,能够有效捕获图像中的方向性特征,如纹理和边缘等。该路径的适应性强,可以根据不同的分辨率和细节要求调整采样点的密度和分布,特别适用于纹理分析和边缘检测等应用。

对于单像素成像而言,如何在保持高重建精度的同时有效减少成像时间仍然是一项挑战。一种实际有效的方法是采用非均匀稀疏采样(变密度采样),即根据图像特征的不同调整采样点的分布密度。然而,现有方法往往缺乏对稀疏性的直观和内在分析,这种局限性阻碍了在有限的可调范围内识别最佳分布形式的能力,进而影响了方法的整体性能。变密度采样是FSPI中一种重要的路径采样策略,它能够根据目标图像的重要频谱系数分布来构建合适的变密度采样矩阵[4448],从而优化采样过程。2021年,QIU等人[44]发现傅里叶系数的重要性服从一维高斯分布,并基于此提出了一种高斯随机可变密度采样方法,如图7(a)和(b)所示。该方法结合了压缩感知技术,使得在低采样率下也能实现比传统采样策略更好的重建质量。实验结果表明,该方案可以在10%的采样率下重建出256 pixel×256 pixel的清晰图像,显著提升了成像效果。2023年,YAN等人[45]提出了一种稀疏采样方法,如图7(c)和(d)所示。该方法利用自然图像在频域内的稀疏特性,通过设计稀疏采样函数来识别图像中的重要频率区域。通过在这些关键频率区域进行更密集的采样,该方法能够显著提高图像细节的重构精度,确保高质量的图像重建。

图片

自适应采样是一种动态调整采样策略的方法,通过在成像的过程中预测并提取下一个重要的频谱系数,以自适应的方式获取频谱信息。这种方法基于对图像频谱特性的实时分析,能够有效对关键频率位置进行采样。为了在有限的采样次数和较短的重建时间内平衡图像细节和噪声抑制,HE等人[49]提出了一种自适应傅里叶单像素成像(A-FSI)方法,如图8(a)所示。该方法通过检查傅里叶域中低频和高频分量之间的径向相关性,选择低频分量来估计重要的高频分量的位置,并仅使用逆傅里叶变换进行重构。A-FSI能够在有限的采样数和较短的重建时间内同时保持图像细节和降低重建噪声。在当前的研究中,深度学习技术被广泛应用于自适应采样路径的优化。这些方法主要通过训练大量的样本集来学习频谱系数与采样路径之间的对应关系,以实现最佳路径优化。WANG等人[50]提出了一种使用深度Q学习网络(DQN)的优化采样方法,如图8(b)所示。该方法将采样过程视为决策过程,并通过重建图像的改善作为反馈,获得了正交变换的SPI(OT-SPI)相对优化的采样策略。利用DQN,所提出的SPI能够直接获得最优采样策略,消除了人工规划采样路径对成像性能的影响。2023年,HUANG等人[51]进一步提出了一种基于学习的高效FSPI方法,如图8(c)所示。该方案引入了自适应欠采样网络(AuSamNet),通过反馈机制自适应地优化DNN重建的欠采样掩模,从而实现高效且高质量的图像重构,避免了繁琐的掩码设计和实验。

图片

文中比较了不同采样路径策略的特性,如表2所示。传统路径采样采用固定路径,如圆形、螺旋形和菱形等,其采样点分布规律性强、易于实现,适用于规则结构的场景采集任务;稀疏采样则根据图像的频谱特性或特征分布,调整采样点的分布密度,实现非均匀变密度采样,这在低采样率下捕获图像特定特征时较为高效;自适应采样利用深度学习方法,能够根据图像特征动态调整采样路径,从而提高采样效率和图像重建质量,特别适用于快速成像、复杂场景中的智能采样,以及需要实时调整采样策略的任务。

图片

2.3 FSPI的重构方法

在FSPI中,重构算法的选择对图像质量和重建效率至关重要。目前,FSPI的重构算法主要包括傅里叶逆变换[52]、二阶关联算法[5354]、压缩感知算法[5557]、深度学习技术[5863]以及其他成像方式[6465]。每种重构算法在应对不同的成像挑战时展现了独特的优势和局限性。因此,深入研究和比较这些算法对于推动FSPI技术的发展和实际应用具有重要意义。

2024年,合肥工业大学课题组提出了一种多区块FSPI(MB-FSPI)方法[52],该方法利用频分多路复用技术,对目标场景划分为多个独立的分块,并对每个区块进行独立调制,显著提高了成像质量和效率。即使在采样率仅为0.1%的情况下,MB-FSPI也能够实现1024×1024的高清分辨率,如图9(a)所示。该方法在弱噪声条件下表现出色,能够有效重建大规模目标场景,为实时大尺寸目标成像提供了新的可能性,如图9(b)所示。除了传统的傅里叶逆变换图像重构算法外,2015年,TAVASSOLI等人[53]提出了一种基于正弦照明光场的SPI方案,该方案依托傅里叶级数分解原理,通过正弦光场的正交性实现对目标场景的二阶关联重构。然而,该方法仅考虑了正弦光场的正交性,忽略了每种正弦散斑照明光场对目标重建的不同贡献度,导致成像效果在某些情况下受到限制。为克服正弦光场在成像质量上的局限性,合肥工业大学课题组[54]提出了一种基于优化正弦光场的高性能计算SPI方法,如图9(c)所示。该方法创新性地引入了优化的正弦模式,在低采样率下优先利用低频正弦模式,从而显著提升了成像质量。此外,提出的半循环正弦模式通过仅使用一半的正弦模式,进一步降低了采样需求,大幅缩短了成像时间,为实时SPI提供了一种有效的解决方案。实验结果表明,即使在5%的低采样率下,该方案也能恢复出高清晰度的目标场景,并在不同噪声水平下均表现出较好的成像效果,为高效成像技术的发展开辟了新的路径。

图片

2019年,中国科学技术大学课题组[47]提出了一种结合稀疏采样与压缩感知算法的方法。该方法通过使用变密度随机采样矩阵对傅里叶光谱进行变密度采样,并对采集到的信号应用压缩感知处理,从而在降低采样率的同时获得高质量的目标场景图像。2020年,国防科技大学课题组[55]提出了一种结合离散梯度和非局部自相似性先验的方法,能更有效地利用自然图像的结构特性。在有限的采样测量条件下,与逆傅里叶变换(IFFT)和基于总变差(TV)的传统压缩感知算法相比,该方法显著提高了图像重建质量,特别是在图像细节和纹理信息丰富的目标场景中,其成像结果如图10所示。

图片

近年来,深度学习技术的快速发展为计算成像领域带来了新的机遇。作为一种基于神经网络的机器学习方法,深度学习通过学习数据集中的非线性映射关系,能够实现更高质量的图像重建。特别是在FSPI领域,深度学习技术已被广泛研究和应用。2019年,曹杰团队[58]提出了一种深度卷积自编码器网络,通过对称跳跃连接架构,在5%~8%的采样率下实现了96×96分辨率的图像重建。经过大规模图像集的训练,该网络能够有效重建训练中未见过的多样化图像。与传统FSPI方法相比,该研究结果有力证实了结合深度学习的FSPI(DL-FSPI)在极低采样率下具有显著的图像恢复效果。2023年,司徒国海团队[51]提出了一种通过自编码器框架同时优化采样掩模和深度神经网络的新方法,该方法具备高度的灵活性和扩展性,能够适应各种成像条件和需求,显著提升了FSPI的效率和图像质量。

为了进一步提升FSPI在实时成像情况下的图像质量,**科学技术大学的研究团队[59]在2021年提出了一种基于生成对抗网络(GAN)的优化方案。该方案结合了Wasserstein生成对抗网络(WGAN)与梯度惩罚(GP)技术,构建了一个高效的图像重建框架。框架中的生成器和鉴别器通过对抗训练不断优化,特别是通过引入额外的生成器来提高重建图像的真实性。网络学习了从欠采样图像到高质量图像的端到端映射,在训练过程中重点去除各种噪声和伪影,同时保留图像的细节。通过这种方式,模型在极低的采样率下能够重建出高质量的图像,如图11(a)和(b)所示。该方法在95%~98%的压缩率下,相比传统的成像技术显著提高了在低采样率情况下的成像质量。此外,2024年,南昌大学课题组[60]提出了一种基于扩散模型的高分辨率迭代重建方法。该方法通过学习数据分布的先验信息,并结合真实采样的低频傅里叶谱作为一致性约束,显著提升了成像效率和质量,即使在1%的采样率下也能实现高质量的图像重建,如图11(c)和(d)所示。

图片

文中比较了不同重构算法之间的差异,如表3所示。二阶关联算法是一种基于统计平均思想的经典成像方法,通过关联计算来重构目标场景,通常能够较快完成重建,但在噪声较大或统计特性不明显时,重构质量可能会有所下降;压缩感知算法利用目标图像信息的稀疏性,通过解决优化问题获得高质量的图像,但其重构时间较长;傅里叶逆变换通过将获取的傅里叶频谱系数进行逆变换,频谱域的信息转换回空间域,从而恢复高质量的图像;深度学习作为一种新兴技术,通过逐层提取和组合低层特征以构建高级特征,并进行大量训练来优化模型,从而能够快速发现数据的分布特征,并在训练完成后以极短的时间进行目标信息重构、成像。

图片

2.4 FSPI的应用场景

FSPI技术凭借其独特的成像原理和优势,在光谱成像[66],三维成像[6768],显微成像[6970]、目标追踪[7173]、图像加密[7475]、边缘检测[76]以及散射成像[77]等多个领域展现了巨大潜力和应用价值,为未来成像技术的发展开辟了新方向。

在三维成像领域,FSPI技术因其高效的数据采集与处理能力,以及对复杂光学现象的适应性,展现了显著的应用潜力。该技术通过减少测量次数从而提高测量速度,有助于在工业检测、文物保护和医疗成像等多个领域实现快速且精确的三维表面重建。传统的轮廓测量方法,如条纹投影轮廓术,通常依赖于相机捕获由投影仪投射到物体表面的变形条纹图案,并通过分析这些图案的变化来重建物体的三维形状。然而,当测量表面存在次表面散射现象时,这些传统方法可能会受到干扰,从而影响测量精度。为了解决这一问题,钟金刚团队[67]提出了一种基于FSPI的双轮廓测量方法(AFDP),该方法利用环形傅里叶系数的测量显著减少了所需的测量次数,从而提高了测量效率,如图12(a)所示。实验结果表明,使用AFDP方法在没有反射和次表面散射的情况下,仅通过52次测量即可实现约0.08 mm的测量精度。这一成果证明,FSPI技术在处理具有复杂光学特性的物体时能够提供更为精确且高效的测量解决方案。

图片

传统的边缘检测方法在图像处理中扮演着关键角色,通常需要先对目标物体进行成像,然后使用算法在图像上识别和提取边缘特征。这一过程不仅需要完整的图像数据,还可能涉及复杂的图像处理步骤。相比之下,FSPI技术提供了一种更高效的边缘检测方式。该技术通过分析图像的频域信息,能够快速识别边缘特征,既提升了处理速度,又简化了数据采集过程。基于此,北京理工大学课题组[76]提出了一种基于FSPI的边缘检测新方法,该方法结合了FSI与边缘检测算子,通过直接从目标物体的傅里叶谱中提取边缘信息,不仅提高了边缘的信噪比,而且在欠采样情况下,采用即插即用算法(PnP-EE-FPI)进一步增强了图像效果。图12(b)展示了在无需传统成像的情况下实现高质量边缘检测的巨大潜力,显著提升了边缘检测的效率和准确性,为资源受限或在成像条件不佳的情况下提供了新的有效解决方案。

散射介质常见于极端天气、浑浊水和生物组织等实际成像环境中,其存在会显著降低成像质量,增加精确成像的难度。为了提升FSPI在散射介质中的性能和效率,合肥工业大学团队[77]提出了一种将偏振信息与正弦照明光场相结合的新方法,如图13所示。基于Mie散射理论建立了雾天环境下的蒙特卡洛(MC)模型,并在模拟中设置了目标与背景反射率相近的条件,以深入探讨该方法的成像性能。实现结果表明,通过将偏振信息与正弦光场结合,该方法有效抑制了散射噪声的影响,显著提升了目标图像的对比度和清晰度。这一创新性方案为在复杂散射介质中实现高对比度、高分辨率的成像提供了新的技术手段,也为FSPI技术在实际复杂环境中的应用开辟了新的路径。

图片

3 总结与展望

FSPI的光场调制技术主要基于空间抖动策略和信号抖动策略。基于空间抖动的FSPI技术通过将傅里叶灰度照明光场直接转换为二值化照明光场,充分利用了空间光调制器的高速二值调制能力。然而,这种方法会以牺牲图像空间分辨率为代价,从而影响图像的重构质量和清晰度。基于信号抖动的FSPI技术虽然在调制速率上提高了几个数量级,但仍无法完全匹配空间光调制器的调制速率。未来,通过研究不同的抖动算法,可以减少对傅里叶照明光场进行二值化过程中对光场特性的影响,从而最大限度地提高成像质量。

FSPI的路径优化主要包括构建采样矩阵和自适应采样。构建普适的采样路径是一种有效的成像方式,能够快速恢复目标并保持较好的成像质量。然而,不同的目标场景可能需要不同的最佳采样路径,自适应采样可以提供针对性的解决方案。基于深度学习自动优化采样路径是目前一种流行且有效的方法,但其弊端在于需要预先训练网络,训练过程可能耗时较长,并且在不同的成像系统中可能会失效。尽管如此,深度学习的优势明显,未来可以通过开发更加轻量化且具有良好泛化性的网络,以更高地适应实际的成像需求。

FSPI的重构算法主要包括傅里叶逆变换、二阶关联成像、压缩感知算法以及深度学习方法。傅里叶逆变化通过对获取的傅里叶频谱系数进行逆变换来恢复图像,此方法尽管在面对单一不变噪声时具有一定鲁棒性,但在大气湍流等实际环境中可能导致成像质量的下降。二阶关联成像利用统计平均思想进行目标场景重构,虽然其成像效率略低于基于傅里叶逆变换的成像方式,但在抗散射方面表现较好,适用于受散射介质影响的实际成像环境。压缩感知算法通过利用信号的稀疏性来降低采样率,但其主要局限在于需要大量迭代,计算复杂度高,从而增加了重建的时间成本。此外,基于深度学习的FSPI方法发展迅速,能够在极低的采样率下显著提高成像质量。然而,该方法需要大量的训练数据和时间,并且当训练环境与实际测试环境差异较大时,重建结果的准确性可能受到影响。可以发现,不同的FSPI重构方法各具特点,应针对具体的成像环境和现实需求选择最合适的恢复方案。

实质上,SPI通过在目标场景与照明光场之间建立线性或非线性关系,突破了传统意义上的成像方式。然而,实际应用中必须权衡SPI与传统光学成像的成本与性能。目前,包括FSPI技术中的成本代价尚未明确界定,需要一套完善的评估标准来衡量此类成像技术的成本。此外,尽管FSPI技术在理论上具有显著优势,但仍面临一些挑战,例如如何有效建立目标场景与重构图像之间的映射关系,以确保收集的数据能准确反映目标场景的有效信息。基于深度学习的FSPI方法通过利用大量训练样本来学习和优化从目标场景到重构图像的映射关系,但在某些特定应用场景中,如在个体医学病灶检测中往往更注重单个样本的差异性。因此,尽管基于深度学习的FSPI在许多应用中表现良好,但在这些领域的应用仍需进一步研究与优化,以更好地适应不同场景的需求。

作为计算光学成像的一部分,FSPI随着计算机性能和处理器技术的不断提升,有望突破光学衍射极限和其他物理定律的制约。同时,人工智能的引入将为FSPI注入新的活力,推动其从理论研究走向实际应用。未来,FSPI将在科学仪器、商业、工业和**安全等领域展现出广泛的应用前景。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2296341.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

MariaDB *MaxScale*实现mysql8读写分离

1.MaxScale 是干什么的? MaxScale是maridb开发的一个mysql数据中间件,其配置简单,能够实现读写分离,并且可以根据主从状态实现写库的自动切换,对多个从服务器能实现负载均衡。 2.MaxScale 实验环境 中间件192.168.12…

计算机毕业设计Spark+大模型知网文献论文推荐系统 知识图谱 知网爬虫 知网数据分析 知网大数据 知网可视化 预测系统 大数据毕业设计 机器学习

温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 作者简介:Java领…

padding: 20rpx 0rpx 20rpx 20rpx(上、右、下、左的填充(顺时针方向))

CSS样式 padding: 20rpx 0rpx 20rpx 20rpx; 用于设置元素的填充区域。以下是对每个值的详细解释: 20rpx(上边距):设置元素顶部的填充为20rpx。0rpx(右边距):设置元素右侧的填充为0rpx。20rpx&a…

微信小程序如何使用decimal计算金额

第三方库地址:GitHub - MikeMcl/decimal.js: An arbitrary-precision Decimal type for JavaScript 之前都是api接口走后端计算,偶尔发现这个库也不错,计算简单,目前发现比较准确 上代码 导入js import Decimal from ../../uti…

【AI学习】关于 DeepSeek-R1的几个流程图

遇见关于DeepSeek-R1的几个流程图,清晰易懂形象直观,记录于此。 流程图一 来自文章《Understanding Reasoning LLMs》, 文章链接:https://magazine.sebastianraschka.com/p/understanding-reasoning-llms?continueFlagaf07b1a0…

C++模板编程——typelist的实现

文章最后给出了汇总的代码,可直接运行 1. typelist是什么 typelist是一种用来操作类型的容器。和我们所熟知的vector、list、deque类似,只不过typelist存储的不是变量,而是类型。 typelist简单来说就是一个类型容器,能够提供一…

数据可视化与交互融合:APP 界面设计的新维度

在数字化浪潮汹涌的当下,APP 已成为人们生活和工作中不可或缺的工具。如何在众多 APP 中脱颖而出,界面设计至关重要。而数据可视化与交互的融合,正为 APP 界面设计开辟了全新的维度。 数据可视化,简单来说,就是将复杂…

控制论与信息论:维纳和香农的核心分歧在于对「信息本质」的理解

控制论与信息论:维纳和香农的核心分歧在于对「信息本质」的理解 核心结论 控制论是「系统的方向盘」,通过反馈调节实现目标信息论是「信息的尺子」,量化信息传输的精度与效率根本分歧:维纳认为信息是「系统维持秩序的工具」&…

Baklib优化数字化内容管理用科技提升商业效率与增值潜力

内容概要 在当今数字化迅速发展的时代,数字化内容管理已成为企业提升竞争力的重要手段。Baklib作为一款强大的智能优化内容管理系统,通过先进的科技手段,帮助企业在内容管理和数据整合方面实现高效运作。Baklib 是什么类型的工具&#xff0c…

一个基于ESP32S3和INMP441麦克风实现音频强度控制RGB灯带律动的代码及效果展示

一个基于ESP32S3和INMP441麦克风实现音频强度控制RGB灯带律动的代码示例,使用Arduino语言: 硬件连接 INMP441 VCC → ESP32的3.3VINMP441 GND → ESP32的GNDINMP441 SCK → ESP32的GPIO 17INMP441 WS → ESP32的GPIO 18INMP441 SD → ESP32的GPIO 16RG…

利用二分法进行 SQL 时间盲注

什么是时间盲注? SQL 盲注(Blind SQL Injection)是一种常见的 Web 安全漏洞,其中时间盲注是基于查询延迟的 SQL 注入方式。当服务器不返回可见的错误信息时,我们可以利用 SLEEP() 函数来判断查询结果是否符合预期。 …

基于STM32的声纹识别智能门锁

一、项目背景与意义 行业痛点:传统指纹锁存在表皮磨损识别失败风险,声纹具备活体检测特性 技术优势: - 采用MFCC(梅尔频率倒谱系数)替代传统FFT,提升说话人特征区分度 - 动态时间规整(DTW)算法解决语…

在CT107D单片机综合训练平台上实现外部中断控制LED闪烁

引言 在单片机开发中,外部中断是一个非常重要的功能,它可以让单片机在检测到外部信号变化时立即做出响应。本文将详细介绍如何在CT107D单片机综合训练平台上使用外部中断来控制LED灯的闪烁。我们将使用两种不同的方式来实现这一功能:一种是在…

C++ Primer 类型转换

欢迎阅读我的 【CPrimer】专栏 专栏简介:本专栏主要面向C初学者,解释C的一些基本概念和基础语言特性,涉及C标准库的用法,面向对象特性,泛型特性高级用法。通过使用标准库中定义的抽象设施,使你更加适应高级…

Visual Studio Code中文出现黄色框子的解决办法

Visual Studio Code中文出现黄色框子的解决办法 一、vsCode中文出现黄色框子-如图二、解决办法 一、vsCode中文出现黄色框子-如图 二、解决办法 点击 “文件”点击 “首选项”点击 “设置” 搜索框直接搜索unicode选择“文本编辑器”,往下滑动,找到“Un…

“可通过HTTP获取远端WWW服务信息”漏洞修复

环境说明:①操作系统:windows server;②nginx:1.27.1。 1.漏洞说明 “可通过HTTP获取远端WWW服务信息”。 修复前,在“响应标头”能看到Server信息,如下图所示: 修复后,“响应标头…

CAD 屏幕进度条

参考鸿视频实现,代码如下: 主类 using System.IO.Ports; using System.Threading; using System.Windows.Controls; using static IFoxDemo.进度条class; using static System.Windows.Forms.VisualStyles.VisualStyleElement.TrackBar;//[assembly: C…

小红书爬虫: 获取所需数据

小红书,又名 “小红书 ”或简称 “红”,已迅速成为中国社交和电子商务领域的重要参与者,成为一个不可或缺的平台。对于企业、营销人员和数据分析师来说,从小红书收集数据可以获得宝贵的洞察力,从而推动业务增长。虽然这…

使用sunshine和moonlight串流时的音频输出问题

设备:电脑和平板串流,把平板当副屏使用 1.如果启用安装steam音频驱动程序,则平板有声,电脑无声,在moonlight端可以设置平板和电脑同时发声,但是有点卡 2.只想电脑发声,平板无声 禁用安装steam…

活动预告 |【Part 2】Microsoft 安全在线技术公开课:通过扩展检测和响应抵御威胁

课程介绍 通过 Microsoft Learn 免费参加 Microsoft 安全在线技术公开课,掌握创造新机遇所需的技能,加快对 Microsoft Cloud 技术的了解。参加我们举办的“通过扩展检测和响应抵御威胁”技术公开课活动,了解如何更好地在 Microsoft 365 Defen…