虚拟现实交互方法、装置及系统制造方法及图纸

技术编号:16798224 阅读:49 留言:0更新日期:2017-12-15 23:37
本发明专利技术公开了一种虚拟现实交互方法、装置以及系统,用于至少两个用户在虚拟场景中的交互,所述至少两个用户包括第一用户和第二用户。所述交互方法包括:接收来自第一用户的游戏操作命令;根据所述第一用户在所述虚拟场景中的第一位置信息、第二用户在所述虚拟场景中的第二位置信息,响应所述第一用户的游戏操作命令;将响应结果分别同步至所述第一用户对应的第一游戏客户端以及所述第二用户对应的第二游戏客户端;以便所述第一游戏客户端和第二游戏客户端能够根据该响应结果相应调整所述虚拟场景;本发明专利技术增强了虚拟交互的互动性,能够提升虚拟交互沉浸感的真实性。

Virtual reality interactive methods, devices and systems

The invention discloses a virtual reality interaction method, device and system for the interaction of at least two users in the virtual scene, and at least two users include the first user and the second user. Including the interaction method: receiving game operation command from the first user; according to the second position information of the first user location information, the first in the virtual scene in the second user in the virtual scene in the game, in response to the first user operation command; the response results were synchronized to the first user the first game client and the second user corresponding to the second game client; so that the first and second game client game client according to the response of the corresponding adjustment of the virtual scene; the invention enhances the interaction of virtual interaction, can enhance the reality of virtual interactive immersion.

