光场相机原理

 

目录

1.什么是光场?

2.光场相机是怎么工作的?

3.怎么实现数字对焦?

4.对焦示例

参考资料


1.什么是光场?

简单的说,光场就是光线,它包含光线本身的强度、位置和方向等信息。一般采用两个相互平行的平面来表征光场,如图所示。

若一条光线通过两个平面UV和ST所产生的交点坐标分别为(u,v)和(s,t),此时就可以通过光场函数L(u,v,s,t)来表示这条光线的分布。L代表光线的强度,而(u,v)和(s,t)共同确定了光线在空间中分布的位置和方向。

为什么要用这种双平面的方式来确定光场的分布呢?这是因为常规的相机一般都可以简化成两个互相平行的平面——镜头的光瞳面和图像传感器所在的像平面。对于常规的相机来说,每个像素记录了整个镜头所出射光线会聚在一个位置上的强度,如图所示。

所以,传统的相机只能获取一个像平面的图像。而如果能够获取到整个相机内的光场分布情况,我们就可以将光线重新投影到一个虚拟的像平面上,计算出这个新的像平面上所产生的图像。光场相机的目的就在于对相机的光场分布进行记录。


2.光场相机是怎么工作的?

光场相机由镜头、微透镜阵列和图像传感器组成,其中微透镜阵列是多个微透镜单元所组成的二维阵列。镜头的光瞳面(UV面)和图像传感器的光敏面(XY面)关于微透镜阵列(ST)成共轭关系,也就是说,镜头经过每个微透镜单元都会投影到图像传感器上形成一个小的微透镜子图像。每个微透镜子图像包含了若干个像素,此时各像素所记录的光线强度就来自于一个微透镜和镜头的一个子孔径区域之间所限制的细光束,如图。

这里的细光束也就是光场的离散采样形式,通过微透镜单元的坐标ST和镜头子孔径的坐标UV即能够确定每个细光束的位置和方向,获得L(u,v,s,t)的分布。

 

3.怎么实现数字对焦?

正如前面所说,获得相机内的光场分布后,就可以重新选择一个虚拟的像平面,如图。

可以选择更远或更近的像面位置),计算出所有的光线在这个平面上的交点位置和能量分布,从而就得到了一幅新像面上的图像。这个过程等价于传统相机的调焦过程,只不过是通过数字计算来实现,因而被称为数字调焦。

利用光场相机的数字调焦能力,只需要一次曝光就可以计算出不同像平面位置的图像,能够实现大光圈条件下的快速对焦。更进一步,利用不同深度平面的图像序列,可以完成全景深图像合成、三维深度估计等功能。



4.对焦示例

             原始对焦位置在书上                                 数字调焦到近处                                   数字调焦到远处

 

 

参考资料

周志良. 光场成像技术研究[D]. 中国科学技术大学, 2012.

转载:http://zxr12748.github.io/2015/10/26/light-field/

光场相机是一种基于光场技术的新型相机,其原理类似于人眼。传统相机在拍摄时只能获取到二维的光强信息,而光场相机可以获取到三维的光场信息。 光场相机的图像传感器不仅可以感知光强,还可以感知光场中的光线方向和位置信息。通过测量光场,可以计算出每个像素点上不同位置进入相机的光线方向和位置。通过对光线的方向进行逆向追踪,可以获取到不同距离的景物在三维空间中的位置信息。 利用光场相机拍摄的图像中,可以利用计算机算法进行后续的图像处理和分析。比如可以实现景深的调整、三维构、虚实混合等效果。光场相机在计算机视觉、计算机图形学以及增强现实等领域具有广泛的应用前景。 Matlab是一种常用的科学计算软件,它提供了丰富的数学、绘图和图像处理函数。对于光场相机来说,Matlab可以用于光场图像的处理和分析。 在Matlab中,可以使用图像处理工具箱提供的函数来读取和显示光场图像,并进行后续的处理。比如可以使用imread函数读取图像,使用imshow函数显示图像。可以使用imfilter函数进行图像滤波,使用imadjust函数进行图像增强等处理。 此外,Matlab还可以使用计算机视觉工具箱中的函数进行光场图像的特征提取和分析。比如可以使用corner函数进行角点检测,使用hough函数进行直线检测,使用matchfeatures函数进行特征匹配等。 综上所述,光场相机是一种能够获取到光线方向和位置信息的新型相机,Matlab作为一种强大的科学计算软件,可以用于光场图像的处理和分析。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值