一种基于自组织映射神经网络的消除光学扫描全息离焦噪声的方法转让专利

申请号 : CN201810038893.7

文献号 : CN108267945B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 欧海燕刘柯邵维王秉中

申请人 : 电子科技大学

摘要 :

本发明公开了一种基于自组织映射神经网络的消除光学扫描全息离焦噪声的方法,属于光学扫描全息领域与图像去噪领域,主要解决了光学扫描全息中离焦噪声的问题。本发明利用自组织映射神经网络的聚类分析能力,消除经随机加密处理后的重建图的离焦噪声。本发明可以有效地解决光学扫描全息中的离焦噪声问题,这种去除噪声的方法适用于各个领域。

权利要求 :

1.一种基于自组织映射神经网络的消除光学扫描全息离焦噪声的方法,其特征在于,包括如下步骤:(S100)通过光学全息扫描装置扫描物体获得加密的全息图;

(S200)解密重建全息图得到带有离焦噪声的重建图像;

(S300)训练自组织映射神经网络,并对归一化的样本数据进行聚类分析,得到消除离焦噪声后的重建图像:(S310)训练自组织映射神经网络,

(S311)建立输入为n维向量并具有m个输出节点的二维SOM神经网络,其中,第s个输入神经元节点与第l个输出神经元节点之间的连接权值为wsl;

(S312)对wsl进行初始化,为每一个连接权值wsl在[0,1]之间随机选取一个的值作为初始权值,并使每个初始权值各不相同,优胜邻域的初值为hl,s(x)(0),学习率的初值为η(0);

(S313)将所述带有离焦噪声的重建图像作为输入样本数据,并进行归一化处理;

(S314)计算输入向量在时刻t到所有连接权值的距离:

其中,xi(t)是输入向量在时刻t的值,选择产生Dl最小的节点作为最匹配的神经元即优胜神经元;

(S315)定义优胜邻域函数hl,s(x)(t)和学习率函数η(t):

σ(t)=T-k1t         …式6

η(t)=η(0)-k2t        …式7

其中,Rl、Rs(x)分别是输出节点l、s(x)的位置;σ(t)是邻域的半径,T是邻域半径的初值,k1为邻域半径变化曲线的斜率,0<η(t)<1,k2为学习率函数曲线的斜率;

(S316)通过随机梯度下降的方式来调整神经元的连接权值,

wsl(t+1)=wsl(t)+η(t)hl,s(x)[xs(t)-wsl(t)]…式8其中,η(t)随时间t单调减小,hl,s(x)(t)采用高斯邻域函数;

(S317)重复步骤(S314)至(S316),直到学习率衰减为0,完成对该二维SOM神经网络的训练;

(S320)训练完成后得到m类数据集,其中最后一类的数据集为去噪后的重建图像。

2.根据权利要求1所述的基于自组织映射神经网络的消除光学扫描全息离焦噪声的方法,其特征在于,所述光学全息扫描装置包括激光器Laser,与激光器Laser对应的第一分束器BS1,由声光调制器AOFS、第一反射镜M1、第一光瞳p1(x,y)和第一凸透镜L1构成的并与第一分束器BS1对应的第一光路,由第二反射镜M2、第二光瞳p2(x,y)和第二凸透镜L2构成的并与第一分束器BS1对应的第二光路,将第一光路和第二光路干涉合并的第二分束器BS2,与第二分束器BS2对应的由X-Y扫描振镜、第三凸透镜L3和光电探测器PD构成的扫描光路,其中,第一凸透镜L1和第二凸透镜L2的焦距相同,待扫描的物体放置于该扫描光路的X-Y扫描振镜和第三凸透镜L3之间。

3.根据权利要求2所述的一种基于自组织映射神经网络的消除光学扫描全息离焦噪声的方法,其特征在于,所述步骤(S100)中,激光器Laser发射频率为ω0的激光,由第一分束器BS1将光波分为两束,其中一束光波走第一光路经声光调制器AOFS将其频率由ω0提升为ω0+Ω,再依次经过第一反射镜M1、第一光瞳p1(x,y)和第一凸透镜L1,到达第二分束器BS2处,同时另一束光波走第二光路依次经过第二反射镜M2、第二光瞳p2(x,y)和第二凸透镜L2,也到达第二分束器BS2处;

