Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
CN107958475B - Variable-angle illumination tomography method and device based on deep learning generative network - Google Patents
[go: Go Back, main page]

CN107958475B - Variable-angle illumination tomography method and device based on deep learning generative network - Google Patents

Variable-angle illumination tomography method and device based on deep learning generative network Download PDF

Info

Publication number
CN107958475B
CN107958475B CN201711372608.7A CN201711372608A CN107958475B CN 107958475 B CN107958475 B CN 107958475B CN 201711372608 A CN201711372608 A CN 201711372608A CN 107958475 B CN107958475 B CN 107958475B
Authority
CN
China
Prior art keywords
network
sample
deep learning
distribution
layer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201711372608.7A
Other languages
Chinese (zh)
Other versions
CN107958475A (en
Inventor
戴琼海
乔晖
李晓煦
索津莉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tsinghua University
Original Assignee
Tsinghua University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tsinghua University filed Critical Tsinghua University
Priority to CN201711372608.7A priority Critical patent/CN107958475B/en
Publication of CN107958475A publication Critical patent/CN107958475A/en
Application granted granted Critical
Publication of CN107958475B publication Critical patent/CN107958475B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T12/00Tomographic reconstruction from projections
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Biophysics (AREA)
  • Evolutionary Computation (AREA)
  • Artificial Intelligence (AREA)
  • Biomedical Technology (AREA)
  • Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Investigating Or Analysing Materials By Optical Means (AREA)

Abstract

本发明公开了一种基于深度学习生成网络的变角度光照层析方法及装置,其中,方法包括:根据波的亥姆霍兹方程、光的傅里叶传播模型推导出得到光在非均匀透明介质中逐层传播时衍射场和折射场的分布模型;仿照物理过程搭建以复数形式在时域和频域传播的深度学习生成神经网络;将采集到的未透过样本的输出光复数场通过角谱传播公式向后传播作为输入光复数场数据,并将采集到的透过待重建样本的复数场作为输出光复数场数据;根据重建分辨率条件调整深度学习网络参数,以对网络进行训练;通过训练得到的权重求解得到样本的三维折射率分布,实现对样本的层析重建。该方法实现了低采集量、高分辨率的层析重建能力,有效提高样本层析重建的分辨率精度。

Figure 201711372608

The invention discloses a variable-angle illumination tomography method and device based on a deep learning generation network, wherein the method includes: deriving the light in a non-uniform transparent state according to the Helmholtz equation of the wave and the Fourier propagation model of the light Distribution model of diffractive field and refraction field when propagating layer by layer in the medium; imitating the physical process to build a deep learning generative neural network that propagates in the time domain and frequency domain in the form of complex numbers; The angular spectrum propagation formula is propagated backward as the input optical complex number field data, and the collected complex number field passing through the sample to be reconstructed is used as the output optical complex number field data; the deep learning network parameters are adjusted according to the reconstruction resolution condition to train the network ; The three-dimensional refractive index distribution of the sample is obtained by solving the weight obtained by training, and the tomographic reconstruction of the sample is realized. The method realizes the tomographic reconstruction capability of low acquisition volume and high resolution, and effectively improves the resolution accuracy of sample tomographic reconstruction.

Figure 201711372608

Description

基于深度学习生成网络的变角度光照层析方法及装置Variable-angle illumination tomography method and device based on deep learning generative network

技术领域technical field

本发明涉及计算光学、计算机视觉和计算摄像学技术领域,特别涉及一种基于深度学习生成网络的变角度光照层析方法及装置。The invention relates to the technical fields of computational optics, computer vision and computational photography, in particular to a variable-angle illumination tomography method and device based on a deep learning generation network.

背景技术Background technique

目前,对显微样本、特别是活体生物样本进行高分辨率的层析重建是当前计算光学成像、计算机视觉、计算摄像学等学科领域的热点研究问题。相关的层析技术中,由于大多数活体生物细胞具有强度上弱差异而相位上高差异的特点,因此广泛使用相位成像技术进行研究。但是,现有的相位层析技术大多需要采集大量的数据,包括不同角度照射的图像或者聚焦在不同深度拍摄的图像,而采集的速度限制了相位层析的发展应用。At present, high-resolution tomographic reconstruction of microscopic samples, especially living biological samples, is a hot research issue in the fields of computational optical imaging, computer vision, and computational photography. In related tomography techniques, since most living biological cells have the characteristics of weak difference in intensity and high difference in phase, phase imaging technology is widely used for research. However, most of the existing phase tomography technologies need to collect a large amount of data, including images illuminated at different angles or images captured at different depths, and the acquisition speed limits the development and application of phase tomography.

活体生物样本层析重建中另一个普遍存在的问题在于,现有重建技术在光轴方向经常会发生较为严重的拉长现象,引起较大的误差,从而限制了光轴方向的层析分辨率,影响层析重建的效果,难以实现纳米级的层析。同时,在之前提出的层析方法中,使用的光场传播模型大多是忽略多重散射的线性传播模型。这样做可以使算法变得更简单便捷,但是会影响层析效果。Another common problem in the tomographic reconstruction of living biological samples is that the existing reconstruction techniques often have a relatively serious elongation phenomenon in the optical axis direction, causing large errors, thus limiting the tomographic resolution in the optical axis direction. , affecting the effect of tomographic reconstruction, and it is difficult to achieve nano-scale tomography. Meanwhile, in the tomographic methods proposed before, most of the light field propagation models used are linear propagation models that ignore multiple scattering. Doing so can make the algorithm simpler and more convenient, but it will affect the tomographic effect.

发明内容SUMMARY OF THE INVENTION

本发明旨在至少在一定程度上解决相关技术中的技术问题之一。The present invention aims to solve one of the technical problems in the related art at least to a certain extent.

为此,本发明的一个目的在于提出一种基于深度学习生成网络的变角度光照层析方法,该方法实现了低采集量、高分辨率的层析重建能力,有效提高样本层析重建的分辨率精度。Therefore, an object of the present invention is to propose a variable-angle illumination tomography method based on a deep learning generation network, which realizes the tomographic reconstruction capability of low acquisition volume and high resolution, and effectively improves the resolution of sample tomographic reconstruction. rate accuracy.

本发明的另一个目的在于提出一种基于深度学习生成网络的变角度光照层析装置。Another object of the present invention is to provide a variable-angle illumination tomography device based on a deep learning generation network.

为达到上述目的,本发明一方面实施例提出了一种基于深度学习生成网络的变角度光照层析方法,包括以下步骤:根据波的亥姆霍兹方程、光的傅里叶传播模型推导出得到光在非均匀透明介质中逐层传播时衍射场和折射场的分布模型;根据推导的所述分布模型仿照物理过程搭建以复数形式在时域和频域传播的深度学习生成神经网络,其中,待训练权重为待层析样本的体折射率分布,训练样本为输入光复数场分布以及对应角度的输出光复数场分布;在预设角度范围内对样本进行多组照射,并将相机固定在光轴后端进行数据采集,以将采集到的未透过样本的输出光复数场通过角谱传播公式向后传播作为输入光复数场数据,并将采集到的透过待重建样本的复数场作为输出光复数场数据;根据重建分辨率条件调整深度学习网络参数,以对网络进行训练;通过训练得到的权重求解得到样本的三维折射率分布,实现对样本的层析重建。In order to achieve the above object, an embodiment of the present invention proposes a variable-angle illumination tomography method based on a deep learning generation network, which includes the following steps: deriving from the Helmholtz equation of waves and the Fourier propagation model of light. Obtain the distribution model of the diffraction field and the refraction field when light propagates layer by layer in a non-uniform transparent medium; according to the deduced distribution model, a deep learning generating neural network that propagates in the time domain and frequency domain in the form of complex numbers is built according to the physical process, wherein , the weight to be trained is the bulk refractive index distribution of the sample to be tomography, the training sample is the complex field distribution of the input light and the complex field distribution of the output light at the corresponding angle; the samples are irradiated in multiple groups within a preset angle range, and the camera is fixed Data acquisition is performed at the back end of the optical axis, so that the output complex number field of the collected non-transmitted sample is propagated backward through the angular spectrum propagation formula as the input optical complex number field data, and the collected complex number transmitted through the sample to be reconstructed is transmitted. The field is used as the output optical complex field data; the parameters of the deep learning network are adjusted according to the reconstruction resolution condition to train the network; the three-dimensional refractive index distribution of the sample is obtained by solving the weight obtained by the training, and the tomographic reconstruction of the sample is realized.

本发明实施例的基于深度学习生成网络的变角度光照层析方法,可以通过利用基于光束传播方法的分层传播模型,综合考虑了光在多层透明样本中传播的散射和折射过程,将其与深度学习这一目前效果最为突出的优化方法结合起来,配合以数字全息采集方法,实现了低采集量、高分辨率的层析重建能力,有效提高样本层析重建的分辨率精度。The variable-angle illumination tomography method based on the deep learning generation network according to the embodiment of the present invention can comprehensively consider the scattering and refraction process of light propagating in the multi-layer transparent sample by using the layered propagation model based on the beam propagation method. Combined with deep learning, the most effective optimization method at present, with the digital holographic acquisition method, the tomographic reconstruction capability of low acquisition volume and high resolution is realized, and the resolution accuracy of sample tomographic reconstruction is effectively improved.

另外,根据本发明上述实施例的基于深度学习生成网络的变角度光照层析方法还可以具有以下附加的技术特征:In addition, the variable-angle illumination tomography method based on the deep learning generation network according to the above-mentioned embodiments of the present invention may also have the following additional technical features:

进一步地,在本发明的一个实施例中,所述衍射场和折射场的分布模型表示为:Further, in an embodiment of the present invention, the distribution models of the diffraction field and the refraction field are expressed as:

Figure BDA0001514037390000021
Figure BDA0001514037390000021

Figure BDA0001514037390000022
Figure BDA0001514037390000022

其中,x、y、z为样本体折射率分布的三维坐标,δz为分层模型中光轴方向相邻层的间距,

Figure BDA0001514037390000023
分别为傅里叶变换运算符与傅里叶逆变换运算符,ωx、ωy为傅里叶域坐标,
Figure BDA0001514037390000024
为波数,n0为背景介质折射率,j为虚数单位,δn(r)为待训练权重。Among them, x, y, z are the three-dimensional coordinates of the refractive index distribution of the sample body, δz is the distance between adjacent layers in the optical axis direction in the layered model,
Figure BDA0001514037390000023
are the Fourier transform operator and the inverse Fourier transform operator, respectively, ω x , ω y are the Fourier domain coordinates,
Figure BDA0001514037390000024
is the wave number, n 0 is the refractive index of the background medium, j is the imaginary unit, and δn(r) is the weight to be trained.

进一步地,在本发明的一个实施例中,所述根据推导的所述分布模型仿照物理过程搭建以复数形式在时域和频域传播的深度学习生成神经网络,进一步包括:Further, in an embodiment of the present invention, according to the deduced distribution model, the deep learning generating neural network that propagates in the time domain and the frequency domain in the form of complex numbers is constructed by imitating a physical process, further comprising:

以光的分布场的包络复振幅a(r)为所述神经网络的结点,对于相邻两层的结点a(x,y,z)和a(x,y,z+δz),运算关系分为对应于光传播过程中的衍射和折射的两部分:Taking the envelope complex amplitude a(r) of the light distribution field as the node of the neural network, for the nodes a(x, y, z) and a(x, y, z+δz) of the adjacent two layers , the operation relationship is divided into two parts corresponding to diffraction and refraction in the process of light propagation:

Figure BDA0001514037390000025
Figure BDA0001514037390000025

Figure BDA0001514037390000026
Figure BDA0001514037390000026

其中,x、y、z为样本体折射率分布的三维坐标,δz为分层模型中光轴方向相邻层的间距,

Figure BDA0001514037390000027
分别为傅里叶变换运算符与傅里叶逆变换运算符,
Figure BDA0001514037390000028
为傅里叶域坐标,
Figure BDA0001514037390000029
为波数,n0为背景介质折射率,j为虚数单位,δn(r)为待训练权重。Among them, x, y, z are the three-dimensional coordinates of the refractive index distribution of the sample body, δz is the distance between adjacent layers in the optical axis direction in the layered model,
Figure BDA0001514037390000027
are the Fourier transform operator and the inverse Fourier transform operator, respectively,
Figure BDA0001514037390000028
is the Fourier domain coordinate,
Figure BDA0001514037390000029
is the wave number, n 0 is the refractive index of the background medium, j is the imaginary unit, and δn(r) is the weight to be trained.

进一步地,在本发明的一个实施例中,搭建所述神经网络过程中使用的框架为TensorFlow,网络中使用到的层包括输入层、衍射层、折射层以及低通滤波层,其中,所述衍射层和所述折射层分别对应上述的衍射过程运算和折射过程运算,所述低通滤波层对应于采集的频域特性。Further, in an embodiment of the present invention, the framework used in building the neural network is TensorFlow, and the layers used in the network include an input layer, a diffraction layer, a refraction layer, and a low-pass filter layer, wherein the The diffractive layer and the refraction layer correspond to the above-mentioned diffraction process operation and refraction process operation, respectively, and the low-pass filter layer corresponds to the collected frequency domain characteristics.

进一步地,在本发明的一个实施例中,其特征在于,在网络中,损失函数的表达式如下:Further, in an embodiment of the present invention, it is characterized in that, in the network, the expression of the loss function is as follows:

loss=∑|ypredict-ytrue|+S,loss=∑|y predict -y true |+S,

其中,ypredict表示网络生成的数据,ytrue表示真实采集的数据,S表示稀疏项约束。Among them, y predict represents the data generated by the network, y true represents the real collected data, and S represents the sparse item constraint.

为达到上述目的,本发明另一方面实施例提出了一种基于深度学习生成网络的变角度光照层析装置,包括:推导模块,用于根据波的亥姆霍兹方程、光的傅里叶传播模型推导出得到光在非均匀透明介质中逐层传播时衍射场和折射场的分布模型;搭建模块,用于根据推导的所述分布模型仿照物理过程搭建以复数形式在时域和频域传播的深度学习生成神经网络,其中,待训练权重为待层析样本的体折射率分布,训练样本为输入光复数场分布以及对应角度的输出光复数场分布;采集模块,用于在预设角度范围内对样本进行多组照射,并将相机固定在光轴后端进行数据采集,以将采集到的未透过样本的输出光复数场通过角谱传播公式向后传播作为输入光复数场数据,并将采集到的透过待重建样本的复数场作为输出光复数场数据;训练模块,用于根据重建分辨率条件调整深度学习网络参数,以对网络进行训练;重建模块,用于通过训练得到的权重求解得到样本的三维折射率分布,实现对样本的层析重建。In order to achieve the above object, another embodiment of the present invention proposes a variable-angle illumination tomography device based on a deep learning generation network, including: a derivation module, which is used for the Helmholtz equation of waves and the Fourier transform of light. The propagation model is derived to obtain the distribution model of the diffraction field and the refraction field when the light propagates layer by layer in a non-uniform transparent medium; the building module is used to build a complex number in the time domain and frequency domain according to the deduced distribution model according to the physical process. The deep learning of propagation generates a neural network, wherein the weight to be trained is the bulk refractive index distribution of the sample to be tomography, and the training sample is the complex number field distribution of the input light and the complex number field distribution of the output light at the corresponding angle; the acquisition module is used for preset Multiple groups of illumination are performed on the sample within the angular range, and the camera is fixed at the back end of the optical axis for data acquisition, so that the output complex number field of the collected sample that does not pass through is propagated backward through the angular spectrum propagation formula as the input optical complex number field data, and use the collected complex field passing through the sample to be reconstructed as the output optical complex field data; the training module is used to adjust the parameters of the deep learning network according to the reconstruction resolution condition to train the network; the reconstruction module is used to pass The three-dimensional refractive index distribution of the sample is obtained by solving the weight obtained from the training, and the tomographic reconstruction of the sample is realized.

本发明实施例的基于深度学习生成网络的变角度光照层析装置,可以通过利用基于光束传播方法的分层传播模型,综合考虑了光在多层透明样本中传播的散射和折射过程,将其与深度学习这一目前效果最为突出的优化方法结合起来,配合以数字全息采集方法,实现了低采集量、高分辨率的层析重建能力,有效提高样本层析重建的分辨率精度。The variable-angle illumination tomography device based on the deep learning generation network of the embodiment of the present invention can comprehensively consider the scattering and refraction process of light propagating in a multi-layer transparent sample by using a layered propagation model based on the beam propagation method. Combined with deep learning, the most effective optimization method at present, with the digital holographic acquisition method, the tomographic reconstruction capability of low acquisition volume and high resolution is realized, and the resolution accuracy of sample tomographic reconstruction is effectively improved.

另外,根据本发明上述实施例的基于深度学习生成网络的变角度光照层析装置还可以具有以下附加的技术特征:In addition, the variable-angle illumination tomography device based on the deep learning generation network according to the above-mentioned embodiments of the present invention may also have the following additional technical features:

进一步地,在本发明的一个实施例中,所述衍射场和折射场的分布模型表示为:Further, in an embodiment of the present invention, the distribution models of the diffraction field and the refraction field are expressed as:

Figure BDA0001514037390000031
Figure BDA0001514037390000031

Figure BDA0001514037390000032
Figure BDA0001514037390000032

其中,x、y、z为样本体折射率分布的三维坐标,δz为分层模型中光轴方向相邻层的间距,

Figure BDA0001514037390000033
分别为傅里叶变换运算符与傅里叶逆变换运算符,ωx、ωy为傅里叶域坐标,
Figure BDA0001514037390000041
为波数,n0为背景介质折射率,j为虚数单位,δn(r)为待训练权重。Among them, x, y, z are the three-dimensional coordinates of the refractive index distribution of the sample body, δz is the distance between adjacent layers in the optical axis direction in the layered model,
Figure BDA0001514037390000033
are the Fourier transform operator and the inverse Fourier transform operator, respectively, ω x , ω y are the Fourier domain coordinates,
Figure BDA0001514037390000041
is the wave number, n 0 is the refractive index of the background medium, j is the imaginary unit, and δn(r) is the weight to be trained.

进一步地,在本发明的一个实施例中,所述搭建模块还用于以光的分布场的包络复振幅a(r)为所述神经网络的结点,对于相邻两层的结点a(x,y,z)和a(x,y,z+δz),运算关系分为对应于光传播过程中的衍射和折射的两部分:Further, in an embodiment of the present invention, the building module is further configured to use the envelope complex amplitude a(r) of the light distribution field as the node of the neural network, for the nodes of two adjacent layers a(x, y, z) and a(x, y, z+δz), the operational relationship is divided into two parts corresponding to diffraction and refraction in the process of light propagation:

Figure BDA0001514037390000042
Figure BDA0001514037390000042

Figure BDA0001514037390000043
Figure BDA0001514037390000043

其中,x、y、z为样本体折射率分布的三维坐标,δz为分层模型中光轴方向相邻层的间距,

Figure BDA0001514037390000045
分别为傅里叶变换运算符与傅里叶逆变换运算符,ωx、ωy为傅里叶域坐标,
Figure BDA0001514037390000044
为波数,n0为背景介质折射率,j为虚数单位,δn(r)为待训练权重。Among them, x, y, z are the three-dimensional coordinates of the refractive index distribution of the sample body, δz is the distance between adjacent layers in the optical axis direction in the layered model,
Figure BDA0001514037390000045
are the Fourier transform operator and the inverse Fourier transform operator, respectively, ω x , ω y are the Fourier domain coordinates,
Figure BDA0001514037390000044
is the wave number, n 0 is the refractive index of the background medium, j is the imaginary unit, and δn(r) is the weight to be trained.

进一步地,在本发明的一个实施例中,搭建所述神经网络过程中使用的框架为TensorFlow,网络中使用到的层包括输入层、衍射层、折射层以及低通滤波层,其中,所述衍射层和所述折射层分别对应上述的衍射过程运算和折射过程运算,所述低通滤波层对应于采集的频域特性。Further, in an embodiment of the present invention, the framework used in building the neural network is TensorFlow, and the layers used in the network include an input layer, a diffraction layer, a refraction layer, and a low-pass filter layer, wherein the The diffractive layer and the refraction layer correspond to the above-mentioned diffraction process operation and refraction process operation, respectively, and the low-pass filter layer corresponds to the collected frequency domain characteristics.

进一步地,在本发明的一个实施例中,在网络中,损失函数的表达式如下:Further, in an embodiment of the present invention, in the network, the expression of the loss function is as follows:

loss=∑|ypredict-ytrue|+S,loss=∑|y predict -y true |+S,

其中,ypredict表示网络生成的数据,ytrue表示真实采集的数据,S表示稀疏项约束。Among them, y predict represents the data generated by the network, y true represents the real collected data, and S represents the sparse item constraint.

本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。Additional aspects and advantages of the present invention will be set forth, in part, from the following description, and in part will be apparent from the following description, or may be learned by practice of the invention.

附图说明Description of drawings

本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:The above and/or additional aspects and advantages of the present invention will become apparent and readily understood from the following description of embodiments taken in conjunction with the accompanying drawings, wherein:

图1为根据本发明一个实施例的基于深度学习生成网络的变角度光照层析方法的流程图;1 is a flowchart of a method for variable-angle illumination tomography based on a deep learning generation network according to an embodiment of the present invention;

图2为根据本发明一个实施例的基于光束传播方法分层传播模型的仿真图像的示意图;2 is a schematic diagram of a simulation image of a layered propagation model based on a beam propagation method according to an embodiment of the present invention;

图3为根据本发明一个实施例的基于深度学习生成网络的神经网络框架结构示意图;3 is a schematic structural diagram of a neural network framework based on a deep learning generation network according to an embodiment of the present invention;

图4为根据本发明一个实施例的基于变角度光照全息采集系统结构示意图;4 is a schematic structural diagram of a holographic acquisition system based on variable-angle illumination according to an embodiment of the present invention;

图5为根据本发明一个实施例的一种对于仿真小球的层析重建结果示意图;5 is a schematic diagram of a tomographic reconstruction result for a simulated pellet according to an embodiment of the present invention;

图6为根据本发明一个具体实施例的基于深度学习生成网络的变角度光照层析方法的流程图;6 is a flowchart of a method for variable-angle illumination tomography based on a deep learning generation network according to a specific embodiment of the present invention;

图7为根据本发明一个实施例的基于深度学习生成网络的变角度光照层析装置的结构示意图。FIG. 7 is a schematic structural diagram of a variable-angle illumination tomography device based on a deep learning generation network according to an embodiment of the present invention.

具体实施方式Detailed ways

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。The following describes in detail the embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein the same or similar reference numerals refer to the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary, and are intended to explain the present invention and should not be construed as limiting the present invention.

下面参照附图描述根据本发明实施例提出的基于深度学习生成网络的变角度光照层析方法及装置,首先将参照附图描述根据本发明实施例提出的基于深度学习生成网络的变角度光照层析方法。The method and device for variable-angle illumination tomography based on a deep learning generation network proposed according to the embodiments of the present invention will be described below with reference to the accompanying drawings. First, the variable-angle illumination layer based on a deep learning generation network proposed according to the embodiments of the present invention will be described with reference to the accompanying drawings. analysis method.

图1是本发明一个实施例的基于深度学习生成网络的变角度光照层析方法的流程图。FIG. 1 is a flowchart of a method for variable-angle illumination tomography based on a deep learning generation network according to an embodiment of the present invention.

如图1所示,该基于深度学习生成网络的变角度光照层析方法包括以下步骤:As shown in Figure 1, the variable-angle illumination tomography method based on deep learning generation network includes the following steps:

在步骤S101中,根据波的亥姆霍兹方程、光的傅里叶传播模型推导出得到光在非均匀透明介质中逐层传播时衍射场和折射场的分布模型。In step S101, the distribution model of the diffraction field and the refraction field when the light propagates layer by layer in the non-uniform transparent medium is derived according to the Helmholtz equation of the wave and the Fourier propagation model of the light.

可以理解的是,本发明实施例可以根据波的亥姆霍兹方程、光的傅里叶传播模型以及一系列合理的近似假设推导出光在非均匀透明介质中逐层传播时衍射场和折射场的分布模型。It can be understood that the embodiments of the present invention can derive the diffraction field and the refraction field when light propagates layer by layer in a non-uniform transparent medium according to the Helmholtz equation of waves, the Fourier propagation model of light, and a series of reasonable approximate assumptions. distribution model.

举例而言,如图2所示,本发明实施例中推导的BPM(Beam Propagation Method,光束传播方法)分层传播模型,可以使用计算机对理论模型进行仿真。设置输入光复数场为高斯光束的幅值和相位分布,将成像位置聚焦在样本的中心层,输出图像。For example, as shown in FIG. 2 , the BPM (Beam Propagation Method, beam propagation method) layered propagation model derived in the embodiment of the present invention can be simulated by using a computer to simulate the theoretical model. Set the input light complex field as the amplitude and phase distribution of the Gaussian beam, focus the imaging position on the central layer of the sample, and output the image.

可选地,在本发明的一个实施例中,衍射场和折射场的分布模型表示为:Optionally, in an embodiment of the present invention, the distribution models of the diffraction field and the refraction field are expressed as:

Figure BDA0001514037390000051
Figure BDA0001514037390000051

Figure BDA0001514037390000052
Figure BDA0001514037390000052

其中,x、y、z为样本体折射率分布的三维坐标,δz为分层模型中光轴方向相邻层的间距,

Figure BDA0001514037390000053
分别为傅里叶变换运算符与傅里叶逆变换运算符,ωx、ωy为傅里叶域坐标,
Figure BDA0001514037390000054
为波数,n0为背景介质折射率,j为虚数单位,δn(r)为待训练权重。Among them, x, y, z are the three-dimensional coordinates of the refractive index distribution of the sample body, δz is the distance between adjacent layers in the optical axis direction in the layered model,
Figure BDA0001514037390000053
are the Fourier transform operator and the inverse Fourier transform operator, respectively, ω x , ω y are the Fourier domain coordinates,
Figure BDA0001514037390000054
is the wave number, n 0 is the refractive index of the background medium, j is the imaginary unit, and δn(r) is the weight to be trained.

具体而言,本发明实施例的基本原理是不均匀介质中的亥姆霍兹方程及其推导出的近轴波的传播场分布公式,分别为等式1与等式2,Specifically, the basic principle of the embodiment of the present invention is the Helmholtz equation in an inhomogeneous medium and its derived formula for the propagation field distribution of paraxial waves, which are Equation 1 and Equation 2, respectively,

Figure BDA0001514037390000061
Figure BDA0001514037390000061

其中,r=(x,y,z)表示空间位置分布,u是r位置光的分布场,

Figure BDA0001514037390000062
为拉普拉斯算子,I是特征算子,
Figure BDA0001514037390000063
是r位置的光的波数。Among them, r=(x, y, z) represents the spatial position distribution, u is the distribution field of the light at the r position,
Figure BDA0001514037390000062
is the Laplace operator, I is the characteristic operator,
Figure BDA0001514037390000063
is the wavenumber of the light at the r position.

Figure BDA0001514037390000064
Figure BDA0001514037390000064

其中,

Figure BDA0001514037390000065
n0是背景介质的折射率,a(r)表示u(r)的复振幅包络in,
Figure BDA0001514037390000065
n 0 is the refractive index of the background medium, a(r) represents the complex amplitude envelope of u(r)

对上两式引入两种近似简化。第一种近似认为平面波的包络复幅值的变化是缓慢的,即

Figure BDA0001514037390000066
第二种近似是在折射率分布扰动δn(r)较小的前提下,忽略(δn(r))2及其他高阶项。由此可以推得:Two approximate simplifications are introduced to the above two equations. The first approximation considers that the change of the complex amplitude of the envelope of the plane wave is slow, that is
Figure BDA0001514037390000066
The second approximation is to ignore (δn(r)) 2 and other higher-order terms under the premise that the perturbation of the refractive index profile δn(r) is small. From this it can be deduced that:

Figure BDA0001514037390000067
Figure BDA0001514037390000067

等式3即为近轴波的亥姆霍兹方程。Equation 3 is the Helmholtz equation for paraxial waves.

对等式3进行傅里叶变换可以最终推出,Taking the Fourier transform of Equation 3 can finally deduce,

Figure BDA0001514037390000068
Figure BDA0001514037390000068

等式4可以分为衍射和折射两部分表示:Equation 4 can be expressed in two parts, diffraction and refraction:

Figure BDA0001514037390000069
Figure BDA0001514037390000069

Figure BDA00015140373900000610
Figure BDA00015140373900000610

在步骤S102中,根据推导的分布模型仿照物理过程搭建以复数形式在时域和频域传播的深度学习生成神经网络,其中,待训练权重为待层析样本的体折射率分布,训练样本为输入光复数场分布以及对应角度的输出光复数场分布。In step S102, a deep learning generating neural network that propagates in the time domain and the frequency domain in the form of a complex number is constructed according to the derived distribution model by imitating the physical process, wherein the weight to be trained is the bulk refractive index distribution of the sample to be tomography, and the training sample is The complex number field distribution of the input light and the complex number field distribution of the output light corresponding to the angle.

也就是说,本发明实施例可以根据推导出的光学传播模型,仿照该物理模型搭建以复数形式在时域和频域传播的深度学习生成神经网络,待训练权重为样本的体折射率分布,训练样本为输入光复数场分布以及对应角度的输出光复数场分布。其中,深度学习生成神经网络的框架结构如图3所示。That is to say, the embodiment of the present invention can build a deep learning generating neural network that propagates in the time domain and frequency domain in the form of complex numbers according to the deduced optical propagation model and imitating the physical model, and the weight to be trained is the bulk refractive index distribution of the sample, The training samples are the input light complex field distribution and the output light complex field distribution corresponding to the angle. Among them, the framework structure of the deep learning generative neural network is shown in Figure 3.

举例而言,本发明实施例应用微元的概念,将样本微元化、网格化,认为每一微元中的折射率是相同的。而这一微元的大小,也体现了层析分辨率的大小。应用之前推导得到的公式(4),可以对网络进行搭建。For example, the embodiment of the present invention applies the concept of micro-elements to micro-element and mesh the sample, and it is considered that the refractive index in each micro-element is the same. The size of this micro-element also reflects the size of the tomographic resolution. Applying the formula (4) derived earlier, the network can be built.

进一步地,在本发明的一个实施例中,根据推导的分布模型仿照物理过程搭建以复数形式在时域和频域传播的深度学习生成神经网络,进一步包括:以光的分布场的包络复振幅a(r)为神经网络的结点,对于相邻两层的结点a(x,y,z)和a(x,y,z+δz),运算关系分为对应于光传播过程中的衍射和折射的两部分:Further, in an embodiment of the present invention, a deep learning generative neural network that propagates in the time domain and frequency domain in the form of complex numbers is built according to the physical process according to the derived distribution model, further comprising: using the envelope of the distribution field of light to complex The amplitude a(r) is the node of the neural network. For the nodes a(x, y, z) and a(x, y, z+δz) of the adjacent two layers, the operation relationship is divided into corresponding to the light propagation process. The two parts of diffraction and refraction:

Figure BDA0001514037390000071
Figure BDA0001514037390000071

Figure BDA0001514037390000072
Figure BDA0001514037390000072

其中,x、y、z为样本体折射率分布的三维坐标,δz为分层模型中光轴方向相邻层的间距,

Figure BDA0001514037390000073
分别为傅里叶变换运算符与傅里叶逆变换运算符,ωx、ωy为傅里叶域坐标,
Figure BDA0001514037390000074
为波数,n0为背景介质折射率,j为虚数单位,δn(r)为待训练权重。Among them, x, y, z are the three-dimensional coordinates of the refractive index distribution of the sample body, δz is the distance between adjacent layers in the optical axis direction in the layered model,
Figure BDA0001514037390000073
are the Fourier transform operator and the inverse Fourier transform operator, respectively, ω x , ω y are the Fourier domain coordinates,
Figure BDA0001514037390000074
is the wave number, n 0 is the refractive index of the background medium, j is the imaginary unit, and δn(r) is the weight to be trained.

具体而言,本发明实施例可以以光的分布场的包络复振幅a(r)为神经网络的结点,对于相邻两层的结点a(x,y,z)和a(x,y,z+δz),其运算关系可以分为两部分:Specifically, in this embodiment of the present invention, the complex amplitude a(r) of the envelope of the light distribution field can be used as the node of the neural network, and for the nodes a(x, y, z) and a(x) of two adjacent layers , y, z+δz), its operational relationship can be divided into two parts:

