用于虚拟现实场景中的账号关系建立方法及装置制造方法及图纸

技术编号:19424386 阅读:15 留言:0更新日期:2018-11-14 10:20
本发明专利技术实施例公开了一种用于虚拟现实场景中的账号关系建立方法及装置,属于虚拟现实领域。所述方法包括:当第一账号和第二账号分别对应的手型对象发生至少两次预定接触时,获取所述至少两次预定接触之间的时间间隔;当所述至少两次预定接触之间的时间间隔满足预设条件时,建立所述第一账号和所述第二账号之间的账号关系。在VR场景中的两个用户互相之间只需要控制手型对象执行至少两次满足时间间隔限制的预定接触即可以建立双方账号之间的账号关系,双方用户可以在VR场景中自由移动,同时也不限制在执行该至少两次预定接触的过程中的其它操作,从而达到降低在VR场景下建立账号关系过程的操作难度,提高操作效率的效果。

【技术实现步骤摘要】
用于虚拟现实场景中的账号关系建立方法及装置
本专利技术实施例涉及虚拟现实(VirtualReality,VR)领域,特别涉及一种用于虚拟现实场景中的账号关系建立方法及装置。
技术介绍
VR技术在颠覆现有的交互方式,为用户带来前所未有的社交体验。其中,通过手势建立账号关系就是其中较为常见的应用场景。在相关技术中,VR场景下的两个用户可以通过手势进行交互,并保持交互手势一段时间以完成账号关系的建立。具体比如,双方用户想要相互建立好友关系时,可以通过VR输入设备(比如手柄)控制各自在VR场景中的手型对象进行握手,VR服务器或者VR终端在检测到双方的手型对象保持握手姿势的时间到达某一阈值后,建立双方的用户账号之间的好友关系。相关技术中建立账号关系的方法需要双方的手型对象保持交互手势一段时间。一方面,VR场景下用户经常有位移需求,而相关技术需要双方用户在一段时间内不产生位移,操作难度较高;另一方面,在保持交互手势的这段时间内双方用户无法进行其他操作,导致VR场景下建立账号关系时的操作效率较低。
技术实现思路
为了解决相关技术中需要双方的手型对象保持交互手势一段时间,从而导致建立账号关系过程的操作难度较高,且操作效率较低的问题,本专利技术实施例提供了一种用于虚拟现实场景中的账号关系建立方法及装置。所述技术方案如下:第一方面,提供了一种用于虚拟现实场景中的账号关系建立方法,所述方法包括:当第一账号和第二账号分别对应的手型对象发生至少两次预定接触时,获取所述至少两次预定接触之间的时间间隔;当所述至少两次预定接触之间的时间间隔满足预设条件时,建立所述第一账号和所述第二账号之间的账号关系。第二方面,提供了一种用于虚拟现实场景中的账号关系建立装置,所述装置包括:时间间隔获取模块,用于当第一账号和第二账号分别对应的手型对象发生至少两次预定接触时,获取所述至少两次预定接触之间的时间间隔;关系建立模块,用于当所述至少两次预定接触之间的时间间隔满足预设条件时,建立所述第一账号和所述第二账号之间的账号关系。通过当检测到第一账号和第二账号分别对应的手型对象发生至少两次预定接触,且该至少两次预定接触之间的时间间隔满足预设条件时,即建立第一账号和第二账号之间的账号关系。不需要双方用户控制手型对象保持某个特定的姿势,在控制手型对象执行至少两次预定接触的过程中,双方用户可以在VR场景中自由移动,同时也不限制在执行该至少两次预定接触的过程中的其它操作,从而达到降低在VR场景下建立账号关系过程的操作难度,提高操作效率的效果。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1A是本专利技术一个实施例提供的VR系统的结构示意图;图1B是本专利技术一个实施例提供的用于虚拟现实场景中的输入设备的结构示意图;图2是本专利技术一个实施例提供的用于虚拟现实场景中的账号关系建立方法的流程图;图3至图6是图2所示实施例涉及的四种碰撞体设置示意图;图7是图2所示实施例涉及的手型对象发生预定接触的示意图;图8是图2所示实施例涉及的一种条件检测及账号关系建立流程示意图;图9是图2所示实施例涉及的另一种条件检测及账号关系建立流程示意图;图10是本专利技术一个实施例提供的好友关系建立流程示意图;图11本专利技术一个实施例提供的用于虚拟现实场景中的账号关系建立装置的框图;图12是本专利技术一个实施例提供的VR终端的结构示意图;图13是本专利技术一个实施例提供的服务器的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。请参考图1A,其示出了本专利技术一个实施例提供的VR交互系统的结构示意图。该VR交互系统包括:若干个VR终端100和VR服务器200。其中,VR终端100包括:头戴式显示器120、虚拟现实主机140和输入设备160。头戴式显示器120是用于佩戴在用户头部进行图像显示的显示器。头戴式显示器120通常包括佩戴部和显示部,佩戴部包括用于将头戴式显示器120佩戴在用户头部的眼镜腿及弹性带,显示部包括左眼显示屏和右眼显示屏。头戴式显示器120能够在左眼显示屏和右眼显示屏显示不同的图像,从而为用户模拟出三维虚拟环境。其中,上述头戴式显示器120和虚拟现实主机140可以是相互独立的设备,比如,头戴式显示器120只有显示功能,而计算功能由独立的虚拟现实主机140(比如外部手机或者PC)来实现。或者,在其他实施例中,所述VR终端100也可以实现为VR一体机设备,即用户实现计算功能的虚拟现实主机140集成在头戴式显示器120上,不需要外部手机或者PC主机,开机即可使用。本实施例以VR终端100包括相互独立的头戴式显示器120、虚拟现实主机140和输入设备160为例进行说明。可选地,头戴式显示器120上设置有运动传感器,用于捕捉用户的头部动作,以使得虚拟现实主机140改变头戴式显示器120中的虚拟头部的显示画面。头戴式显示器120通过柔性电路板或硬件接口或数据线或无线网络,与虚拟现实主机140电性相连。虚拟现实主机140用于建模三维虚拟环境、生成三维虚拟环境所对应的三维显示画面、生成三维虚拟环境中的虚拟物体等。当然,虚拟现实主机140也可以建模二维虚拟环境、生成二维虚拟环境所对应的二维显示画面、生成二维虚拟环境中的虚拟物体;或者,虚拟现实主机140可以建模三维虚拟环境、根据用户的视角位置生成该三维虚拟环境所对应的二维显示画面、生成三维虚拟环境中虚拟物体的二维投影画面等,本实施例对此不作限定。虚拟现实主机140接收输入设备160的输入信号,并根据该输入信号生成头戴式显示器120的显示画面。虚拟现实主机140通常由设置在电路板上的处理器、存储器、图像虚拟现实主机等电子器件实现。可选地,虚拟现实主机140还包括图像采集装置,用于捕捉用户的头部动作,并根据用户的头部动作改变头戴式显示器120中的虚拟头部的显示画面。虚拟现实主机140通过线缆、蓝牙连接或Wi-Fi(Wireless-Fidelity,无线保真)连接与输入设备160相连。输入设备160可以是体感手套、体感手柄、遥控器、跑步机、鼠标、键盘、人眼聚焦设备中的至少一种输入外设。可选地,本实施例中,以输入设备160为需要用户双手操控的设备为例进行说明,比如,输入设备160为体感手套或者体感手柄。请参考图1B,用户双手操控的输入设备160通常包括一对VR手柄161、162,在现实环境中的左手和右手分别操控一对VR手柄中的一个,比如:左手操控VR手柄161,右手操控VR手柄162。VR手柄161或162中设置有物理按键163和运动传感器164。通常,运动传感器164设置在VR手柄的内部。物理按键163用于接收用户触发的操作指令。物理按键163设置在每个VR手柄上的位置是根据用户握持该VR手柄时手指所处的位置确定的。比如:图1B中,用户的右手拇指所处的位置设置有物理按键1631、食指所处的位置设置有物理按键1632。可选地,对于同一根手指作用的区域可以设置有多个物理按键163,比如:在拇指的作用区域设置了3个物理按本文档来自技高网...

