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

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

3天内不再提示

利用深度学习的方法得到了一种能够最大化非线性计算成像系统的实验设计

nlfO_thejiangme 来源:lq 2018-12-06 10:27 次阅读

计算成像系统架起了硬件和图像重建间的桥梁,让很多复杂的光学成像系统包括断层扫描、超分辨和相位成像等,都在计算成像的助力下得以通过对商业显微镜和计算重建的简单改造而实现。传统的方法要求用大量的测量来保证检测质量,但对于活细胞成像来说测量的次数则受到了细胞运动的限制,人们自然想知道什么样的测量方式是最为有效的?在最新发表的论文中,来自伯克利的研究人员利用深度学习的方法得到了一种能够最大化非线性计算成像系统的实验设计。

左图和中图为显微镜硬件附加了LED照明阵列,右图为LED的照明模式(工作频率100Hz)

如何设计更有效的成像方法?

标准的显微镜通过观察样本的吸收对比度来实现成像,但大多数生物细胞的组织吸收都很弱。虽然染料和色素可以提高对比度,但却会对活细胞长生不良影响。计算成像使得利用其它光学特性来获得强对比成像和定量测量成为可能(例如相位/折射率变化)

左边是显微镜观测细胞的吸收图像,右边是通过计算成像得到的细胞相位图像

同时可将显微镜的照相光源替换为可编程的LED阵列,在不同LED照明模式下的成像将会把样本的相位信息(空间谱)编码成强度信息来测量。在多次测量后(10~100)可利用这些信息定量地求解逆问题来重建样本的相位,并很有可能超过显微镜原有的分辨率,或者得到三维的信息。

但由于需要多次测量,需要权衡样本的重现质量与时间分辨率。当样本移动时,时间分辨率不足带来的模糊会造成成像质量下降。为了解决这一问题,研究人员们需要寻找如何在更少的测量下获得高精度的重建,从而改善成像的时间分辨率。但什么是LED阵列最好的照明模式?如何得到对信息最高效的编码方式呢?

上图是不同的照明模式下的测量结果,下部是用于图像重建正则化的逆问题。

为LED阵列设计照明模式是复杂的问题,很多计算成像系统都会在硬件编码信息和重建时引入非线性。传统的设计理论几乎都将这一过程视为了线性系统,但这样的假设却无法提高非线性系统的测量质量。

研究人员们从新的角度来思考了目前面临的问题,提出了基于物理的学习设计,通过学习来获得能够最大化系统性能的实验设计。在给定系统模型、计算重建和数据集的前提下学习出最佳系统配置来最大化系统性能。在这一系统中,LED照明阵列显微镜作为待优化的硬件,而正则化的相位恢复作为计算重建目标。由于包含了众多的非线性过程使得传统方法难以设计。

为了阐述本文的方法,研究人员利用小的仿真数据集来为量化相位成像系统学习出了优秀的实验设计,结果表明这种方法在使用小部分测量的情况下得到重建质量达到了更复杂方法所重建的水平。

优化实验设计和相位恢复

实验设计优化的目标在于最小化无偏估计器的方差(MSE)或者最大化信息。通常的方法基于方差统计信息的实值部分(行列式、迹)来进行优化,但这种方法只能对线性无偏估计器进行优化,但却无法充分优化非线性估计器。在本研究中,研究人员希望通过解正则化相位恢复问题来估计相位图像(非线性+有偏估计)。

具体来说就是希望通过最小化数据量D和先验p(稀疏性、总方差等)来从几次非线性测量y中得到样本的光学参数x

损失函数可以利用基于梯度下降法的优化算法迭代优化,研究人员选择了加速近端梯度下降法(accelerated proximal gradient descent):

其中x为当前估计,μ为加速项,w、z为中间变量,N为迭代次数。绿色为梯度更新、粉色为最邻近更新、橘色为加速更新。

基于物理的神经网络

本实验的目标是为非线性的计算成像系统学习出实验设计(如何最好的编码信息),但在传统方法不凑效的情况下,研究人员考虑将上述算法的迭代优化过程展开成神经网络,并将网络的每一层视为优化器的一个迭代过程。在每一个内包含了梯度优化、最邻近更新和加速更新过程如下图所示。基于此设计的网络结合了非线性成像过程和重建的先验信息。

基于物理展开的神经网络,输入多个相机测量结果C,输出重建相位图像x,并与基准x’比较得到损失。每一层神经元对应着一个优化迭代步骤。

值得一提的是近年来将图像重建中的迭代过程进行流程化展开已经出现了很多值得注意的工作。

基于物理过程学习的设计

在这一实验中,需要学习的是如何调制LED的照明方式来最小化重建误差,那么这一实验设计问题可以被转换为监督学习问题:

其中L2为相位图像的重建误差。为LED的照明集,即T个LED的M次照明模式集合。这些变量约束了算法生成解决方案在硬件上的可行性。由于神经网络需要学习的参数很少,这个网络可以在很小的数据集(100个样本)上高效的运行!研究中使用了投影梯度下降法来最小化损失。

实验验证

在实验中,研究人员利用了100个细胞样本来作为数据集(其中10个用于测试),最终结果表明只需要两次测试就可以学习到实验设计中的参数。在下图中研究人员比较了利用学习方法和传统方法构建出的相位图。在极少量测量(2次)下可以得到与多次测量的验证方法(69次)相比米的结果。而传统方法在相同测量条件下质量已经大幅下降了。

小鼠显微细胞的重建结果,实验显示利用基于学习的方法在仅仅两次测量下就得到了与多次测量相比拟的结果。

结论