Figure BDA0001514037390000075
Figure BDA0001514037390000075

Figure BDA0001514037390000076
Figure BDA0001514037390000076

分别对应于光传播过程中的衍射和折射。correspond to diffraction and refraction, respectively, during light propagation.

进一步地,在本发明的一个实施例中,搭建神经网络过程中使用的框架为TensorFlow,网络中使用到的层包括输入层、衍射层、折射层以及低通滤波层,其中,衍射层和折射层分别对应上述的衍射过程运算和折射过程运算,低通滤波层对应于采集的频域特性。Further, in an embodiment of the present invention, the framework used in the process of building a neural network is TensorFlow, and the layers used in the network include an input layer, a diffraction layer, a refraction layer, and a low-pass filter layer, wherein the diffraction layer and the refraction layer The layers correspond to the above-mentioned diffraction process operations and refraction process operations, respectively, and the low-pass filter layer corresponds to the collected frequency domain characteristics.

可以理解的是,本发明实施例可以在搭建深度学习神经网络过程中使用的框架为TensorFlow,网络中使用到的层包括输入层(Input)、衍射层(DiffractionLayer)、折射层(RefractionLayer)以及低通滤波层(LowPassLayer),其中衍射层和折射层分别对应上述的衍射过程运算和折射过程运算,低通滤波层对应于采集系统中采集装置的频域特性。对于给定的样本而言,衍射层是相同的,因此可以共享;折射层中包含待求参数δn(r),不可共享,为待训练层,δn(r)为其待训练权重。It can be understood that the framework that can be used in the process of building a deep learning neural network in this embodiment of the present invention is TensorFlow, and the layers used in the network include an input layer (Input), a diffraction layer (DiffractionLayer), a refraction layer (RefractionLayer) and a low-level layer. A low-pass filter layer (LowPassLayer), wherein the diffraction layer and the refraction layer correspond to the above-mentioned diffraction process operation and refraction process operation respectively, and the low-pass filter layer corresponds to the frequency domain characteristics of the acquisition device in the acquisition system. For a given sample, the diffractive layer is the same, so it can be shared; the refraction layer contains the parameter δn(r) to be obtained, which cannot be shared, and is the layer to be trained, and δn(r) is the weight to be trained.

