The invention discloses a step counting method, a device and an intelligent wearable device. The method includes: using the inertial sensor to collect the motion data in real time; control the microprocessor to match the motion scene collected by the inertial sensor; according to the matching result of the motion scene, or control the inertial sensor to use the first step algorithm with the self curing, or control the microprocessor to use the second pre stored meter. Step algorithm is used to calculate the motion data collected by inertial sensors. It can be seen that the invention balances the user's demand contradiction between the step accuracy and the low system power consumption, which not only realizes the precision step, but also saves the power consumption of the system, and prolongs the standby time of the mobile device or the wearable device.
【技术实现步骤摘要】
一种计步方法、装置和智能穿戴设备
本专利技术涉及计算机
,具体涉及一种计步方法、装置和智能穿戴设备。
技术介绍
目前,现有的移动终端和可穿戴设备在计步的过程中,主要有两种计步方式,一种是仅通过惯性传感器进行计步,即,通过惯性传感器的内部固有算法对采集到的运动数据进行处理实现计步,这种计步方法虽然能耗低,但是其仅适用于用户的运动量比较少的场景,例如,用户在办公区域办公、看电影或者乘坐地铁等,一旦用户处于跑步、游泳、爬山或者骑车等运动量较大的场景时,将无法满足精确计步的需求。另一种是应用集成有人体运动监测、姿势识别、睡眠检测等功能的高精确传感器进行计步,这种高精度传感器在统计步数时,虽然能够满足精确计步的需求,但是这种传感器由于运行的算法较为复杂,在运行时会消耗一定的电能,而且在运动量较少的运动场景下,该高精确传感器依旧会一直运行,导致耗电严重,因此降低了移动终端或者可穿戴设备的待机时间,用户体验较差。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种计步方法、装置和智能穿戴设备。根据本专利技术的一个方面,提供了一种计步方法,所述方法包括:利用惯性传感器实时采集运动数据;控制微处理器对所述惯性传感器采集的运动数据进行运动场景匹配;根据运动场景匹配结果,或者控制所述惯性传感器使用自带固化的第一计步算法或者控制所述微处理器使用预存的第二计步算法对所述惯性传感器采集的运动数据进行计步处理。根据本专利技术的另一个方面,提供了另一种计步装置,所述装置包括:数据采集单元,用于利用惯性传感器实时采集运动数据;场景匹配控制 ...
【技术保护点】
1.一种计步方法,其特征在于,所述方法包括:利用惯性传感器实时采集运动数据;控制微处理器对所述惯性传感器采集的运动数据进行运动场景匹配;根据运动场景匹配结果,或者控制所述惯性传感器使用自带固化的第一计步算法或者控制所述微处理器使用预存的第二计步算法对所述惯性传感器采集的运动数据进行计步处理。
【技术特征摘要】
1.一种计步方法,其特征在于,所述方法包括:利用惯性传感器实时采集运动数据;控制微处理器对所述惯性传感器采集的运动数据进行运动场景匹配;根据运动场景匹配结果,或者控制所述惯性传感器使用自带固化的第一计步算法或者控制所述微处理器使用预存的第二计步算法对所述惯性传感器采集的运动数据进行计步处理。2.如权利要求1所述的方法,其特征在于,所述微处理器对所述惯性传感器采集的运动数据进行运动场景匹配包括:所述微处理器根据所述惯性传感器采集的运动数据,获取单位时间内的计步数,如果所述单位时间内的计步数小于第一预设步数值,则确定当前的运动场景为第一运动场景;如果所述单位时间内的计步数大于第一预设步数值,则确定当前的运动场景为第二运动场景;和/或,所述微处理器根据所述惯性传感器采集的运动数据,获取运动加速度变化的频率和幅度,分别与预先设定的第一运动场景和第二运动场景的特征窗口模板进行匹配,根据匹配结果确定当前的运动场景为第一运动场景或第二运动场景。3.如权利要求1或2所述的方法,其特征在于,所述根据运动场景匹配结果,或者控制所述惯性传感器使用自带固化的第一计步算法或者控制所述微处理器使用预存的第二计步算法对所述惯性传感器采集的运动数据进行计步处理包括:如果确定当前的运动场景为第一运动场景,则控制所述微处理器进入休眠状态,控制所述惯性传感器实时采集运动数据,将采集到的运动数据保存在所述惯性传感器的内部存储单元中,并控制所述惯性传感器使用自带固化的第一计步算法对自身采集的运动数据进行计步处理,将计步处理结果存储在所述惯性传感器的内部存储单元中以备查询或根据设定时间间隔输出;如果确定当前的运动场景为第二运动场景,控制所述惯性传感器仅实时采集运动数据,并将采集到的运动数据保存在所述惯性传感器的内部存储单元中,控制所述微处理器从所述惯性传感器的内部存储单元读取该运动数据,并使用预存的第二计步算法对该运动数据进行计步处理,将计步处理结果存储在指定的存储空间中并实时输出。4.如权利要求3所述的方法,其特征在于,根据运动场景匹配结果,控制所述惯性传感器使用自带固化的第一计步算法对所述惯性传感器采集的运动数据进行计步处理之后,所述方法还包括:按照第一预设时间间隔唤醒所述微处理器,控制所述微处理器对所述惯性传感器新采集的运动数据再次进行运动场景匹配;如果确定当前的运动场景仍为第一运动场景,则继续控制所述惯性传感器使用自带固化的第一计步算法对所述惯性传感器采集的运动数据进行计步处理,并且延长所述第一预设时间间隔;如果确定当前的运动场景为第二运动场景,则控制所述微处理器使用预存的第二计步算法对所述惯性传感器采集的运动数据进行计步处理。5.如权利要求3所述的方法,其特征在于,根据运动场景匹配结果,控制所述微处理器使用预存的第二计步算法对所述惯性传感器采集的运动数据进行计步处理之后,所述方法还包括:按照第二预设时间间隔控制所述微处理器对所述惯性传感器新采集的运动数据再次进行运动场景匹配;如果确定当前的运动场景为第一运动场景,则控制所述惯性传感器使用自带固化的第一计步算法对所述惯性传感器采集的运动数据进行计步处理;如果确定当前的运...
【专利技术属性】
技术研发人员:董军瑞,
申请(专利权)人:青岛真时科技有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。