【技术实现步骤摘要】
虚拟现实交互方法、装置及系统
本专利技术属于虚拟现实
,尤其涉及一种虚拟现实交互方法、装置以及系统。
技术介绍
近年来,虚拟现实技术以其逼真实时的内容展现形式,受到越来越多人的追捧。为迎合市场需求,很多热门行业如游戏、电影等公司纷纷大力开发虚拟现实技术。由于虚拟现实个人娱乐设备的迅速发展,多人虚拟现实互动或娱乐的需求也越来越迫切。目前,现有的虚拟现实交互的基本原理是:获取用户的三维空间位置,然后将用户的三维空间位置映射到虚拟场景中,以获取用户在虚拟场景中的位置信息,并根据该位置信息进行相应虚拟场景的渲染以及显示给用户。现有虚拟现实交互过程中,存在着用户与虚拟场景交互互动性差,沉浸式体验的真实性较弱等缺点。因此,有必要对现有的虚拟现实交互技术进行改进。
技术实现思路
有鉴于此,本专利技术实施例提供了一种虚拟现实交互方法、装置及系统,旨在解决现有虚拟现实交互实现过程中互动性差,沉浸式体验的真实性较弱等问题。鉴于此,本专利技术实施例提供了一种虚拟现实交互方法,用于至少两个用户在虚拟场景中的交互,所述至少两个用户包括第一用户和第二用户,所述交互方法包括:接收来自第一用户的游戏操作命令;根据所述第一用户在所述虚拟场景中的第一位置信息、第二用户在所述虚拟场景中的第二位置信息,响应所述第一用户的游戏操作命令;将响应结果分别同步至所述第一用户对应的第一游戏客户端以及所述第二用户对应的第二游戏客户端;以便所述第一游戏客户端和第二游戏客户端能够根据该响应结果相应调整所述虚拟场景;其中,所述游戏操作命令包括:拿起目标物或抛甩目标物;所述第一位置信息是所述第一游戏客户端根据来自动捕相机的第一图像信息映射的,所述第二位置信息是所述第二游戏客户端根据来自动捕相机的第二图像信息映射的。其中,在所述接收来自第一用户的游戏操作命令之前,所述方法还包括:接收所述第一游戏客户端传来的所述第一用户在所述虚拟场景中的第一位置信息,以及接收所述第二游戏客户端传来的所述第二用户在所述虚拟场景中的第二位置信息。其中,所述游戏操作命令包括:拿起目标物;所述根据所述第一用户在所述虚拟场景中的第一位置信息、第二用户在所述虚拟场景中的第二位置信息,响应所述第一用户的游戏操作命令,具体包括:根据所述第一用户在所述虚拟场景中的第一位置信息、第二用户在所述虚拟场景中的第二位置信息,判断所述虚拟场景中所述第一用户的手指的预设距离范围内是否存在目标物;若存在,则做出所述第一用户拿起所述目标物的响应。其中,所述游戏操作命令包括:抛甩目标物;所述根据所述第一用户在所述虚拟场景中的第一位置信息、第二用户在所述虚拟场景中的第二位置信息,响应所述第一用户的游戏操作命令,包括:根据所述第一用户在所述虚拟场景中的第一位置信息和运动信息,确定所述第一用户抛甩目标物的运动轨迹,并根据所述第二用户在所述虚拟场景中的第二位置信息和运动信息,确定抛甩的所述目标物能否击中所述第二用户;若确定抛甩的所述目标物击中所述第二用户,则做出击中的特效响应;若确定抛甩的所述目标物未击中所述第二用户,则做出未击中的特效响应。其中,在执行所述抛甩目标物的操作命令之后,所述方法还包括:统计所述第一用户击中所述第二用户的次数;根据所述次数和预设竞技规则,确定所述第一用户与第二用户的竞技结果,并输出至所述第一游戏客户端与所述第二游戏客户端。相应地,本专利技术实施例还提供了一种虚拟现实交互装置,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述任一项所述的虚拟现实交互方法的步骤。最后,本专利技术实施例还提供了一种虚拟现实交互系统,所述交互系统包括:游戏服务器、至少两个游戏客户端;所述至少两个游戏客户端包括:第一游戏客户端以及第二游戏客户端;所述第一游戏客户端,用于将接收的第一图像信息映射为第一用户在所述虚拟场景中的第一位置信息,以及将所述第一位置信息上传至所述游戏服务器;以及还用于:接收来自第一用户的游戏操作命令,并将所述游戏操作命令上传至所述游戏服务器;所述第二游戏客户端,用于将接收的第二图像信息映射为第二用户在所述虚拟场景中的第二位置信息,并将所述第二位置信息上传至所述游戏服务器;所述游戏服务器,用于根据所述第一位置信息、第二位置信息,响应所述第一用户的游戏操作命令;以及将响应结果分别同步至所述第一游戏客户端以及所述第二游戏客户端;其中,所述游戏操作命令包括:拿起目标物或抛甩目标物。其中,所述系统还包括:至少两个动捕相机和相机服务器;所述动捕相机,用于捕获所述第一用户的第一图像信息和/或所述第二用户的第二图像信息,并传输至所述相机服务器;所述相机服务器,用于对所述第一图像信息和/或第二图像信息进行处理,以构建所述第一用户在物理场景中的第一三维坐标信息和/或所述第二用户在物理场景中的第二三维坐标信息,以及将所述第一三维坐标信息和/或所述第二三维坐标信息对应发送至所述第一游戏客户端和/或第二游戏客户端。其中,所述系统还包括:头盔显示器,所述头盔显示器与所述第一游戏客户端对应连接,用于接收所述第一用户的游戏操作命令,并传输至所述第一游戏客户端。其中,所述游戏操作命令包括:拿起目标物;所述游戏客户端具体用于:根据所述第一用户在所述虚拟场景中的第一位置信息、第二用户在所述虚拟场景中的第二位置信息,判断所述虚拟场景中所述第一用户的手指的预设距离范围内是否存在目标物;若存在,则做出所述第一用户拿起所述目标物的响应。本专利技术实施例与现有技术相比存在的有益效果是:根据所有用户在虚拟场景中的位置信息响应用户的游戏操作命令(拿起目标物或抛甩目标物),使得用户可以操作虚拟场景中的目标物件,增强了虚拟交互的互动性。同时,还将响应结果发送至所有的游戏客户端,以便各个游戏客户端能够根据响应结果响应调整虚拟场景。与现有技术相比,由于各个游戏客户端是根据虚拟场景中所有用户的位置信息进行虚拟场景的调整的,因此调整出的虚拟场景更切合实际情况,能够提升虚拟交互沉浸感的真实性。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术提供的虚拟现实交互方法的第一实施例的流程示意图;图2是本专利技术提供的虚拟现实交互方法的第二实施例的流程示意图;图3是本专利技术提供的界面交互的实施例的示意图;图4是本专利技术提供的虚拟现实交互方法的第三实施例的流程示意图;图5是本专利技术提供的界面交互的实施例的示意图;图6是本专利技术提供的界面交互的实施例的示意图;图7是本专利技术提供的虚拟现实交互方法的第四实施例的流程示意图;图8是本专利技术提供的界面交互的实施例的示意图;图9是本专利技术提供的界面交互的实施例的示意图;图10是本专利技术提供的虚拟现实交互装置的结构框图;图11是本专利技术提供的虚拟现实交互系统的结构示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本专利技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本专利技术。在其它情况中本文档来自技高网...
虚拟现实交互方法、装置及系统