可选地,在本发明的一个实施例中,在网络中,损失函数的表达式如下:Optionally, in an embodiment of the present invention, in the network, the expression of the loss function is as follows:

loss=∑|ypredic-ytrue|+S,loss=∑|y predic -y true |+S,

其中,ypredict表示网络生成的数据,ytrue表示真实采集的数据,S表示稀疏项约束。Among them, y predict represents the data generated by the network, y true represents the real collected data, and S represents the sparse item constraint.

具体而言,在网络中,定义的损失函数(loss function)表达式如下:Specifically, in the network, the defined loss function expression is as follows:

loss=∑|ypredict-ytrue|+S,loss=∑|y predict -y true |+S,

其中,ypredict表示网络生成的数据,ytrue表示真实采集的数据,S表示稀疏项约束,其表达式如下:Among them, y predict represents the data generated by the network, y true represents the real collected data, S represents the sparse item constraint, and its expression is as follows:

Figure BDA0001514037390000081
Figure BDA0001514037390000081

其中,γ1表示数据项稀疏性约束,γ2表示微分项稀疏性约束,w表示权重,即δn(r)。Among them, γ 1 represents the data item sparsity constraint, γ 2 represents the differential term sparsity constraint, and w represents the weight, that is, δn(r).

在步骤S103中,在预设角度范围内对样本进行多组照射,并将相机固定在光轴后端进行数据采集,以将采集到的未透过样本的输出光复数场通过角谱传播公式向后传播作为输入光复数场数据,并将采集到的透过待重建样本的复数场作为输出光复数场数据。In step S103, multiple groups of irradiation are performed on the sample within a preset angle range, and the camera is fixed at the rear end of the optical axis to perform data collection, so that the collected output light complex field that does not pass through the sample is passed through the angular spectrum propagation formula Backward propagation is used as input optical complex field data, and the collected complex field transmitted through the sample to be reconstructed is used as output optical complex field data.

