一种多人VR体验防碰撞控制方法及装置制造方法及图纸

技术编号:35683160 阅读:28 留言:0更新日期:2022-11-23 14:26
本发明专利技术公开了一种多人VR体验防碰撞控制方法及装置,其中方法包括:与各个VR设备进行通信,实时获得各个VR设备的当前位置;响应于任意两个VR设备的位置互相接近且达到碰撞危险距离,采集碰撞危险距离内的VR设备的运动状态;对比碰撞危险距离内的VR设备的运动速度,获得慢运动VR设备;根据碰撞危险距离内的VR设备的运动状态,为慢运动VR设备生成障碍规避路线;根据障碍规避路线,在慢运动VR设备的下一帧图像中生成与障碍规避路线相对应的障碍物;将下一帧图像发送至慢运动VR设备,以使慢运动VR设备的用户躲避障碍物实现沿着规避路线运动。本发明专利技术在保证多人同时进行VR体验的基础上,减少了用户碰撞事故的出现。减少了用户碰撞事故的出现。减少了用户碰撞事故的出现。

【技术实现步骤摘要】
一种多人VR体验防碰撞控制方法及装置


[0001]本专利技术涉及虚拟现实领域,特别是涉及一种多人VR体验防碰撞控制方法及装置。

技术介绍

[0002]虚拟现实技术(英文名称:Virtual Reality,缩写为VR),是20世纪发展起来的一项全新的实用技术。虚拟现实技术囊括计算机、电子信息、仿真技术,其基本实现方式是计算机模拟虚拟环境从而给人以环境沉浸感。随着社会生产力和科学技术的不断发展,各行各业对VR技术的需求日益旺盛。VR技术也取得了巨大进步,并逐步成为一个新的科学

[0003]随着科技的进步,VR也走进了寻常百姓的生活,人们对VR的兴趣也愈发浓厚。因此,诞生了许多VR体验场馆,在这些场馆内人们可以使用VR设备进行虚拟环境体验,在其中游戏、运动等。然而,现有的VR体验,大多只能允许一位用户进行体验。因为当有很多人同时使用VR设备进行体验时,虚拟环境与现实环境并不相同,在沉浸在虚拟环境中时,很可能会碰撞到同样带有VR设备正在走动的用户。这样使得单人体验VR时效率低下,多人体验VR时出现碰撞危险。

技术实现思路