该两束光波在第二分束器BS2处干涉形成菲涅尔波带板,再经X-Y扫描振镜反射扫描物体,其中透过物体的光波经第三凸透镜L3汇聚,并被光电探测器PD接收,经一系列解调得到加密的全息图。

4.根据权利要求3所述的基于自组织映射神经网络的消除光学扫描全息离焦噪声的方法,其特征在于,所述第一光瞳p1(x,y)为随机相位板,所述第二光瞳p2(x,y)为矩形1函数。

5.根据权利要求1~4任一项所述的基于自组织映射神经网络的消除光学扫描全息离焦噪声的方法,其特征在于,所述加密的全息图表达为其中,i=1,2,…,N,N为待测物体沿轴向离散的层数,g(x,y;zi)为待测物体第i层切片的复振幅函数,F和F-1分别表示傅里叶变换和逆傅里叶变换,x和y表示待测物体的位置,z表示X-Y扫描振镜到待测物体的距离, 表示波数,λ表示光波波长,f为第一凸透镜和第二凸透镜的焦距,kx和ky表示频域坐标,P1表示第一光瞳函数p1(x,y)=exp(jπ·r(x,y))的傅里叶变换形式,*表示共轭运算,r(x,y)为[0,1]的二维随机数,

6.根据权利要求5所述的基于自组织映射神经网络的消除光学扫描全息离焦噪声的方法,其特征在于,所述步骤(S200)中,在解密重建第r层物体的图像时,设定解码光瞳函数p1d(x,y)=1, 则重建zr图像表达为其中,g(x,y;zr)为在zr处重建恢复的图像,等式右侧剩余部分为噪声项。

说明书 :

一种基于自组织映射神经网络的消除光学扫描全息离焦噪声

的方法

技术领域

[0001] 本发明涉及光学扫描全息领域与图像去噪领域,具体地讲,是涉及一种基于自组织映射神经网络的消除光学扫描全息离焦噪声的方法及实现该方法的装置。

背景技术

[0002] 光学扫描全息技术,简称OSH,是一种记录技术,可以通过使用单个2-D光学外差扫描来记录3-D全息信息。自该技术提出以来,在许多领域得到了应用,如3-D显微镜、3-D模式识别以及全息图像加密等领域。
[0003] 消除离焦噪声一直是光学扫描全息中的一个热点研究问题,其对于多层切片的全息图有重要意义。当重建全息图在某一层聚焦时,其余层将会作为离焦噪声影响图像的清晰度,因此,为了得到高分辨率的重建全息图,国内外科研人员做了很多相关工作。
[0004] 文献《Sectional image reconstruction in optical scanning holography using a random-phase pupil》提出了一种利用随机相位板实现对光学扫描全息图加密的算法,并提出了一种利用多帧平均的方法消除离焦噪声,该方法可以很好的消去离焦噪声,但由于需要多帧平均处理,因此时效性较低。
[0005] 文献《Defocus noise suppression with combined frame difference and connected component methods in optical scanning holography》提出了一种基于帧差法和连通域的方法,该方法具有较好的时效性,但该方法得到的结果边缘不光滑,且相较于原图像有变形。
[0006] 如何在保证很好地消除离焦噪声的同时具备较快的处理时效的问题,是本发明重点解决的问题之一。
[0007] 另外,文献《U-Net:Convolutional  Networks for Biomedical Image Segmentation》利用深度卷积神经网络分割生物细胞图像,其中给出了一种U形网络结构,其通过对称网络路径的结构设计,使其具有使用样本少、速度快的特点。
[0008] 自组织映射神经网络(Self-organizing Feature Maps),简称SOM,是基于生理学和脑科学研究成果提出的神经网络结构,其通过自动寻找样本中的内在规律和本质属性,自组织、自适应地改变网络参数与结构。
[0009] 本发明基于现有技术巧妙利用SOM神经网络的聚类分析特性,将其融入对离焦噪声处理的问题中,用以实现对光学扫描全息中的离焦噪声去除。

发明内容