可以理解的是,本发明实施例可以在一定角度范围内对样本进行多组照射,将相机固定在光轴后端进行数据采集,将采集到的未透过样本的输出光复数场通过角谱传播公式向后传播作为输入光复数场数据,将采集到的透过待重建样本的复数场作为输出光复数场数据。It can be understood that, in the embodiment of the present invention, multiple groups of illumination can be performed on the sample within a certain angle range, the camera is fixed at the rear end of the optical axis to perform data collection, and the collected output light complex field of the sample that is not transmitted through the angular spectrum. The propagation formula is propagated backward as the input optical complex field data, and the collected complex field transmitted through the sample to be reconstructed is used as the output optical complex field data.

举例而言,如图3所示,本发明实施例可以通过旋转振镜改变入射光的角度,固定采集端相机位置不变;通过与参考光的干涉效应,拍摄到全息图,从而得到输出光的复数场。For example, as shown in FIG. 3 , in the embodiment of the present invention, the angle of the incident light can be changed by rotating the galvanometer, and the position of the camera at the acquisition end is fixed; the hologram is captured through the interference effect with the reference light, thereby obtaining the output light The complex field of .

在步骤S104中,根据重建分辨率条件调整深度学习网络参数,以对网络进行训练。In step S104, the parameters of the deep learning network are adjusted according to the reconstruction resolution condition to train the network.

