朱挥,陈茜,谢泉
(贵州大学 大数据与信息工程学院,贵阳 550025)
传统的高光谱成像系统为了获取三维数据立方体,即二维空间信息(x,y)和一维光谱信息(λ),会沿着空间维或光谱维对目标场景进行扫描,大大降低了采集效率[1]。为了实现更高速的信息采集速率,提出了快照式光谱成像仪,可以在一次测量中同时获取多个波段的光谱混叠图像[2]。相对于传统的RGB 相机以及光谱仪,快照式光谱成像仪获取目标场景的信息更加丰富,在医学诊断、目标识别、环境监测以及天文学等领域有广泛的应用。目前,典型的快照系统有编码孔径快照式光谱成像仪(CASSI)、计算层析成像光谱仪(CTIS)、图像映射光谱仪(IMS)。
数字微镜(Digtial Micromirror Devices,DMD)作为编码成像光谱仪的重要器件,在一定程度上推动了哈达玛变换光谱仪的发展。2001年,Wehlburg 等人[3]将DMD 器件引入哈达玛光谱成像,验证该光谱仪能实现无狭缝和图谱合一。次年,该小组简化了成像光谱仪的结构,并对新型的结构进行了理论分析和数值仿真[4]。2006年,Pajo 等人[5]采用曲面光栅和球面镜代替双光路系统,使仪器结构更加紧凑。2014年,Plove 等人[6]对基于哈达玛变换的光谱成像系统进行简单修改,用2 个DMD 共轭放置来减小衍射影响。2011~2017年,Arce 团队在基于压缩感知理论的基础上,提出一种新型光谱成像仪,无需运动也能获取多次测量,并在后续数年中进行一系列改进,提高重建质量[7]。2020年,Meng 等人[8]设计了一种采用光纤束将体内组织空间光谱数据带传送到外部压缩光谱成像仪的快照多光谱显微镜,由于快照压缩成像的快照机制和深度学习的端到端重建,该内镜可以实现极高的采集速度和接近实时的重建。
目前,DMD 编码光谱成像系统在相关研究人员不断的研究和改进下,结构及性能得到极大的提升。本文根据相关理论,搭建了一套单光栅数字微镜编码成像系统,并对该系统中透射光栅器件产生的偏移量进行了标定。同时采用2 个不同波段的激光(405 nm、635 nm)经过光纤耦合,使2 个激光光斑在DMD 上的同一位置成像,再经透射光栅分光偏移,光斑成像在探测器的不同空间位置。最后,通过交替方向乘子法(Alternating Direction Method of Multipliers,ADMM)对探测器上的成像进行多光谱重建。
单光栅结构的光谱成像系统(Single-disperser Coded Aperture Snapshot Spectral Imagers,SD -CASSI)是对目标场景的空间维进行编码的一种光学成像系统[9]。单光栅结构的快照式光谱成像仪原理如图1 所示。首先,目标场景F0通过成像镜成像后,DMD 产生编码图形T,对成像镜所成的像进行编码。其次,中继镜头对编码后的场景中继得到F1,经过色散元件后进行分光偏移形成F2。最后,探测器将得到一个空间信息和光谱信息混叠在一起的图像F3。
图1 单光栅快照式光谱成像仪原理图Fig.1 Schematic of single-grating snapshot spectral imager
目标场景F0(x,y,λ)是包含空间信息(x,y)以及光谱信息(λ)的三维数据立方体,编码图形T(x,y)仅包含空间信息,对目标场景调制过程可表示为:
光栅对调制后的目标场景在y方向分光,通过色散元件后,F2的光谱强度为:
其中,α表示光栅色散率,λ0为初始波长。
最终探测器上采集到的图像数学模型可表示为:
由于DMD 反射角度小,为了避免入射光路和反射光路互相遮挡干涉,实验装置均选用较小尺寸的光学器件,且两边光路需要尽量长的焦距。由此选取光学系统的主要器件有:焦距为75 mm 的紧凑型定焦镜头对目标场景进行成像(尺寸为30.5 mm×65.5 mm);中继镜将镜头所成的光学图像进行前向传送(Relay lens,30 mm,f/8,尺寸为30.1 mm×15 mm)、光栅(分光器件)(300 线/mm,25 mm 方形,17.5° 闪耀角),根据器件选型和成像原理,单光栅光谱成像系统结构如图2 所示。
图2 单光栅光谱成像系统结构Fig.2 Structure of single-grating spectral imaging system
根据设计的系统结构,搭建了一套单光栅成像系统装置,如图3 所示。图3中,1 是光阑(调节光斑大小),2 是成像镜头,3 是DMD 的控制板,4 是DMD,5 是中继镜头,6 是透射光栅,7 是相机(探测器),DMD 产生的编码模板可根据实际需求进行调整,箭头指向表示了光路的传播方向。
图3 单光栅光谱成像系统装置Fig.3 Experimental device of single-grating spectral imaging system
首先采用2 种颜色的激光波长分别为405 nm、635 nm 作为测试对象,经光纤耦合成像在DMD 上的同一空间位置,经DMD 编码后再分光成像在探测器上,如图4 所示。根据探测器上的位置变化可直接计算分光偏移量,测得探测器上2 种激光光斑的中心距离为390 个像素,根据两激光的波长和中心距离,可求得光栅的偏移量为:390/(635-405)=1.7(pixel/nm),则每10 nm 就间隔17 个像素。从图4 可以看出,随着波长增加,图形向左偏移。
图4 探测器上2 种激光的成像Fig.4 Imaging of two lasers on the detector
由于激光的波段窄,单个激光的检测图像可以直接作为编码模板,没有波段混叠。但由于光栅和DMD 衍射效应,不同衍射级次的图像略有混叠。分别选取蓝光和红光输入到成像系统中,得到2 种编码图形如图5 所示。图形大小为660 pixel ×660 pixel,可以看到2 种不同激光所成的像质量存在差异,蓝光相对更加清晰,红光因为有些不同级次图形混叠,所以较为模糊。因此实际采集图像时选择蓝光所形成的编码图形作为编码模板。
图5 两激光测量的编码图形Fig.5 Coding pattern of two laser measurements
405 mm 和635 mm 的激光未经编码调制而直接通过实验装置进行成像,如图6 所示,从左到右2个光斑的波长分别为635 nm、405 nm。
图6 原始未编码图像Fig.6 Original uncoded image
调节光阑,使得输入到成像装置中的光斑直径减小(相当于只用了编码图形的一部分),检测图像水平方向的偏移390 pixel,垂直方面的偏移较小可以忽略。两色激光经660 pixel×660 pixel 的模板编码后、再经分光,此时大小变为1 050 pixel ×660 pixel,即探测器上检测的图像范围大小为1 050 pixel×660 pixel,编码检测图像如图7 所示。
图7 编码检测图像Fig.7 Coded detection image
采用传统迭代方法ADMM 对图7 进行多光谱重建,得到8 个波段的重建结果,如图8 所示。重建结果中可以明显看到,在635 nm 与405 nm 处光强度最大,说明2 种波长的激光光斑图像可以准确地分开,且激光光谱位置较准确。
图8 重建检测图像Fig.8 Reconstruction of detection images
本文搭建了单光栅数字微镜编码成像系统,系统中仅包含一个透射光栅,相较于双光栅系统更加简洁。数字微镜作为该成像系统的重要组件,编码模板的设计上更加简单灵活。使用ADMM 重建算法对光学系统采集的图像进行重建,结果显示,采集到的两波段激光图像能够很好地被分开。