一种计步方法及电子设备技术

技术编号:13891695 阅读:55 留言:0更新日期:2016-10-24 12:26
本发明专利技术公开了一种计步方法及电子设备,所述方法应用于电子设备中,包括:获取电子设备的运动参数及对应的时间参数;根据运动参数和时间参数,判断电子设备的运动状态是否满足预设条件;运动状态包括以下一种或多种的组合:运动周期、运动相似性特征和运动连续性特征;当电子设备的运动状态满足所述预设条件时,对步数加1并存储;当电子设备的运动状态不满足所述预设条件时,不进行计步。本发明专利技术提供的方法及电子设备,用以解决现有技术中的计步方法,由于缺乏对错误步行状态的考虑,导致的过度计数的技术问题。实现了减少过度计步,提高计步准确性的技术效果。

【技术实现步骤摘要】

本专利技术涉及计算机
,尤其涉及一种计步方法及电子设备
技术介绍
随着传感器技术的快速发展,智能手机集成了丰富的传感器,能够支持广泛的移动应用,如室内定位导航、运动状态识别、健康监控、移动社交网络等。通常,手机中的传感器包括加速度、磁力计、陀螺仪、气压计、光传感器等。如今的智能手机已经不仅仅是一种通信设备,更成为人们社交、娱乐、学习、医疗保健等的重要生活工具。步数统计成为大多数智能手机应用的关键组成部分,这些应用往往需要估计用户行走的步数。我们可以利用手机传感器读数来计算用户行走的步数。当用户行走时,传感器读数呈现出一定的可重复性规律。通过利用用户行走时的这种可重复性规律,就能够计算用户行走的步数并推断用户移动的距离。目前主要有两种步数计算方法:阈值设置法和波峰检测法。阈值设置法是通过判断传感器读数是否超过了特定阈值,超过阈值则计步。而波峰检测法是通过统计传感器读数的波峰数来计算步数。但这些方法没有考虑错误步行状态的问题,比如,用户实际上没有行走,只是移动手机导致传感器读数超过阈值或出现波峰,但计步器仍报告了一个步行事件,并对步数加1。也就是说,现有技术中的计步方法,由于缺乏对错误步行状态的考虑,导致存在过度计数的技术问题。
技术实现思路
本专利技术通过提供一种计步方法及电子设备,解决了现有技术中的计步方法,由于缺乏对错误步行状态的考虑,导致的过度计数的技术问题。一方面,为解决上述技术问题,本专利技术提供了如下技术方案:一种计步方法,所述方法应用于电子设备中,所述方法包括:获取所述电子设备的运动参数及所述运动参数对应的时间参数;根据所述运动参数和所述时间参数,判断所述电子设备的运动状态是否满足预设条件;所述运动状态包括以下一种或多种的组合:运动周期、运动相似性特征和运动连续性特征;其中,所述运动相似性特征用于表征所述电子设备运动的重复程度;所述运动连续性特征用于表征所述电子设备运动的平滑程度;当所述电子设备的运动状态满足所述预设条件时,对步数加1并存储;当所述电子设备的运动状态不满足所述预设条件时,不进行计步。可选的,所述获取所述电子设备的运动参数及所述运动参数对应的时间参数,具体为:通过所述电子设备上的传感器,获取所述电子设备运动的加速度及所述加速度对应的时间参数。可选的,所述判断所述电子设备的运动状态是否满足预设条件,具体包括:根据所述加速度及所述加速度对应的时间参数,确定与所述加速度的两个相邻波峰值分别对应的两个时间参数,以所述两个时间参数之间的时间差作为所述运动周期;判断所述运动周期是否处于预设的周期区域。可选的,所述判断所述电子设备的运动状态是否满足预设条件,具体包括:根据所述加速度及所述加速度对应的时间参数,确定所述加速度的两个间隔波峰值,以所述两个间隔波峰值的差值的绝对值的负数作为所述运动相似性特征;其中,所述两个间隔波峰值之间间隔1个加速度波峰值;判断所述运动相似性特征是否大于预设的相似性阈值。可选的,所述判断所述电子设备的运动状态是否满足预设条件,具体包括:根据所述加速度及所述加速度对应的时间参数,确定预设时间段内所述加速度
的方差;根据所述方差和预设的连续性阈值,采用布尔变量作为所述运动连续性特征;判断所述布尔变量是否为真。另一方面,提供一种电子设备,包括:获取单元,用于获取所述电子设备的运动参数及所述运动参数对应的时间参数;计算单元,用于根据所述运动参数和所述时间参数,判断所述电子设备的运动状态是否满足预设条件;所述运动状态包括以下一种或多种的组合:运动周期、运动相似性特征和运动连续性特征;其中,所述运动相似性特征用于表征所述电子设备运动的重复程度;所述运动连续性特征用于表征所述电子设备运动的平滑程度;执行单元,用于当所述电子设备的运动状态满足所述预设条件时,对步数加1;当所述电子设备的运动状态不满足所述预设条件时,不进行计步。可选的,所述获取单元具体为所述电子设备上的传感器,用于获取所述电子设备运动的加速度及所述加速度对应的时间参数。可选的,所述计算单元还用于:根据所述加速度及所述加速度对应的时间参数,确定与所述加速度的两个相邻波峰值分别对应的两个时间参数,以所述两个时间参数之间的时间差作为所述运动周期;判断所述运动周期是否处于预设的周期区域。可选的,所述计算单元还用于:根据所述加速度及所述加速度对应的时间参数,确定所述加速度的两个间隔波峰值,以所述两个间隔波峰值的差值的绝对值的负数作为所述运动相似性特征;其中,所述两个间隔波峰值之间间隔1个加速度波峰值;判断所述运动相似性特征是否大于预设的相似性阈值。可选的,所述计算单元还用于:根据所述加速度及所述加速度对应的时间参数,确定预设时间段内所述加速度的方差;根据所述方差和预设的连续性阈值,采用布尔变量作为所述运动连续性特征;判断所述布尔变量是否为真。本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优
点:本申请实施例提供的方法及设备,考虑到步行或跑步存在的周期性、相似性和连续性的特征,根据电子设备的运动参数和所述运动参数对应的时间参数,仅对满足运动周期、运动相似性和运动连续性中一种或多种特征的运动状态进行计步,将不满足运动周期、运动相似性和运动连续性中一种或多种特征的运动状态作为错误步行状态排除,有效减少了过度计步问题,提高了计步的准确性。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请实施例中计步方法的流程图;图2为本申请实施例中步数计算实例的流程图;图3为本申请实施例中电子设备的结构图。具体实施方式本申请实施例通过提供一种计步方法及电子设备,解决了现有技术中的计步方法,由于缺乏对错误步行状态的考虑,导致的过度计数的技术问题。实现了减少过度计步,提高计步准确性的技术效果。为解决上述技术问题,本申请实施例提供技术方案的总体思路如下:本申请提供一种计步方法,所述方法应用于电子设备中,所述方法包括:获取所述电子设备的运动参数及所述运动参数对应的时间参数;根据所述运动参数和所述时间参数,判断所述电子设备的运动状态是否满足预设条件;所述运动状态包括以下一种或多种的组合:运动周期、运动相似性特征和运动连续性特征;其中,所述运动相似性特征用于表征所述电子设备运动的重复程度;所述运动连续性特征用于表征所述电子设备运动的平滑程度;当所述电子设备的运动状态满足所述预设条件时,对步数加1并存储;当所述电子设备的运动状态不满足所述预设条件时,不进行计步。本申请实施例提供的方法及设备,考虑到步行或跑步存在的周期性、相似性和连续性的特征,根据电子设备的运动参数和所述运动参数对应的时间参数,仅对满足运动周期、运动相似性和运动连续性中一种或多种特征的运动状态进行计步,将不满足运动周期、运动相似性和运动连续性中一种或多种特征的运动状本文档来自技高网
...

