透镜阵列成像方法及装置与流程

文档序号:12068546阅读:来源:国知局

技术特征:

1.一种透镜阵列成像方法,所述透镜阵列包括多个呈阵列排布的子透镜,其特征在于,所述透镜阵列成像方法包括以下步骤:

S100对所述透镜阵列拍摄一场景得到的原始图像进行亮度均一化处理,并获取所述原始图像的灰度图像,所述灰度图像中包括多个与各子透镜一一对应的子图像;

S200获取所述灰度图像中各子图像的位置信息;

S300依据各子图像的位置信息,获取任意相邻两个子图像的像圆之间满足预设条件的拼接间距值;

S400依据各子图像的尺寸,提取各子图像的像圆;

S500按照所述拼接间距值,拼接所述像圆生成场景图像。

2.如权利要求1所述的透镜阵列成像方法,其特征在于,所述步骤S100具体包括:

S110控制所述透镜阵列对光源成像,获取参照图像;

S120控制所述透镜阵列对所述场景成像,得到所述场景的原始图像;

S130依据所述参照图像,对所述原始图像进行亮度均一化处理,得到亮度均一的中间图像;

S140获取所述中间图像的灰度图像。

3.如权利要求2所述的透镜阵列成像方法,其特征在于,所述步骤S200具体包括:

S210获取所述参照图像中对应各子透镜的参照子图像;

S220获取对应各子透镜的参照子图像的位置信息;

S230将各参照子图像的位置信息转换为所述灰度图像中对应各子图像的位置信息。

4.如权利要求1所述的透镜阵列成像方法,其特征在于,所述步骤S300具体包括:

S310设置所述子图像的像圆直径的初始值;

S320计算任意相邻两个像圆中心之间的位置间距;

S330依据所述位置间距,计算任意相邻两个像圆行中第一行像圆与第二行像圆之间的行拼接间距值,以及任意相邻两个像圆列中第一列像圆与第二列像圆列之间的列拼接间距值;

S340依据所述行拼接间距值与所述列拼接间距值,获得任意相邻两个子图像的像圆之间满足所述预设条件的拼接间距值。

5.如权利要求4所述的透镜阵列成像方法,其特征在于,所述步骤S400具体包括:

S410获取各子图像的直径;

S420依据各子图像的直径,提取各子图像的像圆。

6.如权利要求5所述的透镜阵列成像方法,其特征在于,所述步骤S500具体包括:

S510判断所述场景经由一主透镜后所成的图像位于所述透镜阵列的靠近所述主透镜一侧还是背离所述主透镜一侧;

S520若经由所述主透镜后所成的图像位于所述透镜阵列的靠近所述主透镜一侧,则每一子图像的像圆围绕其中心旋转180°;

S530若经由所述主透镜后所成的图像位于所述透镜阵列的背离所述主透镜一侧,则每一子图像的像圆无需旋转;

S540获取任意相邻两个子图像的像圆之间满足所述预设条件的拼接间距值,拼接所述像圆生成场景图像。

7.如权利要求3所述的透镜阵列成像方法,其特征在于,所述步骤S220具体包括:

S221建立对应所述参照图像的平面坐标系,计算所述参照图像在X方向和Y方向上的投影;

S222初步确定所述参照图像中各子图像中心点的X坐标值和Y坐标值;

S223精确计算所述参照图像中各子图像中心点的X坐标值和Y坐标值。

8.如权利要求4所述的透镜阵列成像方法,其特征在于,所述步骤S330具体包括:

S331计算任意相邻的第一行像圆和第二行像圆之间的行拼接间距;

S332计算任意相邻的第一列像圆和第二列像圆之间的列拼接间距。

9.如权利要求8所述的透镜阵列成像方法,其特征在于,所述步骤S300在所述步骤S330与步骤S340之间还包括:

S350将所获取的各相邻两行之间的行拼接间距计算行拼接间距的行平均值,将所获取的各相邻两列之间的列拼接间距计算列拼接间距的列平均值;

S360分别判断所述行平均值和所述列平均值是否在预设范围内,若在所述预设范围内则进入步骤S340,若不在所述预设范围内,则重新计算所述子图像的初始直径,直至新获得的行平均值与列平均值均在所述预设范围内。

10.一种透镜阵列成像装置,所述透镜阵列成像装置包括:主透镜单元和图像传感器,设于所述主透镜单元与所述图像传感器单元之间的透镜阵列,所述透镜阵列包括多个呈阵列排布的子透镜,其特征在于,所述透镜阵列成像装置还包括:

灰度图像获取模块,用于对所述透镜阵列拍摄一场景得到的原始图像进行亮度均一化处理,并获取所述原始图像的灰度图像,所述灰度图像中包括多个与各子透镜一一对应的子图像;

位置信息获取模块,用于获取所述灰度图像中各子图像的位置信息;

拼接间距值获取模块,用于依据各子图像的位置信息,获取任意相邻两个子图像的像圆之间满足预设条件的拼接间距值;

像圆提取模块,用于依据各子图像的尺寸,提取各子图像的像圆;

场景图像生成模块,用于按照所述拼接间距值,拼接所述像圆生成场景图像。

11.如权利要求10所述的透镜阵列成像装置,其特征在于,所述灰度图像获取模块包括:

参照图像获取单元,用于通过所述透镜阵列对光源成像,获取参照图像;

原始图像获取单元,用于通过所述透镜阵列对所述场景成像,得到所述场景的原始图像;

亮度均一化处理单元,用于依据所述参照图像,对所述原始图像进行亮度均一化处理,得到亮度均一的中间图像;

灰度图像获取单元,用于获取所述中间图像的灰度图像。

12.如权利要求11所述的透镜阵列成像装置,其特征在于,所述位置信息获取模块包括:

参照子图像获取单元,用于获取所述参照图像中对应各子透镜的参照子图像;

位置信息获取单元,用于获取对应各子透镜的参照子图像的位置信息;

转换单元,用于将各参照子图像的位置信息转换为所述灰度图像中对应各子图像的位置信息。

13.如权利要求12所述的透镜阵列成像装置,其特征在于,所述拼接间距值获取模块具体包括:

初始设置单元,用于设置所述子图像的像圆直径的初始值;

计算单元,用于计算任意相邻两个像圆中心之间的位置间距;

初始拼接间距值获取单元,用于依据所述位置间距,计算任意相邻两个像圆行中第一行像圆与第二行像圆之间的行拼接间距值,以及任意相邻两个像圆列中第一列像圆与第二列像圆列之间的列拼接间距值;

成像拼接间距值获取单元,用于依据所述行拼接间距值与所述列拼接间距值,获得任意相邻两个子图像的像圆之间满足预设条件的拼接间距值。

14.一种透镜阵列成像装置,其特征在于,所述透镜阵列成像装置包括:

主透镜;

图像传感器,用于将光学信号转换为电信号;

透镜阵列,设于所述主透镜与所述图像传感器之间;

图像处理器以及存储器;其中,

所述图像处理器分别连接所述图像传感器、所述透镜阵列以及所述存储器,调用所述存储器中存储的一段程序指令以执行如权利要求1至9任一项所述的透镜阵列成像方法。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1