可以理解的是,本发明实施例可以根据重建分辨率的要求调整深度学习生成网络参数,包括重建样本参数——重建三维网络尺寸、分辨率单元大小等以及深度学习超参数——初始学习率、批处理大小以及稀疏性约束项参数等对网络进行训练。It can be understood that, in this embodiment of the present invention, the deep learning generation network parameters can be adjusted according to the requirements of the reconstruction resolution, including the reconstruction sample parameters—reconstruction three-dimensional network size, resolution unit size, etc., and deep learning hyperparameters—initial learning rate, The network is trained with batch size and sparsity constraint parameters.

举例而言,本发明实施例可以利用之前内容搭建的深度学习神经网络,按照实际样本的尺度、分辨率需求及采集端的放大倍数,设定神经网络的参数,如网络的层数(对应于轴向分辨率)、每层的大小(对应于水平面分辨率)、批处理大小(取决于采集数据的组数)、初始学习率以及迭代次数等,之后开始训练网络。For example, in this embodiment of the present invention, the deep learning neural network built in the previous content can be used to set the parameters of the neural network according to the scale of the actual sample, the resolution requirement and the magnification of the acquisition end, such as the number of layers of the network (corresponding to axis directional resolution), the size of each layer (corresponding to the horizontal plane resolution), the batch size (depending on the number of groups of collected data), the initial learning rate, and the number of iterations, etc., after which the network is trained.

在步骤S105中,通过训练得到的权重求解得到样本的三维折射率分布,实现对样本的层析重建。In step S105, the three-dimensional refractive index distribution of the sample is obtained by solving the weights obtained by the training, so as to realize the tomographic reconstruction of the sample.

可以理解的是,本发明实施例可以通过使用自适应矩估计(Adam)优化方法训练,通过得到的权重求解得到样本的体折射率分布,实现对样本的三维重建。It can be understood that, in this embodiment of the present invention, the bulk refractive index distribution of the sample can be obtained by using the adaptive moment estimation (Adam) optimization method for training, and the three-dimensional reconstruction of the sample can be realized by solving the obtained weight.

具体而言,网络训练完毕后,取出训练的权重参数,即δn(r),将其分层绘制,即实现了对样本的层析。其中,图5为对于仿真小球的层析重建结果示意图。Specifically, after the network training is completed, the weight parameter of the training, namely δn(r), is taken out and drawn in layers, that is, the layering of the samples is realized. Among them, FIG. 5 is a schematic diagram of a tomographic reconstruction result for a simulated pellet.

在本发明的一个具体实施例中,如图6所示,本发明实施例的方法包括以下步骤:In a specific embodiment of the present invention, as shown in FIG. 6 , the method of the embodiment of the present invention includes the following steps:

步骤S1,光在介质中衍射场合折射场的分布模型;Step S1, the distribution model of the refraction field in the case where the light is diffracted in the medium;

步骤S2,仿照物理过程搭建复数形式的深度学习生成网络;Step S2, imitating the physical process to build a deep learning generation network in complex number form;

步骤S3,不同角度相干光进行多组照射;Step S3, performing multiple groups of irradiation with coherent light at different angles;

步骤S4,输出端采集光的复数场;Step S4, the output terminal collects the complex field of light;

步骤S5,调整网络参数,进行训练;Step S5, adjust network parameters, and train;

步骤S6,根据训练权重计算体折射率分布,实现层析。In step S6, the volume refractive index distribution is calculated according to the training weight to realize tomography.

综上,本发明实施例利用深度学习神经网络配合变角度平面波光照采集系统,实现高速采集、精准层析的功能。To sum up, the embodiment of the present invention utilizes the deep learning neural network to cooperate with the variable-angle plane wave illumination acquisition system to realize the functions of high-speed acquisition and accurate tomography.

