一种同步控制与采集的高光谱计算成像方法技术

技术编号:21296349 阅读:23 留言:0更新日期:2019-06-12 06:12
本发明专利技术提供了一种同步控制与采集的高光谱计算成像方法,在特定波长处采集不同编码孔径下的光谱图像,能够控制DMD自动更换编码孔径并进行投影测量,快速、高效的得到不同编码孔径时目标图像的光谱序列,实现高光谱计算成像。本发明专利技术在LCTF中心波长设定成功后才进行DMD更换编码孔径的操作,在DMD更换编码孔径并投影显示成功后才触发面阵探测器采集光谱图像。在LCTF调整中心波长,DMD更换编码孔径,面阵探测器光谱图像采集上避免时间冲突,保证采集图像数据的正确性。

【技术实现步骤摘要】
一种同步控制与采集的高光谱计算成像方法
本专利技术属于高光谱计算成像同步控制与采集
,尤其涉及一种同步控制与采集的高光谱计算成像方法,同步控制液晶可调谐滤波器(LiquidCrystalTunableFilter,LCTF)、CMOS(ComplementaryMetalOxideSemiconductor)面阵探测器和数字微镜阵列(DigitalMicromirrorDevice,DMD),采集经过空间信息调制后的目标图像光谱序列,实现高光谱计算成像。
技术介绍
近年来,基于液晶可调谐滤波器(LCTF)的凝视型高光谱成像技术快速发展。液晶可调谐滤波器利用液晶的电控双折射效应,通过改变驱动电压实现中心波长的快速转换,具有体积小、功耗低以及易于移动等优点,利用液晶光谱成像技术可以按时间序列获取目标的二维空间分布信息和光谱信息,广泛应用于伪装识别、农业应用、环境保护以及气象观测等领域。压缩感知理论的提出可以实现在采样中完成数据压缩过程,通过在数字微镜阵列(DMD)上加载编码孔径可以进行投影测量,在面阵探测器上获得低空间分辨率的压缩数据,再根据压缩感知理论进行高空间分辨率的数据重构。DMD可以高速,高效,可靠地进行空间光调制,由一系列可驱动的微小镜面组成,通过控制微镜片的角度可以实现对空间信息的调制,在“开”、“关”两种状态下分别向水平线两侧倾斜12°,对应DMD的两个反射方向。采集压缩数据的原理如下:表示长度为N的一维信号,压缩感知采样将信号X通过观测矩阵投影为长度为M(M<<N)的观测数据其中观测值数量远小于原始信号的长度。Y=ΦX,因此通过在DMD上加载编码孔径可以实现对场景的编码,每一次测量对应观测矩阵Φ的一行,每一个矩阵元的取值为0或1。由于需要获得M次测量数据,在进行高光谱计算成像时,需要采集DMD加载不同编码孔径时的高光谱压缩数据。在现有高光谱计算成像系统中,LCTF和面阵探测器的控制模块与DMD的控制模块是完全独立的,在每次光谱序列采集前需要在DMD控制模块手动控制DMD更换编码孔径并进行投影测量,在LCTF和面阵探测器控制模块控制一定波长范围内光谱序列扫描,无法实现三者的自动循环控制,这样必然会造成采集时间和工作量的增加。
技术实现思路
有鉴于此,本专利技术提供了一种同步控制与采集的高光谱计算成像方法,在特定波长处采集不同编码孔径下的光谱图像,能够控制DMD自动更换编码孔径并进行投影测量,快速、高效的得到不同编码孔径时目标图像的光谱序列,实现高光谱计算成像。为实现上述目的,本专利技术的技术方案如下:本专利技术提供了一种同步控制与采集的高光谱计算成像方法,利用LCTF、DMD和CMOS进行计算成像,设置同步控制与采集模块,利用同步控制与采集模块进行计算成像,包括如下步骤:步骤1,对LCTF、DMD和CMOS进行初始化;步骤2,利用同步控制与采集模块将1个图像序列的编码孔径均存储到DMD的随机存储器上;步骤3,利用同步控制与采集模块控制LCTF输出电压将其中心波长调谐到起始波长值;步骤4,利用同步控制与采集模块控制随机存储器将其存储的编码孔径依次投影显示到DMD上;同时控制CMOS采集各编码孔径下的目标图像,当最后一个编码孔径下的目标图像采集完成后,控制LCTF输出电压将其中心波长按设定扫描步长调谐到下一波长处,重复步骤4,直至LCTF的中心波长调谐到终止波长,获得各波长下的目标图像,执行步骤5;步骤5,获取目标图像光谱序列,利用压缩感知相关理论重构出原始图像,完成高光谱计算成像。其中,所述步骤1中,对于LCTF,获取硬件内LCTF模块的序列号,指定某个序列号或者按串口号连接第一个LCTF控制器并初始化;对于DMD,在初始化时分配一个ALP硬件系统,并获取ALP的序列号,ALP硬件系统的控制套装是DLL文件,根据DMD型号获取编码孔径大小,记为P*Q;对于CMOS,检测相机数量,创建相机对象并打开相机对象,之后加载数据流抓取对象,在对CMOS进行初始化时对CMOS图像获取模式、相机触发模式、采集图像属性以及图像增益等参数进行设置。其中,所述步骤3和步骤4中,通过温度被动补偿精确控制避免温度变化带来的LCTF中心波长漂移,利用在不同温度下标定的驱动参数数据建立一个数据库,并将其保存在LCTF驱动器上的只读存储器中,在实时温度下,确定预定中心波长序列对应的驱动参数,引用该驱动参数驱动LCTF工作。其中,在每一组采集前需要获取LCTF传感器温度,在设定LCTF温度和输出LCTF波长延迟时间下,通过控制LCTF输出电压将其中心波长调谐到特定波长处。其中,所述步骤4包括如下子步骤:利用同步控制与采集模块控制随机存储器将其存储的1个编码孔径投影显示到DMD上;同时控制CMOS在设定曝光时间下采集特定波长处的光谱图像,控制CMOS采集模式为单帧采集图像的方式;当单帧图像抓取成功后,将抓取到的图像转入到CMOS缓存区,然后将CMOS缓存区的结果存入到目标光谱图像数组列表中使缓存区变为空的缓存区,在采集下一个编码孔径下的光谱图像时重新使用CMOS缓存区;当缓存区结果成功存入数组列表时,随机存储器上的下一个编码孔径投影显示到DMD上,重复上述CMOS自动采集光谱图像过程得到特定波长处的光谱图像;将数组列表中目标光谱图像按照设定的图像格式存储;根据采集组数和组间间隔时间采集目标在特定波长下经过不同编码孔径调制后的多组光谱图像。有益效果:1、本专利技术在LCTF中心波长设定成功后才进行DMD更换编码孔径的操作,在DMD更换编码孔径并投影显示成功后才触发面阵探测器采集光谱图像。在LCTF调整中心波长,DMD更换编码孔径,面阵探测器光谱图像采集上避免时间冲突,保证采集图像数据的正确性。在特定波长处采集不同编码孔径下的光谱图像,同步控制液晶可调谐滤波器(LCTF)、面阵探测器和数字微镜阵列(DMD)工作,在采集时实现DMD自动进行不同编码孔径的投影显示。实现面阵探测器自动采集不同中心波长处光谱图像。与两个控制模块独立控制相比,可以快速、便捷、准确获取经过空间调制后目标图像光谱数据,易于操作,避免采集时间过长带来系统的不稳定性。2、本专利技术分光元件采用液晶可调谐滤波器,具有精确的温度被动补偿和热控技术,具有优良的环境适应性,通过在每次采集一组光谱图像前获取LCTF传感器温度和状态保证中心波长设定的准确性。附图说明图1为本专利技术同步控制与采集的高光谱计算成像系统的结构框图。图2为本专利技术同步控制LCTF、CMOS、DMD采集的具体实施例的流程图。具体实施方式下面结合附图并举实施例,对本专利技术进行详细描述。图1为本专利技术的一种同步控制与采集的高光谱计算成像系统的结构框图,系统包括LCTF、第一成像透镜、DMD、第二成像透镜、CMOS面探测器以及同步控制与采集模块。LCTF用于选择透射光的波长;第一成像透镜用于将光线成像到DMD上;DMD作为空间光调制器对二维空间信息进行调制编码;第二成像透镜用于将经过DMD调制编码后包含空间信息的光线进行缩束和准直,得到平行光束,会聚在CMOS面探测器上;CMOS面探测器用于采集空间调制后的光谱图像;同步控制与采集模块用于实现LCTF、CMOS、DMD的控制,通过变换LCTF中心波长实现不同波长处的采集,通过本文档来自技高网
...

