双目立体放大!谷歌刚刚开源的这篇论文可能会成为手机双摄的新玩法


摄像头和计算机视觉技术已经成为智能手机技术创新的重要战场。

苹果上个月发布的iPhone XS中计算机视觉技术可谓其重要亮点(详见:iPhone Xs发布会其实是苹果计算机视觉技术发布会!),昨天谷歌刚刚开源的SIGGRAPH 2018会议论文《Stereo Magnification: Learning view synthesis using multiplane images》的代码则又把手机双摄玩出了新花样。

作者信息

文中提出了一种叫“立体放大”(Stereo Magnification)的新技术,使用深度神经网络学习并构建双目立体相机拍摄的两幅图像的多平面图像表示(multiplane images),然后基于此合成立体感更明显的立体图像。

先来看看谷歌发布的视频,直观感受下(强烈推荐横屏全屏观看,效果更加明显):

可以看到,这个所谓的立体放大技术即将基线距较近的双目相机拍摄的两幅图像,转换成看来起是基线距较远的双目相机拍摄的图像!

请看这幅图:

图中下面两幅子图中轮胎和转盘处明显比上面两幅图视差更加明显,立体感更强!其将基线距1.4cm的手机双目相机拍摄的图像转化成基线距6.3cm的立体图像。

为什么要6.3cm?因为大部分人类左右眼的距离是6.3cm左右,基线距6.3cm拍摄的立体图像可以直接显示到虚拟现实头盔中,使用户能感受更接近真实场景的视觉体验。

这里面的关键问题是,视图外差值(views extrapolating)。一般的视图差值只能是内差值(views interpolating),即基线距D的立体双目相机拍摄的图像只能合成基线距小于D的图像,论文中提到的视图外差值则是要通过深度神经网络分解立体图像成多平面图像,再合成外差值后的新立体视图。

请看下图:

图像被分解为多个具有固定深度的RGBA图层,有了这些具有不同深度的图层,就可以像移动相机一样合成外差值视图,即实现了“立体放大”。

算法流程示意图:

训练这个神经网络,需要大量场景静止的立体图像对,作者发现YouTube上地产公司拍摄的房屋展示视频极好的满足了需求,通过将视频截取片段并后处理得到了大量训练图像(果然是房产兴邦啊!)。具体过程可以看论文。

论文中给出了一些结果图示例,不过人眼对静止的视差不敏感,还是视频中更具说服力。

是不是很黑的黑科技?你认为这个技术会成为未来手机双摄的标配吗?欢迎留言。

工程主页:

https://people.eecs.berkeley.edu/~tinghuiz/projects/mpi/

代码地址:

https://github.com/google/stereo-magnification


长按关注我爱计算机视觉

【点赞与转发】就是一种鼓励

(0)

相关推荐

  • 检测三维物体?一篇文章认识《双目立体视觉》

    来源:https://blog.csdn.net/qq_41204464/article/details/115387812 作者:一颗小树X@CSDN(已授权) 编辑:3D视觉开发者社区 前言 双目 ...

  • 3D结构光摄像头深度算法

    光学和算法是3D结构光的核心能力,性能优越的3D结构光摄像头必须是光学系统和深度算法的完美融合,两者高度耦合且技术上不可分割. 本篇文章分为两个章节:第一章前言回顾3D成像(双目.主动式双目.结构光) ...

  • 一文详解双目相机标定理论

    一文详解双目相机标定理论

  • 实战:如何在真实场景实现双目立体匹配获取深度图?

    视觉/图像重磅干货,第一时间送达 新机器视觉 最前沿的机器视觉与计算机视觉技术 206篇原创内容 公众号 来源:博客园 作者:一度逍遥 文章仅用于学术分享.如有侵权,请联系删除. 双目立体匹配一直是双 ...

  • 【泡泡图灵智库】从单张图像学习双目图像

    泡泡图灵智库,带你精读机器人顶级会议文章 标题:Learning Stereo from Single Images 作者: Jamie Watson1 Oisin Mac Aodha2 Daniya ...

  • 双目视觉焦距

    双目摄像头测距算法 输入输出接口 Input: (1)左右两个摄像头采集的实时图像视频分辨率(整型int) (2)左右两个摄像头采集的实时图像视频格式 (RGB,YUV,MP4等) (3)摄像头标定参 ...

  • 三种主流深度相机介绍

    深度相机    01 深度相机又称之为3D相机,顾名思义,就是通过该相机能检测出拍摄空间的景深距离,这也是与普通摄像头最大的区别. 普通的彩色相机拍摄到的图片能看到相机视角内的所有物体并记录下来,但是 ...

  • 双目立体匹配

    好久没有更新和视觉相关的内容了,相信小伙伴们已经等呆好久了. 1 立体匹配定义 立体匹配是立体视觉研究中的关键部分(双目匹配与深度计算(三角化),直接法中也有一定关系).其目标是在两个或多个视点中匹配 ...

  • 一文详解深度相机之双目成像

    干货第一时间送达 文章导读 本文通过介绍双目立体视觉的成像过程,带大家了解双目视觉如何从两个不同视角的成像平面中恢复出物体三维几何信息,重建周围景物的三维形状与位置. 在说双目视觉之前,我们先聊一下单 ...

  • 你值得拥有的一款开源立体视觉软件

    有小伙伴后台和小白说,能不能推荐几个适合入门的开源视觉项目,因为根据实际项目和代码学起来相对来说比较快.小白收集了一些比较简单的开源的项目,会陆陆续续的分享给大家,文末有源码地址,也可以点击" ...