【技术保护点】
一种计步方法,其特征在于,所述方法应用于电子设备中,所述方法包括:获取所述电子设备的运动参数及所述运动参数对应的时间参数;根据所述运动参数和所述时间参数,判断所述电子设备的运动状态是否满足预设条件;所述运动状态包括以下一种或多种的组合:运动周期、运动相似性特征和运动连续性特征;其中,所述运动相似性特征用于表征所述电子设备运动的重复程度;所述运动连续性特征用于表征所述电子设备运动的平滑程度;当所述电子设备的运动状态满足所述预设条件时,对步数加1并存储;当所述电子设备的运动状态不满足所述预设条件时,不进行计步。

【技术特征摘要】
1.一种计步方法,其特征在于,所述方法应用于电子设备中,所述方法包括:获取所述电子设备的运动参数及所述运动参数对应的时间参数;根据所述运动参数和所述时间参数,判断所述电子设备的运动状态是否满足预设条件;所述运动状态包括以下一种或多种的组合:运动周期、运动相似性特征和运动连续性特征;其中,所述运动相似性特征用于表征所述电子设备运动的重复程度;所述运动连续性特征用于表征所述电子设备运动的平滑程度;当所述电子设备的运动状态满足所述预设条件时,对步数加1并存储;当所述电子设备的运动状态不满足所述预设条件时,不进行计步。2.如权利要求1所述的方法,其特征在于,所述获取所述电子设备的运动参数及所述运动参数对应的时间参数,具体为:通过所述电子设备上的传感器,获取所述电子设备运动的加速度及所述加速度对应的时间参数。3.如权利要求2所述的方法,其特征在于,所述判断所述电子设备的运动状态是否满足预设条件,具体包括:根据所述加速度及所述加速度对应的时间参数,确定与所述加速度的两个相邻波峰值分别对应的两个时间参数,以所述两个时间参数之间的时间差作为所述运动周期;判断所述运动周期是否处于预设的周期区域。4.如权利要求2所述的方法,其特征在于,所述判断所述电子设备的运动状态是否满足预设条件,具体包括:根据所述加速度及所述加速度对应的时间参数,确定所述加速度的两个间隔波峰值,以所述两个间隔波峰值的差值的绝对值的负数作为所述运动相似性
\t特征;其中,所述两个间隔波峰值之间间隔1个加速度波峰值;判断所述运动相似性特征是否大于预设的相似性阈值。5.如权利要求2所述的方法,其特征在于,所述判断所述电子设备的运动状态是否满足预设条件,具体包括:根据所述加速度及所述加速度对应的时间参数,确定预设时间段内所述加速度的方差;根据所述方差和预设的连...

【专利技术属性】
技术研发人员:尚建嘎古富强余芳文
申请(专利权)人:中国地质大学武汉
类型:发明
国别省市:湖北;42

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

1