[发明专利]使用单个相机估算深度在审
申请号: | 201780095594.0 | 申请日: | 2017-12-05 |
公开(公告)号: | CN111164647A | 公开(公告)日: | 2020-05-15 |
发明(设计)人: | 戴维·雅各布斯;拉胡尔·加尔格;耶尔·普里奇·克纳恩;尼尔·瓦德瓦;马克·勒瓦 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | G06T7/593 | 分类号: | G06T7/593 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 李宝泉;任庆威 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 单个 相机 估算 深度 | ||
1.一种方法,包括:
由相机设备捕获场景的图像;
基于所述场景的所述图像,由所述相机设备生成所述场景的第一子像素图像和所述场景的第二子像素图像,其中,所述第一子像素图像由来自所述图像的第一子像素集合表示,并且所述第二子像素图像由来自所述图像的第二子像素集合表示,其中,所述场景的所述图像的给定像素包括分别在所述第一子像素图像和所述第二子像素图像中表示的两个绿色子像素;
由所述相机设备确定由所述第一子像素图像表示的所述场景的部分与由所述第二子像素图像表示的所述场景的所述部分之间的视差;以及
基于所述视差和所述两个绿色子像素之间的基线距离,由所述相机设备估计所述场景的深度图,其中,所述深度图指示所述场景的所述部分相对于所述场景的一个或多个其他部分的深度。
2.根据权利要求1所述的方法,进一步包括:
基于所述场景的所述部分相对于场景的所述一个或多个其他部分的所述深度,由所述相机设备生成所述图像的新版本,所述图像的所述新版本聚焦于所述场景的所述部分上并且使所述场景的所述一个或多个其他部分模糊。
3.根据权利要求1或权利要求2所述的方法,其中,确定由所述第一子像素图像表示的所述场景的所述部分与由所述第二子像素图像表示的所述场景的所述部分之间的视差包括:
识别所述第一子像素图像中的像素的第一邻域;
识别所述第二子像素图像中的像素的第二邻域;以及
移位所述像素的第一邻域或所述像素的第二邻域直到所述像素的第一邻域和所述像素的第二邻域基本上对准,其中,所述视差是基于由所述移位表示的像素距离。
4.根据权利要求3所述的方法,其中,移位所述像素的第一邻域或所述像素的第二邻域直到所述像素的第一邻域和所述像素的第二邻域基本上对准包括:
在所述像素的第一邻域或所述像素的第二邻域之间执行第一移位,以确定所述像素的第一邻域和所述像素的第二邻域之间的第一对准;
基于所述像素的第一邻域和所述像素的第二邻域之间的第一对准来确定置信度;以及
基于所述置信度低于阈值置信度水平,在所述像素的第一邻域或所述像素的第二邻域之间执行一个或多个后续移位,以确定所述像素的第一邻域和所述像素的第二邻域之间的导致所述置信度高于所述阈值置信度水平的后续对准。
5.根据前述权利要求中的任一项所述的方法,其中,确定由所述第一子像素图像表示的所述场景的所述部分与由所述第二子像素图像表示的所述场景的所述部分之间的视差包括:
计算所述第一子像素图像中的像素的第一邻域与所述第二子像素图像中的像素的第二邻域之间的多个候选对准的最小二乘误差值;以及
基于所述最小二乘误差值,确定所述像素的第一邻域和所述像素的第二邻域之间的对准,使得所述像素的第一邻域和所述像素的第二邻域基本上对准,其中,所述视差是基于所确定的所述像素的第一邻域和所述像素的第二邻域之间的对准。
6.根据前述权利要求中的任一项所述的方法,进一步包括:
使用图像分割过程将所述图像划分为多个片段,其中,所述多个片段中的每个片段包括像素集合;
确定所述多个片段中的共享相应特性的片段;
基于共享相应特性的片段来识别所述图像中描绘的所述场景中的特征的边界;
基于所识别的边界来确定所述场景的所述部分中的对象的一个或多个边界;以及
基于所述场景的所述深度图和所述对象的所述一个或多个边界,生成所述图像的新版本,所述图像的所述新版本聚焦于所述对象上并且使位于所述对象后面的背景模糊。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780095594.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:在社交网络系统上生成动画
- 下一篇:介质谐振器及滤波器