光场成像原理_第1页
光场成像原理_第2页
光场成像原理_第3页
光场成像原理_第4页
光场成像原理_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、光场成像理论目录1. 光场概念11.1 七维全光函数11.2 全光函数的降维12. 光场采集设备的发展与典型结构22.1 多相机光场采集32.2 单相机光场采集63. 微透镜阵列的光场采集113.1 基于针孔阵列的光场采集113.2 基于微透镜阵列的光场采集131. 光场概念1.1 七维全光函数光场(Light field)的概念最早于1936年由A.Gershun提出,用以描述光在三维空间中的辐射传输特性。1991年,E.adelson和J.Bergen根据人眼对外部光线的视觉感知,提出全光函数(Plenoptic function),利用七维函数表征场景中物体表面发出(或反射)的光线。在全

2、光函数可以表示为:其中,表征光纤中任意一点的三维坐标;表征光纤传输方向表征光线波长表示时间此时,全光函数表示了波长为的光线时刻经过三维空间中坐标为的点,且传播方向为的一条光线。与只包含位置信息的光场不同,全光函数的七维表示增加了光线的色彩信息及动态变化。1.2 全光函数的降维根据全光函数的意义,当光线在自由空间中传播时,其频率(即波长)不发生变化,对于静态场,此时全光函数可由七维降至五维,即由于观察者往往受限于目标的成像范围,此时五维光场出现一位冗余,当给定光线在自由空间的辐射不发生变化,因此在限光器的空间范围内,五维光场可以表示为四维光场。四维光场的参数化表征可有一下三种方式:1) 方向-点

3、参数化表政法。利用光线与平面的交点和光线方向作为四维参数来描述光场中的光线。2) 球面光场参数表征法。利用紧紧包围三维物体的球面上两点,可以表征球面封闭范围内任意一条光线的传播。尽管该参数表征方式采样均匀,但无法表征与球面相切的光线。3) 双平面参数化表征法。双平面参数化表征法是采用光线与两个平行平面的焦点坐标来对光场中光线进行参数化表征。其表达形式为,其中和分表是光纤盒两平面的坐标交点。由于实际中大部分成像系统都可以简化成两个相互平行的平面,如传统光学系统中的光瞳面和探测器像面,因此双平面参数化表征法具有较高的合理性和实用性。图1.1 三种光场参数化模型2. 光场采集设备的发展与典型结构区别

4、于传统成像方式,光场成像是一种计算成像技术,对捕获光场信息进行相应的数字处理才能得到相应的图像信息。从目前光场相机的结构组成上区分,可分为多相机阵列和单相机改造两种方式。多相机阵列采集光场信息是通过相机阵列对同一目标进行成像,因为每一个相机分别处于不同视角,因此对应光场的一个方向采样。单相机改造结构是利用在单个相机中引入光学调制元件,改变成像结构进行如何光场的重新采集,实现将入射的四维光场重新分布在二维探测器平面。2.1 多相机光场采集在多相机阵列出现之前,一般通机械移动装置实现相机多目标多视角图像采集。其中典型结构包括M.Levoy所设计的移动机械臂和A.Isaksen等人设计的二维移动平台

5、。自1996年,美国斯坦福大学的Marc Levoy等人将相机固定到一个广场采集支架,如图2.1所示。利用支架的二维平移和二维转动实现四个自由度的调整,仅为完成目标广场的完成采集。在2000年,根据斯坦福实验室所设计的移动机械臂原理,A.Isaksen等人设计了类似的二维移动平台驱动相机进行光场采样,如图2.2所示,利用光场参数的变化实现不同的成像应用,包括改变景深及调节焦点。当相机在平台上能够移动较大范围距离时,合成光场能够穿透遮挡物对其后目标进行图像的重构。图2.1 斯坦福采集光场平台图2.2 二维移动平台和相机在2002年,J.C.Yang利用结构排列紧密的微透镜阵列代替摄像头阵列设计了

6、一种结构紧促、成本低廉的光场采集设备,如图2.3所示。设备通过8×11 个微透镜阵列对物体进行多角度成像实现光场采集,再利用一个平板扫描仪对透镜像平面完成一次扫描,即可将所有微透镜所成的像记录到计算机中。图2.3 采集微透镜阵列和平板扫描仪的光场采集装置早期的多相机阵列还包括J.C.Yang等人设的8×11个摄像机阵列(如图2.4),以及C.Zhang和T.Chen设计可独立调节姿态的多相机阵列(如图2.5)。在后者的设中,每个相机都固定到一个移动机构单元中,可以各自在水平方向和两维转动方向进行调节。图2.4 J.C.Yang等人设计的实时相机阵列图2.5 可独立调节姿态的