根据本发明实施例提出的基于深度学习生成网络的变角度光照层析方法,可以通过利用基于光束传播方法的分层传播模型,综合考虑了光在多层透明样本中传播的散射和折射过程,将其与深度学习这一目前效果最为突出的优化方法结合起来,配合以数字全息采集方法,实现了低采集量、高分辨率的层析重建能力,有效提高样本层析重建的分辨率精度。According to the variable-angle illumination tomography method based on the deep learning generation network proposed in the embodiment of the present invention, by using the layered propagation model based on the beam propagation method, the scattering and refraction processes of light propagating in the multi-layer transparent sample can be comprehensively considered, Combining it with deep learning, the most effective optimization method at present, combined with the digital holographic acquisition method, the tomographic reconstruction capability of low acquisition volume and high resolution is realized, and the resolution accuracy of sample tomographic reconstruction is effectively improved.

其次参照附图描述根据本发明实施例提出的基于深度学习生成网络的变角度光照层析装置。Next, a variable-angle illumination tomography device based on a deep learning generation network proposed according to an embodiment of the present invention will be described with reference to the accompanying drawings.

图7是本发明一个实施例的基于深度学习生成网络的变角度光照层析装置的结构示意图。FIG. 7 is a schematic structural diagram of a variable-angle illumination tomography device based on a deep learning generation network according to an embodiment of the present invention.

如图7所示,该基于深度学习生成网络的变角度光照层析装置10包括:推导模块100、搭建模块200、采集模块300、训练模块400和重建模块500。As shown in FIG. 7 , the variable-angle illumination tomography device 10 based on the deep learning generation network includes: a deriving module 100 , a building module 200 , an acquisition module 300 , a training module 400 and a reconstruction module 500 .

其中,推导模块100用于根据波的亥姆霍兹方程、光的傅里叶传播模型推导出得到光在非均匀透明介质中逐层传播时衍射场和折射场的分布模型。搭建模块200用于根据推导的分布模型仿照物理过程搭建以复数形式在时域和频域传播的深度学习生成神经网络,其中,待训练权重为待层析样本的体折射率分布,训练样本为输入光复数场分布以及对应角度的输出光复数场分布。采集模块300用于在预设角度范围内对样本进行多组照射,并将相机固定在光轴后端进行数据采集,以将采集到的未透过样本的输出光复数场通过角谱传播公式向后传播作为输入光复数场数据,并将采集到的透过待重建样本的复数场作为输出光复数场数据。训练模块400用于根据重建分辨率条件调整深度学习网络参数,以对网络进行训练。重建模块500用于通过训练得到的权重求解得到样本的三维折射率分布,实现对样本的层析重建。本发明实施例的装置10实现了低采集量、高分辨率的层析重建能力,有效提高样本层析重建的分辨率精度。Wherein, the deriving module 100 is used for deriving, according to the Helmholtz equation of the wave and the Fourier propagation model of the light, the distribution model of the diffraction field and the refraction field when the light propagates layer by layer in the non-uniform transparent medium. The building module 200 is used to build a deep learning generating neural network that propagates in the time domain and the frequency domain in the form of complex numbers according to the derived distribution model according to the physical process, wherein the weight to be trained is the bulk refractive index distribution of the sample to be tomography, and the training sample is The complex number field distribution of the input light and the complex number field distribution of the output light corresponding to the angle. The acquisition module 300 is used to irradiate the sample in multiple groups within a preset angle range, and the camera is fixed at the rear end of the optical axis for data acquisition, so as to pass the collected output light complex field of the sample that does not pass through the angular spectrum propagation formula Backward propagation is used as input optical complex field data, and the collected complex field transmitted through the sample to be reconstructed is used as output optical complex field data. The training module 400 is used to adjust the parameters of the deep learning network according to the reconstruction resolution condition, so as to train the network. The reconstruction module 500 is used for obtaining the three-dimensional refractive index distribution of the sample by solving the weights obtained by training, so as to realize the tomographic reconstruction of the sample. The apparatus 10 according to the embodiment of the present invention realizes the tomographic reconstruction capability of low acquisition volume and high resolution, and effectively improves the resolution accuracy of sample tomographic reconstruction.

进一步地,在本发明的一个实施例中,衍射场和折射场的分布模型表示为:Further, in an embodiment of the present invention, the distribution models of the diffraction field and the refraction field are expressed as:

Figure BDA0001514037390000091
Figure BDA0001514037390000091

Figure BDA0001514037390000092
Figure BDA0001514037390000092

其中,x、y、z为样本体折射率分布的三维坐标,δz为分层模型中光轴方向相邻层的间距,

Figure BDA0001514037390000101
分别为傅里叶变换运算符与傅里叶逆变换运算符,ωx、ωy为傅里叶域坐标,
Figure BDA0001514037390000102
为波数,n0为背景介质折射率,j为虚数单位,δn(r)为待训练权重。Among them, x, y, z are the three-dimensional coordinates of the refractive index distribution of the sample body, δz is the distance between adjacent layers in the optical axis direction in the layered model,
Figure BDA0001514037390000101
are the Fourier transform operator and the inverse Fourier transform operator, respectively, ω x , ω y are the Fourier domain coordinates,
Figure BDA0001514037390000102
is the wave number, n 0 is the refractive index of the background medium, j is the imaginary unit, and δn(r) is the weight to be trained.

进一步地,在本发明的一个实施例中,搭建模块200还用于以光的分布场的包络复振幅a(r)为神经网络的结点,对于相邻两层的结点a(x,y,z)和a(x,y,z+δz),运算关系分为对应于光传播过程中的衍射和折射的两部分:Further, in an embodiment of the present invention, the building module 200 is further configured to use the envelope complex amplitude a(r) of the light distribution field as a node of the neural network, and for the nodes a(x) of two adjacent layers , y, z) and a(x, y, z+δz), the operational relationship is divided into two parts corresponding to diffraction and refraction in the process of light propagation:

Figure BDA0001514037390000103
Figure BDA0001514037390000103

Figure BDA0001514037390000104
Figure BDA0001514037390000104

其中,x、y、z为样本体折射率分布的三维坐标,δz为分层模型中光轴方向相邻层的间距,

Figure BDA0001514037390000105
分别为傅里叶变换运算符与傅里叶逆变换运算符,ωx、ωy为傅里叶域坐标,
Figure BDA0001514037390000106
为波数,n0为背景介质折射率,j为虚数单位,δn(r)为待训练权重。Among them, x, y, z are the three-dimensional coordinates of the refractive index distribution of the sample body, δz is the distance between adjacent layers in the optical axis direction in the layered model,
Figure BDA0001514037390000105
are the Fourier transform operator and the inverse Fourier transform operator, respectively, ω x , ω y are the Fourier domain coordinates,
Figure BDA0001514037390000106
is the wave number, n 0 is the refractive index of the background medium, j is the imaginary unit, and δn(r) is the weight to be trained.

进一步地,在本发明的一个实施例中,搭建神经网络过程中使用的框架为TensorFlow,网络中使用到的层包括输入层、衍射层、折射层以及低通滤波层,其中,衍射层和折射层分别对应上述的衍射过程运算和折射过程运算,低通滤波层对应于采集的频域特性。Further, in an embodiment of the present invention, the framework used in the process of building a neural network is TensorFlow, and the layers used in the network include an input layer, a diffraction layer, a refraction layer, and a low-pass filter layer, wherein the diffraction layer and the refraction layer The layers correspond to the above-mentioned diffraction process operations and refraction process operations, respectively, and the low-pass filter layer corresponds to the collected frequency domain characteristics.

进一步地,在本发明的一个实施例中,在网络中,损失函数的表达式如下:Further, in an embodiment of the present invention, in the network, the expression of the loss function is as follows:

loss=∑|ypredict-ytrue|+S,loss=∑|y predict -y true |+S,

其中,ypredict表示网络生成的数据,ytrue表示真实采集的数据,S表示稀疏项约束。Among them, y predict represents the data generated by the network, y true represents the real collected data, and S represents the sparse item constraint.

需要说明的是,前述对基于深度学习生成网络的变角度光照层析方法实施例的解释说明也适用于该实施例的基于深度学习生成网络的变角度光照层析装置,此处不再赘述。It should be noted that the foregoing explanation of the embodiment of the variable-angle illumination tomography method based on the deep learning generation network is also applicable to the variable-angle illumination tomography device based on the deep learning generation network of this embodiment, and will not be repeated here.

