摘 要

复眼视觉系统具有大视场、体积小和对运动敏感的特性,特别适合用于广域运动目标探测、识别和光学自主导航。本研究为了实现仿生复眼系统的RGB三通道彩色成像,进行了仿生复眼彩色成像系统光学仿真并研制了样机。该样机共包含16个子眼,单个子眼焦距为15mm。基于该样机进行了仿生复眼彩色成像性能验证实验。实验结果表明,该系统的子眼视场为22.62°,总视场达85.02°,在60cm距离处其分辨率达到6lp/mm,且具有良好的成像对比度。此外,还进行了场景成像实验以验证其成像性能。结果表明,仿生复眼彩色成像系统可满足复杂环境下广域目标的探测、三维定位和识别等应用。

1、引言

视觉是动物获取外界信息的主要方式,所以作为视觉器官的眼睛对动物来说尤为重要,直接决定了动物的生存方式和生活习性。在自然界中主要有2种视觉系统——哺乳动物的单眼视觉系统和分布于节肢类动物中的复眼视觉系统[1]。人眼是大家最为熟悉的单眼视觉系统,由于其看得清、看得远的特性能够获取更多环境细节,所以需要更大的大脑以处理海量的数据信息。当前设计的光学系统结构,如数码相机、望远镜、显微镜等,大多是这种类似人眼原理的单孔径光学系统。但单孔径光学系统的视场受限,对运动目标不够敏感。蜻蜓、蜜蜂等节肢动物的复眼视觉系统结构与人眼不同,其由很多分布在曲面上的小眼组成[2],从而使得复眼视觉系统视场更大,对运动目标更敏感,其特性和人眼特性互补,更适合于广域目标探测和跟踪[3-5]。

复眼视觉系统的特性引起了科研人员的广泛关注,仿生复眼技术也是当前光学领域热门的研究方向之一[6-10]。这种仿照复眼结构的阵列光学系统被应用于照明匀光、光场成像、成像系统微型化、广域探测等诸多领域[11-13]。其中,照明匀光、光场成像、成像系统微型化等方向均以平面复眼为主[14-16],以提升系统性能和获取信息量。而广域探测领域需获取更大视场,从而更依赖生物复眼这种曲面分布结构[17-19]。

目前已经有多种用于广域目标探测的曲面复眼结构被提出。早在2013年,国外团队就提出了曲面复眼系统[20],每个微透镜下面对应一个光电二极管进行光电信号转化。这种曲面复眼系统虽然能够探测接近180°的大视场,但其分辨率很低,探测距离近,难以在广域场景应用。2017年,中国科学院长春光机所的史成勇团队提出基于二次成像原理的曲面复眼系统[21],通过引入一个中继系统,将曲面透镜阵列所成的曲面像转为平面像,从而被CMOS图像传感器采样为数字图像,为曲面复眼系统实现大视场和高分辨率提供了可能。史成勇等人后又陆续提出异构复眼系统,实现了同一复眼系统同时获取不同分辨率的目标信息,为广域探测的快速探测和精准识别提供了新方向。中国科学院西安光机所的鱼卫星团队提出了用于目标测速的仿生复眼系统[22]。中国科学技术大学的王克逸团队提出了折转透镜的曲面复眼系统[23],实现了广域三维目标定位。除此之外,长春理工大学、西安工业大学、天津大学、北京理工大学、四川大学等国内多个高校团队均在复眼成像系统方面取得了突出成果[24-31]。

虽然国内科研院校在曲面复眼系统研制上成果显著,但目前提出的系统大多采集的是黑白图像[32],针对曲面复眼系统的设计和成像讨论不足[33]。彩色图像相对黑白图像信息更丰富,更有利于目标识别。但曲面复眼系统所成的复眼图像包含很多子图像,扩展为彩色成像系统后,所有子眼的色差较难平衡。另外,每个子图像由黑白的单通道扩展为彩色三通道图像后,其图像处理难度更大。本研究根据当前曲面复眼系统采用的二次成像原理,提出仿生复眼彩色成像系统设计和研制,并基于研制的系统进行了复眼彩色成像性能和室内外随机场景的实验验证,验证了仿生复眼的彩色成像性能,也为仿生复眼彩色成像系统的深度研究和优化奠定了基础。

2、仿生复眼彩色成像系统仿真和研制

2.1 仿生复眼彩色成像系统仿真

在复杂地面环境中,大视场彩色成像系统更有利于目标的探测和识别。因此,我们设计了一种仿生复眼彩色成像系统,系统主要由3部分构成:曲面排列的子眼阵列、二次成像的光学中继系统和光学图像数字采样的CMOS图像传感器。子眼阵列对场景进行成像,光学中继系统将子眼阵列所成的曲面像二次成像到CMOS图像传感器上,由CMOS图像传感器采样为数字图像,以进行后续的图像处理。

