【技术实现步骤摘要】
映射虚拟环境的装置和方法
本专利技术涉及映射虚拟环境的装置和方法。
技术介绍
视频游戏的玩家通常需要帮助,要么在他们被卡住或想发现其它特征时继续游戏;要么提高他们现有的游戏,例如打破个人最佳分数。一个帮助的来源可以是游戏环境的地图。然而,这样的地图制作起来很费力,尤其是在需要高层次的细节或者游戏环境很大的情况下。或者,游戏开发者可以从虚拟高海拔处的虚拟相机位置渲染游戏环境以创建地图,但反过来,这可能有环境中的单个特征太小或不清晰的缺点;通常在地图上,当距离要被缩放时,兴趣点和其它对象是不会被缩放的。此外,整体环境的地图可能无法提供细节类型和/或使地图引人入胜的与用户体验的相关性。同时,游戏内镜头的视频捕获以及视频创建者的评论(例如上的浏览和快速游戏)作为指南或娱乐很受欢迎,但依赖于评论员提供所需信息和/或说明或演示观众想要的特定动作。对于一个给定的视频,是否能够提供相关的信息以满足观众的要求是不容易预测的,这会在观看视频不能透露想要的答案时导致沮丧。其中省略的信息可能是例如玩家在游戏内的位置。因此,这种视频对于想要获取视频游戏帮助的观看者的好处是非常多变的。
技术实现思路
本专利技术力图解决或减轻这些问题。在第一方面,根据权利要求1提供了一种映射虚拟环境的方法。在另一方面,根据权利要求16提供了一种娱乐设备。本专利技术的其它各个方面和特征在所附权利要求中进行了定义。附图说明现在将参照附图以示例的方式描述本专利技术的实施例,其中 ...
【技术保护点】
1.一种映射虚拟环境的方法,包括步骤:/n获取视频游戏标题输出的第一视频图像序列;/n获取创建所述视频图像的对应游戏内虚拟相机位置序列;/n获取创建所述视频图像时所述视频游戏使用的深度缓存的对应深度缓存值序列;以及/n对于所获取的序列的多个视频图像和对应的深度缓存值中的每一个,/n获取对应于与各个视频图像内的预定位置集相对应的所选预定深度值集的映射点;其中/n对于每对深度值和视频图像位置,/n映射点具有基于所述深度值的到所述虚拟相机位置的距离,以及基于所述虚拟相机和所述各个视频图像位置的相对位置的位置,/n从而获取对应于所述第一视频图像序列的映射点的地图数据集。/n
【技术特征摘要】
20180713 GB 1811555.01.一种映射虚拟环境的方法,包括步骤:
获取视频游戏标题输出的第一视频图像序列;
获取创建所述视频图像的对应游戏内虚拟相机位置序列;
获取创建所述视频图像时所述视频游戏使用的深度缓存的对应深度缓存值序列;以及
对于所获取的序列的多个视频图像和对应的深度缓存值中的每一个,
获取对应于与各个视频图像内的预定位置集相对应的所选预定深度值集的映射点;其中
对于每对深度值和视频图像位置,
映射点具有基于所述深度值的到所述虚拟相机位置的距离,以及基于所述虚拟相机和所述各个视频图像位置的相对位置的位置,
从而获取对应于所述第一视频图像序列的映射点的地图数据集。
2.根据权利要求1所述的方法,其中各个视频图像内的所述预定位置集包括从通过所述各个图像的一个或多个水平线采样的像素。
3.根据权利要求1所述的方法,其中各个视频图像内的所述预定位置集包括所述视频图像的区域上的位置的采样分布。
4.根据权利要求1所述的方法,包括步骤:
获取所述各个视频图像内的所述预定位置集处的颜色信息;以及
将所述颜色信息与所述对应的生成的映射点相关联。
5.根据权利要求1所述的方法,包括步骤:
记录所述视频游戏输出的所述第一视频图像序列;
记录用于创建所述视频图像的所述对应游戏内虚拟相机位置序列;
记录创建所述视频图像时所述视频游戏使用的深度缓存的所述对应深度缓存值序列;以及
记录所述映射点,
以及
将所述游戏内虚拟相机位置序列、所述深度缓存值序列、以及所述映射点与所述第一视频图像序列的所述记录相关联。
6.根据要求5所述的方法,包括步骤:
生成编码所述深度缓存值序列的第二视频图像序列。
7.根据权利要求1所述的方法,包括步骤:
获取使用视频图像序列、虚拟相机位置和源自所述相同视频游戏的单独实例的深度缓存值生成的一个或多个附加地图数据集。
8.根据权利要求1所述的方法,包括步骤:
生成至少第一地图数据集的一些或全部所述映射点的图形表示,用于所述视频游戏输出。
9.根据权利要求1的方法,其中,
所述视频图像序列是从第一视频记录获取的,其中所述对应虚拟相机位置与所述对应深度缓存值序列相关联。
10.根据权利要求9的方法,其中,
所述对应深度缓存值序列是从通过编码所述深度缓存值序列生成的...
【专利技术属性】
技术研发人员:NAE瑞安,HAD斯宾塞,A斯旺,SA圣约翰布里斯林,PS帕内萨,
申请(专利权)人:索尼互动娱乐欧洲有限公司,
类型:发明
国别省市:英国;GB
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。