根据本发明实施例提出的基于深度学习生成网络的变角度光照层析装置,可以通过利用基于光束传播方法的分层传播模型,综合考虑了光在多层透明样本中传播的散射和折射过程,将其与深度学习这一目前效果最为突出的优化方法结合起来,配合以数字全息采集方法,实现了低采集量、高分辨率的层析重建能力,有效提高样本层析重建的分辨率精度。The variable-angle illumination tomography device based on the deep learning generation network proposed according to the embodiment of the present invention can comprehensively consider the scattering and refraction processes of light propagating in the multi-layer transparent sample by using the layered propagation model based on the beam propagation method, Combining it with deep learning, the most effective optimization method at present, combined with the digital holographic acquisition method, the tomographic reconstruction capability of low acquisition volume and high resolution is realized, and the resolution accuracy of sample tomographic reconstruction is effectively improved.

在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”、“顺时针”、“逆时针”、“轴向”、“径向”、“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。In the description of the present invention, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "upper", "lower", "front", " Rear, Left, Right, Vertical, Horizontal, Top, Bottom, Inner, Outer, Clockwise, Counterclockwise, Axial, The orientations or positional relationships indicated by "radial direction", "circumferential direction", etc. are based on the orientations or positional relationships shown in the accompanying drawings, which are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying the indicated devices or elements. It must have a specific orientation, be constructed and operate in a specific orientation, and therefore should not be construed as a limitation of the present invention.

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。In addition, the terms "first" and "second" are only used for descriptive purposes, and should not be construed as indicating or implying relative importance or implying the number of indicated technical features. Thus, a feature delimited with "first", "second" may expressly or implicitly include at least one of that feature. In the description of the present invention, "plurality" means at least two, such as two, three, etc., unless otherwise expressly and specifically defined.

在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。In the present invention, unless otherwise expressly specified and limited, the terms "installed", "connected", "connected", "fixed" and other terms should be understood in a broad sense, for example, it may be a fixed connection or a detachable connection , or integrated; it can be a mechanical connection or an electrical connection; it can be directly connected or indirectly connected through an intermediate medium, it can be the internal connection of two elements or the interaction relationship between the two elements, unless otherwise specified limit. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to specific situations.

在本发明中,除非另有明确的规定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接触,或第一和第二特征通过中间媒介间接接触。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或仅仅表示第一特征水平高度小于第二特征。In the present invention, unless otherwise expressly specified and limited, a first feature "on" or "under" a second feature may be in direct contact between the first and second features, or the first and second features indirectly through an intermediary touch. Also, the first feature being "above", "over" and "above" the second feature may mean that the first feature is directly above or obliquely above the second feature, or simply means that the first feature is level higher than the second feature. The first feature being "below", "below" and "below" the second feature may mean that the first feature is directly below or obliquely below the second feature, or simply means that the first feature has a lower level than the second feature.

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。In the description of this specification, description with reference to the terms "one embodiment," "some embodiments," "example," "specific example," or "some examples", etc., mean specific features described in connection with the embodiment or example , structure, material or feature is included in at least one embodiment or example of the present invention. In this specification, schematic representations of the above terms are not necessarily directed to the same embodiment or example. Furthermore, the particular features, structures, materials or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, those skilled in the art may combine and combine the different embodiments or examples described in this specification, as well as the features of the different embodiments or examples, without conflicting each other.

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。Although the embodiments of the present invention have been shown and described above, it should be understood that the above-mentioned embodiments are exemplary and should not be construed as limiting the present invention. Embodiments are subject to variations, modifications, substitutions and variations.

Claims (8)

1. A variable-angle illumination chromatography method based on deep learning generation network is characterized by comprising the following steps:
deriving a distribution model of a diffraction field and a refraction field when light propagates in the non-uniform transparent medium layer by layer according to a Helmholtz equation of the wave and a Fourier propagation model of the light, wherein the distribution model of the diffraction field and the refraction field is expressed as:
Figure FDA0002281459530000011
Figure FDA0002281459530000012
wherein x, y and z are three-dimensional coordinates of the refractive index distribution of the sample body, and deltaz is the distance between adjacent layers in the optical axis direction in the layered model,
Figure FDA0002281459530000013
the operator of Fourier transform and the operator of inverse Fourier transform, omegax、ωyIn order to be the fourier domain coordinates,
Figure FDA0002281459530000014
is the wave number, n0Taking the refractive index of a background medium, j is an imaginary number unit, and δ n (r) is the weight to be trained;
establishing a deep learning generation neural network which is propagated in a time domain and a frequency domain in a complex form according to the deduced distribution model by imitating a physical process, wherein weights to be trained are the volume refractive index distribution of a sample to be chromatographed, and training samples are the input light complex field distribution and the output light complex field distribution of corresponding angles;
carrying out multi-group irradiation on the sample within a preset angle range, fixing a camera at the rear end of an optical axis for data acquisition, backward propagating an acquired output light complex field which does not penetrate through the sample through an angular spectrum propagation formula to be used as input light complex field data, and taking the acquired complex field which penetrates through the sample to be reconstructed as output light complex field data;
adjusting the parameters of the deep learning network according to the reconstruction resolution condition so as to train the network; and
and solving the three-dimensional refractive index distribution of the sample through the trained weight to realize the chromatographic reconstruction of the sample.
2. The method for generating variable-angle illumination tomography based on deep learning of the network according to claim 1, wherein the deep learning neural network propagated in the time domain and the frequency domain in a complex form is built according to the derived distribution model and the physical process, and further comprising:
taking the envelope complex amplitude a (r) of the distribution field of the light as a node of the neural network, and for the nodes a (x, y, z) and a (x, y, z + deltaz) of two adjacent layers, the operational relationship is divided into two parts corresponding to diffraction and refraction in the light propagation process:
Figure FDA0002281459530000015
Figure FDA0002281459530000016
wherein x, y and z are three-dimensional coordinates of the refractive index distribution of the sample body, and deltaz is the distance between adjacent layers in the optical axis direction in the layered model,
Figure FDA0002281459530000017
the operator of Fourier transform and the operator of inverse Fourier transform, omegax、ωyIn order to be the fourier domain coordinates,
Figure FDA0002281459530000021
is the wave number, n0As the background medium refractive index, j is an imaginary unit, and δ n (r) is the weight to be trained.
3. The method for generating the variable-angle illumination tomography of the network based on the deep learning of claim 2 is characterized in that a framework used in the process of building the neural network is TensorFlow, and layers used in the network comprise an input layer, a diffraction layer, a refraction layer and a low-pass filter layer, wherein the diffraction layer and the refraction layer respectively correspond to the diffraction process operation and the refraction process operation, and the low-pass filter layer corresponds to the collected frequency domain characteristics.
4. The method for generating variable-angle illumination tomography of network based on deep learning as claimed in any one of claims 1-3, wherein the loss function in the network is expressed as follows:
loss=∑|ypredct-ytrue|+S,
wherein, ypredictRepresenting network-generated data, ytrueRepresenting the data of the real acquisition and S representing the sparse term constraint.
5. A variable-angle illumination tomography device based on deep learning generation network comprises:
the derivation module is used for deriving and obtaining a distribution model of a diffraction field and a refraction field when light propagates in the non-uniform transparent medium layer by layer according to a Helmholtz equation of the wave and a Fourier propagation model of the light, wherein the distribution model of the diffraction field and the refraction field is expressed as:
Figure FDA0002281459530000022
Figure FDA0002281459530000023
wherein x, y and z are three-dimensional coordinates of the refractive index distribution of the sample body, and deltaz is the distance between adjacent layers in the optical axis direction in the layered model,
Figure FDA0002281459530000024
the operator of Fourier transform and the operator of inverse Fourier transform, omegax、ωyIn order to be the fourier domain coordinates,
Figure FDA0002281459530000025
is the wave number, n0Taking the refractive index of a background medium, j is an imaginary number unit, and δ n (r) is the weight to be trained;
the building module is used for building a deep learning generation neural network which propagates in a time domain and a frequency domain in a complex number form according to the deduced distribution model by imitating a physical process, wherein the weight to be trained is the bulk refractive index distribution of a sample to be chromatographed, and the training sample is the input light complex field distribution and the output light complex field distribution of corresponding angles;
the acquisition module is used for irradiating a plurality of groups of samples within a preset angle range, fixing a camera at the rear end of an optical axis for data acquisition, backward transmitting an acquired output light complex field which does not penetrate through the samples through an angular spectrum transmission formula to serve as input light complex field data, and using the acquired complex field which penetrates through the samples to be reconstructed as output light complex field data;
the training module is used for adjusting the deep learning network parameters according to the reconstruction resolution condition so as to train the network; and
and the reconstruction module is used for solving the three-dimensional refractive index distribution of the sample through the trained weight to realize the chromatographic reconstruction of the sample.
6. The variable-angle illumination tomography device based on deep learning generation network of claim 5, wherein the building module is further configured to use the envelope complex amplitude a (r) of the distribution field of light as a node of the neural network, and for the nodes a (x, y, z) and a (x, y, z + δ z) of two adjacent layers, the operational relationship is divided into two parts corresponding to diffraction and refraction in the light propagation process:
Figure FDA0002281459530000031
Figure FDA0002281459530000032
wherein x, y and z are three-dimensional coordinates of the refractive index distribution of the sample body, and deltaz is the distance between adjacent layers in the optical axis direction in the layered model,
Figure FDA0002281459530000033
the operator of Fourier transform and the operator of inverse Fourier transform, omegax、ωyIn order to be the fourier domain coordinates,
Figure FDA0002281459530000034
is the wave number, n0As the background medium refractive index, j is an imaginary unit, and δ n (r) is the weight to be trained.
7. The deep learning network-based variable-angle illumination tomography device according to claim 6, wherein a framework used in the process of building the neural network is TensorFlow, and layers used in the network comprise an input layer, a diffraction layer, a refraction layer and a low-pass filter layer, wherein the diffraction layer and the refraction layer respectively correspond to the diffraction process operation and the refraction process operation, and the low-pass filter layer corresponds to the collected frequency domain characteristics.
8. The deep learning based network-generating variable-angle illumination tomography apparatus according to any one of claims 5 to 7, wherein in the network, the loss function is expressed as follows:
loss=∑|ypredct-ytrue|+S,
wherein, ypredictRepresenting network-generated data, ytrueRepresenting the data of the real acquisition and S representing the sparse term constraint.
CN201711372608.7A 2017-12-19 2017-12-19 Variable-angle illumination tomography method and device based on deep learning generative network Active CN107958475B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711372608.7A CN107958475B (en) 2017-12-19 2017-12-19 Variable-angle illumination tomography method and device based on deep learning generative network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711372608.7A CN107958475B (en) 2017-12-19 2017-12-19 Variable-angle illumination tomography method and device based on deep learning generative network