【技术保护点】
1.一种同步控制与采集的高光谱计算成像方法,利用LCTF、DMD和CMOS进行计算成像,其特征在于,设置同步控制与采集模块,利用同步控制与采集模块进行计算成像,包括如下步骤:步骤1,对LCTF、DMD和CMOS进行初始化;步骤2,利用同步控制与采集模块将1个图像序列的编码孔径均存储到DMD的随机存储器上;步骤3,利用同步控制与采集模块控制LCTF输出电压将其中心波长调谐到起始波长值;步骤4,利用同步控制与采集模块控制随机存储器将其存储的编码孔径依次投影显示到DMD上;同时控制CMOS采集各编码孔径下的目标图像,当最后一个编码孔径下的目标图像采集完成后,控制LCTF输出电压将其中心波长按设定扫描步长调谐到下一波长处,重复步骤4,直至LCTF的中心波长调谐到终止波长,获得各波长下的目标图像,执行步骤5;步骤5,获取目标图像光谱序列,利用压缩感知相关理论重构出原始图像,完成高光谱计算成像。

【技术特征摘要】
1.一种同步控制与采集的高光谱计算成像方法,利用LCTF、DMD和CMOS进行计算成像,其特征在于,设置同步控制与采集模块,利用同步控制与采集模块进行计算成像,包括如下步骤:步骤1,对LCTF、DMD和CMOS进行初始化;步骤2,利用同步控制与采集模块将1个图像序列的编码孔径均存储到DMD的随机存储器上;步骤3,利用同步控制与采集模块控制LCTF输出电压将其中心波长调谐到起始波长值;步骤4,利用同步控制与采集模块控制随机存储器将其存储的编码孔径依次投影显示到DMD上;同时控制CMOS采集各编码孔径下的目标图像,当最后一个编码孔径下的目标图像采集完成后,控制LCTF输出电压将其中心波长按设定扫描步长调谐到下一波长处,重复步骤4,直至LCTF的中心波长调谐到终止波长,获得各波长下的目标图像,执行步骤5;步骤5,获取目标图像光谱序列,利用压缩感知相关理论重构出原始图像,完成高光谱计算成像。2.如权利要求1所述的一种同步控制与采集的高光谱计算成像方法,其特征在于,所述步骤1中,对于LCTF,获取硬件内LCTF模块的序列号,指定某个序列号或者按串口号连接第一个LCTF控制器并初始化;对于DMD,在初始化时分配一个ALP硬件系统,并获取ALP的序列号,ALP硬件系统的控制套装是DLL文件,根据DMD型号获取编码孔径大小,记为P*Q;对于CMOS,检测相机数量,创建相机对象并打开相机对象,之后加载数据流抓取对象,在对CMOS进行初始化时对CMOS图像获取模式、相机触发模式、采集图像属性以及图像增益等参数...

【专利技术属性】
技术研发人员:许廷发余越张宇寒王茜徐畅樊阿馨
申请(专利权)人:北京理工大学
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1