一种累计爬升高度计算方法、装置、电子设备及存储介质制造方法及图纸

技术编号:36525180 阅读:24 留言:0更新日期:2023-02-01 16:03
本发明专利技术公开了一种累计爬升高度计算方法、装置、电子设备及存储介质,方法包括:获取静态情况下的高度平均偏差值;获取运动初始所处环境气压值,得到第一高度值;获取运动中某一时刻的实时气压值,得到第二高度值;根据第一高度值与第二高度值的差值,得到实时差值;通过实时差值与高度平均偏差值、运动更新阈值之间的计算进行比较判断,并更新所述第一高度值。本发明专利技术能够避免计算爬升值时累加了气压计静态噪声而出现爬升值异常大的问题;在上下起伏段亦不会忽略爬升值,可以做到精确累加;同时在计算气压计噪声时,单个气压计独立计算噪声特性,进一步优化了计算精度。进一步优化了计算精度。进一步优化了计算精度。

【技术实现步骤摘要】
一种累计爬升高度计算方法、装置、电子设备及存储介质


[0001]本专利技术涉及高度测量
,尤其涉及一种累计爬升高度计算方法、装置、电子设备及存储介质。

技术介绍

[0002]穿戴设备中,需要提供用户在登山等运动中的累积爬升值,计算此类值的传感器为气压计。使用气压

高度公式可以计算出某个气压计对应的高度值,通过计算初始

结束气压对应的高度差即可简单的计算出此段爬升值,多段爬升值累加即为理论上的累积爬升值.
[0003]但是实际过程中气压计本身存在着噪声,相对高度差更新阈值设置过小很容易累加静态偏差,造成静态情况下都出现爬升值异常大的情况;同时实际登山等运动过程中有上下起伏的情况,相对高度差更新阈值设置过大会完全忽略此种情况下的爬升;并且计算此种起伏情况下的爬升值需要更新初始高度。

技术实现思路