这一工作探索了利用深度学习来优化非线性成像系统的可行性。研究人员利用监督学习和基于物理过程展开的神经网络。在未来研究人员还将探索更为复杂的系统和测量手段,结构化的方法来学习重建过程中的各个部分。这种方法启发实验设计的方法、特别是测量方法的设计,有希望大幅提高测量设备的时间和空间分辨率。

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

    关注

    42

    文章

    4771

    浏览量

    100739
  • 成像系统
    +关注

    关注

    2

    文章

    195

    浏览量

    13927
  • 深度学习
    +关注

    关注

    73

    文章

    5502

    浏览量

    121124

原文标题:伯克利研究人员“教会”显微镜如何更好的成像

文章出处:【微信号:thejiangmen,微信公众号:将门创投】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    剂量仪积分非线性一种快速软件解决方法

    针对剂量仪硬件电路积分非线性普遍现象,提出了一种软件的方法解决硬件电路的非线性问题。该方法
    发表于 05-06 08:58

    打开我的电脑网页不是最大化新窗口

    网页打开不是最大化方法:先把所有的IE窗口关了;只打开个IE窗口;最大化这个窗口;关了它;OK,以后的默认都是
    发表于 11-10 12:26

    一种求解非线性约束优化全局最优的新方法

    本文提出了一种求解非线性约束优化的全局最优的新方法—它是基于利用非线性互补函数和不断增加新的约束来重复解库恩-塔克条件的
    发表于 08-11 10:53 16次下载

    一种校正CCD摄像系统非线性的新方法

             在CCD 测量系统中,针对CCD 摄像器件存在的非线性问题提出了一种通过组圆孔光阑来
    发表于 09-12 12:12 18次下载

    有限反馈MISO-OFDM系统最大化容量的波束成形

    该文提出了一种在有限反馈条件下多输入单输出–正交频分复用(MISO-OFDM)系统中基于最大化容量的波束成形方案。将OFDM 符号的所有子载波分成若干簇,从码本中选择能够
    发表于 11-13 15:15 6次下载

    最大化自动化测试系统的精度

    最大化自动化测试系统的精度 引言 在设计自动化测试系统时,精度的最大化通常是关键的考虑因素。确定如何最大化精度总是很困难
    发表于 06-13 15:02 714次阅读
    <b class='flag-5'>最大化</b>自动化测试<b class='flag-5'>系统</b>的精度

    最优实验设计与Laplacian正则化的WNN的非线性预测控制_

    最优实验设计与Laplacian正则化的WNN的非线性预测控制_任世锦
    发表于 01-08 11:20 6次下载

    基于系统和速率最大化准则的波束赋形研究

    针对全双工无线携能通信系统,提出了一种基于系统和速率最大化准则的波束赋形联合优化方案。该方案以系统和速率
    发表于 11-17 16:56 7次下载
    基于<b class='flag-5'>系统</b>和速率<b class='flag-5'>最大化</b>准则的波束赋形研究

    基于资源效用最大化的虚拟网络功能备份方法

    针对网络功能虚拟化环境下组成服务功能链的虚拟网络功能故障所引起的网络服务故障问题,提出一种最大化资源效用的虚拟服务功能备份方法来提高网络可靠性。首先,对虚拟服务功能备份问题进行详细分析并建立了可靠性
    发表于 12-04 11:01 0次下载
    基于资源效用<b class='flag-5'>最大化</b>的虚拟网络功能备份<b class='flag-5'>方法</b>

    针对成本控制下的影响最大化算法

    针对成本控制下影响最大化时间复杂度高的问题,提出一种快速的最大化算法BCIM。首先提出对初始节点进行多次传播的传播模型;其次选择高影响力节点作为备用种子,并基于近距离影响减少计算节点影
    发表于 12-06 10:30 0次下载
    针对成本控制下的影响<b class='flag-5'>最大化</b>算法

    一种面向团体的影响最大化方法

    影响最大化旨在从给定的社会网络中寻找出组影响力最大的子集.现有工作大都在假设实体点(个人或博客等)影响关系已知的情况下,关注于分析单个实体点的影响力.然而在些实际场景中,人们往往更
    发表于 12-27 14:20 0次下载
    <b class='flag-5'>一种</b>面向团体的影响<b class='flag-5'>最大化</b><b class='flag-5'>方法</b>

    基于最大化背景向量与行为之间依赖关系的压缩背景空间方法

    。CCS通过使得背景向量线性投影后的低维特征与行为之间希尔伯特施密特范数最大化,从而实现背景向量与行为之间的依赖关系最大化,更好地发现两者之间的关联性,减小属性值残缺带来的影响。然后
    发表于 01-15 14:57 1次下载

    如何使自动化测试系统精度进行最大化,有哪五个步骤方法

    在设计自动化测试系统时,精度的最大化通常是关键的考虑因素。确定如何最大化精度总是很困难的。绝大多数测试工程师会求助于他们所评估的仪器的威廉希尔官方网站 参数表,寄希望于这些文档能够提供所有的答案。然
    发表于 05-18 09:15 2175次阅读
    如何使自动化测试<b class='flag-5'>系统</b>精度进行<b class='flag-5'>最大化</b>,有哪五个步骤<b class='flag-5'>方法</b>

    基于影响力最大化的抑制虚假消息传播方法

    ,提出了一种基于影响力最大化的抑制虛假消息传播的方法。首先基于信息级联预测模型对消息传播进行预测,提岀基于节点影响力最大化思想的两算法 L
    发表于 06-15 16:37 12次下载

    基于互信息最大化的Raptor码优化设计方法

    基于互信息最大化的Raptor码优化设计方法
    发表于 07-02 11:47 8次下载