7、相机阵列论是采用外部机械或是扫描仪,要完成光场的采集都需要一定的扫描周期,因此只能局限于对静态物体的拍摄,而采用多相机阵列可以弥补这一缺陷。斯坦福大学的学者利用大型的相机阵列对光场进行捕捉与处理,对此进行全面的分析和研究。围绕成像应用领域的不同,在 2003 年 B.Wilburn等人设计了几种不同的摄像机阵列,如图2.6.所示。通过严格控制每个相机单元的时间同步以及位置的精度,从而能精确地对光场数据进行捕捉处理,获得高分辨率光场图像。 图2.6 斯坦福相机阵列2.2 单相机光场采集多相机阵列的规模和尺寸限制其使用场合,而实现单相机内的广场获取则更具实际意义。1992年,E.Adelson和J

8、.Wang设计了一种全光相机(Plenoptic camera),其结构原理如图2.7.a所示,系统由主镜头、微透镜阵列、成像探测器组成。探测器与主镜头的光瞳关于微透镜共轭,主镜头出射的光线经过每个微透镜后投影到其对对应的若干像元上,这些像元共同组成一个“宏像素”(Macropixel)。此时每个宏像素的坐标对应目标像点的几何位置,二宏像素中所覆盖的每个探测器像元则代表目标的不同视角信息。在该系统的设计中,包含了一个光学扩散片和一个场景。前者的作用类似于摄影相机中的额低通滤镜,相处高于透镜阵列采样频率的高频成分;而场景的引入可以将宏像素对齐到微透镜所在位置。在如图2.7.b所示系统中,利用中继

9、镜头将微透镜阵列焦面上的像转接到探测器,可以解决犹豫微透镜焦距非常小导致的探测器和微透镜阵列难以直接耦合的困难。由于二次成像具有较严重的渐晕效应,因此在微透镜焦平面处加入一片毛玻璃进行匀光补偿。图2.7 (a)全光相机设计结构;(b)采用终极镜头的全光相机2005年,R. Ng等人简化了全光相机的设计,在常规摄影相机的基础上制成手持式全光相机(光场相机),如图2.8所示。等通探测器芯片立接安装在微透镜阵列的焦面上,减少了中继镜头所带来的额外尺寸以及渐晕效应。由于宏像素的排列次序与相应微透镜单元的排列保持一致,两者并不需要严格的对齐,因此也可以去除场镜。图2.9中,顶部两幅图片为手持式光场相机所

10、拍摄的光场图像,宏观上来看与常规图像没有太大区别,但从放大后的图中可以明显看出,每个微透镜所对应的宏像素均覆盖了若干个探测器像元。对二维光场图像中的像素进行重新排列,得到四维光场矩阵,将四维光场重新投影到新的像平而进行积分叠加,就可以获得不同像平而上的对焦图像。这一对焦过程完全依靠数字计算来完成,而非传统的机械对焦方式,因此称之为“数字对焦”(Digital refocusing)。图2.9底部三幅图片给出光场相机依次对焦到前、中、后三个、同深度位置的重构图像。图2.9 上图为光场相机结构原理图;下图为光场相机外观图2.8光场图像与数字对焦T.Georgiev等人基于光场维度冗余性,减少光场方

11、向维度的采样,即用较低的分辨率换取相对较高的空间分辨率。在光场相机中,减少方向采样的直接方法就是减小微透镜单元的孔径和焦距,使单个宏像素所覆盖的像元数减少。减小微透镜单元孔径和焦距的方法分别会引入制造和处理的两大问题。为此,T.Georgiev等人对此展开相关研究,其中A.Lumsdaine和T.Georgiev提出的光场相机2.0,又称”聚焦光场相机”,其结构如图2.9所示。探测器位于微透镜阵列之前某个有限距离处的虚拟无平面上。若该虚拟物平面和探测器分别距离微透镜和,那么光场相机对光场的方向分辨率为,空问分辨率为探测器分辨率的倍。通过调整参数和可以对光场方向采样和空问采样进行折衷调节。图2.

12、9 光场相机2.0结构针对处理的问题,T.Georgiev等设计了一种外置与常规相机镜头前端的微透镜阵列(或透镜-棱镜阵列),如图2.10所示。每个子图像为光场的一个方向维度采样,而子图像内的像元表示光场的空间采样。由于光场的方向采样数一般都远小于其空间采样数,因此采用这种排列方式能够减少子图像边缘像素的比例,因而提高了探测器像元的有效利用率。图2.10 采用外置透镜-棱镜阵列的光场相机与此结构类似,由P.Green等人设计的多孔径相机,如图2.11所示。多孔径相机将主镜头的孔径分割为四个同心环,目标经过每个环形子孔径所成的像,经过不同的反射光路重新分布到探测器像面。与上述光场相机在光场方向维

