数据校准方法、装置、设备、介质和程序产品制造方法及图纸

技术编号:33960205 阅读:24 留言:0更新日期:2022-06-30 00:23
本申请提供一种数据校准方法、装置、设备、介质和程序产品,涉及虚拟现实技术领域,该方法包括:获取移动设备的移动轨迹和升降组件的升降数据,在移动设备根据移动轨迹发生动作和/或升降组件根据升降数据发生动作时,获取VR设备的运动轨迹,根据移动轨迹、升降数据以及运动轨迹,对参数进行校准。该技术方案中,通过将VR设备设置在移动设备的升降组件上,可以通过移动轨迹和升降数据来控制移动设备和升降组件动作,以采集得到运动轨迹,然后基于移动轨迹、升降数据和运动轨迹之间的误差,就可以对VR设备的参数进行校准,最终可以实现VR设备的准确定位,同时整个校准过程对测试环境没有要求,测试过程非常便捷,可有效提高测试效率。率。率。

【技术实现步骤摘要】
数据校准方法、装置、设备、介质和程序产品


[0001]本申请涉及虚拟现实
,尤其涉及一种数据校准方法、装置、设备、介质和程序产品。

技术介绍

[0002]虚拟现实(Virtual Reality,VR)的基本实现方式是计算机模拟虚拟环境从而给人以环境沉浸感,佩戴VR设备会给用户带来眩晕感,为此VR设备在制造的过程中通常会完善空间定位算法,尽量保证虚拟世界可以与用户身体保持一致的移动性。
[0003]现有技术中,为了完善控件定位算法,通常都是由测试人员佩戴VR设备在特定的测试环境中运动,然后由外围侦测设备采集运动数据生成校准坐标参数来校准VR设备。
[0004]但是,现有技术的这种方式,需要测试方提供测试场地、测试人员和外围侦测设备等等,测试要求过高,导致测试效率低。

技术实现思路

