利用快速傅里叶变换算法仿真光学相关器_王海山

合集下载

傅里叶变换全息的计算机模拟

傅里叶变换全息的计算机模拟

傅里叶变换全息的计算机模拟徐满平, 周 杰(嘉应学院物理系,广东梅州 514015)摘 要:傅里叶变换全息图不是记录物光本身,而是记录物光的傅里叶频谱.利用透镜的傅里叶变换性质,将物体置于透镜的前焦面,在照明光源的共轭像面位置就得到物光的傅里叶频谱,再引入参考光与之干涉,在干涉图样中就记录了物光的傅里叶变换光场的振幅和相位的全部信息.利用M ATALB 语言的强大的快速傅里叶变换和灵活多变的图像处理能力,完整地模拟了傅里叶变换全息的全过程.与实际实验相比较,直观、经济;模拟实验参数可调,现象明显.可以加深对傅里叶变换全息理论的理解.关键词:傅里叶变换全息;夫琅禾费衍射;MATALB;数字全息;计算机模拟中图分类号:TB877 文献标识码:A 文章编号:1001-2443(2007)06-0663-04引 言全息术是利用光的干涉和衍射原理,将物体发射的特定光波以干涉条纹的形式记录下来,并在一定条件下衍射再现,形成原物的三维像.由于记录的是物体的全部信息(振幅和位相),故称全息术或全息照相.全息术自激光问世以来,作为光学中的一门新兴前沿学科,得到迅速发展和广泛应用.根据记录和再现方式的不同,全息术可分为多种类型,如傅里叶变换全息、像全息、彩虹全息、合成全息等等.傅里叶变换全息图不是记录物体光波本身,而是记录物体光波的傅里叶频谱.利用透镜的傅里叶变换性质,将物体置于透镜的前焦面,在照明光源的共轭像面位置就得到物光波的傅里叶频谱,再引入参考光与之干涉,通过干涉条纹的振幅和相位调制,在干涉图样中就记录了物光波的傅里叶变换光场的全部信息,包括傅里叶变换的振幅和相位.它在光学存储和信号处理中有重要的应用[1].本文利用MATALB 语言的强大的快速傅里叶变换函数和灵活多变的图像处理能力,完整地模拟了傅里叶变换全息的全过程.与实际实验相比较,直观、经济;模拟实验参数可调,现象明显.可以加深对傅里叶变换全息理论的理解.1 实验原理全息照相过程分为两步:波前的干涉记录和波前的衍射再现.傅里叶变换全息的实验装置,如图1所示.把要拍摄的物体放在透镜的前焦面(物面)上,透镜L 2将图像变换到后焦面(谱面)上,得到它的傅里叶频谱.把记录干板放在谱面上,引入参考光与频谱光干涉,就可得到物体的傅里叶变换全息图.在用逆光路再现时,只能得到物光场的傅里叶频谱,要经透镜做傅里叶变换后才能得到物体的再现图图1 傅里叶变换全息图的记录 图2 傅里叶变换全息图的再现收稿日期:2007-01-11基金项目:嘉应学院2005年度科研项目(05KJY16).作者简介:徐满平(1963-),女,安徽岳西人,副教授,主要研究方向:光信息处理和科学计算.第30卷6期2007年11月 安徽师范大学学报(自然科学版)Journal of Anhui Normal University (Natural S cience)Vol.30No.6Nov .2007664安徽师范大学学报(自然科学版)2007年像,如图2所示.傅里叶变换全息图常用于图像处理中的空间滤波器.其次,在全息光学元件和光电检测中也能找到它的应用,例如在对激光作空间扫射的表演中.若能与计算全息相结合就能产生更多的东西.在拍摄时,首先把物光场通过透镜(作傅里叶变换)得到它的频谱,再引入一参考光与之相干涉,便可记录下物光波的傅里叶变换全息图.物光场的傅里叶变换可以用MATLAB的FFT函数由计算机来完成,频谱的振幅和相位编码也可用其它方法来完成.只要把编码后的数据制作成一张全息图,它就可用激光束再现出物体图像.这就是罗曼最早关于计算傅里叶变换全息的思想[2].根据再现原理,我们同样可以用MATLAB 的IFFT函数由计算机实现.如果用计算机来制作全息图,就不再需要大功率相干性能极好的可见光激光器,也不再需要防震平台和暗室,也不用为高性能的记录材料和相应的化学处理而伤透脑筋.即可以用MATLAB模拟傅里叶变换全息的全过程.2傅里叶变换全息的计算机模拟根据前面所述原理,将计算机模拟全息过程分成下述五个步骤:(1)选择物体或波面,给出其数学描述或离散数据;(2)计算物波的傅里叶频谱;(3)计算物波的傅里叶频谱和参考光波在全息图面上的迭加光场分布,即得到数值化的全息图;(4)用与参考光波方向相同的光波作为再现光,即得到物波的傅里叶频谱;(5)计算得到在观察面上的衍射光场分布,即得数值化的全息再现图.2.1物面和全息图面的抽样数字计算机通常只能对离散的数字信号进行处理,并以离散的形式输出.因此,计算机模拟全息过程的第一步是对物波函数进行抽样.设待记录的物波函数为f(x,y)=a(x,y)ex p[i U(x,y)](1)其傅里叶变换(空间频谱)为F(u,v)=A(u,v)exp[i U(u,v)](2)为满足抽样定理[3]的要求,物波函数及其空间频谱函数必须是带限函数.f(x,y)=0|x|\$x/2,|y|\$y/2(3)F(u,v)=0|u|\$u/2,|v|\$v/2在此条件下,根据抽样定理,对物函数及其频谱函数的抽样间隔应为:D x[1$u,D y[1$v;D u[1$x,D v[1$y(4)取(4)式中的等号,抽样单元总数M@N=$x$y$u$v.由MAT LAB语言可以绘制各种参数可变的规则形状的模板,另外MAT LAB语言提供了从文件中读入数据的函数,对不规则形状的模板可以从存储文件中读入,数值化为一个M@N矩阵,作为平面透射物体,即衍射屏.本文讨论了由画图工具获得的汉字/真0的全息过程.并根据抽样定理,对物函数及其频谱函数的抽样间隔做出相应的设定.2.2衍射物波的复振幅分布用振幅为单位强度的平面光波垂直照明模板.则在相距为2f的记录介质平面上,由上文知,衍射物波的复振幅u(x,y)分布可由夫琅禾费衍射积分求得.夫琅禾费衍射实质上就是傅里叶变换,其计算机模拟由程序/function xmp001(M,L,H,w,z)0的第二部分实现.2.3数值化的全息图若参考光为平面波,且传播方向与z轴夹角为H,H角的大小将直接影响再现像的分离[4],实验中要反复试验找到合适的H角,如图3.参考光在记录平面上与物光的衍射光场迭加产生干涉,其过程和强度分布图由程序/function xmp001(M,L,H,w,z)0的第三部分实现.2.4全息再现用与参考光波方向相同的光波作为再现光,衍射光波的复振幅分布仍可由夫琅禾费衍射积分公式求得.由程序/function xmp001(M,L,H,w,z)0的第四部分实现.计算得到在观察面上的衍射光场分布,即为数值化的全息再现图.3 实验结论对/真0字模板进行模拟实验,其结果与理论和实际光学实验一致,实验结果见图3.其中参数(H ,z,L 等)可调,本文给出不同H 角的结果,如图3c,3d 所示.由此,可以对全息理论及再现的分离条件有了更深刻和直观的认识.图3 /真0字模板模拟实验结果4 程序及说明function xmp001(M,L,H ,w ,z)%M 是像素(pixel)点数,取偶数512,L 衍射面几何尺寸,L=5.12mm,波长w =6328e-7m m,传播距离z=1e3mm,H =0.6*pi/197.8;参数H min \0.910.%part 1物面和全息图面的抽样N=L/(w *z)%频域范围-N<u<Nk=2*pi/w ;[x ,y]=meshgrid(linspace(-1,1,M-1).*L/2);m=length(x );U=input(.U =.);%u=imread(.true.bmp .)Un=size(U )U=im 2bw (U);Unn=size(U)figure(1)imagesc(U ),colorm ap(g ray)%图3a%part 2衍射物波的复振幅分布[u,v]=meshgrid(linspace(-1,1,M -1).*N/2);Ui=fftshift(fft2(U));66530卷第6期 徐满平,周 杰: 傅里叶变换全息的计算机模拟666安徽师范大学学报(自然科学版)2007年%平行光垂直照射衍射摸板%part3记录数值化的全息图R=exp(i*k.*(x.*sin(H)));%R参考光Ud=Ui+R;U d=abs(Ud).^2;figure(2)imagesc(Ud,[min(U d(:)),0.001*max(Ud(:))]),colormap(gray)%图3b%part4再现像Uc=R;%用与参考光波方向相同的光波作为再现光U=Ud.*Uc;U=fftshift(ifft2(U));U=abs(U);figure(3)imagesc(U,[min(U(:)),1e-3*max(U(:))]),colorm ap(g ray)%图3c,图3d参考文献:[1]宋菲君.S.Jutamulia近代光学信息处理[M].北京:北京大学出版社,1998:38-41.[2]苏显渝,李继陶.信息光学[M].北京:科学出版社,1999:173-176.[3]苏显渝,李继陶.信息光学[M].北京:科学出版社,1999:159-165.[4]钟丽云,张以谟,吕晓旭.数字全息中的一些基本问题分析[J].光学学报,2004,24(4):465-472.Computer Simulation of Fourier Transform HologramXU M an-ping,ZHOU Jie(Physics Department,JiaYing University,M eizhou514015,China)Abstract:T he spectrum of an object is recorded holog raphically and used as a com plex filter.The holog ram is called the Fourier transform hologram or simply the Fourier holog ram.In this paper,by use of Fraunhofer diffraction and holographic theory,computer simulation of the fourier transform holography w ith MATLAB 6.0.It turns out to be that the results gotten by using MATLAB6.0are identical w ith theory.Key words:Fourier transform hologram;Fraunhofer diffraction;M ATLAB;dig ital holography;computer simulation。

光学系统仿真及方法

光学系统仿真及方法

光学系统仿真及方法
光学系统仿真是一种重要的工程工具,它可以帮助工程师们在
设计和优化光学系统时进行快速、准确的评估。

光学系统仿真可以
涉及从简单的透镜设计到复杂的激光系统,可以帮助工程师们分析
光学系统的性能、优化设计参数,并预测系统的行为。

在光学系统仿真中,有许多不同的方法和工具可供选择。

其中
一种常用的方法是基于光学设计软件的建模和仿真。

这些软件可以
提供强大的建模和分析工具,例如Zemax、Code V和LightTools等。

通过这些软件,工程师们可以建立光学系统的准确模型,并进行光
学性能的仿真和优化。

另一种常用的方法是基于数值计算的仿真方法,例如有限元分
析(FEA)和有限差分时间域(FDTD)等。

这些方法可以用于分析光
学系统中的电磁场分布、光学元件的热学效应等问题,对于复杂的
光学系统仿真具有重要的作用。

除了建模和仿真方法外,光学系统仿真还需要考虑实验验证和
数据处理方法。

实验验证可以用于验证仿真结果的准确性,而数据
处理方法可以用于分析仿真结果并进行优化设计。

总的来说,光学系统仿真及方法是一个复杂而多样化的领域,它为工程师们提供了强大的工具和方法来设计和优化光学系统。

随着科学技术的不断发展,光学系统仿真将在未来发挥更加重要的作用。

一种适合于光电联合变换相关器的相关算法

一种适合于光电联合变换相关器的相关算法

收稿日期:2006-01-19.光电技术应用一种适合于光电联合变换相关器的相关算法柴震海,秦 琴,施海燕,王汝笠(中国科学院上海技术物理研究所,上海200083)摘 要: 光电联合变换相关器具有实时处理光学图像能力,因此可用于景像匹配系统。

提出了一种适合于光电联合变换相关器的相关算法,该算法利用实数傅里叶矩阵的对称性,减少了运算中的存储和计算量,通过改进频谱的滤波算法,提高了相关结果的输出信噪比,从而提高了匹配精度。

关键词: 相关算法;快速傅里叶变换;联合变换相关器中图分类号:T N911.73 文献标识码:A 文章编号:1001-5868(2006)05-0624-04Correlation Algorithm for Opto electronic Joint Transform C orrelatorCH AI Zhen hai,Q IN Qin,SH I H ai y an,WANG Ru li(Shanghai Institute of Technical Physics,Chinese Academy of Sciences,Shanghai 200083,CHN)Abstract: Opto electronic joint transform correlator has real time ability for pr ocessing optical images,so it can be used in scene matching system.A corr elation algo rithm fitted fo r optical electronic joint transfor m corr elator is proposed.T his alg orithm can w or k w ith lessmemory and less calculation,and adopt real number sy mmetry of Fo urier matrix to increase the signal to no ise ratio (SNR)of co rrelation r esults and im pro ve the matching precision.Key words: co rrelation alg orithm;fast Fourier transform;joint transform co rrelator1 引言光电联合变换相关器具有结构简单,易于实现相关运算,特别是具有实时处理能力,因而适用于实时的景像匹配处理系统。

浅析傅里叶变换在信息光学中的应用

浅析傅里叶变换在信息光学中的应用

内对输入信息实施某些变换,比如相干光学处理、波前调 制和空间滤波等方法,尤其是对空间频率和空间滤波的理 解和应用。
空间滤波是最基本的光学信息处理技术的操作之一, 它的具 体 操 作是 依 据 需 要制作一 个 合 适的空间滤 波器, 并将其 放 入 到光 路 的频 谱 平面处,调 制输入图像的频 谱 信息,可以用于消除图像上的周期性网格,从而完成对输 入图像的改造和处理。
摘 要:在现代数学中傅里叶变换是一种重要的变换,并且在信息处理中有着广泛的应用。本文我们以傅里叶变换作为一条主
线,首先介绍了傅里叶变换的基本概念、性质以及发展情况;其次详细介绍傅里叶变换在不同领域的应用,比如空间滤波,全息
术等。不仅加强了学生对理论基础知识的认知和理解,还帮助学生深刻理解信息光学中的重要概念和光学信息处理的基本原
2
{ } I(x ,y ) = ( A )2 F
λz
2
U(x ,y )
0
0
= ( 1 )2 T( x λz λz
y ,)
λz
xy
T( , )
其中 λz λz 表示物体平面透射光场的复振幅分布
的频谱。夫琅禾费衍射是实现傅里叶变换运算的物理手
段,大大简化了物体的频谱分析。
1.3 透镜的傅里叶变换性质
平面波沿着传播方向经过透镜后,能够会聚在焦点,
本 文 主 要以傅 里叶变 换 为主 线 介 绍 信息 光 学 在 不同 领域的理论知识以及应用。利用傅里叶变换可以将复杂的 问 题 简单化。现 在 通信 信息的发 展 处 处 伴 随 着 傅 里叶变 换 方 法的 精心应 用,傅 里叶变 换 在 组合 数 学、物理 学、信 号处 理、密 码 学、海洋 学 等 领域 有着广泛的应 用。利用频 谱 分析的 方 法 研 究 光 波的 传 播、衍射、成像等 现 象,将 傅 里叶变换的理论基础实际应用到不同的应用领域,比如全 息 术、空间滤 波、图像 识 别、散 板 测量 术 等 [1-5 ]。同时光 学 信息处理的高速、二维并行处理、大容量的优势结合高精 度的数字计算处理,互相渗透,使得光学信息处理更加灵 活,应用范围更广。当今傅里叶分析法已经成为信息光学

傅里叶变换轮廓术的Matlab仿真实现

傅里叶变换轮廓术的Matlab仿真实现

傅里叶变换轮廓术的Matlab仿真实现吴应山;张启灿【摘要】在傅里叶变换轮廓术测量方法中,测量系统从一个角度投影结构光场,系统中的成像装置从另一个角度获取由物体高度调制后的变形光场,并通过傅里叶变换、频域滤波和傅里叶逆变换恢复出物体的高度信息.FTP测量方法中,关于傅里叶变换,相位展开的相关知识,涉及大量复杂的数学运算使其抽象难以理解.针对这一问题,文中设计了基于Matlab的仿真实验.根据相应原理编写了仿真代码,运用Matlab的数学运算和可视化功能,模拟整个测量流程,完成了仿真实验.这有助于学习和理解FTP测量方法原理及相关知识.%In the method of Fourier transform profilometry (FTP), the measurement system obtains the deformation ofthe object height modulated light field by the imaging device, and restores the height information of the object through the Fourier transform, frequency domain filtering and Fourier inverse transformation.The Fourier transform and phase unwrapping knowledge in the FTP measurement method involves a large number of complex mathematical calculations, making it abstract and difficult to understand.In view of this situation, we design simulation experiments based on Matlab and prepare the corresponding simulation codes.The entire measurement process is simulated by using Matlab numerical calculation and visualization function, which helps to understand the principles of the FTP measurement.【期刊名称】《电子科技》【年(卷),期】2017(030)006【总页数】4页(P9-12)【关键词】傅里叶变换轮廓术;Matlab;相位展开【作者】吴应山;张启灿【作者单位】四川大学电子信息学院,四川成都 610064;四川大学电子信息学院,四川成都 610064【正文语种】中文【中图分类】TN29随着计算机技术的发展,三维数字化技术逐步成熟,并广泛用于各个领域[1-3],傅里叶变换轮廓术是1983年由M.Takeda和K.Mutoh将傅里叶变换用于三维物体的测量中而提出的三维面形测量技术[4],只需采集一或两幅变形条纹图,就可以进行三维重构,实现对物体轮廓的测量。

基于快速傅里叶变换和积分图的快速相关匹配

基于快速傅里叶变换和积分图的快速相关匹配

基于快速傅里叶变换和积分图的快速相关匹配
殷松峰;王一程;曹良才;金国藩;凌永顺
【期刊名称】《光子学报》
【年(卷),期】2010(39)12
【摘要】为克服传统相关匹配算法计算复杂度过大的缺点,基于快速傅里叶变换和积分图提出了一种快速相关匹配算法.在不改变传统相关匹配计算结果的前提下,该算法通过对相关系数公式的分析和化简,用快速傅里叶变换计算模板图像和基准图像的相关,并采用积分图计算基准图像灰度值及其能量的窗口积分,使相关匹配计算量与模板图像大小近似无关,从而大大降低了计算复杂度.不同光照条件下图像匹配实验和复杂环境下目标跟踪实验结果表明,该算法具有很强的抗干扰能力,其执行效率比传统相关匹配提高1~2个数量级.
【总页数】5页(P2246-2250)
【关键词】快速相关匹配;图像匹配;快速傅里叶变换;积分图
【作者】殷松峰;王一程;曹良才;金国藩;凌永顺
【作者单位】清华大学精密测试技术与仪器国家重点实验室;解放军电子工程学院安徽省红外与低温等离子体重点实验室
【正文语种】中文
【中图分类】TP391.4
【相关文献】
1.基于快速傅里叶变换(FFT)的交流电器电弧快速检测法 [J], 丁鑫;竺红卫;殷浩楠;王一闻;
2.基于快速傅里叶变换(FFT)的交流电器电弧快速检测法 [J], 丁鑫;竺红卫;殷浩楠;王一闻
3.利用基于浮动模板的预修正快速傅里叶变换方法快速求解三维介质体积分方程[J], 陈忠宽;王生水;柴舜连;毛钧杰
4.基于积分图像的快速ACCA-CFAR SAR图像目标检测算法 [J], 顾丹丹;许小剑
5.一种基于快速积分图像的全极化SAR图像窗口量化及伪彩色合成方法 [J], 张波;仇晓兰;尤红建;丁赤飚
因版权原因,仅展示原文概要,查看原文内容请购买。

光学联合变换相关识别的计算机模拟

光学联合变换相关识别的计算机模拟

光学联合变换相关识别的计算机模拟成1 赵建林2 何立善1(1摘要:本文介绍一种用计算机模拟光学联合变换相关MATLAB 软件的科学计算功能和强大的绘图功能,能快速实现图像的识别与筛选,化和小型化提供了理论依据和实现手段。

关键词:相关识别;联合变换相关器;MATLAB;模拟.XIE Jianing 1, Chen Weicheng 12, He Lishan 1(1 Foshan University, Physics Department, Foshan 528000, China)(2 Northwestern Polytechnical University, Department of Applied Physics, Xi'an 710072, China)Abstract In this paper, a method with computer to simulate the processing of the opt joint transform correlation recognition is presented. By using MATLAB’s high perform o provide the theoretical foundation and implement means for theintegration of mechanical electronic and optic technologies in images’ recognition.Keywords Correlation identification; Joint transform correlator ; MATLAB; Simulation言图像相关识别的目的是从一些图像(如文字、指纹、生物样品等)中鉴别是否具有某一特定像。

这种技术现已广泛应用于医学图像处理、安全子系统、指纹及容貌识别、光学特征识别及踪等。

透射式小型光学相关器的光学设计

透射式小型光学相关器的光学设计

透射式小型光学相关器的光学设计摘要:光学相关探测与目标识别是光学信息处理范畴。

利用光学相关原理对搜索探测的目标进行实时探测,自动识别,高精度定位,结合电寻址液晶和CCD达到实时联合变换相关。

所以有处理速度快,结构简单,并行度高,容量大的优点。

光学相关器即傅立叶变换透镜是光学探测装置的核心。

本文总结了傅立叶变换透镜的发展过程,并设计了一个小型傅立叶变换透镜。

先用P,W法计算出光学系统的初始结构,再利用光学设计软件Zemax自动优化,进行象差校正,最后使该系统能满足光学相关探测的要求。

论文关键词:光学相关探测,光学设计,傅立叶变换透镜光学相关探测与目标识别属于光学信息处理范畴。

它指的是光学图像的产生、传递、探测和处理。

与传统电子信号处理相比,光学信息处理具有并行度高、容量大的特点,而且利用光电联合相关探测可以对要搜索、探测的目标进行实时探测,自动识别和高精度定位。

光学相关探测的关键器件是光学傅立叶变换透镜。

通过光学傅立叶变换透镜实现从空间域到频域的转换,对图像进行相关运算,从而达到图象识别的目的。

傅立叶变换透镜分反射式与透射式,其中透射式又可分为多组元和单组元两大类。

单组元透镜加工装配容易,而且可以使仪器小型化。

1实时联合变换相关器的具体装置如图是光电混合实时联合变换相关器的具体实验装置:光电混合实时联合变换相关器的示意图Schematic diagram of hybrid optoelectronic real time joint transform correlator系统采用氩离子激光器作为光源,通过衰减器调制输出光强,经显微物镜聚焦、针孔进行空间滤波后,再经准直透镜形成均匀的准直扩束平行光。

之后半反半透镜把平行光分为两路,第一路用于获得联合变换功率谱,经CCD1实时摄取的目标图像与事先存贮在PC1的参考模板一起被输入到电寻址液晶EALCD1中,联合图像经傅里叶变换透镜FTL1后,由平方律探测器CCD2进行探测,得到目标t(x,y)和参考图像r(x,y)的联合变换功率谱,经PC2显示;第二路用于获得相关峰图像,输入到PC2的功率谱经空间光调制器的控制系统又被输入到电寻址液晶EALCD2中,经傅里叶变换透镜FTL2进行逆变换后,由CCD摄取目标图像与参考图像的联合变换相关点,再输入到最后一个PC中由其显示出来。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

作者简介:王海山(1987-),男,硕士研究生,主要研究方向为光电信息处理。

利用快速傅里叶变换算法仿真光学相关器王海山 李鹏飞 陶巍 (厦门大学机电工程系,福建 厦门 361005)摘 要:光学相关器在图像模式识别中具有广泛的应用,包括匹配滤波相关器和联合变换相关器,两种相关器在应用中各有优势。

文章通过利用数学软件MA TLAB 的快速傅里叶变换算法编程仿真两种光学相关器,得到实验结果的二维图像和三维图像,并比较两种相关器的识别效果。

关键字:匹配滤波相关器;联合变换相关器;傅里叶变换中图分类号:TN971 文献标识码:A 文章编号:1672-4801(2011)02-032-04光学图像识别是以傅里叶光学为基础,通过光学傅立叶变换,在指定的范围或区域内识别出预期可能出现或已经存在的某一个或多个目标。

光学图像识别具有高度并行性、容量大和速度快的优点。

光学图像识别通过光学相关器来实现,光学相关器主要分为两类:匹配滤波相关器和联合变换相关器。

匹配滤波相关器是由A.VanderLugt 于1964年提出来的,也称为VanderLugt 相关器(VanderLugt Correlator ,简称VLC),联合变换相关器(Joint TransformCorrelator ,简称为JTC )由 Weaver 和Goodman提出的。

匹配滤波相关器和联合变换相关器都得到了广泛的应用[1]。

本文在简要介绍匹配滤波相关器和联合变换相关器原理的基础上,利用MATLAB 对二者进行仿真实验。

1 基本原理匹配滤波相关器和联合变换相关器的基本结构都是4 f 光学系统[2],如图1所示,图像从P1面输入,通过透镜L1进行光学傅里叶变换,在透镜L1的后焦平面P2得到频率普,而频率普经过透镜L2进行傅里叶逆变换,在P3面得到空域图像。

图1 4 f 光学系统1.1 匹配滤波相关器[3]匹配滤波相关器实现方法是在4 f 系统的频率平面P2上放置一个匹配滤波器,在频率域中对输入信号进行相位补偿,从而在输出平面上产生会聚的相关光斑。

传统上通过制作匹配滤波片,即22(,)|(,)|(,)exp(M f f A R f f AR f f x y x y x y ∗=++−exp(2)j bf y π−+(,)exp(2)AR f f j bf x y y π (1)式中,R *表示函数R 的复共轭,在P1面输入带检测的目标图像(,)t x y ,如果(,)t x y 包含参考图像信号(,)r x y 和不关心的噪声(,)n x y ,输入图像(,)t x y 可以表示为: (,)(,)(,)t x y r x y n x y =+(2)P2面上的频谱为:(,)(,)(,)x y x y x y T f f R f f N f f =+(3) 经匹配滤波器的滤波作用,离开P2时的分布:(,)=(,)(,)x y x y x y U f f M f f T f f 22*=exp(2)exp(2)y y A T R T AR T j bf ART j bf ππ++−+(4)经过透镜的傅里叶变换后,在P3上的光分布:2333333(,)(,)(,)u x y A t r r t Ar t x y b Ar t x y b δδ=+⊗∗+⊗∗−+∗∗+(5)式中表示⊗相关运算,*表示卷积运算,上式的第二、三、四项分布在(0,0),(0,b ),(0,-b )处。

分别对应直流项、相关项和卷积项。

根据相关项的强弱来判别参考物与目标的相似性。

1.2 联合变换相关器[3]在透镜L 的前焦面P1上放置待识别的目标图像(,)t x y 和参考图像(,)r x y ,中心分别位于(,0)b ±,用准直激光束照明,输入函数可以表示为(,)(,)(,)u x y t x b y r x b y =++− (6)通过透镜L 进行傅里叶变换,在透镜的后焦面P2上的复振幅分布为(,)(,)exp(2)(,)exp(2)x y x y x x y x U f f T f f j bf R f f j bf ππ=+− (7)其中,(,),(,),(,)x y x y x y U f f T f f R f f 分别为(,)u x y ,(,)t x y 和(,)r x y 的空间频谱,并称U (,)x y U f f 为(,),(,)x y x y T f f R f f 的联合傅里叶谱。

在P2面用记录介质或其他平方率探测器进行光强记录,因为记录的只能是光强信号,而光强是振幅的平方,所以是记录的是图像的联合功率谱。

得到联合傅里叶变换的功率谱 222(,)(,)(,)(,)(,)exp(4)(,)(,)exp(4)x y x y x y x y x y x x y x y x U f f T f f R f f T f f R f f j bf T f f R f f j bf ππ∗∗=++−+(8)式中,(,),(,)x y x y T f f R f f ∗∗分别表示(,),(,)x y x y T f f R f f 的共轭复数。

用单位振幅的平面波读出功率谱,再经过相同焦距f 的透镜L 进行傅里叶变换,在输出平面P3得到的输出为33333333333333333333333(,)(,)(,)(,)(,)(,)(,)(2,)(,)(,)(2,)u x y t x y t x y r x y r x y t x y r x y x b y r x y t x y x b y δδ=⊗+⊗+⊗∗−+⊗∗+(9)式中,第一、二项分别是待识别目标图像和参考图像的自相关项,也称为直流项,中心在原点。

第三、四项为待识别目标和参考图像的互相关项,中心分别在(2,0)b 和(2,0)b −,强度取决于待识别目标与参考图像的相似性。

在(,)t x y 和(,)r x y 相同的情况下, (2,0)b 和(2,0)b −处有足够锐利的亮斑,则可知待识别目标图像和参考图像相关度较大,从而可以认为二者相同;而如果(2,0)b 和(2,0)b −周围只有较暗的弥散斑,则可以知道待识别目标图像和参考图像相关度较小,从而实现图像的相关识别。

2 仿真实验MATLAB 提供了imread(),fft2(),ifft2(),fftshift()等函数,能够容易地模拟4 f 相干光学成像系统的变换作用,并能得到同时含有振幅和位相信息的复矩阵。

光学信息处理中显示的是振幅或强度信息, 在MATLAB 中要用abs()函数对复矩阵取模,为了显示的方便,进行归一化运算,以降低显示的幅值。

2.1 匹配滤波相关器的仿真在实际的光学识别中,匹配滤波相关器用于图像识别的匹配滤波器用全息方法制作比较麻烦,而在MATLAB 中实现则相对容易。

图2所示为匹配滤波相关器的仿真结果。

在仿真实验中,为了识别图2b 中是否含有图2a 中的飞机,可以以图2b 作为待识别图像,图2a 作为目标图像,图2a 、2b 均为500×500的灰度图像。

仿真过程具体实现过程为:读取图像2a 存储于矩阵RE ,2b 存储于矩阵TA ,然后对RE 进行傅里叶变换存储于RE1,取RE1的复共轭矩阵存储于矩阵MF 中,MF 就是用于识别目标图像中是否含有参考图像的匹配滤波器。

对矩阵TA 进行傅里叶变换的得(a) 目标图像 (b) 待识别图像(c) 相关输出 (d) 二值化相关输出(e) 三维输出 (f) 二维输出图2 匹配滤波相关器的仿真结果到频谱矩阵TA1,然后进行空间滤波,即通过TA1点乘MF,得到滤波后的频谱矩阵FF,在对FF 进行逆傅里叶变换就可以得到相关输出矩阵OU,并进行归一化处理,图2c的仿真的结果。

图2e 是输出结果的三维图可以观察到对应出有锐利的相关峰,图2f为输出结果的二维图,可以清楚的判断出输出图像二值化的阈值,选取阈值为0.6对输出图像进行二值化,可以得到图2d的结果。

2.2 联合变换相关器的仿真联合变换相关器的目标图像和待识别图像放置于同一平面上,同时输入。

图3所示为联合变换相关器的仿真结果。

将图3a的500×500灰度图片作为输入联合图像,读入计算机存储于矩阵P1,对P1进行傅里叶变换,得到它们的联合傅里叶频谱矩阵F1,再对F1取复共轭,得到矩阵F2,用F1和F2点乘,就得到联合功率谱矩阵FF,再对FF进行逆傅里叶变换,就能得到相关输出的矩阵O。

再进归一化,就可以得到图3b 的原始相关输出,取阈值为0.25得到对原始输出进行二值化处理,得到图3c的结果。

图3d和图3e分别为原始输出强度分布的三维图和二维图,通过二维图可以清晰的比较互相关峰相对于中央的之相关项非常微弱,影响判别结果,零级干扰是比较严重的,这和实际实验的结果是一致的。

(a) 输入联合图像(b) 原始相关输出(c) 二值化相关输出(d) 原始输出三维图(e) 原始输出二维图图3 联合变换相关器的仿真结果在实验中,为了更有效地实现图像识别,必须采取措施来消除零级强干扰,进而相对提高±1级互相关峰的峰值高度。

通过采用功率谱相减法来消除零级强干扰[4],在频谱面上对联合功率谱进行处理,从而消除输出面上零级强干扰,消除零级强干扰后的相关输出图像如图4所示。

(a) 相关输出(b) 二值化相关输出(c) 三维相关输出(d) 二维相关输出图4 消除零级干扰后的相关输出3 结论本文利用MATLAB软件对匹配滤波相关器和联合变换相关器的图像识别进行了仿真实验研究。

匹配滤波相关器图像识别,有很高的信噪比,识别率较高,。

而联合变换相关器由于产生很强的自相关的零级,容易干扰识别,同时造成了有效能量的损失,因而在识别之前如果能除去零级,将会提高识别能力。

而联合变换相关器无需制作匹配滤波器,但存在零级强干扰现象,运用功率谱相减法对实验中的零级强干扰进行了消除,提高了图像识别能力。

基于MATLAB的图像识别仿真实验,对进行实际的光学图像识别实验研究具有指导意义。

利用MATLAB 可以比较容易地实现对光学相关器的仿真,而且仿真结果与实际实验结果是相符合的,这有助于学者们对光学图像识别的研究。

参考文献:[1] Jeoseph W. Goodman. 傅里叶光学导论(第三版)[M].北京:电子工业出版社, 2006. [2] 宋菲君. 近代光学信息处理[M] .北京:北京大学出版社, 1998: 78-80.[3] X. J. Lu, F. T. S. Yu, Don A. Gregory. Comparison of Vander Lugtand Joint Transform Correlators[J]. Applied physics B, 1990(51): 153-164.[4] E. H. Horache, M. S. Alam. Nonzero-order fringe-adjusted joint transform correlation using binary random phase mask[J]. Automatic Target Recogniton XV , 2005; 5807::341-348.(上接第31页)图10 滤波后的AB 之间波形以上测试波形均是在3相对称负载采用星形接法的条件下测试。

相关文档
最新文档