A method for presenting content preview in virtual space based on user location is executed at the computing system. The computing system is connected to a head-mounted display worn by a user in a communication manner. The method includes: presenting a user interface panel in the virtual space, in which the user interface panel includes a plurality of content posters, each of which has a unique position in the virtual space; measuring the position of the head-mounted display in the physical space using a position tracking system near the user; and according to the head-mounted display, the physical space. The position in the virtual space determines the position of the user in the virtual space; and replaces the user interface panel with the content preview associated with the corresponding content poster in the virtual space when determining that the position of the user in the virtual space and the position of at least one of the multiple content posters in the virtual space satisfy the predefined conditions.
【技术实现步骤摘要】
【国外来华专利技术】即时预览沉浸式内容的系统和方法
所公开的实施例涉及计算机
,尤其涉及基于用户位置在虚拟空间中呈现内容预览的系统和方法。
技术介绍
虚拟现实(virtualreality,VR)是一种计算机技术,其使用用户佩戴的头戴式显示器(head-mounteddisplay,HMD),与在物理空间中用户周围的位置跟踪系统相结合,以产生模拟用户在虚拟环境中的存在的逼真的图像、声音以及其它感觉。使用虚拟现实设备的人能够沉浸在虚拟世界中,并以多种方式与虚拟特征或物品交互,包括玩游戏乃至远程进行手术等。HMD通常设置有传感器和收发器。该传感器用于收集例如用户的位置和移动等数据。该收发器用于将此类数据传送到运行VR系统的计算机,并从该计算机接收新指令和数据,以使得HMD可以向用户呈现该指令和数据。尽管VR技术近年来取得了很大的进步,但它仍然相对不成熟且面临着许多挑战,例如如何针对有不同需要的不同用户定制其操作、如何在用户从虚拟世界中的一个应用移动到另一应用时创建无缝用户体验,以及如何在现实世界与虚拟世界之间切换而不会对用户体验产生负面影响。
技术实现思路
本申请通过提出一种解决方案来解决上面提出的挑战,以提高用户使用虚拟现实系统的整体体验。根据本申请的一方面,在计算系统中执行一种用于基于用户位置在虚拟空间中呈现内容预览的方法。所述计算系统具有一个或多个处理器、用于存储待由所述一个或多个处理器执行的程序的存储器,并且所述计算系统以通信方式连接到用户佩戴的头戴式显示器。所述方法包括以下步骤:在所述虚拟空间中呈现用户界面面板,其中所述用户界面面板包括多个内容海报,每一内容海报在所述 ...
【技术保护点】
1.一种基于用户位置在虚拟空间中呈现内容预览的方法,其特征在于,所述方法包括:在具有一个或多个处理器、用于存储待由所述一个或多个处理器执行的程序的存储器的计算系统处,其中所述计算系统以通信方式连接到用户佩戴的头戴式显示器:在所述虚拟空间中呈现用户界面面板,其中所述用户界面面板包括多个内容海报,每一内容海报在所述虚拟空间中具有唯一位置;使用所述用户附近的位置跟踪系统测量所述头戴式显示器在物理空间中的位置;根据所述头戴式显示器在所述物理空间中的位置确定所述用户在所述虚拟空间中的位置;以及当确定所述用户在所述虚拟空间中的位置和所述多个内容海报中的至少一个在所述虚拟空间中的位置满足预定义条件时,在所述虚拟空间中利用与该内容海报相关联的内容预览替换所述用户界面面板。
【技术特征摘要】
【国外来华专利技术】1.一种基于用户位置在虚拟空间中呈现内容预览的方法,其特征在于,所述方法包括:在具有一个或多个处理器、用于存储待由所述一个或多个处理器执行的程序的存储器的计算系统处,其中所述计算系统以通信方式连接到用户佩戴的头戴式显示器:在所述虚拟空间中呈现用户界面面板,其中所述用户界面面板包括多个内容海报,每一内容海报在所述虚拟空间中具有唯一位置;使用所述用户附近的位置跟踪系统测量所述头戴式显示器在物理空间中的位置;根据所述头戴式显示器在所述物理空间中的位置确定所述用户在所述虚拟空间中的位置;以及当确定所述用户在所述虚拟空间中的位置和所述多个内容海报中的至少一个在所述虚拟空间中的位置满足预定义条件时,在所述虚拟空间中利用与该内容海报相关联的内容预览替换所述用户界面面板。2.根据权利要求1所述的方法,其特征在于,进一步包括:当在所述虚拟空间中呈现与所述内容海报相关联的所述内容预览时:根据所述头戴式显示器在所述物理空间中的当前位置连续地更新所述用户在所述虚拟空间中的当前位置;以及当确定所述用户在所述虚拟空间中的当前位置和所述内容海报在所述虚拟空间中的位置不再满足所述预定义条件时,在所述虚拟空间中利用所述用户界面面板替换与所述内容海报相关联的所述内容预览。3.根据权利要求1所述的方法,其特征在于,当所述用户在所述虚拟空间中的所述内容海报后面至少预定义时间量时,满足所述预定义条件。4.根据权利要求3所述的方法,其特征在于,当所述用户从所述虚拟空间中的所述内容海报前存在至少预定义时间量时,不再满足所述预定义条件。5.根据权利要求1所述的方法,其特征在于,根据所述头戴式显示器在所述物理空间中的位置确定所述用户在所述虚拟空间中的位置,包括:检测所述头戴式显示器在所述物理空间中的移动;以及根据所述头戴式显示器在所述物理空间中的移动更新所述用户在所述虚拟空间中的位置。6.根据权利要求1所述的方法,其特征在于,进一步包括:当在所述虚拟空间中呈现与所述内容海报相关联的所述内容预览时:根据所述头戴式显示器在所述物理空间中的当前位置连续地更新所述用户在所述虚拟空间中的当前位置;以及当确定所述用户在所述虚拟空间中的当前位置和所述内容海报在所述虚拟空间中的位置满足所述预定义条件中的至少预定义时间量时,在所述虚拟空间中利用与所述内容海报相关联的完整视图替换与所述内容海报相关联的所述内容预览。7.根据权利要求1所述的方法,其特征在于,进一步包括:当在所述虚拟空间中呈现与所述内容海报相关联的所述内容预览时:根据所述头戴式显示器在所述物理空间中的移动连续地监视所述用户在所述虚拟空间中的移动;以及当确定所述用户在所述虚拟空间中的移动满足预定义移动模式时,在所述虚拟空间中利用与所述内容海报相关联的完整视图替换与所述内容海报相关联的所述内容预览。8.根据权利要求1所述的方法,其特征在于,所述位置跟踪系统包括多个监视器,且所述头戴式显示器包括一个或多个传感器,所述一个或多个传感器与所述多个监视器通信以确定所述头戴式显示器在所述物理空间中的位置。9.一种用于基于用户位置在虚拟空间中呈现内容预览的计算系统,其中所述计算系统以通信方式连接到用户佩戴的头戴式显示器,其特征在于,所述计算系统包括:一个或多个处理器;存储器;以及存储在所述存储器中的多个程序,其中所述多个程序在由所述一个或多个处理器执行时致使所述计算系统执行一个或多个操作,包括:在所述虚拟空间中呈现用户界面面板,其中所述用户界面面板包括多个内容海报,每一内容海报在所述虚拟空间中具有唯一位置;使用所述用户附近的位置跟踪系统测量所述头戴式显示器在物理空间中的位置;根据所述头戴式显示器在所述物理空间中的位置确定所述用户在所述虚拟空间中的位置;以及当确定所述用户在所述虚拟空间中的位置和所述多个内容海报中的至少一个在所述虚拟空间中的位置满足预定义条件时,在所述虚拟空间中利用与该内容海报相关联的内容预览替换所述用户界面面板。10.根据权利要求9所述的计算系统,其特征在于,所述一个或多个操作进一步包括用于以下的操作:当在所述虚拟空间中呈现与所述内容海报相关联的所述内容预览时:根据所述头戴式显示器在所述物理空间中的当前位置连续地更新所述用户在所述虚拟空间中的当前位置;以及当确定所述用户在所述虚拟空间中的当前位置和所述内容海报在所述虚拟空间中的位置不再满足所述预定义条件时,在所述虚拟空间中利用所述用户界面面板替换与所述内容海报相关联的所述内容预览。11.根据权利要求9所述的计算系统,其特征在于,当所述用户在所述虚...
【专利技术属性】
技术研发人员:达瓦·詹米·乔什,陈镜州,陈晓玫,邬文捷,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。