【技术实现步骤摘要】
虚拟现实协同处理方法、装置和系统
本申请涉及虚拟现实数据处理领域,特别是涉及虚拟现实协同处理方法、装置和系统。
技术介绍
现有技术中,教学,尤其是机械方面的实践课程主要采用传统的课堂教学与网络远程教育相结合的形式,传统的教学有其自身的优势,如在教学过程中,培训者可以对真实的物体模型进行操作,并且利用语言、手势、目光接触等方式与参加培训的学员互动。但是这种方式存在制约性,例如,学员和培训者必须集中在一个同一个空间中,网络教学也存在一些缺陷,如难以创设逼真的教学情景,培训者与学员之间实时交互比较困难,以及学习同伴之间的协同支持学习难以建立等,当需要学习的物体模型变化时,培训方需要准备新的模型,对于一些价格昂贵的模型,非常耗费人力、物力和财力。
技术实现思路
本申请的目的在于克服上述问题或者至少部分地解决或缓减解决上述问题。根据本申请的一个方面,提供了一种虚拟现实协同处理方法,应用于服务器,所述服务器分别与第一主机设备和第二主机设备连接,其中,所述第一主机设备与第一虚拟现实终端连接,所述第二主机 ...
【技术保护点】
1.一种虚拟现实协同处理方法,应用于服务器,所述服务器分别与第一主机设备和第二主机设备连接,其中,所述第一主机设备与第一虚拟现实终端连接,所述第二主机设备与第二虚拟现实终端连接,所述方法包括:/n第一通信链路建立步骤:在所述第一主机设备和所述第二主机设备之间建立通信链路,创建虚拟场景,其中,所述虚拟场景包括虚拟物体,将与所述第一虚拟现实终端对应的第一虚拟形象和与所述第二虚拟现实终端对应的第二虚拟形象显示在所述虚拟场景中,以使得佩戴所述第一虚拟现实终端的用户和佩戴所述第二虚拟现实终端的用户之间能够通过该虚拟现实终端看到所述虚拟场景和对方的虚拟形象;和/n第一数据传输步骤:基于 ...
【技术特征摘要】
1.一种虚拟现实协同处理方法,应用于服务器,所述服务器分别与第一主机设备和第二主机设备连接,其中,所述第一主机设备与第一虚拟现实终端连接,所述第二主机设备与第二虚拟现实终端连接,所述方法包括:
第一通信链路建立步骤:在所述第一主机设备和所述第二主机设备之间建立通信链路,创建虚拟场景,其中,所述虚拟场景包括虚拟物体,将与所述第一虚拟现实终端对应的第一虚拟形象和与所述第二虚拟现实终端对应的第二虚拟形象显示在所述虚拟场景中,以使得佩戴所述第一虚拟现实终端的用户和佩戴所述第二虚拟现实终端的用户之间能够通过该虚拟现实终端看到所述虚拟场景和对方的虚拟形象;和
第一数据传输步骤:基于所述通信链路,在所述第一主机设备和所述第二主机设备之间进行数据传输,其中,该步骤包括以下步骤中的至少一个:
操作指令接收步骤:接收所述第一主机设备发送的所述第一虚拟现实终端对位于所述虚拟场景中第一位置处的所述虚拟物体的操作的指令,更新所述虚拟场景的图像,并将更新后的所述虚拟场景的图像发送给所述第一主机设备和所述第二主机设备以使得在所述第一虚拟现实终端和所述第二虚拟现实终端中显示更新后的所述虚拟物体;和
动作变化接收步骤:接收述第一主机设备发送的佩戴所述第一虚拟现实终端的用户的形体动作的变化,更新所述虚拟场景的图像,并将更新后的所述虚拟场景的图像发送给所述第二主机设备以使得在所述第二虚拟现实终端中显示的第一虚拟形象的动作变化与佩戴所述第一虚拟现实终端的用户的形体动作的变化相对应。
2.根据权利要求1所述的方法,其特征在于,所述第一通信链路建立步骤包括:
接收所述第一主机设备和所述第二主机设备的连接请求;
将连接记录日志分别发送给所述第一主机设备和所述第二主机设备;
初始化虚拟场景,将与所述第一虚拟现实终端对应的第一虚拟形象和与所述第二虚拟现实终端对应的第二虚拟形象显示在所述虚拟场景中;和
将所述虚拟场景的图像分别发送给所述第一主机设备和所述第二主机设备,以使得佩戴所述第一虚拟现实终端的用户和佩戴所述第二虚拟现实终端的用户之间能够通过该虚拟现实终端看到对方的虚拟形象。
3.根据权利要求1所述的方法,其特征在于,在所述操作指令接收步骤中,
所述虚拟物体在所述虚拟场景中呈现为三维模型,所述虚拟现实终端在所述虚拟场景中对所述虚拟物体的操作包括对所述三维模型的拆解和/或组装。
4.根据权利要求3所述的方法,其特征在于,在所述操作指令接收步骤中,所述接收所述第一虚拟现实终端对位于所述虚拟场景中的所述虚拟物体的操作的指令,更新所述虚拟场景的图像包括:
接收所述第一主机设备发送的第一虚拟现实终端在所述第一位置处对选择工具的请求,更新所述虚拟场景以将工具的虚拟图像显示虚拟场景中,将该更新的虚拟场景发送给所述第一主机设备和所述第二主机设备;和
接收所述第一主机设备的第一虚拟现实终端利用所述工具对所述虚拟物体进行操作的请求,更新所述虚拟场景以将所述虚拟物体的变化显示在虚拟场景中,将该更新的虚拟场景发送给所述第一主机设备和所述第二主机设备。
5.根据权利要求1至4的任一项所述的方法,其特征在于,在创建虚拟场景时,利用模型框架与贴图相结合的方式对所述虚拟物体建模。
6.一种虚拟现实协同处理方法,应用于第一主机设备,所述第一主机设备分别与第一虚拟现实终端与服务器连接,所述服务器还与第二主机设备连接,所述第二主机设备与第二虚拟现实终端连接,所述方法包括:
第二通信链路建立步骤:通过所述服务器与所述第二主机设备建立通信链路,选择代表所述第一虚拟现实终端的第一虚拟形象,并将选择的结果发送给所述服务器,接收服务器发送的虚拟场景,其中,所述虚拟场景中显示与所述第二虚拟现实终端对应的第二虚拟形象,以使得佩戴所述第一虚拟现实终端的用户能够通过该虚拟现实终端看到所述虚拟场景和所述第二虚拟形象;和
第二数据传输步骤:基于所述通信链路,通过所述服务器与所述第二主机设备之间进行数据传输;其中,该步骤包括以下步骤中的一个或者多个:
操作指令发送步骤:接收所述第一虚拟现实终端对位于所述虚拟场景中第一位置处的所述虚拟物体的操作的指令,并将该指令发送给所述服务器,以便所述服务器更新所述虚拟场景的图像并将更新后的所述虚拟场景的...
【专利技术属性】
技术研发人员:刘畅,
申请(专利权)人:北京鑫媒世纪科技发展有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。