您的位置:首页 > 其它

光场相机 标定微透镜阵列

2015-08-16 21:45 232 查看
这里主要介绍两种方法:

第一种比较有理论基础是根据我导师的理论,多频相移标定法。最基础的原理是:微透镜对光线具有汇聚作用,在微透镜中心的像素具有较高的亮度,基于这种特性,可以用峰值检测方法,用峰值像素所在的位置代替微透镜的中心位置。多频相移标定法:通过在显示器上显示多频相移图像,然后用光场相机进行拍摄,对拍摄到的所有图像求均值;对得到的均值图像进行峰值检测即可得到微透镜的中心坐标,实际上得到所有微透镜的中心坐标。

这种方法主要得益于matlab的imregionalmax函数,通过这个函数能够求解图像数据所有的局部峰值。

下面的图像表示标定方法与拍摄现场。


下面的图表示标定结果:



第二种方法,虽然没有上面方法的理论基础,但在实验过程中被证明也是有效果的。

选取一处颜色相对均匀的平面,比如说墙壁或者桌面,调整光线尽量均匀,然后用光场相机进行拍摄,多角度拍摄即可,拍摄5-10幅图片,然后求均值,最后用峰值检测算法进行检测即可。效果图如下:





经过重聚焦实验验证,第二种标定方法也是适用的,用的也是微透镜中心像素能量较高的原理。(话说第二种方法用的不是lytro的光场相机)

下面说一种没有实际做过的方法:对一二得到的均值图像进行边缘检测,或者二值化,将均值图划分为单个微透镜圆孔图像,然后计算每个微透镜圆孔图像的重心即可。重心即可认为是微透镜的中心。

以后想到别的方法将继续更新。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: