System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及到虚拟现实领域,具体而言,涉及一种基于移动车辆的虚拟现实处理方法和系统。
技术介绍
1、虚拟现实技术(virtual reality,简称为vr),又称虚拟实境或灵境技术,是近些年发展起来的一项全新的实用技术。虚拟现实技术囊括计算机、电子信息、仿真技术,其基本实现方式是以计算机技术为主,利用并综合三维图形技术、多媒体技术、仿真技术、显示技术、伺服技术等多种高科技的最新发展成果,借助计算机等设备产生一个逼真的三维视觉体验的虚拟世界,从而使处于虚拟世界中的人产生一种身临其境的感觉。
2、在相关技术中,通常是需要头盔佩戴在玩家的头上,该头盔中设置有显示器和音频播放器,该头盔连接到计算机上,然后计算机上的相关程序会将图像发送到头盔中的显示器中,玩家在转动头部的时候,计算机也会根据玩家头部的转动将图像进行处理之后发送到头盔的显示器上。
3、这种方式是一种提前预制好的虚拟现实,无法给用户带来基于真实环境的视觉体验。
技术实现思路
1、本申请实施例提供了一种基于移动车辆的虚拟现实处理方法和系统,以至少解决相关技术中无法给用户带来基于真实环境的视觉体验的问题。
2、根据本申请的一个方面,提供了一种基于移动车辆的虚拟现实处理方法,包括:车辆上的摄像头获取所述车辆所在环境的景象,并将所述景象通过无线网络发送给虚拟现实头盔;所述虚拟现实头盔在所述玩家的带动下发生了转动,获取所述虚拟现实头盔转动的第一角度;将所述虚拟现实头盔转动的所述第一角度转换为所述车辆上的
3、进一步地,将所述虚拟现实头盔转动的第一角度转换为所述车辆上的连接所述摄像头的三轴无刷电机转动的第二角度包括:预先测试所述虚拟现实头盔转动的多个角度中的每个角度对应的三轴无刷电机转动的角度;将测试得到的虚拟现实头盔转动的角度与三轴无刷电机转动的角度之间的对应关系进行保存;在所述对应关系中查找所述第一角度,如果查找到所述第一角度,将所述对应关系中角度作为所述三轴无刷电机的所述第二角度。
4、进一步地,将所述虚拟现实头盔转动的第一角度转换为所述车辆上的连接所述摄像头的三轴无刷电机转动的第二角度包括:预先根据所述对应关系进行拟合,得到所述符合所述对应关系的函数,其中,所述函数的输入为所述虚拟现实头盔转动的角度,所述函数的输出为所述摄像头的三轴无刷电机转到的角度;在所述对应关系中无法查找到所述第一角度的情况下,将所述第一角度输入到所述函数中,将所述函数输出的角度作为所述第二角度。
5、进一步地,所述方法还包括:接收重置命令,其中,所述重置命令用于指示所述车辆上设置的摄像头回复到初始位置;所述车辆上的摄像头按照所述重置命令,将所述摄像头置位到所述初始位置。
6、进一步地,所述方法还包括:接收移动命令,其中,所述移动命令用于指示所述车辆上按照预定方向和/或速度进行移动;所述车辆上的控制器控制所述车辆按照所述移动命令进行移动。
7、根据本申请的另一个方面,还提供了一种基于移动车辆的虚拟现实处理系统,包括:虚拟现实头盔和移动车辆,其中,所述车辆上的摄像头用于获取所述车辆所在环境的景象,并将所述景象通过无线网络发送给虚拟现实头盔;所述虚拟现实头盔在所述玩家的带动下发生了转动,所述虚拟现实头盔用于获取所述虚拟现实头盔转动的第一角度;所述转换模块,用于将所述虚拟现实头盔转动的所述第一角度转换为所述车辆上的连接所述摄像头的三轴无刷电机转动的第二角度;其中,所述转换模块位于所述车辆上、所述虚拟现实头盔上或者与所述虚拟现实头盔连接的计算设备上;所述车辆还用于控制所述车辆上的三轴无刷电机按照所述第二角度带动所述三轴无刷电机上的摄像头转动,其中,所述车辆上的摄像头在转动的过程中保持将所述摄像头拍摄到的景象发送给虚拟现实头盔。
8、进一步地,所述转换模块用于:预先测试所述虚拟现实头盔转动的多个角度中的每个角度对应的三轴无刷电机转动的角度;将测试得到的虚拟现实头盔转动的角度与三轴无刷电机转动的角度之间的对应关系进行保存;在所述对应关系中查找所述第一角度,如果查找到所述第一角度,将所述对应关系中角度作为所述三轴无刷电机的所述第二角度。
9、进一步地,所述转换模块用于:预先根据所述对应关系进行拟合,得到所述符合所述对应关系的函数,其中,所述函数的输入为所述虚拟现实头盔转动的角度,所述函数的输出为所述摄像头的三轴无刷电机转到的角度;在所述对应关系中无法查找到所述第一角度的情况下,将所述第一角度输入到所述函数中,将所述函数输出的角度作为所述第二角度。
10、进一步地,所述车辆还用于:接收重置命令,其中,所述重置命令用于指示所述车辆上设置的摄像头回复到初始位置;按照所述重置命令,将所述摄像头置位到所述初始位置。
11、进一步地,所述车辆还用于:接收移动命令,其中,所述移动命令用于指示所述车辆上按照预定方向和/或速度进行移动;控制所述车辆按照所述移动命令进行移动。
12、在本申请实施例中,采用了车辆上的摄像头获取所述车辆所在环境的景象,并将所述景象通过无线网络发送给虚拟现实头盔;所述虚拟现实头盔在所述玩家的带动下发生了转动,获取所述虚拟现实头盔转动的第一角度;将所述虚拟现实头盔转动的所述第一角度转换为所述车辆上的连接所述摄像头的三轴无刷电机转动的第二角度;控制所述车辆上的三轴无刷电机按照所述第二角度带动所述三轴无刷电机上的摄像头转动,其中,所述车辆上的摄像头在转动的过程中保持将所述摄像头拍摄到的景象发送给虚拟现实头盔。通过本申请解决了相关技术中无法给用户带来基于真实环境的视觉体验的问题,从而将头盔和移动车辆连接,给玩家带来一种真实环境的虚拟体验。
本文档来自技高网...【技术保护点】
1.一种基于移动车辆的虚拟现实处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,将所述虚拟现实头盔转动的第一角度转换为所述车辆上的连接所述摄像头的三轴无刷电机转动的第二角度包括:
3.根据权利要求2所述的方法,其特征在于,将所述虚拟现实头盔转动的第一角度转换为所述车辆上的连接所述摄像头的三轴无刷电机转动的第二角度包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.一种基于移动车辆的虚拟现实处理系统,其特征在于,包括:虚拟现实头盔和移动车辆,其中,
7.根据权利要求6所述的系统,其特征在于,所述转换模块用于:
8.根据权利要求7所述的系统,其特征在于,所述转换模块用于:
9.根据权利要求8所述的系统,其特征在于,所述车辆还用于:
10.根据权利要求9所述的系统,其特征在于,所述车辆还用于:
【技术特征摘要】
1.一种基于移动车辆的虚拟现实处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,将所述虚拟现实头盔转动的第一角度转换为所述车辆上的连接所述摄像头的三轴无刷电机转动的第二角度包括:
3.根据权利要求2所述的方法,其特征在于,将所述虚拟现实头盔转动的第一角度转换为所述车辆上的连接所述摄像头的三轴无刷电机转动的第二角度包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5...
【专利技术属性】
技术研发人员:王涛,李萌迪,
申请(专利权)人:丝路视觉科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。