[0004]经申请人研究发现:当多个VR设备接近并可能出现碰撞时,如果同时对这些VR设备的路径进行改变,由于各个VR设备之间缺乏统一管理调度,很有可能改变后的路径又会出现碰撞。而且对所有路径进行改变效率低下,还破坏用户的VR体验。
[0005]有鉴于现有技术的上述的一部分缺陷,本专利技术所要解决的技术问题是提供一种多人VR体验防碰撞控制方法及装置,旨在解决多人VR体验时,出现碰撞的情况,同时保证多数用户的VR体验。
[0006]为实现上述目的,本专利技术第一方面公开了一种多人VR体验防碰撞控制方法,用于控制多个VR设备,所述方法包括:
[0007]与各个所述VR设备进行通信,实时获得各个所述VR设备的当前位置;其中,各个所述VR设备佩戴于不同的用户身上;
[0008]响应于任意两个所述VR设备的位置互相接近且达到碰撞危险距离,采集所述碰撞危险距离内的所述VR设备的运动状态;其中,所述碰撞危险距离根据用户的碰撞反应时长确定,所述运动状态包括运动速度和运动方向;
[0009]对比所述碰撞危险距离内的所述VR设备的所述运动速度,获得慢运动VR设备;其中,所述慢运动VR设备为所述碰撞危险距离内运动较慢的所述VR设备;
[0010]根据所述碰撞危险距离内的所述VR设备的运动状态,为所述慢运动VR设备生成障碍规避路线;
[0011]根据所述障碍规避路线,在所述慢运动VR设备的下一帧图像中生成与所述障碍规避路线相对应的障碍物;
[0012]将所述下一帧图像发送至所述慢运动VR设备,以使所述慢运动VR设备的用户躲避障碍物实现沿着所述障碍规避路线运动。
[0013]可选的,所述与各个所述VR设备进行通信,实时获得各个所述VR设备的当前位置,包括:
[0014]控制设置在所述VR设备中的位置传感器进行实时位置测量,从而获得所述VR设备的位置;
[0015]实时向所述VR设备请求当前位置,并接收所述VR设备发送的当前位置信息。
[0016]可选的,所述根据所述碰撞危险距离内的所述VR设备的运动状态,为所述慢运动VR设备生成障碍规避路线;包括:
[0017]根据所述碰撞危险距离内的所述VR设备的所述运动速度和所述运动方向,获得碰撞位置点;
[0018]根据所述碰撞位置点和所述慢运动VR设备的运动方向,生成障碍规避路线;其中,所述障碍规避路线为所述述慢运动VR设备规避所述碰撞位置点的最小改向生成的路径。
[0019]可选的,所述方法还包括:
[0020]控制各个所述VR设备以自身为中心检测预设范围内的固定障碍物,并接受检查结果;
[0021]响应于所述预设范围内出现固定障碍物,结合所述碰撞危险距离内是否出现其它所述VR设备,生成固定障碍物规避路线;
[0022]根据所述固定障碍物规避路线,向所述预设范围内出现固定障碍物的VR设备发送提醒信号。
[0023]可选的,所述方法还包括:
[0024]将整个VR体验场地划分为多个预设面积的活动区域;
[0025]根据各个所述VR设备的当前位置,获得各个所述活动区域的用户密度;
[0026]响应于所述活动区域内的用户密度超过预设值,生产引导路径发送至所述VR设备,使部分用户根据所述引导路径离开密度饱和的所述活动区域。
[0027]本专利技术第二方面公开了一种多人VR体验防碰撞控制装置,所述装置与多个VR设备进行无线连接,所述装置包括:当前位置获得模块、运动状态采集模块、慢运动VR设备获得模块、路径生成模块、障碍物生成模块以及图像发送模块;
[0028]所述当前位置获得模块,用于与各个所述VR设备进行通信,实时获得各个所述VR设备的当前位置;其中,各个所述VR设备佩戴于不同的用户身上;
[0029]所述运动状态采集模块,用于响应于任意两个所述VR设备的位置互相接近且达到碰撞危险距离,采集所述碰撞危险距离内的所述VR设备的运动状态;其中,所述碰撞危险距离根据用户的碰撞反应时长确定,所述运动状态包括运动速度和运动方向;
[0030]所述慢运动VR设备获得模块,用于对比所述碰撞危险距离内的所述VR设备的所述运动速度,获得慢运动VR设备;其中,所述慢运动VR设备为所述碰撞危险距离内运动较慢的所述VR设备;
[0031]所述路径生成模块,用于根据所述碰撞危险距离内的所述VR设备的运动状态,为所述慢运动VR设备生成障碍规避路线;
[0032]所述障碍物生成模块,用于根据所述障碍规避路线,在所述慢运动VR设备的下一
帧图像中生成与所述障碍规避路线相对应的障碍物;
[0033]所述图像发送模块,用于将所述下一帧图像发送至所述慢运动VR设备,以使所述慢运动VR设备的用户躲避障碍物实现沿着所述障碍规避路线运动。
[0034]可选的,所述当前位置获得模块包括:测量控制子模块和位置请求获得子模块;
[0035]所述测量控制子模块,用于控制设置在所述VR设备中的位置传感器进行实时位置测量,从而获得所述VR设备的位置;
[0036]所述位置请求获得子模块,用于实时向所述VR设备请求当前位置,并接收所述VR设备发送的当前位置信息。
[0037]可选的,所述路径生成模块包括:碰撞位置点获得子模块和障碍规避路线生成子模块;
[0038]所述碰撞位置点获得子模块,用于根据所述碰撞危险距离内的所述VR设备的所述运动速度和所述运动方向,获得碰撞位置点;
[0039]所述障碍规避路线生成子模块,用于根据所述碰撞位置点和所述慢运动VR设备的运动方向,生成障碍规避路线;其中,所述障碍规避路线为所述述慢运动VR设备规避所述碰撞位置点的最小改向生成的路径。
[0040]可选的,所述装置还包括:固定障碍物检测控制模块、固定障碍物路线生成模块以及提醒信号发送模块;...