[0004]本部分的目的在于概述本专利技术的实施例的一些方面以及简要介绍一些较佳实施例。在本部分以及本申请的说明书摘要和专利技术名称中可能会做些简化或省略以避免使本部分、说明书摘要和专利技术名称的目的模糊,而这种简化或省略不能用于限制本专利技术的范围。
[0005]鉴于上述现有存在的问题,提出了本专利技术。因此,本专利技术提供了一种累计爬升高度计算方法解决实际过程中气压计本身存在着噪声,相对高度差更新阈值设置过小很容易累加静态偏差,造成静态情况下都出现爬升值异常大的问题以及同时实际登山等运动过程中有上下起伏的情况,相对高度差更新阈值设置过大会完全忽略此种情况下的爬升值的问题。
[0006]为解决上述技术问题,本专利技术提供如下技术方案:
[0007]第一方面,本专利技术提供了一种累计爬升高度计算方法,包括:
[0008]获取静态情况下的高度平均偏差值;
[0009]获取运动初始所处环境气压值,得到第一高度值;
[0010]获取运动中某一时刻的实时气压值,得到第二高度值;
[0011]根据第一高度值与第二高度值的差值,得到实时差值;
[0012]通过实时差值与高度平均偏差值、运动更新阈值之间的计算进行比较判断,并更新所述第一高度值。
[0013]作为本专利技术所述的累计爬升高度计算方法的一种优选方案,其中:获取静态情况下的高度平均偏差值,步骤包括:
[0014]读取静态时段内的气压值,得到静态时段内的高度值均值和标准差;
[0015]所述高度平均偏差值为三倍的所述静态时段内标准差。
[0016]作为本专利技术所述的累计爬升高度计算方法的一种优选方案,其中:所述运动更新
阈值包括,上升更新阈值和下降更新阈值。
[0017]作为本专利技术所述的累计爬升高度计算方法的一种优选方案,其中:所述通过实时差值与高度平均偏差值、运动更新阈值之间的计算进行比较判断,并更新所述第一高度值步骤包括:
[0018]当实时差值大于等于高度平均偏差值与上升更新阈值之和时,则将所述实时差值累加至爬升值,将当前的第一高度值更新为当前的第二高度值。
[0019]作为本专利技术所述的累计爬升高度计算方法的一种优选方案,其中:所述通过实时差值与高度平均偏差值、运动更新阈值之间的计算进行比较判断,并更新所述第一高度值,步骤还包括:
[0020]当实时差值小于等于高度平均偏差值与下降更新阈值之和的负数时,则直接将当前的第一高度值更新为当前的第二高度值。
[0021]作为本专利技术所述的累计爬升高度计算方法的一种优选方案,其中:所述通过实时差值与高度平均偏差值、运动更新阈值之间的计算进行比较判断,步骤还包括,
[0022]当实时差值小于高度平均偏差值与上升更新阈值之和时,
[0023]或,当实时差值大于高度平均偏差值与下降更新阈值之和的负数时;
[0024]或,当第一高度值更新为第二高度值后,
[0025]则,循环执行上述获取运动初始所处环境气压值之后的步骤。
[0026]作为本专利技术所述的累计爬升高度计算方法的一种优选方案,其中:所述上升更新阈值为2.5m,所述下降更新阈值为3m。
[0027]第二方面,本专利技术提供了一种累计爬升高度计算的装置,包括,
[0028]获取模块,用于获取静态情况下的高度平均偏差值;获取运动初始所处环境气压值,得到第一高度值;以及,获取运动中某一时刻的实时气压值,得到第二高度值;
[0029]计算模块,用于根据第一高度值与第二高度值的差值,得到实时差值;
[0030]判断更新模块,用于通过实时差值与高度平均偏差值、运动更新阈值之间的计算进行比较判断,并更新所述第一高度值。
[0031]第三方面,本专利技术提供了一种计算设备,包括:
[0032]存储器和处理器;
[0033]所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令,该计算机可执行指令被处理器执行时实现所述累计爬升高度计算方法的步骤。
[0034]第四方面,本专利技术提供了一种计算机可读存储介质,其存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现所述累计爬升高度计算方法的步骤。
[0035]与现有技术相比,本专利技术的有益效果:本专利技术能够避免计算爬升值时累加了气压计静态噪声而出现爬升值异常大的问题;在上下起伏段亦不会忽略爬升值,可以做到精确累加;同时在计算气压计噪声时,单个气压计独立计算噪声特性,进一步优化了计算精度。
附图说明
[0036]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它
的附图。其中:
[0037]图1为本专利技术一个实施例所述的累计爬升高度计算方法的整体流程示意图。
具体实施方式
[0038]为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合说明书附图对本专利技术的具体实施方式做详细的说明,显然所描述的实施例是本专利技术的一部分实施例,而不是全部实施例。基于本专利技术中的实施例,本领域普通人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术的保护的范围。
[0039]在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,但是本专利技术还可以采用其他不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本专利技术内涵的情况下做类似推广,因此本专利技术不受下面公开的具体实施例的限制。
[0040]其次,此处所称的“一个实施例”或“实施例”是指可包含于本专利技术至少一个实现方式中的特定特征、结构或特性。在本说明书中不同地方出现的“在一个实施例中”并非均指同一个实施例,也不是单独的或选择性的与其他实施例互相排斥的实施例。
[0041]本专利技术结合示意图进行详细描述,在详述本专利技术实施例时,为便于说明,表示器件结构的剖面图会不依一般比例作局部放大,而且所述示意图只是示例,其在此不本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种累计爬升高度计算方法,其特征在于,包括:获取静态情况下的高度平均偏差值;获取运动初始所处环境气压值,得到第一高度值;获取运动中某一时刻的实时气压值,得到第二高度值;根据第一高度值与第二高度值的差值,得到实时差值;通过实时差值与高度平均偏差值、运动更新阈值之间的计算进行比较判断,并更新所述第一高度值。2.如权利要求1所述的累计爬升高度计算方法,其特征在于,获取静态情况下的高度平均偏差值,步骤包括:读取静态时段内的气压值,得到静态时段内的高度值均值和标准差;所述高度平均偏差值为三倍的所述静态时段内标准差。3.如权利要求1或2所述的累计爬升高度计算方法,其特征在于,所述运动更新阈值包括,上升更新阈值和下降更新阈值。4.如权利要求3所述的累计爬升高度计算方法,其特征在于,所述通过实时差值与高度平均偏差值、运动更新阈值之间的计算进行比较判断,并更新所述第一高度值步骤包括:当实时差值大于等于高度平均偏差值与上升更新阈值之和时,则将所述实时差值累加至爬升值,将当前的第一高度值更新为当前的第二高度值。5.如权利要求4所述的累计爬升高度计算方法,其特征在于,所述通过实时差值与高度平均偏差值、运动更新阈值之间的计算进行比较判断,并更新所述第一高度值,步骤还包括:当实时差值小于等于高度平均偏差值与下降更新阈值之和的负数时,则直接将当前的第一高度值更新为当前的第二高度值。6.如权利要求5所述的累...

【专利技术属性】
技术研发人员:徐胜华
申请(专利权)人:深圳泰辑物联网科技有限公司
类型:发明
国别省市:

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

1