Publications (2)

Publication Number Publication Date
CN107958475A CN107958475A (en) 2018-04-24
CN107958475B true CN107958475B (en) 2020-06-02

Family

ID=61959395

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711372608.7A Active CN107958475B (en) 2017-12-19 2017-12-19 Variable-angle illumination tomography method and device based on deep learning generative network

Country Status (1)

Country Link
CN (1) CN107958475B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11215999B2 (en) * 2018-06-20 2022-01-04 Tesla, Inc. Data pipeline and deep learning system for autonomous driving
CN111199574A (en) * 2018-11-16 2020-05-26 青岛海信激光显示股份有限公司 A method and device for generating a holographic image
CN109932818B (en) * 2019-05-07 2020-03-20 东北大学 Method for carrying out nondegenerate mode power decomposition on optical fiber with unknown structural parameters
CN110309916B (en) 2019-06-05 2021-09-17 清华大学 Multi-stage space-frequency domain modulation nonlinear all-optical deep learning system and method
CN110243827B (en) * 2019-07-18 2020-11-20 华中科技大学 A fast three-dimensional imaging method suitable for optically transparent samples
CN110378473B (en) * 2019-07-26 2021-12-21 清华大学 Phase chromatography method and device based on deep learning and random pattern
CN111582468B (en) * 2020-04-02 2022-08-09 清华大学 Photoelectric hybrid intelligent data generation and calculation system and method
CN112926159B (en) * 2021-03-16 2022-02-22 中国科学院声学研究所 Second-order Helmholtz resonator design method based on deep learning
JP7600364B2 (en) * 2021-03-17 2024-12-16 株式会社エビデント DATA PROCESSING METHOD, DATA PROCESSING APPARATUS, THREE-DIMENSIONAL OBSERVATION APPARATUS, LEARNING METHOD, LEARNING APPARATUS, AND RECORDING MEDIUM
CN116310719B (en) * 2023-02-10 2024-04-19 中国人民解放军军事科学院国防科技创新研究院 Time-frequency domain-based optical diffraction complex model training method and image processing method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0943539A (en) * 1995-07-28 1997-02-14 Konica Corp Three-dimensional image method and its device
CN105070293A (en) * 2015-08-31 2015-11-18 武汉大学 Audio bandwidth extension coding and decoding method and device based on deep neutral network
CN105976408A (en) * 2016-04-28 2016-09-28 北京大学 Digital holographic compression transmission method of quantum backward propagation nerve network
CN106124449A (en) * 2016-06-07 2016-11-16 中国科学院合肥物质科学研究院 A kind of soil near-infrared spectrum analysis Forecasting Methodology based on degree of depth learning art
CN106770287A (en) * 2016-12-07 2017-05-31 广东工业大学 A kind of one camera balanced type optical coherence tomography scanning means and method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0943539A (en) * 1995-07-28 1997-02-14 Konica Corp Three-dimensional image method and its device
CN105070293A (en) * 2015-08-31 2015-11-18 武汉大学 Audio bandwidth extension coding and decoding method and device based on deep neutral network
CN105976408A (en) * 2016-04-28 2016-09-28 北京大学 Digital holographic compression transmission method of quantum backward propagation nerve network
CN106124449A (en) * 2016-06-07 2016-11-16 中国科学院合肥物质科学研究院 A kind of soil near-infrared spectrum analysis Forecasting Methodology based on degree of depth learning art
CN106770287A (en) * 2016-12-07 2017-05-31 广东工业大学 A kind of one camera balanced type optical coherence tomography scanning means and method

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"微小生物体的数字全息显微层析成像技术研究";潘哲朗;《中国博士学位论文全文数据库(电子期刊)基础科学辑》;20170115;A005-4 *
"高精度数字全息显微衍射层析成像";马利红等;《光子学报》;20141031;第43卷(第10期);第1011005-1-5页 *

Also Published As

Publication number Publication date
CN107958475A (en) 2018-04-24

Similar Documents

Publication Publication Date Title
CN107958475B (en) Variable-angle illumination tomography method and device based on deep learning generative network
CN110308547B (en) Dense sample lens-free microscopic imaging device and method based on deep learning
Wang et al. Dense velocity reconstruction from particle image velocimetry/particle tracking velocimetry using a physics-informed neural network
Li et al. Electrical resistance tomography image reconstruction with densely connected convolutional neural network
Liu et al. SEAGLE: Sparsity-driven image reconstruction under multiple scattering
Du et al. Three dimensions, two microscopes, one code: Automatic differentiation for x-ray nanotomography beyond the depth of focus limit
CN109962688A (en) Fast prediction and inverse structure design method of all-dielectric metamaterial filter transfer characteristics based on deep learning neural network
Laghrouche et al. Wave interpolation finite elements for Helmholtz problems with jumps in the wave speed
CN115099389B (en) Non-training phase reconstruction method and device based on complex neural network
CN110378473A (en) Method and device is chromatographed based on deep learning and the phase of random pattern
Schmidt et al. Twenty-five years of background-oriented schlieren: advances and novel applications
Zhang et al. Deep learning-enabled anti-ambient light approach for fringe projection profilometry
Neeteson et al. Pressure-field extraction from Lagrangian flow measurements: first experiences with 4D-PTV data
He et al. Neural refractive index field: Unlocking the potential of background-oriented schlieren tomography in volumetric flow visualization
Yokota et al. Physics-informed neural network for acoustic resonance analysis in a one-dimensional acoustic tube
Nikitin et al. X-ray nano-holotomography reconstruction with simultaneous probe retrieval
Kim et al. Effect of particle number density in in-line digital holographic particle velocimetry
Zhong et al. Real-time acoustic holography with physics-reinforced contrastive learning for acoustic field reconstruction
Lozenski et al. Data driven methods for ultrasound computed tomography
CN112037300A (en) Optical reconstruction method and device based on alternative direction multiplier network
CN114741951B (en) A method for electromagnetic detection of dielectric targets based on convolutional neural network
Jeong et al. A deep-learning-based image reconstruction method for USCT that employs multimodality inputs
Koponen et al. Model reduction in acoustic inversion by artificial neural network
CN114676627A (en) Hybrid electromagnetic target reconstruction method based on U-Net neural network
CN107991854A (en) Solid artificial holography object reproducting method based on chromatography

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant