The embodiment of the invention provides a state determination method and an electronic device, which relates to the technical field of electronic equipment. The embodiment of the invention obtains the first step duration corresponding to at least one first step before the target time and the second step corresponding to at least one second step after the target time, and determines the user's motion state through the first height increment within the first step duration and the second height increment within the second step duration. Generally, when climbing stairs, the heights of two adjacent steps are relatively close. When climbing mountains, for mountains without steps, the height increment of any two steps is quite different. For a mountain with steps, the heights of two adjacent steps are not very close. Therefore, the user's motion state can be determined according to the first and second height increments, so that when there is a problem with GPS signal, the user's movement status can be determined, It can also determine the user's motion state, and the judgment result of the motion state is more accurate.
【技术实现步骤摘要】
一种状态确定方法及电子设备
本专利技术涉及电子设备
,尤其涉及一种状态确定方法及电子设备。
技术介绍
随着电子设备技术的不断发展,如手机、平板电脑等电子设备已成为生活和工作中必不可少的工具,电子设备的功能越来越多样化,给人们的生活带来了极大的便利。在某些场景应用中,需要电子设备确定用户的运动状态是爬山状态还是爬楼梯状态,目前的电子设备,是通过GPS(GlobalPositioningSystem,全球定位系统)信号来确定运动状态的。但是,在GPS信号有问题时,无法确定用户的运动状态,即使在GPS信号正常时,通过GPS信号也有可能判断失误,如用户手持电子设备在山上的建筑物内爬楼梯时,通过GPS信号可能判断出用户处于爬山状态,与实际的爬楼梯状态不否,因此,仅通过GPS信号无法精确确定用户的运动状态。
技术实现思路
本专利技术实施例提供一种状态确定方法及电子设备,以解决目前仅通过GPS信号无法准确确定用户的运动状态的问题。为了解决上述技术问题,本专利技术是这样实现的:第一方面,本专利技术实施例还提供一种状态确定方法,应用于电子设备,所述方法包括:获取用户在目标时刻之前的至少一个第一步伐对应的第一步伐时长和在所述目标时刻之后的至少一个第二步伐对应的第二步伐时长;每个所述第一步伐包括与所述目标时刻相邻的第一时刻对应的一个或多个步伐,每个所述第二步伐包括与所述目标时刻相邻的第二时刻对应的一个或多个步伐;获取所述电子设备在所述第一步伐时长内的第一高度增量和所 ...
【技术保护点】
1.一种状态确定方法,应用于电子设备,其特征在于,所述方法包括:/n获取用户在目标时刻之前的至少一个第一步伐对应的第一步伐时长和在所述目标时刻之后的至少一个第二步伐对应的第二步伐时长;每个所述第一步伐包括与所述目标时刻相邻的第一时刻对应的一个或多个步伐,每个所述第二步伐包括与所述目标时刻相邻的第二时刻对应的一个或多个步伐;/n获取所述电子设备在所述第一步伐时长内的第一高度增量和所述第二步伐时长内的第二高度增量;/n根据所述第一高度增量和所述第二高度增量,确定用户的运动状态。/n
【技术特征摘要】
1.一种状态确定方法,应用于电子设备,其特征在于,所述方法包括:
获取用户在目标时刻之前的至少一个第一步伐对应的第一步伐时长和在所述目标时刻之后的至少一个第二步伐对应的第二步伐时长;每个所述第一步伐包括与所述目标时刻相邻的第一时刻对应的一个或多个步伐,每个所述第二步伐包括与所述目标时刻相邻的第二时刻对应的一个或多个步伐;
获取所述电子设备在所述第一步伐时长内的第一高度增量和所述第二步伐时长内的第二高度增量;
根据所述第一高度增量和所述第二高度增量,确定用户的运动状态。
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一高度增量和所述第二高度增量,确定用户的运动状态的步骤,包括:
根据所述第一高度增量和所述第二高度增量,确定第一高度偏差;
在所述第一高度偏差大于第一预设值的情况下,确定用户的运动状态为爬山状态。
3.根据权利要求2所述的方法,其特征在于,在所述根据所述第一高度增量和所述第二高度增量,确定第一高度偏差的步骤之后,还包括:
在所述第一高度偏差小于所述第一预设值的情况下,获取目标时长内的角速度数据;
在所述角速度数据的积分值呈周期性变化,且相邻两个周期内的高度增量的差值的绝对值小于第二预设值的情况下,确定用户的运动状态为爬楼梯状态。
4.根据权利要求2所述的方法,其特征在于,所述根据所述第一高度增量和所述第二高度增量,确定第一高度偏差的步骤,包括:
将每个所述第一高度增量以及对应的所述第二高度增量的差值的绝对值,确定为第一高度数据;
将每个所述第一高度增量以及对应的所述第二高度增量的和值的绝对值,确定为第二高度数据;
将每个所述第一高度数据以及对应的第二高度数据的比值,确定为每个所述第一高度增量以及对应的第二高度增量的第二高度偏差;
对每个所述第二高度偏差进行求和,确定所述第一高度偏差。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述运动状态包括爬楼梯状态和爬山状态;在所述根据所述第一高度增量和所述第二高度增量,确定用户的运动状态的步骤之后,还包括:
根据所述运动状态,确定所述电子设备当前所处的地理位置。
6.一种电子设备,其特征在于,包括:
第一获取模块,用于获取用户在目标时刻之前的至少一个第一步伐对应的第一步伐时长和在所述目标时刻之后的至少一个第二步伐对应的第二步伐时长;每个所...
【专利技术属性】
技术研发人员:王丰,
申请(专利权)人:维沃移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。