[发明专利]映射虚拟环境的装置和方法在审
申请号: | 201910623699.X | 申请日: | 2019-07-11 |
公开(公告)号: | CN110719532A | 公开(公告)日: | 2020-01-21 |
发明(设计)人: | N.A.E.瑞安;H.A.D.斯宾塞;A.斯旺;S.A.圣约翰布里斯林;P.S.帕内萨 | 申请(专利权)人: | 索尼互动娱乐欧洲有限公司 |
主分类号: | H04N21/478 | 分类号: | H04N21/478;H04N21/472;H04N19/597;H04N19/186;H04N19/176;H04N13/106;H04N13/161 |
代理公司: | 11105 北京市柳沈律师事务所 | 代理人: | 张晓明 |
地址: | 英国*** | 国省代码: | 英国;GB |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频图像 深度缓存 虚拟相机 映射点 视频图像位置 视频图像序列 视频游戏 地图数据 位置序列 虚拟环境 预定位置 映射 创建 输出 游戏 | ||
1.一种映射虚拟环境的方法,包括步骤:
获取视频游戏标题输出的第一视频图像序列;
获取创建所述视频图像的对应游戏内虚拟相机位置序列;
获取创建所述视频图像时所述视频游戏使用的深度缓存的对应深度缓存值序列;以及
对于所获取的序列的多个视频图像和对应的深度缓存值中的每一个,
获取对应于与各个视频图像内的预定位置集相对应的所选预定深度值集的映射点;其中
对于每对深度值和视频图像位置,
映射点具有基于所述深度值的到所述虚拟相机位置的距离,以及基于所述虚拟相机和所述各个视频图像位置的相对位置的位置,
从而获取对应于所述第一视频图像序列的映射点的地图数据集。
2.根据权利要求1所述的方法,其中各个视频图像内的所述预定位置集包括从通过所述各个图像的一个或多个水平线采样的像素。
3.根据权利要求1所述的方法,其中各个视频图像内的所述预定位置集包括所述视频图像的区域上的位置的采样分布。
4.根据权利要求1所述的方法,包括步骤:
获取所述各个视频图像内的所述预定位置集处的颜色信息;以及
将所述颜色信息与所述对应的生成的映射点相关联。
5.根据权利要求1所述的方法,包括步骤:
记录所述视频游戏输出的所述第一视频图像序列;
记录用于创建所述视频图像的所述对应游戏内虚拟相机位置序列;
记录创建所述视频图像时所述视频游戏使用的深度缓存的所述对应深度缓存值序列;以及
记录所述映射点,
以及
将所述游戏内虚拟相机位置序列、所述深度缓存值序列、以及所述映射点与所述第一视频图像序列的所述记录相关联。
6.根据要求5所述的方法,包括步骤:
生成编码所述深度缓存值序列的第二视频图像序列。
7.根据权利要求1所述的方法,包括步骤:
获取使用视频图像序列、虚拟相机位置和源自所述相同视频游戏的单独实例的深度缓存值生成的一个或多个附加地图数据集。
8.根据权利要求1所述的方法,包括步骤:
生成至少第一地图数据集的一些或全部所述映射点的图形表示,用于所述视频游戏输出。
9.根据权利要求1的方法,其中,
所述视频图像序列是从第一视频记录获取的,其中所述对应虚拟相机位置与所述对应深度缓存值序列相关联。
10.根据权利要求9的方法,其中,
所述对应深度缓存值序列是从通过编码所述深度缓存值序列生成的第二视频记录获取的。
11.根据权利要求9的方法,其中,
所述映射点是从与包括所述视频图像序列的第一视频记录、或者与包括所述深度缓存值序列的第二视频记录相关联的数据获取的。
12.根据权利要求9的方法,包括步骤:
生成地图的至少一部分,所述地图包括至少第一地图数据集的一些或全部所述映射点的图形表示,用于与所述第一视频记录显示;
使用用户界面在所述显示的地图上选择位置;以及
通过选择其对应的相机位置与所述显示的地图上的所述选择位置最接近的视频帧来控制所述第一视频记录的回放位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于索尼互动娱乐欧洲有限公司,未经索尼互动娱乐欧洲有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910623699.X/1.html,转载请声明来源钻瓜专利网。