【技术保护点】
1.一种用于虚拟现实场景中的账号关系建立方法,其特征在于,所述方法包括:当第一账号和第二账号分别对应的手型对象发生至少两次预定接触时,获取所述至少两次预定接触之间的时间间隔;当所述至少两次预定接触之间的时间间隔满足预设条件时,建立所述第一账号和所述第二账号之间的账号关系。

【技术特征摘要】
1.一种用于虚拟现实场景中的账号关系建立方法,其特征在于,所述方法包括:当第一账号和第二账号分别对应的手型对象发生至少两次预定接触时,获取所述至少两次预定接触之间的时间间隔;当所述至少两次预定接触之间的时间间隔满足预设条件时,建立所述第一账号和所述第二账号之间的账号关系。2.根据权利要求1所述的方法,其特征在于,所述预设条件包括以下条件中的至少一种:所述至少两次预定接触中,任意相邻两次预定接触之间的时间间隔小于第一时间间隔阈值;以及,所述至少两次预定接触中,第一次预定接触和最后一次预定接触之间的时间间隔小于第二时间间隔阈值;其中,所述第一时间间隔不大于所述第二时间间隔。3.根据权利要求1所述的方法,其特征在于,在获取所述至少两次预定接触之间的时间间隔之前,所述方法还包括:当所述第一账号和所述第二账号分别对应的手型对象上设置的碰撞体重合时,计算所述碰撞体重合部分的体积占任意一个碰撞体的总体积的百分比;当所述百分比高于预设的百分比阈值时,检测所述第一账号和所述第二账号分别对应的手型对象的空间属性是否满足接触条件;所述空间属性包括手势、空间朝向以及移动方向中的至少一种;若所述第一账号和所述第二账号分别对应的手型对象的空间属性满足所述接触条件,则确定所述第一账号和所述第二账号分别对应的手型对象发生所述预定接触。4.根据权利要求3所述的方法,其特征在于,当所述预定接触包括互相击掌时,所述接触条件包括以下条件中的至少一种:所述第一账号和所述第二账号各自对应的手型对象处于手掌展开状态;所述第一账号和所述第二账号各自对应的手型对象的手心朝向之间的夹角处于预设的第一角度范围;所述第一账号和所述第二账号各自对应的手型对象的移动方向之间的夹角处于预设的第二角度范围。5.根据权利要求3所述的方法,其特征在于,当所述预定接触包括互相碰拳时,所述接触条件包括以下条件中的至少一种:所述第一账号和所述第二账号各自对应的手型对象处于手掌握拳状态;所述第一账号和所述第二账号各自对应的手型对象的移动方向之间的夹角处于预设的第三角度范围。6.根据权利要求3所述的方法,其特征在于,当所述预定接触包括碰触手背时,所述接触条件包括以下条件中的至少一种:所述第一账号和所述第二账号各自对应的手型对象处于手掌展开状态;所述第一账号和所述第二账号各自对应的手型对象的手背朝向之间的夹角处于预设的第四角度范围;所述第一账号和所述第二账号各自对应的手型对象的移动方向之间的夹角处于预设的第五角度范围。7.根据权利要求3所述的方法,其特征在于,当所述预定接触包括手掌碰触手背时,所述接触条件包括以下条件中的至少一种:所述第一账号和所述第二账号各自对应的手型对象处于手掌展开状态;所述第一账号和所述第二账号各自对应的手型对象的手心或者手背朝向之间的夹角处于预设的第六角度范围;所述第一账号和所述第二账号各自对应的手型对象的移动方向之间的夹角处于预设的第七角度范围。8.根据权利要求1至7任一所述的方法,其特征在于,所述方法还包括:展示提示信息,所述提示信息用于提示是否建立所述第一账号的关联账号和所述第二账号的关联账号之间的所述账号关系;在检测到确定建立所述第一账号的关联账号和所述第二账号的关联账号之间的所述账号关系的操作时,建立所述第一账号的关联账号和所述第二账号的关联账号之间的所述账号关系。9.一种用于虚拟现实场景中的账号关系建立装置,其特征在于,所述装置包括:时间间...

【专利技术属性】
技术研发人员:张童飞
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1