利索能及
我要发布
收藏
专利号: 2017800009737
申请人: 深圳市瑞立视多媒体科技有限公司
专利类型:其他
专利状态:已下证
更新日期:2026-09-09
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.虚拟现实交互系统,其特征在于,所述系统包括:至少两个交互子系统,以及虚拟场景服务器;所述虚拟场景服务器运行于广域网;所述交互子系统包括:动捕数据采集系统以及至少一个虚拟场景客户端;

所述动捕数据采集系统,用于采集本地目标对象的动捕数据,并将所述动捕数据发送至本地的所述虚拟场景客户端、所述虚拟场景服务器和其它交互子系统中的动捕数据采集系统;

所述虚拟场景客户端,用于接收本地对应用户的操作命令,并将所述操作命令传给所述虚拟场景服务器;以及接收本地的所述动捕数据采集系统发来的动捕数据,和本地的所述动捕数据采集系统传来的来自其它动捕数据采集系统的动捕数据;

所述虚拟场景服务器,用于根据接收到的所有虚拟场景客户端传来的操作命令和所有动捕数据采集系统传来的动捕数据,进行相应的响应,并将响应结果同步至每一所述虚拟场景客户端;

所述虚拟场景客户端,用于根据所述响应结果、本地的动捕数据采集系统采集的动捕数据、以及本地的动捕数据采集系统传来的来自其它动捕数据采集系统的动捕数据,调整相应的虚拟场景,并将调整后的虚拟场景显示给用户。

2.根据权利要求1所述的虚拟现实交互系统,其特征在于,所述动捕数据采集系统还用于与其它交互子系统中的动捕数据采集系统建立P2P通信。

3.根据权利要求2所述的虚拟现实交互系统,所述动捕数据采集系统为光学动捕采集系统,包括:多个动捕相机和相机服务器;

所述动捕相机用于采集本地目标对象的动捕数据并传输至所述相机服务器;

所述相机服务器,具体用于与其它动捕数据采集系统中的相机服务器建立P2P通信,将所述动捕数据同步至本地的虚拟场景客户端,以及还将所述动捕数据上传至所述虚拟场景服务器和其它动捕数据采集系统中的相机服务器。

4.根据权利要求3所述的虚拟现实交互系统,其特征在于,所述相机服务器与其它交互子系统中的相机服务器建立P2P通信时,所述相机服务器具体用于:向所述虚拟场景服务器发送链接请求;所述链接请求中携带有所述相机服务器的IP信息;以便所述虚拟场景服务器将接收到的所有相机服务器的IP信息同步至网络中的每一所述相机服务器;

所述相机服务器还用于接收所述虚拟场景服务器传来的所有相机服务器的IP信息,并根据所述IP信息,与其它相机服务器建立P2P通信。

5.根据权利要求所1述的虚拟现实交互系统,其特征在于,所述动捕数据包括:刚体名称、刚体数据以及刚体标识号。

6.根据权利要求1所述的虚拟现实交互系统,其特征在于,所述动捕数据包括多个时刻的动捕数据,所述动捕数据采集系统具体用于:按照预设时间间隔将所述多个时刻中部分时刻的动捕数据发送至所述虚拟场景服务器和其它交互子系统中的动捕数据采集系统。

7.根据权利要求6所述的虚拟现实交互系统,其特征在于,所述虚拟场景服务器,具体用于根据当前时刻接收到的动捕数据,确定用户在虚拟场景中的位置信息,并将该位置信息作为终点信息;以及将所述虚拟场景服务器中记录的所述用户的位置信息作为起点信息;根据所述起点位置、终点位置、获取的插值时间间隔以及所述预设时间间隔,进行线性插值处理,以模拟出所述用户在所述起点位置和终点位置之间的其它位置信息,以进行相应的响应;

所述相机服务器,具体用于根据当前时刻接收到的动捕数据,确定用户在虚拟场景中的位置信息,并将该位置信息作为终点信息;以及将所述虚拟场景服务器中记录的所述用户当前的位置信息作为起点信息;根据所述起点位置、终点位置、获取的插值时间间隔以及所述预设时间间隔,进行线性插值处理,以模拟出所述用户在所述起点位置和终点位置之间的其它位置信息,并同步至本地的虚拟场景客户端。

8.虚拟现实交互方法,其特征在于,所述方法包括:

虚拟场景服务器接收每一动捕数据采集系统发来的动捕数据,以及来自每一虚拟场景客户端的操作命令;所述动捕数据采集系统包括至少两个且每一所述动捕数据采集系统至少对应本地的一个虚拟场景客户端;

虚拟场景服务器根据接收到的所述动捕数据对所述操作命令进行响应,并将响应结果同步至每一所述虚拟场景客户端;以便所述虚拟场景客户端能够根据所述响应结果、本地的动捕数据采集系统采集的动捕数据以及本地的动捕数据采集系统传来的来自其它动捕数据采集系统的动捕数据,调整相应的虚拟场景,并将调整后的虚拟场景显示给用户。

9.根据权利要求8所述的虚拟现实交互方法,其特征在于,在所述虚拟场景服务器接收每一所述动捕数据采集系统发来的动捕数据之前,所述方法还包括:所述虚拟场景服务器建立所述动捕数据采集系统之间的P2P通信。

10.根据权利要求9所述的虚拟现实交互方法,其特征在于,所述动捕数据采集系统为光学动捕采集系统,包括:多个动捕相机和相机服务器;所述虚拟场景服务器接收来自每一动捕数据采集系统的动捕数据,具体包括:所述虚拟场景服务器接收来自所述相机服务器的动捕数据;所述动捕数据是所述动捕相机采集的本地目标对象的动捕数据。

11.根据权利要求10所述的虚拟现实交互方法,其特征在于,所述虚拟场景服务器建立所述动捕数据采集系统之间的P2P通信,具体包括:所述虚拟场景服务器接收每一所述相机服务器发来的链接请求;

所述虚拟场景服务器从所述链接请求中提取所述相机服务器的IP信息;

所述虚拟场景服务器将提取的所有相机服务器的IP信息同步至网络中的每一所述相机服务器,以便每一所述相机服务器能够根据接收到的IP信息,与其它相机服务器建立P2P通信。

12.根据权利要求8所述的虚拟现实交互方法,其特征在于,所述动捕数据包括:刚体名称、刚体数据以及刚体标识号。

13.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求8至12任一项所述方法的步骤。

14.一种服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求8至12任一项所述方法的步骤。