【技术保护点】
一种虚拟现实交互方法,其特征在于,用于至少两个用户在虚拟场景中的交互,所述至少两个用户包括第一用户和第二用户,所述交互方法包括:接收来自第一用户的游戏操作命令;根据所述第一用户在所述虚拟场景中的第一位置信息、第二用户在所述虚拟场景中的第二位置信息,响应所述第一用户的游戏操作命令;将响应结果分别同步至所述第一用户对应的第一游戏客户端以及所述第二用户对应的第二游戏客户端;以便所述第一游戏客户端和第二游戏客户端能够根据该响应结果相应调整所述虚拟场景;其中,所述游戏操作命令包括:拿起目标物或抛甩目标物;所述第一位置信息是所述第一游戏客户端根据来自动捕相机的第一图像信息映射的,所述第二位置信息是所述第二游戏客户端根据来自动捕相机的第二图像信息映射的。

【技术特征摘要】
1.一种虚拟现实交互方法,其特征在于,用于至少两个用户在虚拟场景中的交互,所述至少两个用户包括第一用户和第二用户,所述交互方法包括:接收来自第一用户的游戏操作命令;根据所述第一用户在所述虚拟场景中的第一位置信息、第二用户在所述虚拟场景中的第二位置信息,响应所述第一用户的游戏操作命令;将响应结果分别同步至所述第一用户对应的第一游戏客户端以及所述第二用户对应的第二游戏客户端;以便所述第一游戏客户端和第二游戏客户端能够根据该响应结果相应调整所述虚拟场景;其中,所述游戏操作命令包括:拿起目标物或抛甩目标物;所述第一位置信息是所述第一游戏客户端根据来自动捕相机的第一图像信息映射的,所述第二位置信息是所述第二游戏客户端根据来自动捕相机的第二图像信息映射的。2.根据权利要去1所述的虚拟现实交互方法,其特征在于,在所述接收来自第一用户的游戏操作命令之前,所述方法还包括:接收所述第一游戏客户端传来的所述第一用户在所述虚拟场景中的第一位置信息,以及接收所述第二游戏客户端传来的所述第二用户在所述虚拟场景中的第二位置信息。3.根据权利要求1所述的虚拟现实交互方法,其特征在于,所述游戏操作命令包括:拿起目标物;所述根据所述第一用户在所述虚拟场景中的第一位置信息、第二用户在所述虚拟场景中的第二位置信息,响应所述第一用户的游戏操作命令,具体包括:根据所述第一用户在所述虚拟场景中的第一位置信息、第二用户在所述虚拟场景中的第二位置信息,判断所述虚拟场景中所述第一用户的手指的预设距离范围内是否存在目标物;若存在,则做出所述第一用户拿起所述目标物的响应。4.根据权利要求1至3中任一项所述的虚拟现实交互方法,其特征在于,所述游戏操作命令包括:抛甩目标物;所述根据所述第一用户在所述虚拟场景中的第一位置信息、第二用户在所述虚拟场景中的第二位置信息,响应所述第一用户的游戏操作命令,包括:根据所述第一用户在所述虚拟场景中的第一位置信息和运动信息,确定所述第一用户抛甩目标物的运动轨迹,并根据所述第二用户在所述虚拟场景中的第二位置信息和运动信息,确定抛甩的所述目标物能否击中所述第二用户;若确定抛甩的所述目标物击中所述第二用户,则做出击中的特效响应;若确定抛甩的所述目标物未击中所述第二用户,则做出未击中的特效响应。5.根据权利要求4所述的虚拟现实交互方法,其特征在于,在执行所述抛甩目标物的操作命令之后,所述方法还包括:统计所述第一...

【专利技术属性】
技术研发人员:雷添彧刘爽陈明洋肖乐天刘中海罗威李嘉灿许秋子
申请(专利权)人:深圳市瑞立视多媒体科技有限公司
类型:发明
国别省市:广东,44

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

1