一种多媒体VR互动方法及系统与流程

文档序号:21844200发布日期:2020-08-14 16:51阅读:599来源:国知局
一种多媒体VR互动方法及系统与流程

本发明是一种多媒体vr互动方法及系统,属于vr技术领域。



背景技术:

虚拟现实(virtualreality,以下简称vr)是一种能够创建和体验虚拟世界的计算机仿真技术,它利用计算机生成一种交互式的三维动态视景,其实体行为的仿真系统能够使用户沉浸到该环境中。

但在现有的行业领域中还没有出现可通过连接局域网的方式支持用户间进行语音交流,且在交流间也无法观察交流对象的脸谱。



技术实现要素:

为了实现上述目的,本发明是通过如下的技术方案来实现:一种多媒体vr互动方法及系统,包括一个或多个处理器和一个或多个服务器及多个围绕虚拟空间内的摄像机、二个以上vr设备,所述摄像机包括虚拟球,所述服务器存储了可由处理器执行的计算机指令,并且系统设置为在vr环境中跟踪用户的目光凝视,系统至少执行以下操作使计算机可执行指令:

1)通过服务器建立一个或多个数据库服务器,vr硬件设备均连接局域网络;

2)在虚拟空间内生成vr的环境坐标系;

并在虚拟空间内生成热点,其中热点包括用户自身热点坐标和其他用户热点坐标;

3)系统从用户vr硬件设备中的一个或多个传感器接收的视图信息,跟踪该视图信息与现实世界中用户注视的方向;

4)将所跟踪的视图信息映射到环境坐标系和基于该映射确定用户凝视。

为优化上述技术方案,进一步采取的措施为:

根据一种优选方式,所述vr环境坐标系包括:x坐标、y坐标、d坐标、t1坐标、t2坐标,所述x坐标定义为纬度值,所述y坐标定义为纵向值,所述d坐标定义为用户在虚拟三维环境中的虚拟元素距离值,所述t1坐标定义为虚拟时间,所述t2坐标定义为实时时间,所述计算机指令由所述处理器执行以生成虚拟空间内的用户坐标系及用户名,所述用户坐标系与围绕虚拟空间内的摄像机位置中的虚拟球相关联,所述处理器执行以计算生成用户坐标系的x1坐标、y1坐标、d1坐标,所述用户名与vr硬件设备相对应。

根据一种优选方式,所述数据库服务器内储存用户注册信息,所述vr硬件设备包括vr眼镜,且该vr眼镜设有开关按钮。

根据一种优选方式,所述用户坐标系包括用户位置,用户位置相对于三维空间中的球面。

根据一种优选方式,所述处理器执行系统从用户vr硬件设备中的一个或多个传感器接收的视图信息生成视野数据集,视野数据集包括定义用户凝视的中心点,并确认该中心点命中点是否命中其他用户坐标热点。

根据一种优选方式,所述vr硬件设备包括音频模块、信息交流模块,所述音频输入\出模块对应信息交流模块,所述信息交流模块为服务器内。

根据一种优选方式,包括如下步骤;

s1、通过将用户信息注册并存储一个或多个数据库内,其中数据库服务器内还导入了设计好的3d脸谱与3d场景;

s2、通过摄像头拍摄用户脸部信息并利用软件将用户脸部信息转化为3d脸谱并导入用户信息数据库内;

s3、用户带上连接局域网的vr硬件设备,搜寻局域网内热点,可观察到其它用户坐标系及用户名;

s4、用户通过凝视的中心点选择其中热点,按下开关按钮确定该热点,对方用户通过开关按钮确定是否建立连接;

s5、对方用户确认连接后通过音频模块进行与用户的语音交流,且通过处理器将两者用户所注册的3d脸谱导出至vr眼镜的显示屏内。

有益效果

(1)本发明通过在虚拟空间内生成vr的环境坐标系,使其在虚拟空间内有一个距离感,让用户体更切实体验出与现实相同的间距感受。

(2)本发明还通过虚拟空间内生成热点,给每位用户标签了一个用户名及用户热点坐标,使得用户感受到其他玩家的存在。

(3)本发明的用户可通过选择3d脸谱图库内的脸谱,或由摄像机自主拍照而后在生产的3d脸谱进行注册,具备多样化,且在与其他用户玩家交流时,将显现出该脸谱,具备趣味可玩性,且起到了用户间的另类识别。

(4)本发明在用户确定连接信息交流后,可通过vr硬件设备进行语音的沟通交流,提升用户玩家的体验,具有社交效果。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中的附图作详细地介绍,以此让本发明的其它特征、目的和优点将会变得更明显:

图1为本发明一种多媒体vr互动方法及系统的结构示意图。

图2为本发明模式的结构示意图。

具体实施方式

为使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体实施方式,进一步阐述本发明。

请参阅图1-图2,本发明提供一种多媒体vr互动方法及系统:

包括一种多媒体vr互动方法及系统,包括一个处理器和一个服务器及五个围绕虚拟空间内的摄像机1、二个vr设备,所述摄像机1包括虚拟球,所述服务器存储了可由处理器执行的计算机指令,并且系统设置为在vr环境中跟踪用户的目光凝视,系统至少执行以下操作使计算机可执行指令:

1)通过服务器建立一个数据库服务器,两个vr硬件设备2均连接局域网络,vr硬件设备2诸如但不限于以下组件的计算机系统:cpu、gpu、ram、硬盘驱动器等,头戴式显示器(专用或非专用移动设备显示器),输入设备(例如键盘,鼠标,游戏控制器或麦克风),触觉设备和传感器,(例如触摸板、位置传感器、例如陀螺仪、加速计、磁力计),信息交流模块(例如语音通信,射频,wi-fi,移动蜂窝,宽带等,等设备操作系统和软件),还有用于操作模拟3d虚拟现实环境的虚拟播放器,如上述的虚拟播放器可以包括用于操作虚拟现实环境的软件,示例性虚拟软件可以包括但不限于球形视频播放器或配置为渲染三维图像的渲染引擎。

2)在虚拟空间内生成vr的环境坐标系。

并在虚拟空间内生成热点,其中热点包括用户自身热点坐标和其他用户热点坐标。

3)系统从用户vr硬件设备2中的一个或多个传感器接收的视图信息,跟踪该视图信息与现实世界中用户注视的方向。

4)将所跟踪的视图信息映射到环境坐标系和基于该映射确定用户的凝视是否包括热点。

所述vr环境坐标系包括:x坐标、y坐标、d坐标、t1坐标、t2坐标,所述x坐标定义为纬度值,所述y坐标定义为纵向值,所述d坐标定义为用户在虚拟三维环境中的虚拟元素距离值,所述t1坐标定义为虚拟时间,所述t2坐标定义为实时时间,所述计算机指令由所述处理器执行以生成虚拟空间内的用户坐标系及用户名,所述用户坐标系与围绕虚拟空间内的摄像机1位置中的虚拟球相关联,所述处理器执行以计算生成用户坐标系的x1坐标、y1坐标、d1坐标,所述用户名与vr硬件设备2相对应,通过服务器建立的vr环境坐标系及用户坐标系,使得多个用户坐标系在vr环境坐标系内定点,所述数据库服务器内储存用户注册信息,所述vr硬件设备2包括vr眼镜,且该vr眼镜设有开关按钮,所述用户坐标系包括用户位置,用户位置相对于三维空间中的球面,所述处理器执行系统从用户vr硬件设备2中的一个传感器接收的视图信息生成视野数据集,视野数据集包括定义用户a凝视的中心点,并确认该中心点命中点是否命中其他用户b坐标热点。,所述vr硬件设备2包括音频模块、信息交流模块,所述音频模块对应信息交流模块,所述信息交流模块为服务器内。

包括如下步骤;

s1、通过将用户信息(例如填写好用户的身份信息、手机号等)注册并存储一个或多个数据库内,其中数据库服务器内还导入了设计好的3d脸谱与3d场景;

s2、通过摄像头拍摄用户a\b脸部信息并利用软件将用户a\b脸部信息转化为3d脸谱并导入用户信息数据库内;通过提前编辑好的多个3d脸谱和3d场景供用户a\b选择,或根据所拍摄的用户a\b照片生产专属的3d脸谱导入数据库。

s3、用户a带上连接局域网的vr硬件设备2,搜寻局域网内热点,可观察到用户b坐标系及用户名;

s4、用户a通过凝视的中心点选择用户b热点,按下开关按钮确定,用户通过b通过开关按钮确定是否建立连接;

s5、用户b确认连接后通过音频模块进行与用户a的语音交流,且通过处理器将两者用户所注册的3d脸谱导出至vr眼镜的显示屏内。

本专利所说的虚拟球、传感器等电器部件是属于现有技术,本发明所保护的也不是该些电器部件,因此申请人便不再说明中对此进行赘述。

本文中所描述的具体实施例仅仅是对本发明作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的或者超越所附权利要求书所定义的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1