图1为仿生复眼彩色成像系统光学结构图。在该系统仿真中,半视场内设置了3个子眼通道,各子眼均为单透镜形式。每个子眼口径为10mm,视场为24°,工作波段为400~700nm。光学中继系统由9片透镜组成,将子眼阵列所成的曲面像转换到CMOS图像传感器上。由于光学系统中心和边缘成像存在差异且这种差异很难消除,从而导致复眼彩色成像系统各子眼通道成像性能不一致,且各子眼自身的中心和边缘成像性能也有差异。我们在设计仿真中优化了各子眼光轴以降低不同通道间的成像差异。

图2为各子眼通道的光学传递函数(OTF)曲线和点列图。从MTF曲线可以看出,各通道的MTF在50lp/mm奈奎斯特频率处均大于0.3,满足系统成像需求。中心子眼的成像效果最好;边缘子眼受中继系统影响较大,成像效果稍差,但依然能够满足成像需求。从点列图可以看出,CH1、CH2和CH3各通道子眼的艾里斑半径分别为3.384μm、3.39μm和3.367μm。光斑RMS半径分别为2.607μm、2.963μm和3.363μm,主光线设计的光斑RMS均在艾里斑范围内。由于彩色成像系统不同波长下的光斑大小不一致,从而造成一定色差,影响色彩还原。

2.2 仿生复眼彩色成像系统研制

根据仿生复眼彩色成像系统的结构和仿真,我们采用3D打印制作了子眼阵列的支撑结构,并采购相应参数的玻璃透镜安装到支撑结构上,从而形成子眼阵列。如图3(a)所示,支撑结构不仅提供了子眼透镜的支撑还能够有效避免相邻子眼之间的干扰。子眼透镜呈圆形分布,共4圈子眼,但最外圈子眼由于光学中继系统限制没有参与成像。参与成像的子眼共3圈16个,子眼口径为10mm,焦距为15mm。

如图3(b)所示,子眼阵列、中继系统和CMOS图像传感器集成后形成仿生复眼彩色成像系统样机。图像采集单位采用大恒图像的ME2P-2621-15U型号相机,芯片为辰芯的GMAX0505芯片,其像素数量为5120×5120,像素大小为2.5μm。实际成像时采用2×2Binning模式,等效像元尺寸为5μm(实验时也可直接选用5μm像元尺寸的探测器)。设计的光学系统艾里斑半径小于等效像元尺寸,可以满足系统采样需求。该系统通过USB3.0接口与电脑相连,从而实时采集和显示图像。

3、仿生复眼彩色成像性能测试

为了验证仿生复眼彩色成像系统的成像性能,我们进行了一系列实验:测试系统的子眼视场和整体视场;对ISO12233分辨率测试板进行成像,验证系统分辨率;对黑白相间的棋盘格进行成像并对图像进行数值处理,分析了系统成像对比度。

3.1 系统视场验证

为了验证研制的仿生复眼彩色成像系统子眼和全局视场大小,我们在系统前方60cm处放置一个刻度尺,仿生复眼彩色成像系统的单一子眼和所有子眼分别对刻度尺进行成像,通过刻度尺范围即可计算出单一子眼视场和全局视场大小。实验结果如图4所示,图4(a)为单一子眼对刻度尺的成像图片,在60cm距离处覆盖24cm空间大小,其视场角为22.62°。图4(b)为所有子眼对刻度尺的成像图片,左右两个边缘子眼分别获取了整体视场的两个边缘。根据实验结果可知,左右两个边缘子眼在60cm距离处整体覆盖110cm空间大小,其视场角为85.02°。

3.2 系统分辨率测试

为了验证仿生复眼彩色成像系统的分辨能力,我们采用该系统对ISO12233分辨率测试板进行成像。图5(a)为仿生复眼彩色成像系统在距离ISO12233分辨率测试板60cm处拍摄的图片,我们随机选取了一个子眼图像进行局部放大。从图5(b)放大图中可以看出,图像能够分辨6lp/mm时的线条,即在60cm处可分辨0.083mm大小的目标。在不考虑远距离空气扰动情况下,等价计算可知,该系统可分辨6km处0.83m的目标,能够满足复杂场景下关键车辆、人物等目标的高清识别。从图5(b)中单子眼图像可以看出,子眼图像边缘色彩存在色差,且各子眼边缘色差也不一致。我们将在接下来的工作中重点解决该问题。

3.3 系统成像对比度实验

