The invention relates to a method and system for multi-person interaction in virtual reality, which can integrate different VR hardware and different spatial positioning devices, enable people from different regions to realize face-to-face communication and other activities in the virtual environment, thus enabling people from different geographical locations to have a sense of immersive communication and interaction, improve the sense of participation and improve efficiency. Through IK calculation, it realizes the realistic simulation of upper body movements with very little effective action data. The normal actions of the other party can be seen in the virtual environment, which makes the relevant personnel in different places communicate with each other in the same virtual environment, and no longer need to discuss in reality.
【技术实现步骤摘要】
一种虚拟现实多人交互的方法及系统
本专利技术涉及一种多人远程交互方法及系统,特别涉及一种虚拟现实多人交互的方法及系统。
技术介绍
虚拟现实(VirtualReality,简称VR)技术是一种基于可计算信息构造沉浸式人机交互环境的信息技术,采用以计算机为核心的现代高科技生成逼真的视、听、触觉等一体化的特定范围的虚拟环境,用户借助必要的设备以自然的方式对虚拟环境中的对象进行交互。目前在多人交互方面主要是通过PC或者移动设备,网络以视频音频、文字等为主要传播,人与人之间的交流没有身临其境的感觉即所谓的真实感。随着VR技术的兴起,以及各种VR设备的出现,例如HTCOculus等桌面级、以及各种各样的光学动作捕捉设备,如OptitrackRealismChingmu等硬件的出现,提供了各种各样的交互体验,但是桌面级与大空间级之间的多人交互,因为底层的技术各种各样,导致VR应用无法实现互相之间的交互。
技术实现思路
本专利技术的主要目的是为解决现有技术中的技术问题,提供一种可实现支持各类硬件均可交互的虚拟现实多人交互的方法。本专利技术的另一个主要目的是提供一种虚拟现实多人交互的系统。为实现上述目的,本专利技术的技术方案是:一种虚拟现实多人交互的方法,包括如下步骤:步骤一、创建虚拟空间,定义统一坐标系;步骤二、将不同硬件标定的硬件坐标原点,在虚拟空间统一坐标系中定义相应的虚拟坐标原点;步骤三、获取硬件中坐标位置、朝向相对于硬件坐标原点的变化数据,将变化数据转换虚拟空间统一坐标系中,组成坐标矩阵;步骤四、根据坐标矩阵,以虚拟坐标原点为原点转换为相应的位置、朝向变化。进一步,在 ...
【技术保护点】
1.一种虚拟现实多人交互的方法,其特征在于,包括如下步骤:步骤一、创建虚拟空间,定义统一坐标系;步骤二、将不同硬件标定的硬件坐标原点,在虚拟空间统一坐标系中定义相应的虚拟坐标原点;步骤三、获取硬件中坐标位置、朝向相对于硬件坐标原点的变化数据,将变化数据转换虚拟空间统一坐标系中,组成坐标矩阵;步骤四、根据坐标矩阵,以虚拟坐标原点为原点转换为相应的位置、朝向变化。
【技术特征摘要】
1.一种虚拟现实多人交互的方法,其特征在于,包括如下步骤:步骤一、创建虚拟空间,定义统一坐标系;步骤二、将不同硬件标定的硬件坐标原点,在虚拟空间统一坐标系中定义相应的虚拟坐标原点;步骤三、获取硬件中坐标位置、朝向相对于硬件坐标原点的变化数据,将变化数据转换虚拟空间统一坐标系中,组成坐标矩阵;步骤四、根据坐标矩阵,以虚拟坐标原点为原点转换为相应的位置、朝向变化。2.根据权利要求1所述的一种虚拟现实多人交互的方法,其特征在于:在所述步骤一中,用户通过客户端登录,每个客户端连接应用服务器后,由应用服务器生成唯一的ID,应用服务器通知每个客户端生成ID对应的虚拟人物模型,所述客户端包括大空间客户端、独立客户端,所述大空间客户端为三维运动捕捉客户端,所述独立客户端为VR设备客户端。3.根据权利要求2所述的一种虚拟现实多人交互的方法,其特征在于:在所述步骤四后增加一个步骤,该步骤为:获取硬件中手部动作数据并转发至其他硬件,根据手部动作数据映射到对应的虚拟人物模型的手部关节点。4.根据权利要求3所述的一种虚拟现实多人交互的方法,其特征在于:根据手部动作数据通过IK算法得到肘部关节点的动作数据,再根据肘部关节点的动作数据通过IK算法得到肩部关节点的动作数据,将肘部关节点的动作数据、肩部关节点的动作数据转发至其他硬件,根据肘部...
【专利技术属性】
技术研发人员:林蓝,张琪,张恒志,姜良奎,庞世俊,
申请(专利权)人:中车青岛四方机车车辆股份有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。