【技术保护点】

【技术特征摘要】
1.一种多人VR体验防碰撞控制方法,其特征在于,用于控制多个VR设备,所述方法包括:与各个所述VR设备进行通信,实时获得各个所述VR设备的当前位置;其中,各个所述VR设备佩戴于不同的用户身上;响应于任意两个所述VR设备的位置互相接近且达到碰撞危险距离,采集所述碰撞危险距离内的所述VR设备的运动状态;其中,所述碰撞危险距离根据用户的碰撞反应时长确定,所述运动状态包括运动速度和运动方向;对比所述碰撞危险距离内的所述VR设备的所述运动速度,获得慢运动VR设备;其中,所述慢运动VR设备为所述碰撞危险距离内运动较慢的所述VR设备;根据所述碰撞危险距离内的所述VR设备的运动状态,为所述慢运动VR设备生成障碍规避路线;根据所述障碍规避路线,在所述慢运动VR设备的下一帧图像中生成与所述障碍规避路线相对应的障碍物;将所述下一帧图像发送至所述慢运动VR设备,以使所述慢运动VR设备的用户躲避障碍物实现沿着所述障碍规避路线运动。2.根据权利要求1所述的多人VR体验防碰撞控制方法,其特征在于,所述与各个所述VR设备进行通信,实时获得各个所述VR设备的当前位置,包括:控制设置在所述VR设备中的位置传感器进行实时位置测量,从而获得所述VR设备的位置;实时向所述VR设备请求当前位置,并接收所述VR设备发送的当前位置信息。3.根据权利要求1所述的的多人VR体验防碰撞控制方法,其特征在于,所述根据所述碰撞危险距离内的所述VR设备的运动状态,为所述慢运动VR设备生成障碍规避路线;包括:根据所述碰撞危险距离内的所述VR设备的所述运动速度和所述运动方向,获得碰撞位置点;根据所述碰撞位置点和所述慢运动VR设备的运动方向,生成障碍规避路线;其中,所述障碍规避路线为所述述慢运动VR设备规避所述碰撞位置点的最小改向生成的路径。4.根据权利要求1所述的的多人VR体验防碰撞控制方法,其特征在于,所述方法还包括:控制各个所述VR设备以自身为中心检测预设范围内的固定障碍物,并接受检查结果;响应于所述预设范围内出现固定障碍物,结合所述碰撞危险距离内是否出现其它所述VR设备,生成固定障碍物规避路线;根据所述固定障碍物规避路线,向所述预设范围内出现固定障碍物的VR设备发送提醒信号。5.根据权利要求1所述的的多人VR体验防碰撞控制方法,其特征在于,所述方法还包括:将整个VR体验场地划分为多个预设面积的活动区域;根据各个所述VR设备的当前位置,获得各个所述活动区域的用户密度;响应于所述活动区域内的用户密度超过预设值,生产引导路径发送至所述VR设备,使部分用户根据所述引导路径离开密度饱和的所述活动区域。
6.一种多人VR体验防碰撞控制装置,其特征在于,所述装置与多个VR设备进行无线连接,所述装置包括:当前位置获得模块、运动状态采集模块、慢运动VR设备获得模块、路径生成模块、障碍物生成模块以及图像发送模块;所述当前位置获得模块,用于与各个所述VR设备进行通信,实时获得各个所述VR设备的当前位置;其中,各个所述VR设备...

【专利技术属性】
技术研发人员:严群姚剑敏林坚普黄忠航
申请(专利权)人:晋江市博感电子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1