13、度的二维形采样方式不同,多孔径相机只对光场的方向维度沿径向进行一维采样,将其获得的多孔径图像直接相加即可合成为常规扣机在不同光圈下的图像。环形孔径分割方式难以直接在折射型透镜上实现,因此需采用额外的反射和中继光路,增加了整个系统的尺寸重量和工程复杂度。图2.11 基于环形分割的多孔径相机C.K.Liang 等人设计的一种可编程孔径相机(Programmable aperture camera),可通过多次曝光对主镜的子孔径进行采样,每次曝光只允许特定子孔径位置的光线成像到探测器。可编程孔径相机所采集到的光场具有与探测器桕当的空问分辨率,但这同时是以牺牲噪光时间或图像信噪比为代价的,多次曙光成像

14、所形成的庞大数据量也成为额外的负担。A.Veeraraghavan等人还提出了另一种采用编码调制的方式获取光场的方法,即外差式光场相机(Heterodyne light field camera),如图2.12所示。与空域对光场进行调制的光场相机不同,外差式光场相机实现的是四维光场在傅里叶频域中的调制。在傅里叶域来看,某个深度位置所成的像就是四维光场沿相应角度的二维切片。如果在这个深度平面放置一片具有特定透过率函数的编码掩膜,则光线经过掩膜滤光的过程在傅里叶域表现为光场频谱与透过率函数傅里叶变换的卷积。将掩膜透过率函数设计为余弦函数,其傅里叶变换为脉冲函数,就可以实现光场频谱沿角度的复制和搬移

15、。调制后的光场再会聚到探测器上,即沿零度角重新作切片采样,采样后的图像频谱中已经包含了光场方向维度的频谱信息。对光场进行解调时,将探测器图像的频谱依序重新排列,即可得到四维光场的频谱。外差式光场相机的一个优点在于它在原始对焦面(即探测器所在平面)能够得到与探测器相同分辨率的图像,缺陷在于掩膜会滤掉相机巾的大部分光线,造成光通量的严重损失,需要增加数倍的曝光时间来进行补偿。图2.12 采用编码掩膜的外差式光场相机3. 微透镜阵列的光场采集不同于传统成像,光场成像利用二维探测器同时记录光场的四维信息,即二维位置分布和二维传输方向。可通过对四维光场的重新采样和分布实现四维光场向二维平面的转换。3.1

16、 基于针孔阵列的光场采集如图3.1所示,在传统成像系统的探测器前方距离处放置一组等间距针孔阵列可实现光场的重采样。从镜头发出的光线经过每个针孔后投影到探测器平面形成1个子图像,子图像中一点此时就对应于镜头光瞳发出的一条光线(即一个光场采样)。若将每个子图像整体看作一个宏像素,则每个宏像素对应于光场的一个位置采样,而宏像素内的每一点对应于光场在该位置的一个方向采样;所有宏像素共同组成了光场在镜头孔径上每一点和每一个针孔位置的采样。光场的位置采样分辨率由针孔采样问隔所决定,而光场的方向分辨率则取决于其在镜头孔径上的采样次数,这是由每个宏像素内所包含的像元数所决定的。图3.1 基于针孔阵列的光场采样

17、上述直观上的理解也可以从成像公式的数学推导来验证。图中为镜头孔径的直径,镜头与针孔阵列之间的距离为,针孔阵列中桕邻针孔的距为。对于探测器上任意一点处的照度可表示为光场经过针孔过滤后的积分,即 (3-1)其中表示针孔对应的Dirac脉冲函数;为整数,表示每个针孔阵列所在平面上的坐标。对于图3.1中入射的一跳光线,设其经过三个平面时的交点分别为,根据其几何关系可知 à 引入临时变量此时,将代入式(3-1)中,得到 (3-2)当相邻自图像的边缘相切时,探测器利用率最大,根据几何关系可知: à 将代入式(3-2),则有 (3-3)由于成像镜头孔径范围的限制,式(3-3)应满足定义为

18、镜头孔径经过一个针孔投影到探测器像面上的直径,则有进而得到 (3-4)由于为整数,因此对式(3-4)向下取整,即。此时将代入式(3-2)可得 (3-5)直接将式(3-5)推广至四维光场可: (3-6)对比式(3-6)和(3-1),加入针孔阵列后,二维探测器上任一像点对应的是四维光场采样,而不再是积分,因此可以获得光场的位置和方向信息。3.2 基于微透镜阵列的光场采集针孔阵列的光场采集是基于位置维度上的点采样,这样的得采样方式缺失大量的广场位置信息,同时严重损失了成像系统的光通量。由于针孔的作用可以理解为对镜头孔径进行成像,因此可将其替换为具有同样功能的微透镜。如图3.2所示,在原针孔阵列的位置放置微透镜阵列,微透镜单元的孔径大小等于针孔采样间隔,而

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论