根据序列图像聚焦区域获取深度 Shape From Focus
2013-07-07 09:46
489 查看
最为超新新新新鸟。。。我也不知道第一篇文章应该写什么。。所以,把自己最近正在研究的东西报一下吧,
研究的东西其实也不算深奥,就是对一个图像序列中的每张图像进行检测,发现每张图片的聚焦清晰区域,找到这个区域之后,与其他图片区域进行比较,获得图像聚焦最明显的那张,相应像素点的深度就出来了~。。
主要的方法就介绍一下一片89年的文章好了。先对图像进行拉普拉斯滤波,在进行拉普拉斯滤波之后,可以发现,图片渐渐的碉堡了,每张图片聚焦清晰或者说比较明显的变化区域瞬间显示了出来,然后对图片序列里的每个像素点进行值的对比,找出值最大值的位置,作为那个像素的深度。然后把图片进行合成就好了!~
最近一直在看论文,但是效率真的是极低。。。。只是水水的把sk nayar1989年的算法实现了一下,效果还算可以。。艹。。。人家90年代就发得论文,我现在来看,真心是渣渣啊。。但是效果比较好的mrf之类的论文,感觉还看不懂。嗯,主要还是没心思看,注意力太分散了。。。如果有相关领域的大神看到这篇文章就好了,还请告诉我接下来应该怎么实现算法什么的。。计划看SFF-MRF基于马尔科夫随机场的SFF(shape-from-focus)算法,希望下周能再写一篇日志,说说实现。
研究的东西其实也不算深奥,就是对一个图像序列中的每张图像进行检测,发现每张图片的聚焦清晰区域,找到这个区域之后,与其他图片区域进行比较,获得图像聚焦最明显的那张,相应像素点的深度就出来了~。。
主要的方法就介绍一下一片89年的文章好了。先对图像进行拉普拉斯滤波,在进行拉普拉斯滤波之后,可以发现,图片渐渐的碉堡了,每张图片聚焦清晰或者说比较明显的变化区域瞬间显示了出来,然后对图片序列里的每个像素点进行值的对比,找出值最大值的位置,作为那个像素的深度。然后把图片进行合成就好了!~
最近一直在看论文,但是效率真的是极低。。。。只是水水的把sk nayar1989年的算法实现了一下,效果还算可以。。艹。。。人家90年代就发得论文,我现在来看,真心是渣渣啊。。但是效果比较好的mrf之类的论文,感觉还看不懂。嗯,主要还是没心思看,注意力太分散了。。。如果有相关领域的大神看到这篇文章就好了,还请告诉我接下来应该怎么实现算法什么的。。计划看SFF-MRF基于马尔科夫随机场的SFF(shape-from-focus)算法,希望下周能再写一篇日志,说说实现。
相关文章推荐
- java根据ip获取所在区域
- 二叉树重建 ( 根据中序序列和前序序列获取后序序列)
- shape-指定页面图像区域
- 关于Kinect根据深度图对齐彩色图抠人比彩色图像人大的问题
- 深度图像的获取方法
- cvGetCol与cvGetCols 获取列 cvGetSubRect获取图像的矩形区域
- 获取图像感兴趣地矩形区域实现
- 用GDI+画图像,根据鼠标区域改变填充颜色
- [图像]获取图片中感兴趣区域的信息(Matlab实现)
- 根据IP地址获取区域信息
- kinect,openni,opencv 获取并显示深度与彩色图像
- 深度揭秘android摄像头的autoFocus-----循环自动聚焦的实现(Android Camera AutoFocus on Demand)
- 实习入职第十三天:根据url获取视频的第一帧图像
- RealSense 开发(一):深度图像获取
- 根据中序和后序序列重建二叉树 Construct Binary Tree from Inorder and Postorder Traversal
- 【Opencv学习(三)】获取Mat图像的ROI区域
- ios根据视频地址获取某一帧的图像
- 图像中某一块区域数据的选定获取
- opencv序列图像ROI获取
- Realsense SR300 获取深度和彩色图像