[0010] 为克服现有技术中的上述问题,本发明提供一种处理时效较高、消除效果较好的基于自组织映射神经网络的消除光学扫描全息离焦噪声的方法,该方法利用SOM神经网络,无需预训练过程,即可实现将离焦噪声与物体分离,达到消除离焦噪声的目的。
[0011] 为了实现上述目的,本发明采用的技术方案如下:
[0012] 一种基于自组织映射神经网络的消除光学扫描全息离焦噪声的方法,包括如下步骤:
[0013] (S100)通过光学全息扫描装置扫描物体获得加密的全息图;
[0014] (S200)解密重建全息图得到带有离焦噪声的重建图像;
[0015] (S300)训练自组织映射神经网络,并对归一化的样本数据进行聚类分析,得到消除离焦噪声后的重建图像。
[0016] 具体地,所述光学全息扫描装置包括激光器Laser,与激光器Laser对应的第一分束器BS1,由声光调制器AOFS、第一反射镜M1、第一光瞳p1(x,y)和第一凸透镜L1构成的并与第一分束器BS1对应的第一光路,由第二反射镜M2、第二光瞳p2(x,y)和第二凸透镜L2构成的并与第一分束器BS1对应的第二光路,将第一光路和第二光路干涉合并的第二分束器BS2,与第二分束器BS2对应的由X-Y扫描振镜、第三凸透镜L3和光电探测器PD构成的扫描光路,其中,第一凸透镜L1和第二凸透镜L2的焦距相同,待扫描的物体放置于该扫描光路的X-Y扫描振镜和第三凸透镜L3之间。
[0017] 进一步地,所述步骤(S100)中,激光器Laser发射频率为ω0的激光,由第一分束器BS1将光波分为两束,其中一束光波走第一光路经声光调制器AOFS将其频率由ω0提升为ω0+Ω,再依次经过第一反射镜M1、第一光瞳p1(x,y)和第一凸透镜L1,到达第二分束器BS2处,同时另一束光波走第二光路依次经过第二反射镜M2、第二光瞳p2(x,y)和第二凸透镜L2,也到达第二分束器BS2处;
[0018] 该两束光波在第二分束器BS2处干涉形成菲涅尔波带板,再经X-Y扫描振镜反射扫描物体,其中透过物体的光波经第三凸透镜L3汇聚,并被光电探测器PD接收,经一系列解调得到加密的全息图。
[0019] 其中,所述第一光瞳p1(x,y)为随机相位板,所述第二光瞳p2(x,y)为矩形1函数。
[0020] 所述扫描过程的光学传递函数为:
[0021]
[0022] 其中,x和y表示待测物体的位置,x’和y’为积分变量,z表示X-Y扫描振镜到待测物体的距离,λ表示光波波长, 表示波数,f为第一凸透镜和第二凸透镜的焦距,kx和ky表示频域坐标,p1(x,y)和p2(x,y)分别表示第一光瞳函数和第二光瞳函数,[0023] 此处,由于第一光瞳为随机相位板,故p1(x,y)=exp(jπ·r(x,y)),由于第二光瞳为矩形1函数,故p2(x,y)=1,r(x,y)为[0,1]的二维随机数,则光学传递函数可表达为[0024]
[0025] 其中,zi表示待测物体第i层与X-Y扫描振镜的轴向距离,i=1,2,…,N,N为待测物体沿轴向离散的层数,P1表示p1(x,y)的傅里叶变换形式,*表示共轭运算;
[0026] 因此,所述加密的全息图表达为
[0027]
[0028] 其中,g(x,y;zi)为待测物体第i层切片的复振幅函数,F和F-1分别表示傅里叶变换和逆傅里叶变换。
[0029] 进一步地,所述步骤(S200)中,在解密重建第r层物体的图像时,设定解码光瞳函数p1d(x,y)=1, 则重建zr图像表达为
[0030]
[0031] 其中,g(x,y;zr)为在zr处重建恢复的图像,等式右侧剩余部分为噪声项。
[0032] 进一步地,所述步骤(S300)具体包括:
[0033] (S310)训练自组织映射神经网络,
[0034] (S311)建立输入为n维向量并具有m个输出节点的二维SOM神经网络,其中,输入的n维向量为x=[x1,x2,…,xn]T,第s个输入神经元节点与第l个输出神经元节点之间的连接权值为wsl;
[0035] (S312)对wsl进行初始化,为每一个连接权值wsl在[0,1]之间随机选取一个的值作为初始权值,并使每个初始权值各不相同,优胜邻域的初值为hl,s(x)(0),学习率的初值为η(0);
[0036] (S313)将所述带有离焦噪声的重建图像作为输入样本数据,并进行归一化处理;
[0037] (S314)计算输入向量在时刻t到所有连接权值的距离:其中,xi(t)是输入向量在时刻t的值,选择产生Dl最小的节点作为最匹配的神经元即优胜神经元;
[0038] (S315)定义优胜邻域函数hl,s(x)(t)和学习率函数η(t):
[0039]
[0040] σ(t)=T-k1t…式6
[0041] η(t)=η(0)-k2t…式7
[0042] 其中,Rl、Rs(x)分别是输出节点l、s(x)的位置;σ(t)是邻域的半径,T是邻域半径的初值,k1为邻域半径变化曲线的斜率,0<η(t)<1,k2为学习率函数曲线的斜率;
[0043] (S316)通过随机梯度下降的方式来调整神经元的连接权值,
[0044] wsl(t+1)=wsl(t)+η(t)hl,s(x)[xs(t)-wsl(t)]…式8
[0045] 其中,η(t)随时间t单调减小,hl,s(x)(t)采用高斯邻域函数;
[0046] (S317)重复步骤(S314)至(S316),直到学习率衰减为0,完成对该二维SOM神经网络的训练;
[0047] (S320)训练完成后得到m类数据集,其中最后一类的数据集为去噪后的重建图像。
[0048] 与现有技术相比,本发明具有以下有益效果:
[0049] (1)本发明使用自组织映射神经网络和光学扫描全息技术,利用自组织映射神经网络的聚类分析能力,可以很好的将带离焦噪声的重建图像中的离焦噪声和物体进行分类,从而实现消除经随机加密后的全息图的离焦噪声。
[0050] (2)本发明使用自组织映射神经网络的方法,有效地解决了随机加密后的全息图具有离焦噪声问题。
[0051] (3)该方法相较于其他深度学习方法,不需要预训练过程,且算法训练时间短。
[0052] (4)本发明不仅实现方式简单、便于操作,同时具有很强的使用性。

