随笔分类 -  光场相机

摘要:前面有几篇博客主要介绍了光场和光场相机相关知识,以及重对焦效果和多视角效果的展示。算是自己学习光场过程的一种总结。 这次贴上自己用OpenCV/C++编写的重对焦算法实现(包含CPU版和CUDA GPU版),以及交互的Demo。放在我的开源中国码云上,连接在此:https://git.oschina 阅读全文
posted @ 2017-07-22 15:39 一度逍遥 阅读(2021) 评论(2) 推荐(2)
摘要:光场相机由于能够捕获相机内部光线的强度和方向而得到整个光场,可以实现重聚焦(refocus)和视角变换等功能。进而可以进行深度估计获取深度图,前面说过利用重聚焦的图像进行深度估计,今天说一下利用不同视角的图像进行深度估计。 仍然是以Lytro Illum为例 由于每一个微透镜后面的15*15个像素能 阅读全文
posted @ 2017-05-02 23:12 一度逍遥 阅读(5502) 评论(3) 推荐(0)
摘要:圆形孔径的微透镜 1.最常见的正方形排布, 填充率78.8%,如图: 2. 六角形排列 填充率 90.7% Lytro相机采用此排布方法,如下图: 非圆形孔径微透镜 1.方形微透镜。在制造微透镜过程中,加工出方形边界的微透镜,填充率100%。其实就是在重叠排布的圆形微透镜基础上选取中间内接矩形的区域 阅读全文
posted @ 2017-04-25 19:16 一度逍遥 阅读(3993) 评论(0) 推荐(0)
摘要:前面几篇博客主要说了光场相机,光场相机由于能够记录相机内部整个光场,可以实现重聚焦(模糊线索)和不同视角的变换(视差线索),同时也可以利用这个特性进行深度估计(Depth Estimation)。 先说一下利用重聚焦得到的不同聚焦平面图像获取深度图(模糊线索 ,defocus),其实这个原理非常简单 阅读全文
posted @ 2017-04-23 23:01 一度逍遥 阅读(11947) 评论(4) 推荐(2)
摘要:这一小节说一下Matlab光场工具包的使用,展示重聚焦和多视角的效果。 从Lytro illum中导出的raw数据为.lfp格式的光场图像文件(约52M大小),该文件包含以下几部分:光场图像数据rawdata;metadata;相机序列号 serials;光场图像大小imgSize;拜尔格式 ‘gr 阅读全文
posted @ 2017-04-20 13:25 一度逍遥 阅读(12305) 评论(34) 推荐(6)
摘要:上一节中大概讲述了光场相机和光场的参数化表示,这一节就说一下光场相机内部是如何记录光场以及实现重聚焦的。 博主用的是Lytro Illum,所以就以Illum为例来说了,Illum的功能还是挺多的,上手使用的童靴需要相机使用手册可以上网找一下,都有的。 切入正题 首先,说一下Lytro Illum的 阅读全文
posted @ 2017-04-18 23:15 一度逍遥 阅读(9501) 评论(1) 推荐(1)
摘要:博主最近在搞光场相机方面的研究啦,好了废话不多说,开始! 1. 一些前言废话 首先,来一下光场的基本概念,来自百度百科。光场(light field):就是指光在每一个方向通过每一个点的光量。从概念里,你至少可以得到两点信息:1.光场包含光的方向;2.光场包含一个点的光量。 那光场相机是个什么东西, 阅读全文
posted @ 2017-04-17 22:31 一度逍遥 阅读(9061) 评论(0) 推荐(0)