虚拟现实交互系统、方法及计算机存储介质
摘要文本
一种虚拟现实交互系统、方法以及服务器。所述方法包括:虚拟场景服务器接收每一动捕数据采集系统发来的动捕数据,以及来自每一虚拟场景客户端的操作命令;所述动捕数据采集系统包括至少两个且每一所述动捕数据采集系统至少对应本地的一个虚拟场景客户端;虚拟场景服务器根据接收到的所述动捕数据对所述操作命令进行响应,并将响应结果同步至每一所述虚拟场景客户端;以便所述虚拟场景客户端能够根据所述响应结果、本地的动捕数据采集系统采集的动捕数据以及本地的动捕数据采集系统传来的来自其它动捕数据采集系统的动捕数据,调整相应的虚拟场景,并将调整后的虚拟场景显示给用户。本发明能够实现处于异地场景的不同用户在同一虚拟场景中的交互。
申请人信息
- 申请人:深圳市瑞立视多媒体科技有限公司
- 申请人地址:518000 广东省深圳市南山区粤海街道沙河西路1819号深圳湾科技生态园7栋B座10层9-12室
- 发明人: 深圳市瑞立视多媒体科技有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 虚拟现实交互系统、方法及计算机存储介质 |
| 专利类型 | 发明授权 |
| 申请号 | CN202210083807.0 |
| 申请日 | 2017年8月25日 |
| 公告号 | CN114527872B |
| 公开日 | 2024年3月8日 |
| IPC主分类号 | G06F3/01 |
| 权利人 | 深圳市瑞立视多媒体科技有限公司 |
| 发明人 | 崔永太; 谢冰; 肖乐天; 陈明洋; 许秋子 |
| 地址 | 广东省深圳市南山区粤海街道沙河西路1819号深圳湾科技生态园7栋B座10层9-12室 |
专利主权项内容
关注微信公众号马克数据网 。1.虚拟现实交互系统,其特征在于,所述系统包括:至少两个交互子系统,以及虚拟场景服务器;每一个所述交互子系统包括:动捕数据采集系统以及至少一个虚拟场景客户端;其中,一个虚拟场景客户端对应一个用户;所述动捕数据采集系统,用于采集本地目标对象的动捕数据,并将所述动捕数据发送至本地的所述虚拟场景客户端、所述虚拟场景服务器和其它交互子系统中的动捕数据采集系统;其中,所述动捕数据采集系统可按照预设时间间隔将多个时刻中的一部分时刻的动捕数据共享给所述虚拟场景服务器和其它交互子系统中的动捕数据采集系统;所述虚拟场景客户端,用于接收本地对应用户的操作命令,并将所述操作命令传给所述虚拟场景服务器;以及接收本地的所述动捕数据采集系统发来的动捕数据,和本地的所述动捕数据采集系统传来的来自其它动捕数据采集系统的动捕数据,所述虚拟场景客户端可以获知处于不同物理区域的所有用户的位置信息;所述虚拟场景服务器,用于根据接收到的操作命令和接收到的所述一部分时刻的动捕数据,确定用户在虚拟场景中的位置信息,并将所述位置信息作为终点信息;以及将所述虚拟场景服务器中自身记录的所述用户当前在虚拟场景中的位置信息作为起点信息;根据起点位置、终点位置、获取的插值时间间隔以及所述预设时间间隔,进行线性插值处理,以模拟出所述起点位置和终点位置之间用户的位置信息,并根据所述位置信息进行相应的响应,并将响应结果同步至每一所述虚拟场景客户端;所述虚拟场景客户端,用于根据所述响应结果以及所有用户在虚拟场景中的位置信息、以及本地用户的视角信息调整相应的虚拟场景,并将调整后的虚拟场景显示给用户,以完成处于不同物理区域的用户在同一虚拟场景下的交互;所述动捕数据采集系统为光学动捕采集系统,包括:多个动捕相机和相机服务器;所述动捕相机用于采集本地目标对象的动捕数据并传输至所述相机服务器;所述相机服务器,具体用于与其它动捕数据采集系统中的相机服务器建立P2P通信,将所述动捕数据同步至本地的虚拟场景客户端,以及还将所述动捕数据上传至所述虚拟场景服务器和其它动捕数据采集系统中的相机服务器;所述相机服务器与其它交互子系统中的相机服务器建立P2P通信时,所述相机服务器具体用于:向所述虚拟场景服务器发送链接请求;所述链接请求中携带有所述相机服务器的IP信息;以便所述虚拟场景服务器将接收到的所有相机服务器的IP信息同步至网络中的每一所述相机服务器;所述相机服务器还用于接收所述虚拟场景服务器传来的所有相机服务器的IP信息,并根据所述IP信息,与其它相机服务器建立P2P通信。