附图说明

[0053] 图1为本发明中光学全息扫描装置的基本结构示意图。
[0054] 图2为本发明实施例采用的扫描的一组物体图像示意。
[0055] 图3为本发明实施例得带有离焦噪声的重建图像,(a)和(b)分别对应图2中的相应物体图像。
[0056] 图4为本发明实施例采用的SOM神经网络的训练流程示意图。
[0057] 图5为本发明实施例采用的SOM神经网络基本模型。
[0058] 图6为本发明实施例的去噪结果,(a)和(b)分别对应图3中的带有离焦噪声的重建图像。

具体实施方式

[0059] 下面结合附图和实施例对本发明作进一步说明,本发明的实施方式包括但不限于下列实施例。
[0060] 实施例
[0061] 如图1至图6所示,该基于自组织映射神经网络的消除光学扫描全息离焦噪声的方法,具体步骤如下:
[0062] (S100)通过光学全息扫描装置扫描物体获得加密的全息图:
[0063] 其所采用的光学全息扫描装置的基本结构如图1所示,包括:激光器Laser,与激光器Laser对应的第一分束器BS1,由声光调制器AOFS、第一反射镜M1、第一光瞳p1(x,y)和第一凸透镜L1构成的并与第一分束器BS1对应的第一光路,由第二反射镜M2、第二光瞳p2(x,y)和第二凸透镜L2构成的并与第一分束器BS1对应的第二光路,将第一光路和第二光路干涉合并的第二分束器BS2,与第二分束器BS2对应的由X-Y扫描振镜、第三凸透镜L3和光电探测器PD构成的扫描光路,其中,待扫描的物体放置于该扫描光路的X-Y扫描振镜和第三凸透镜L3之间;激光器发出的光波的波长λ=632.8nm,第一凸透镜L1和第二凸透镜L2的焦距相同,都为400mm,X-Y扫描振镜到双层切片的距离分别为z1=12mm,z2=13mm,被扫描物体如图2所示,采用的切片尺寸为1mm×1mm,采样像素点为256×256。
[0064] 该光学全息扫描装置执行的过程为:激光器Laser发射频率为ω0的激光,由第一分束器BS1将光波分为两束,其中一束光波走第一光路经声光调制器AOFS将其频率由ω0提升为ω0+Ω,再依次经过第一反射镜M1、第一光瞳p1(x,y)和第一凸透镜L1,到达第二分束器BS2处,同时另一束光波走第二光路依次经过第二反射镜M2、第二光瞳p2(x,y)和第二凸透镜L2,也到达第二分束器BS2处,其中,所述第一光瞳p1(x,y)为随机相位板,所述第二光瞳p2(x,y)为矩形1函数;
[0065] 该两束光波在第二分束器BS2处干涉形成菲涅尔波带板,再经X-Y扫描振镜反射扫描物体,其中透过物体的光波经第三凸透镜L3汇聚,并被光电探测器PD接收,经一系列解调得到加密的全息图。
[0066] 该过程的光学传递函数为:
[0067]
[0068] 其中,x和y表示待测物体的位置,x’和y’为积分变量,z表示X-Y扫描振镜到待测物体的距离,λ表示光波波长, 表示波数,f为第一凸透镜和第二凸透镜的焦距,kx和ky表示频域坐标,p1(x,y)和p2(x,y)分别表示第一光瞳函数和第二光瞳函数,[0069] 此处,由于第一光瞳为随机相位板,故p1(x,y)=exp(jπ·r(x,y)),由于第二光瞳为矩形1函数,故p2(x,y)=1,r(x,y)为[0,1]的二维随机数,则光学传递函数可表达为[0070]
[0071] 其中,zi表示待测物体第i层与X-Y扫描振镜的轴向距离,i=1,2,…,N,N为待测物体沿轴向离散的层数,P1表示p1(x,y)的傅里叶变换形式,*表示共轭运算;
[0072] 因此,所述加密的全息图表达为
[0073]
[0074] 其中,g(x,y;zi)为待测物体第i层切片的复振幅函数,F和F-1分别表示傅里叶变换和逆傅里叶变换。
[0075] (S200)解密重建全息图得到带有离焦噪声的重建图像,如图4所示;
[0076] 为了重建第r层物体的图像,设定解码光瞳函数p1d(x ,y) =1,则重建zr图像,可以表达为:
[0077]
[0078] 其中,g(x,y;zr)为在zr处重建恢复的图像,等式右侧剩余部分为噪声项。
[0079] (S300)训练自组织映射神经网络,并对归一化的样本数据进行聚类分析,得到消除离焦噪声后的重建图像:
[0080] (S310)训练自组织映射神经网络,
[0081] (S311)建立输入为n维向量并具有m个输出节点的二维SOM神经网络,其中输入的nT维向量为x=[x1,x2,…,xn] ,第s个输入神经元节点与第l个输出神经元节点之间的连接权值为wsl;本实施例中选择n=65536,m=18;
[0082] (S312)对wsl进行初始化,为每一个连接权值wsl在[0,1]之间随机选取一个的值作为初始权值,并使每个初始权值各不相同,优胜邻域的初值为hl,s(x)(0),学习率的初值为η(0);
[0083] (S313)将所述带有离焦噪声的重建图像作为输入样本数据,由于输入样本图像为256×256,将矩阵向量化变成65536×1的向量,然后进行归一化处理,使其符合输入n维向量的格式;
[0084] (S314)计算输入向量在时刻t到所有连接权值的距离:其中,xs(t)是输入向量在时刻t的值,选择产生Dl最小的节点作为最匹配的神经元即优胜神经元;
[0085] (S315)定义优胜邻域函数hl,s(x)(t)和学习率函数η(t):
[0086]
[0087] σ(t)=T-k1t…式6
[0088] η(t)=η(0)-k2t…式7
[0089] 其中,Rl、Rs(x)分别是输出节点l、s(x)的位置;σ(t)是邻域的半径,T是邻域半径的初值,k1为邻域半径变化曲线的斜率,0<η(t)<1,k2为学习率函数曲线的斜率;根据前述参数,本实施例中,T=3,k1=0.1,η(0)=0.92,k2=0.04;
[0090] (S316)通过随机梯度下降的方式来调整神经元的连接权值,
[0091] wsl(t+1)=wsl(t)+η(t)hl,s(x)[xs(t)-wsl(t)]…式8
[0092] 其中,η(t)随时间t单调减小,hl,s(x)(t)采用高斯邻域函数;
[0093] (S317)重复步骤(S314)至(S316),直到学习率衰减为0,完成对该二维SOM神经网络的训练;
[0094] (S320)训练完成后得到m类数据集,其中最后一类的数据集为去噪后的重建图像。如图6所示,可以看出经过神经网络后,消除了大部分离焦噪声。
[0095] 上述实施例仅为本发明的优选实施例,并非对本发明保护范围的限制,但凡采用本发明的设计原理,以及在此基础上进行非创造性劳动而作出的变化,均应属于本发明的保护范围之内。