成像系统的对比度可以衡量系统分辨不同亮度或颜色区域的能力,直接影响图像的清晰度和细节表现。为了验证该仿生复眼彩色成像系统的清晰度和细节表现,我们采用研制的样机对黑白间隔的棋盘格进行成像,提取了棋盘格图像中RGB三通道图像,并对3个通道纵向中心一行的像素值进行对比度数值分析。图6(a)为拍摄的原始棋盘格图像,图6(b)为中心子眼放大图像。图6(c~e)为红、绿、蓝3个通道图像各自的对比度曲线。Michelson对比度公式为:

其中:Imax和Imin分别表示图像中最大和最小亮度值(灰度值)。根据Michelson对比度公式可计算出红、绿、蓝三通道图像对比度分别为0.66、0.65和0.68。各通道亮度的最大值和最小值以平均值计算。

4、仿生复眼系统成像实验

仿生复眼彩色成像系统采集的每个子图像均为三通道RGB彩色图像。为了进一步验证系统的彩色成像性能,我们对室内彩色目标和室外随机场景进行了成像实验。该系统子眼阵列所成的一次像,经过光学中继系统二次成像是一个倒像。由于复眼图像是图像阵列,所以中继系统的倒像会打乱子眼阵列顺序,故原始拍摄的复眼图像不能看出完整的场景轮廓。

4.1 复眼系统室内成像实验

图7(a)为研制的仿生复眼彩色成像系统样机拍摄的室内场景图像。为了验证系统彩色成像性能,我们在场景中放置了一个24色标准色卡。从色卡成像可以看出,各颜色成像性能良好。场景中绿色盆栽和红色门框成像均与真实色彩一致。由于系统设计时子眼阵列和中继系统均成倒像,导致系统最终复眼图像中各子眼图像位置颠倒,所以难以观测出完整场景轮廓。

为了复原子眼位置,我们做了一定的算法处理。在提取子眼图像时,选择采用内切方形来提取。子眼位置调整算法流程共3步,具体操作如下:

(a)计算原始图像中每个子眼的中心坐标,并校正中心坐标位置;(b)创建新图像,并计算上下左右均翻转后的子眼中心坐标;(c)从原始图像提取子眼图像放置于新图像中调整后的位置。

通过Matlab编程将复眼图像中各子眼位置进行调整。图7(b)为子眼位置调整后的复眼图像,已经恢复了场景中各物体正确的位置关系。

复眼系统的每个子眼都会对场景中的某个局部成像,子图像汇集到一起,形成总图像。为了防止子眼间相互串扰,在子眼之间设置了光阑。相邻子眼之间的光阑遮挡导致相邻子图像之间有一定间隔,该效应从图7中可以直观看出。这种间隔会造成一定的像元浪费,故间隔应尽量小,以增加探测器像元利用率。当前光阑是采用树脂3D打印而成,3D打印的精度导致光阑不能太小。可采用高精密机械加工或微纳加工方法缩小光阑尺寸,从而减小像元浪费提升像元利用率。

4.2 复眼系统室外随机场景成像实验

为了进一步验证研制的仿生复眼彩色成像系统样机的成像能力,我们对室外随机场景进行了成像实验。图8为两个随机场景的原始成像图和子眼位置调整后的图像。在室外场景中能够更明显地区别出子眼位置调整前后的变化。子眼位置调整后可分辨出完整的场景信息。图8(a)和图8(b)对室外黄色花朵能够很好地成像,图8(c)和图8(d)中对粉色花朵也能够很好地成像。室外场景实验反应了本系统具有良好的色彩还原能力,能够还原出场景真实色彩。复眼系统不同于单眼系统,其由很多个小眼组成,每个小眼对场景的一部分进行成像。该特性使得复眼系统可在目标探测和跟踪过程中实现全局扫描探测目标,局部单个子眼进行高速目标跟踪,这将极大地提升目标跟踪效率,降低目标丢失率。

5、结论

本文设计和研制了一种仿生复眼彩色成像系统样机,该系统具有16个子眼,每个子眼焦距为15mm,视场为22.62°,系统总视场达85.02°。为了验证该样机的成像性能,我们设计了一系列验证实验。实验结果表明,该系统可分辨6km处0.83m大小的目标,各通道图像对比度在0.65以上,具有良好的成像性能。为了进一步验证系统能力,还设置了室内和室外场景的成像实验,从实验结果可以看出,该样机具有良好的色彩还原能力和成像能力。该样机也存在一些问题,比如中心子眼和边缘子眼成像性能有差异,各子眼色差不完全一致。这些问题将是我们下一步研究的重点。本研究为仿生复眼彩色成像和广域目标识别奠定了基础。在将来的工作中,我们将基于该系统开展目标探测、跟踪、识别和三维定位的工作。

本文转载自【奕目光场视觉】

注:文章版权归原作者所有,本文内容、图片、视频来自网络,仅供交流学习之用,如涉及版权等问题,请您告知,我们将及时处理。