一种数据处理方法、装置、设备及存储介质制造方法及图纸

技术编号:39193107 阅读:9 留言:0更新日期:2023-10-27 08:40
本申请实施例公开了一种数据处理方法、装置、设备及存储介质,数据处理方法包括:获取惯性器件的运动数据;并将至少一个预设运动状态阈值与运动数据进行比较,得到至少一组运动状态判定结果;根据运动数据,从至少一组运动状态判定结果中确定一组目标运动状态判定结果;并从一组目标运动状态判定结果中确定出运动状态判定结果为静止的结果区间;从运动数据中确定所述结果区间对应的目标运动数据,并根据目标运动数据确定出误差修正值;基于误差修正值对运动数据进行调整,得到调整后的运动数据;调整后的运动数据对应的定位精度大于运动数据对应的定位精度,能够提高行人的定位精度,减小定位误差。减小定位误差。减小定位误差。

【技术实现步骤摘要】
一种数据处理方法、装置、设备及存储介质


[0001]本专利技术涉及定位领域,尤其涉及一种数据处理方法、装置、设备及存储介质。

技术介绍

[0002]现有技术中针对行人的定位方法是在行人的腕部绑定惯性器件,当行人在行走的过程中,通过惯性器件采集行人的运动数据,并基于惯性器件采集的运动数据实现对行人的定位。为了提高定位精度,目前,设置一个阈值进行加速度取模,得到加速度模型,并利用加速度模型判断行人处于静止状态还是运动状态,当行人状态与加速度模型的阈值不匹配时,无法精确判定静止状态和运动状态,进而导致在对行人进行定位时,定位精度变差。

技术实现思路

[0003]有鉴于此,本申请实施例期望提供一种数据处理方法、设备、终端及存储介质,能够减小定位误差,提高定位精度。
[0004]为达到上述目的,本申请的技术方案是这样实现的:
[0005]第一方面,本申请实施例提供一种数据处理方法,所述方法包括:
[0006]获取惯性器件的运动数据;并将至少一个预设运动状态阈值与运动数据进行比较,得到至少一组运动状态判定结果;至少一个运动状态阈值根据运动状态为静止的历史运动数据得到;至少一个预设运动状态阈值中的每一个预设运动状态阈值对应一组运动状态判定结果;
[0007]根据运动数据,从至少一组运动状态判定结果中确定一组目标运动状态判定结果;并从一组目标运动状态判定结果中确定出运动状态判定结果为静止的结果区间;
[0008]从运动数据中确定结果区间对应的目标运动数据,并根据目标运动数据确定出误差修正值;
[0009]基于误差修正值对运动数据进行调整,得到调整后的运动数据;调整后的运动数据对应的定位精度大于运动数据对应的定位精度。
[0010]第二方面,本申请实施例提供一种数据处理装置,所述装置包括:
[0011]获取单元,用于获取惯性器件的运动数据;
[0012]比较单元,用于将至少一个预设运动状态阈值与运动数据进行比较,得到至少一组运动状态判定结果;至少一个运动状态阈值根据运动状态为静止的历史运动数据得到;至少一个预设运动状态阈值中的每一个预设运动状态阈值对应一组运动状态判定结果;
[0013]确定单元,用于根据运动数据,从至少一组运动状态判定结果中确定一组目标运动状态判定结果;并从一组目标运动状态判定结果中确定出运动状态判定结果为静止的结果区间;从运动数据中确定结果区间对应的目标运动数据,并根据目标运动数据确定出误差修正值;
[0014]调整单元,用于基于所述误差修正值对运动数据进行调整,得到调整后的运动数据;调整后的运动数据对应的定位精度大于运动数据对应的定位精度。
[0015]第三方面,本申请实施例提供一种终端设备,终端设备包括:处理器、存储器及通信总线;处理器执行存储器存储的运行程序时实现上述数据处理方法。
[0016]第四方面,本申请实施例提供一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述数据处理方法。
[0017]本申请实施例提供一种数据处理方法、装置、设备及存储介质,该方法包括:获取惯性器件的运动数据;并将至少一个预设运动状态阈值与所述运动数据进行比较,得到至少一组运动状态判定结果;至少一个运动状态阈值根据运动状态为静止的历史运动数据得到;至少一个预设运动状态阈值中的每一个预设运动状态阈值对应一组运动状态判定结果;根据运动数据,从至少一组运动状态判定结果中确定一组目标运动状态判定结果;并从一组目标运动状态判定结果中确定出运动状态判定结果为静止的结果区间;从运动数据中确定结果区间对应的目标运动数据,并根据目标运动数据确定出误差修正值;基于误差修正值对运动数据进行调整,得到调整后的运动数据;调整后的运动数据对应的定位精度大于运动数据对应的定位精度。采用上述实现方案,在对行人进行定位的过程中,根据行人在静止状态下的历史运动数据确定出至少一个运动状态阈值,根据获取到的至少一个运动状态阈值与实时状态下采集的行人的运动数据的比较得到一组目标运动状态判定结果,并利用该目标运动状态判定结果从行人的运动数据中确定静止状态的运动数据,基于静止状态的运动数据确定的误差修正项,能够提高行人的运动数据的准确性,从而基于更加准确的行人的运动数据能够提高行人定位精度,减小定位误差。
附图说明
[0018]图1为本申请实施例提供的一种数据处理方法的流程图一;
[0019]图2为本申请实施例提供的一种示例性的运动状态判定结果示意图;
[0020]图3为本申请实施例提供的一种示例性的计算至少一个预设运动状态阈值的流程图;
[0021]图4为本申请实施例提供的一种数据处理方法的流程图二;
[0022]图5为本申请实施例提供的一种数据处理装置1的结构示意图;
[0023]图6为本申请实施例提供的一种终端设备2的结构示意图。
具体实施方式
[0024]为了能够更加详尽地了解本申请实施例的特点及
技术实现思路
,下面结合说明书附图及具体实施例对本申请的技术方案做进一步的详细阐述,所附附图仅供参考说明之用,并非用来限定本申请实施例。
[0025]除非另有定义,本文所使用的所有技术和科学术语与属于本申请的
的技术人员通常理解的含义相同。本文所使用的术语只是为了描述本申请实施例的目的,不是旨在限制本申请。
[0026]在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。还需要指出,本申请实施例所涉及的术语“第一/第二/第三”仅是用于区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一/第二/第三”在允许的情
况下可以互换特定的顺序或先后次序,以使这里描述的本申请实施例能够以除了在这里图示或描述以外的顺序实施例。
[0027]本申请实施例提供的一种数据处理方法,如图1所示,该方法可以包括:
[0028]S101、获取惯性器件的运动数据;并将至少一个预设运动状态阈值与运动数据进行比较,得到至少一组运动状态判定结果;至少一个运动状态阈值根据运动状态为静止的历史运动数据得到;至少一个预设运动状态阈值中的每一个预设运动状态阈值对应一组运动状态判定结果;
[0029]在本申请实施例中,可以将惯性器件绑定于行人的脚腕、大腿、小腿、手腕、手臂等人体部位,或者其他的人体部位,还可以将惯性器件置于行人穿着的衣服中,具体的可以根据实际情况进行选择,本申请实施例不做具体的限定。
[0030]在本申请实施例中,惯性器件是对物理运动作出反应的器件,如线性位移或角度旋转,并将这种反应转换为电信号,通过电子电路进行放大或处理,加速度计和陀螺仪是最常见的两大类惯性器件。
[0031]在本申请实施例中,行人在运动的过程中,惯性器件启动并实时采集行人的加速度数据和角速度数据,之后将采集的行人的加速度数据和角速度数据缓存至惯性器件中。惯性器件可以本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:获取惯性器件的运动数据;并将至少一个预设运动状态阈值与所述运动数据进行比较,得到至少一组运动状态判定结果;所述至少一个运动状态阈值根据运动状态为静止的历史运动数据得到;所述至少一个预设运动状态阈值中的每一个预设运动状态阈值对应一组运动状态判定结果;根据所述运动数据,从所述至少一组运动状态判定结果中确定一组目标运动状态判定结果;并从所述一组目标运动状态判定结果中确定出运动状态判定结果为静止的结果区间;从所述运动数据中确定所述结果区间对应的目标运动数据,并根据所述目标运动数据确定出误差修正值;基于所述误差修正值对所述运动数据进行调整,得到调整后的运动数据;所述调整后的运动数据对应的定位精度大于所述运动数据对应的定位精度。2.根据权利要求1所述的方法,其特征在于,所述将至少一个预设运动状态阈值与所述运动数据进行比较,得到至少一组运动状态判定结果之前,所述方法还包括:获取所述运动状态为静止的所述历史运动数据;根据所述历史运动数据和所述惯性器件对应的预设速度误差值,确定初始运动状态阈值;以所述初始运动状态阈值为基准,每隔预设取值范围,确定一个运动状态阈值;并将确定出的运动状态阈值和所述初始运动状态阈值组成所述至少一个预设运动状态阈值。3.根据权利要求2所述的方法,其特征在于,所述历史运动数据包括历史加速度数据和历史角速度数据;所述根据所述历史运动数据和所述惯性器件对应的预设速度误差值,确定初始运动状态阈值,包括:分别获取所述惯性器件的加速度装置对应的预设加速度误差值和所述惯性器件的角速度装置对应的预设角速度误差值;根据所述历史加速度数据和所述预设加速度误差值、以及所述历史角速度数据和所述预设角速度误差值,确定所述初始运动状态阈值。4.根据权利要求1所述的方法,其特征在于,所述运动数据包括至少一个运动数据;所述将至少一个预设运动状态阈值与所述运动数据进行比较,得到至少一组运动状态判定结果,包括:将所述至少一个预设运动状态阈值中的第一预设运动状态阈值依次与所述至少一个运动数据进行比较,得到至少一个比较结果;所述第一预设运动状态阈值为所述至少一个预设运动状态阈值中的任一个预设运动状态阈值;根据所述至少一个比较结果,设置至少一个运动状态标签;按照所述至少一个运动数据的排列顺序,对所述至少一个运动状态标签进行排序,得到每一个预设运动状态阈值对应的一组运动状态判定结果。5.根据权利要求4所述的方法,其特征在于,所述根据所述至少一个比较结果,设置至少一个运动状态标签,包括:若所述至少一个比较结...

【专利技术属性】
技术研发人员:吴小伟严镭
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1