The invention relates to a step counting method, an electronic device and a computer readable storage medium, belonging to the data processing technology field. Among them, the step method includes: obtaining the current acceleration data, calculating the current scene feature according to the current acceleration data, confirming the motion scene that the current scene characteristic quantity conforms, obtaining the step algorithm of the motion scene, and taking the step by the current acceleration data and the step algorithm. The step counting method, electronic device and computer readable storage medium can improve the accuracy of step counting.
【技术实现步骤摘要】
计步方法、电子装置及计算机可读存储介质
本专利技术属于数据处理
,尤其涉及一种计步方法、电子装置及计算机可读存储介质。
技术介绍
计步器可根据加速度传感器的数据以及软件算法,计算出用户行走的步数,并估算出行走的距离和消耗的卡路里。现有技术方案中,计步器计算步数是通过峰值检测和动态阈值决策的方法,来判断用户是否成功的迈出有效的一步。但是均不能有效的区分走路、跑步、公交和骑行等场景,造成较多错误计步,影响计步器的准确度。
技术实现思路
本专利技术实施例提供一种计步方法、电子装置及计算机可读存储介质,以解决由于无法区分运动场景,造成错误计步的问题。本专利技术实施例第一方面提供了一种计步方法,包括:获取当前加速度数据,并根据所述当前加速度数据计算当前场景特征量;确认所述当前场景特征量符合的运动场景;获取所述运动场景的计步算法,并根据所述当前加速度数据和所述计步算法计步。本专利技术实施例第二方面提供了一种电子装置,包括:获取模块,用于获取当前加速度数据;计算模块,用于根据所述当前加速度数据计算当前场景特征量;确认模块,用于确认所述当前场景特征量符合的运动场景;所述获取模块,还用于获取所述运动场景的计步算法;所述计算模块,还用于根据所述当前加速度数据和所述计步算法计步。本专利技术实施例第三方面提供了一种电子装置,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现上述本专利技术实施例第一方面提供的计步方法。本专利技术实施例第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行 ...
【技术保护点】
1.一种计步方法,其特征在于,所述方法包括:获取当前加速度数据,并根据所述当前加速度数据计算当前场景特征量;确认所述当前场景特征量符合的运动场景;获取所述运动场景的计步算法,并根据所述当前加速度数据和所述计步算法计步。
【技术特征摘要】
1.一种计步方法,其特征在于,所述方法包括:获取当前加速度数据,并根据所述当前加速度数据计算当前场景特征量;确认所述当前场景特征量符合的运动场景;获取所述运动场景的计步算法,并根据所述当前加速度数据和所述计步算法计步。2.如权利要求1所述的方法,其特征在于,所述获取当前加速度数据之前包括:采集在各运动场景下的多个加速度数据;从所述加速度数据中提取各运动场景下的场景特征量,所述场景特征量包括:所述加速度数据对应的X轴、Y轴、Z轴各自的频率、峰值和平均值;保存提取的场景特征量与各运动场景的对应关系。3.如权利要求2所述的方法,其特征在于,所述确认所述当前场景特征量符合的运动场景包括:将所述当前场景特征量与保存的各运动场景下的场景特征量进行对比,得到信任度值,将所述信任度值最大的场景特征量,作为所述当前场景特征量符合的运动场景。4.如权利要求1所述的方法,其特征在于,所述确认所述当前场景特征量符合的运动场景之后包括:将所述当前场景特征量,作为所符合的运动场景的场景特征量样本保存在特征库中;按照预设算法和预置数量的场景特征量的样本,计算出所述所符合的运动场景的更新场景特征量,并将所述更新场景特征量替代所述所符合的运动场景的场景特征量,更新在所述特征库中。5.如权利要求1所述的方法,其特征在于,所述确认所述当前场景特征量符合的运动场景之后包括:将所述当前场景特征量,作为所符合的运动场景的样本保存在特征库中,并保存所述样本与当前用户的对应关系;按照预设算法和预置数量的场景特征量的样本,计算出所述所符合的运动场景的更新场景特征量,并将所述更新场景特征量替代所述所符合的运动场景的场景特征量,更新在所述特征库中,并保存所述当前用户与所述更新场景特征量的对应关系。6.如权利要求1所述的方法,其特征在于,所述确认所述当前场景特征量符合的运动场景之后包括:计算所述当前场景特征量与所述所符合的运动场景下的场景特征量的平均值;将所述平均值作为所述更新场景特征量,替代所述所符合的运动场景的场景特征量,更新在所述特征库中。7.一种电子装置,其特征在于,包括:获取模块,用于获取当前加速度数据;计算模块,用于根据所述当前加速度数...
【专利技术属性】
技术研发人员:赵志勇,郭富豪,
申请(专利权)人:广东欧珀移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。