[0005]本申请提供一种数据校准方法、装置、设备、介质和程序产品,用于解决现有测试效率低的问题。
[0006]第一方面,本申请实施例提供一种数据校准方法,应用于虚拟现实设备,所述虚拟现实设备设置于移动设备的升降组件上,所述方法包括:
[0007]获取所述移动设备的移动轨迹和所述升降组件的升降数据;
[0008]在所述移动设备根据所述移动轨迹发生动作和/或所述升降组件根据所述升降数据发生动作时,根据预存的参数获取所述虚拟现实设备的运动轨迹;
[0009]根据所述移动轨迹、所述升降数据以及所述运动轨迹,对所述参数进行校准。
[0010]在第一方面的一种可能设计中,所述在所述移动设备根据所述移动轨迹发生动作和/或所述升降组件根据所述升降数据发生动作时,根据预存的参数获取所述虚拟现实设备的运动轨迹,包括:
[0011]在所述移动设备根据所述移动轨迹发生动作和/或所述升降组件根据所述升降数据发生动作时,获取所述虚拟现实设备的传感器采集得到的传感器数据;
[0012]根据所述虚拟现实设备内预存的参数和所述传感器数据,获取所述运动轨迹。
[0013]在第一方面的另一种可能设计中,所述根据所述虚拟现实设备内预存的参数和所述传感器数据,获取所述运动轨迹,包括:
[0014]获取第一位置点和第二位置点,所述第一位置点为在所述移动设备和/或所述升降组件发生动作之前所述虚拟现实设备的位置点,所述第二位置点为所述移动设备和/或所述升降组件停止动作之后所述虚拟现实设备的位置点;
[0015]根据所述第一位置点、所述第二位置点、所述传感器数据和所述虚拟现实设备内预存的参数,获取所述运动轨迹。
[0016]在第一方面的再一种可能设计中,所述根据所述第一位置点、所述第二位置点和
所述传感器数据,获取所述运动轨迹,包括:
[0017]在所述第一位置点和第二位置点之间确定起始位置点和终止位置点;
[0018]在所述传感器数据中获取目标数据,所述目标数据为在所述起始位置点至所述终止位置点之间所述传感器采集得到的数据;
[0019]根据所述目标数据和所述虚拟现实设备内预存的参数,获取所述运动轨迹。
[0020]在第一方面的又一种可能设计中,所述根据所述移动轨迹、所述升降数据以及所述运动轨迹,对所述参数进行校准,包括:
[0021]根据所述移动轨迹和所述运动轨迹,获取水平方向的位移差值;
[0022]根据所述升降数据和所述运动轨迹,获取垂直方向的位移差值;
[0023]根据所述水平方向的位移差值和垂直方向的位移差值,对所述虚拟现实设备的参数进行校准。
[0024]在第一方面的又一种可能设计中,所述根据所述水平方向的位移差值和垂直方向的位移差值,对所述虚拟现实设备的参数进行校准,包括:
[0025]将所述水平方向的位移差值与预设第一阈值对比,以及将所述垂直方向的位移差值与预设第二阈值对比;
[0026]若所述水平方向的位移差值大于所述预设第一阈值和/或所述垂直方向的位移差值大于所述预设第二阈值,则根据所述水平方向的位移差值和所述垂直方向的位移差值,对所述虚拟现实设备的参数进行校准。
[0027]在第一方面的又一种可能设计中,所述方法还包括:
[0028]获取校准后的参数;
[0029]根据所述校准后的参数和所述虚拟现实设备的传感器采集得到的传感器数据,对所述虚拟现实设备的运动轨迹进行更新,得到更新后的运动轨迹;
[0030]根据更新后的运动轨迹和所述移动轨迹、所述升降数据,确定是否对所述校准后的参数继续进行校准。
[0031]第二方面,本申请实施例提供一种数据校准装置,包括:
[0032]数据获取模块,用于获取移动设备的移动轨迹和升降组件的升降数据;
[0033]轨迹获取模块,用于在所述移动设备根据所述移动轨迹发生动作和/或所述升降组件根据所述升降数据发生动作时,根据预存的参数获取虚拟现实设备的运动轨迹;
[0034]参数校准模块,用于根据所述移动轨迹、所述升降数据以及所述运动轨迹,对所述参数进行校准。
[0035]第三方面,本申请实施例提供一种虚拟现实设备,包括:处理器,以及与所述处理器通信连接的存储器;
[0036]所述存储器存储计算机执行指令;
[0037]所述处理器执行所述存储器存储的计算机执行指令,以实现上述的方法。
[0038]第四方面,本申请实施例提供一种数据校准设备,包括:移动设备和升降组件,所述升降组件设置于所述移动设备上,所述升降组件上设置有虚拟现实设备;
[0039]所述移动设备用于根据移动轨迹在水平方向上发生动作;
[0040]所述升降组件用于根据升降数据在垂直方向上发生动作;
[0041]所述虚拟现实设备用于在所述移动设备和/或所述升降组件发生动作时,相应的
获取运动轨迹,并根据所述移动轨迹、所述升降数据以及所述运动轨迹,对所述虚拟现实设备的参数进行校准。
[0042]第五方面,本申请实施例提供一种可读存储介质,所述可读存储介质中存储有计算机指令,所述计算机指令被处理器执行时用于实现上述的方法。
[0043]第六方面,本申请实施例提供一种程序产品,包括计算机指令,该计算机指令被处理器执行时实现上述的方法。
[0044]本申请实施例提供的数据校准方法、装置、设备、介质和程序产品,通过将虚拟现实设备设置在移动设备的升降组件上,可以通过移动轨迹和升降数据来控制移动设备和升降组件动作,以采集得到运动轨迹,然后基于移动轨迹、升降数据和运动轨迹之间的误差,就可以对虚拟现实设备的参数进行校准,最终可以实现虚拟现实设备的准确定位,同时整个校准过程对测试环境没有要求,测试过程非常便捷,可有效提高测试效率。
附图说明
[0045]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理;
[0046]图1为本申请实施例提供的数据校准设备的结构示意图;
[0047]图2本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据校准方法,其特征在于,应用于虚拟现实设备,所述虚拟现实设备设置于移动设备的升降组件上,所述方法包括:获取所述移动设备的移动轨迹和所述升降组件的升降数据;在所述移动设备根据所述移动轨迹发生动作和/或所述升降组件根据所述升降数据发生动作时,根据预存的参数获取所述虚拟现实设备的运动轨迹;根据所述移动轨迹、所述升降数据以及所述运动轨迹,对所述参数进行校准。2.根据权利要求1所述的方法,其特征在于,所述在所述移动设备根据所述移动轨迹发生动作和/或所述升降组件根据所述升降数据发生动作时,根据预存的参数获取所述虚拟现实设备的运动轨迹,包括:在所述移动设备根据所述移动轨迹发生动作和/或所述升降组件根据所述升降数据发生动作时,获取所述虚拟现实设备的传感器采集得到的传感器数据;根据所述虚拟现实设备内预存的参数和所述传感器数据,获取所述运动轨迹。3.根据权利要求2所述的方法,其特征在于,所述根据所述虚拟现实设备内预存的参数和所述传感器数据,获取所述运动轨迹,包括:获取第一位置点和第二位置点,所述第一位置点为在所述移动设备和/或所述升降组件发生动作之前所述虚拟现实设备的位置点,所述第二位置点为所述移动设备和/或所述升降组件停止动作之后所述虚拟现实设备的位置点;根据所述第一位置点、所述第二位置点、所述传感器数据和所述虚拟现实设备内预存的参数,获取所述运动轨迹。4.根据权利要求3所述的方法,其特征在于,所述根据所述第一位置点、所述第二位置点和所述传感器数据,获取所述运动轨迹,包括:在所述第一位置点和第二位置点之间确定起始位置点和终止位置点;在所述传感器数据中获取目标数据,所述目标数据为在所述起始位置点至所述终止位置点之间所述传感器采集得到的数据;根据所述目标数据和所述虚拟现实设备内预存的参数,获取所述运动轨迹。5.根据权利要求1所述的方法,其特征在于,所述根据所述移动轨迹、所述升降数据以及所述运动轨迹,对所述参数进行校准,包括:根据所述移动轨迹和所述运动轨迹,获取水平方向的位移差值;根据所述升降数据和所述运动轨迹,获取垂直方向的位移差值;根据所述水平方向的位移差值和垂直方向的位移差值,对所述虚拟现实设备的参数进行校准。6.根据权利要求5所述的方法,其特征在于,所述根据所述水平方向的位移差值和垂直方向的位移差值,对所...

【专利技术属性】
技术研发人员:黄敏韩继梁
申请(专利权)人:上海摩软通讯技术有限公司
类型:发明
国别省市:

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

1