一种实时显示鬼成像方案的制作方法

文档序号:18454754发布日期:2019-08-17 01:30阅读:568来源:国知局
一种实时显示鬼成像方案的制作方法

本发明属于鬼成像研究领域,具体涉及一种可以实时显示成像结果的鬼成像方案。



背景技术:

经典的直接成像方式是把光源照射到物体上,通过有空间光场分辨能力的探测器(如相机)直接对从物体上反射或透射的光场进行探测来成像。而鬼成像的典型结构是,把光源分成两路:一路照射到物体上,然后用没有空间光场分辨能力的探测器(单点探测,或称为桶探测)探测记录从物体上反射或透射的光场总光强,称为信号臂;另一路则不经过物体,而是直接利用有空间光场分辨能力的探测器(如相机)记录光场信息,称为参考臂。继而利用光场的统计相干性,对信号臂和参考臂记录、或者说采集到的信息进行关联运算,最终得到物体的图像。由于特殊的成像方式,其分辨率有望突破学成像的衍射极限,从而激发了人们的研究兴趣。当前的鬼成像研究主要集中在使用不同类型,不同波段的光源开展实验;研究数据处理与图像重构算法以提高重构效率和成像质量;探索各类实际应用场景,如遥感探测,水下成像,运动目标等等。

鬼成像无法直接得到观测目标的形状结构,而是需要通过双臂探测:参考臂和信号臂的大量数据采集,并进行重构运算才能得到目标信息。重构运算方法有涨落关联算法,压缩感知算法等。但是由于鬼成像本身是一种间接成像的过程,一般情况下,测量次数需要达到103~104数量级。在现有技术方案中,需要将103~104数量级次数测量得到的数据全部存储下来,这就涉及到非常大规模的数据存储;之后的重构过程,又涉及运算复杂度很高的大矩阵运算。这种方案下,鬼成像过程被分割成数据采集与数据计算两个独立的模块,增加了整体的成像时间,实时性较差,且硬件成本非常高,不利于鬼成像的实用化。



技术实现要素:

针对现有鬼成像方案中的技术问题,本发明利用了涨落关联算法的线性运算特性,在采集过程中就对每一帧新采集到的数据进行实时运算处理,得到并仅保存与成像有关的关键参数结果,此关键参数结果同时将数据采集模块与计算模块尽可能地融合在一起,从而实现了近乎边采集,边重构,边显示的效果。

现有的技术方案对硬件资源的消耗量很大,尤其在现方案的第一步数据采集和存储过程中,由于通常需要采集几千甚至上万帧的图像数据,设每一帧的像素数为n,则需要103~104×n量级的内存容量来快速存储这些数据。之后无论是把这些数据存入硬盘,还是在内存中进行重构运算,都需占用大量的硬件资源,消耗很长时间。

本发明与现有技术相比,存在的主要优势有:

实时性。本发明方案在采集的同时就实时进行运算,将现有技术方案中待所有数据采集完成后再进行的大矩阵运算转变为每一帧采集过程中的实时加法和乘法运算,因此可以在采集的同时就得到此时的鬼成像结果,达到一种实时显示的效果。

大幅降低硬件需求。本发明方案在采集的同时就实时进行运算,仅需保存运算得到的关键参数结果,而无需将每一帧的图像数据都保存下来,因此大幅降低了采集过程中的内存容量需求,设每一帧的像素数为n,成像过程中所存储的数据量仅在10×n量级以下。而且实时运算替代了现有技术方案中的大矩阵运算,对运算能力的要求也大幅降低,给使用嵌入式设备如单片机,fpga等进行鬼成像实验提供了可能性。

有效防止数据冗余饱和。旧的技术中,由于不能对目标重构所需数据量有一个合理的预估,采用的方法往往是采集过量数据,这给实验造成了一定的时间与空间冗余。由于本发明中,实验人员可以实时观测目标重建的过程,因此可以在达到预期效果选择暂停或关闭系统。

附图说明

图1:展示了实时显示鬼成像方案的结构图。

具体实施方式

图1是本发明的结构图。其中

1-触发信号。用于控制从参考臂相机(2)和信号臂桶探测器(3)同步采集并分别得到参考光场强度矩阵(7)和桶探测器信号(8),从而实现鬼成像过程中的一次测量。

2-参考臂相机。具有空间分辨能力,用于采集参考光场。其有效像素数称为帧像素数。

3-信号臂桶探测器。不具备空间分辨能力,用于接收信号臂中光信号经过物体后反射或透射的光信号总光强。

4-存储区。用于存储采集数据与运算过程中间结果。其中采集数据包括测量次数(6),参考光场强度矩阵(7),桶探测器信号(8)。运算过程中间结果包括参考光场强度矩阵累加和(9),桶探测器信号累加和(10),关联矩阵累加和(11)。存储区的数据在每次测量后更新一次。

5-运算器。可完成存储区(4)数据读写功能和矩阵的基本四则运算功能。

6-测量次数。对触发信号(1)进行计数,以得到本次鬼成像的测量次数。常见的鬼成像测量次数一般在数千至数万次之间。

7-参考光场强度矩阵。存储参考臂每次测量采集到的光场强度值矩阵,矩阵大小等于帧像素数。

8-桶探测器信号。存储信号臂每次测量采集到的桶探测器信号值。

9-参考光场强度累加和矩阵。矩阵大小等于帧像素数,在测量开始前每个矩阵元均为0。每次测量采集得到新的参考光场强度矩阵(7)后,用运算器(5)进行矩阵加法运算加至本项上。

10-桶探测器信号累加和。在测量开始前值为0。每次测量采集得到新的桶探测器信号(8)后,用运算器(5)进行加法运算加至本项上。

11-关联累加和矩阵。矩阵大小等于帧像素数,在测量开始前每个矩阵元均为0。每次测量采集得到新的参考光场强度矩阵(7)和新的桶探测器信号(8)后,用运算器(5)将这两项进行标量乘法运算,并将得到的矩阵使用矩阵加法加至本项上。

12-重构图像矩阵。矩阵大小等于帧像素数。每次测量后,由以下运算得到:

13-显示设备。用于把重构图像矩阵(12)显示为人眼可观测的图像。

本发明中,触发信号(1),参考臂相机(2),信号臂桶探测器(3)是鬼成像系统中接收部分的典型器件。存储区(4)包含测量次数(6),参考光场强度矩阵(7),桶探测器信号(8),参考光场强度矩阵累加和(9),桶探测器信号累加和(10),关联矩阵累加和(11),以完成直接测量数据与运算得到的中间结果和重构结果数据的存储。运算器(5)用于完成各种运算功能。显示设备(13)用于显示重构结果。



技术特征:

技术总结
本发明公开了一种可以实时运算并显示鬼成像结果的方案。鬼成像是一种间接成像方式。其典型结构是,把光源分成两路:一路照射到物体上,然后用桶探测器记录从物体上反射或透射的总光强,称为信号臂;另一路利用相机记录光场信息,称为参考臂。通过多次测量得到大量信号臂和参考臂数据,继而利用进行重构运算得到物体的图像。现有鬼成像方案中,需要先把所有测量数据存储下来,之后再进行数据处理、运算。这种方案所需存储量、运算量都很大,无法实现实时的成像。本发明针对这一问题,提出了一种实时显示鬼成像方案,在每次测量的过程中,同步进行数据运算,且仅保存关键数据结果,可降低存储量、运算复杂度,实时显示鬼成像结果。

技术研发人员:尹龙飞;吴国华;尹鹏起
受保护的技术使用者:北京邮电大学
技术研发日:2019.05.17
技术公布日:2019.08.16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1