【技术实现步骤摘要】
【国外来华专利技术】从中间视图生成有效画布视图
技术介绍
本公开整体涉及虚拟现实耳机的画布视图的生成,并且更具体地,涉及来自通过相机捕获的图像的画布视图生成。画布视图代表了重新创建虚拟现实场景的全景宽角度视图,并且能与其他画布视图配对而给出场景的3D立体效果。关于画布视图生成的现有技术操作缓慢,例如,要求来自用户的手动缝合或其他输入,并且当处理诸如相机视图之间的不同亮度或色彩等源相机视图的差异时,现有技术会遇到问题。
技术实现思路
本专利技术的实施方式能基于描绘例如通过图像捕获系统中的相机捕获的场景和描绘通过多个相机捕获的场景的一组原相机视图或图像来生成场景的画布视图。基于合成的位置将画布视图中的每个区域与合成视图的区域相关联的第一映射和将相机视图的区域与合成视图的区域相关联的第二映射能生成画布视图。能够对生成的映射进行组合,以生成将画布视图中的每个区域与该组相机视图中的一个或多个相机视图的区域相关联的组合映射,然后,对相机视图应用组合映射,以生成画布视图。例如,基于代表共享一个或多个共同对象的场景的图像的第一相机视图和第二相机视图能生成合成视图。使用第一相机视图与第二相机视图之间的光流关联像素能将第一相机视图与第二相机视图关联起来。基于光流,第一相机视图与第二相机视图能“移位”至各自接近所希望的合成视图。然后,一起混合或均化合成视图的两个近似值(即,像素色彩值),以生成合成视图。在合成视图的生成过程中,能使用关联多个相机视图上的对应点的光流。例如,光流能关联表示为一组光流矢量(各自关联两个或多个对应的像素)的相机视图之间的像素。例如,基于分别优化相机视图中的每个像素的光流矢量的迭代方 ...
【技术保护点】
1.一种方法,包括:在画布视图生成系统处接收描绘通过多个相机捕获的场景的、与捕获相机视图时的相机视图位置相关联的相机视图的组;针对所述场景的画布视图识别描绘一定角度范围的所述场景的画布视图区域的组,所述区域的组中的每个区域与角度范围内的一角度相关联;对于所述区域的组中的每个画布视图区域:基于所述角度确定所述区域的合成视图位置;生成将所述画布视图区域与和所述合成视图位置相关联的合成视图的合成视图区域相关联的第一映射;生成将所述相机视图的组中的多个相机视图的区域与所述合成视图区域相关联的第二映射;将所述第一映射与所述第二映射的组相组合,以生成将所述画布视图的所述画布视图区域与所述相机视图的组中的一个或多个相机视图的区域相关联的组合映射;并且应用所述组合映射,以生成所述画布视图区域的所述画布视图。
【技术特征摘要】
【国外来华专利技术】2016.04.06 US 62/319,074;2016.04.11 US 15/096,1691.一种方法,包括:在画布视图生成系统处接收描绘通过多个相机捕获的场景的、与捕获相机视图时的相机视图位置相关联的相机视图的组;针对所述场景的画布视图识别描绘一定角度范围的所述场景的画布视图区域的组,所述区域的组中的每个区域与角度范围内的一角度相关联;对于所述区域的组中的每个画布视图区域:基于所述角度确定所述区域的合成视图位置;生成将所述画布视图区域与和所述合成视图位置相关联的合成视图的合成视图区域相关联的第一映射;生成将所述相机视图的组中的多个相机视图的区域与所述合成视图区域相关联的第二映射;将所述第一映射与所述第二映射的组相组合,以生成将所述画布视图的所述画布视图区域与所述相机视图的组中的一个或多个相机视图的区域相关联的组合映射;并且应用所述组合映射,以生成所述画布视图区域的所述画布视图。2.根据权利要求1所述的方法,其中,基于与所述相机视图的组中的点相关联的光流矢量场生成所述第二映射。3.根据权利要求2所述的方法,进一步包括:基于所述合成视图位置和所述相机视图的组计算光流矢量场的组。4.根据权利要求1所述的方法,其中,所述画布视图是所述场景的360度全景或球形全景图像。5.根据权利要求1所述的方法,其中,以立方体贴图、等距长方、或圆柱格式输出所述画布视图。6.根据权利要求1所述的方法,进一步包括:确定所述区域的组中的每个画布视图区域的画布视点,并且其中,一区域的所述合成视图位置基于该区域的所述画布视点。7.根据权利要求6所述的方法,其中,基于从一区域的所述画布视点至所述场景中的零视差距离的视线来确定该区域的所述合成视图位置。8.根据权利要求6所述的方法,其中,每个画布视图区域近似所述画布视图区域的所述画布视点处的光信息。9.根据权利要求1所述的方法,其中,所述相机视图的组中的每个相机视图与所述相机视图的组中的至少另一个相机视图重叠。10.根据权利要求1所述的方法,进一步包括:将所述画布视图发送至客户端虚拟现实设备进行显示。11.根据权利要求1所述的方法,其中,每个画布视图区域是一垂直列的像素。12.一种系统,包括:输入模块,被配置为接收描绘通过多个相机捕获的场景的、与捕获相机视图时的相机视图位置相关联的相机视图的组;光信息近似模块,被配置为:针对所述场景的画布视图识别描绘一定角度范围的所述场景的画布视图区域的组,所述区域的组中的每个区域与角度范围内的一角度相关联;并且对于所述区域的组中的每个画布视图区域:基于所述角度确定所述区域的合成视图位置;生成将所述画布视图区域与和所述合成视图位置相关联的合成视图的合成视图区域相关联的第一映射;生成将所述相机视图的组中的多个相机视图的区域与所述合成视图区域相关联的第二映射;将所述第一映射与所述第二映射的组相组合,以生成将所述画布视图的所述画布视图区域与所述相机视图的组中的一个或多个相机视图的区域相关联的组合映射;并且应用所述组合映射,以生成所述画布视图区域的所述画布视图。13.根据权利要求12所述的系统,其中,基于与所述相机视图的组中的点相关联的光流矢量场生成所述第二映射。14.根据权利要求12所述的系统,进一步包括:基于所述合成视图位置和所述相机视图的组计算光流矢量场的组。15.根据权利要求12所述的系统,其中,所述画布视图是所述场景的360度全景或球形全景图像。16.根据权利要求12所述的系统,其中,所述光信息近似模块被进一步配置为:确定所述区域的组中的每个画布视图区域的画布视点,并且其中,一区域的所述合成视图位置基于该区域的所述画布视点。17.根据权利要求16所述的系统,其中,基于从一区域的所述画布视点至所述场景中的零视差距离的视线来确定该区域的所述合成视图位置。18.根据权利要求16所述的系统,其中,每个画布视图区域近似所述画布视图区域的所述画布视点处的光信息。19.根据权利要求12所述的系统,其中,所述相机视图的组中的每个相机视图与所述相机视图的组中的至少另一个相机视图重叠。20.根据权利要求12所...
【专利技术属性】
技术研发人员:布赖恩·基思·卡布拉尔,福里斯特·塞缪尔·布里格斯,艾伯特·帕拉·波索,皮特·瓦伊达,
申请(专利权)人:脸谱公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。