记步方法、设备及终端技术

技术编号:15433164 阅读:77 留言:0更新日期:2017-05-25 17:15
本发明专利技术实施例提供一种记步方法、设备及终端,该方法包括:第一设备获取同一用户携带的至少两个设备的记步数据,其中,该第一设备为该至少两个设备之一,或者,该第一设备不同于该至少两个设备;该第一设备根据该至少两个设备的记步数据,确定该用户的步数。本发明专利技术实施例中,通过根据同一用户的至少两个设备的记步数据确定用户的步数,能够避免单个设备记步产生的记步误差,从而能够提高记步准确度。

Recording method, device and terminal

The embodiment of the invention provides a step method, device and terminal, the method includes: step data, at least two equipment for the first devices to obtain the same user carrying one of the first equipment for the at least one of two devices or the first device is different from the at least two of the first equipment; according to the data of the step down equipment at least two devices, determine the user number of steps. In the embodiment of the invention, the step error of a single device step can be avoided by recording the step number of the user according to the recording data of at least two devices of the same user, thereby improving the step accuracy.

【技术实现步骤摘要】
记步方法、设备及终端
本专利技术涉及终端领域,并且更具体地,涉及记步方法、设备及终端。
技术介绍
现有智能手环、智能手表等可穿戴产品普遍具有记步功能,使用产品集成的运动传感器感知人体运动实现记步,并能根据步数进一步估算行走距离、消耗卡路里等参数。然而,对于智能手环和智能手表等用户手腕佩戴产品,由于手臂相对躯体具有更大自由度,日常生活中人们也总用双手做很多事情,即便没有走路,只要使用双手做各种事情,智能手环(手表)运动传感器同样有动态输出信号,很容易产生记步误差,影响记步性能。因此,如何提高记步精度成为业界普遍关注的问题。
技术实现思路
本专利技术实施例提供一种记步方法、设备及终端,能够避免单个设备记步产生的记步误差,从而能够提高记步准确度。第一方面,提供了一种记步方法,包括:第一设备获取同一用户携带的至少两个设备的记步数据,其中,该第一设备为该至少两个设备之一,或者,该第一设备不同于该至少两个设备;该第一设备根据该至少两个设备的记步数据,确定该用户的步数。结合第一方面,在第一种可能的实现方式中,第一设备根据该至少两个设备的记步数据,确定该用户的步数,具体实现为:该第一设备根据该至少两个设本文档来自技高网...
记步方法、设备及终端

【技术保护点】
一种记步方法,其特征在于,包括:第一设备获取同一用户携带的至少两个设备的记步数据,其中,所述第一设备为所述至少两个设备之一,或者,所述第一设备不同于所述至少两个设备;所述第一设备根据所述至少两个设备的记步数据,确定所述用户的步数。

【技术特征摘要】
1.一种记步方法,其特征在于,包括:第一设备获取同一用户携带的至少两个设备的记步数据,其中,所述第一设备为所述至少两个设备之一,或者,所述第一设备不同于所述至少两个设备;所述第一设备根据所述至少两个设备的记步数据,确定所述用户的步数。2.如权利要求1所述的方法,其特征在于,,所述第一设备根据所述至少两个设备的记步数据,确定所述用户的步数,包括:所述第一设备根据所述至少两个设备的运动数据中相同或相似的步行特征,确定所述用户的步数。3.如权利要求2所述的方法,其特征在于,所述第一设备根据所述至少两个设备的运动数据中相同或相似的步行特征,确定所述用户的步数,包括:所述第一设备根据所述至少两个设备的运动数据中的冲击震动信号数据,确定所述用户的步数;其中,当所述用户步行时,所述至少两个设备的运动数据在产生同一次记步的时间段会存在相对应的冲击震动信号数据,且所述至少两个设备的运动数据中所述相对应的冲击震动信号数据相同或相似。4.如权利要求2所述的方法,其特征在于,所述第一设备根据所述至少两个设备的运动数据中相同或相似的步行特征,确定所述用户的步数,包括:所述第一设备根据所述至少两个设备的运动数据中的缓变信号数据,确定所述用户的步数;其中,当所述用户步行时,所述至少两个设备的运动数据在产生同一次记步的时间段会存在相对应的缓变信号数据,且所述至少两个设备的运动数据中所述相对应的缓变信号数据相同或相似。5.如权利要求2所述的方法,其特征在于,所述第一设备根据所述至少两个设备的运动数据中相同或相似的步行特征,确定所述用户的步数,包括:所述第一设备将所述至少两个设备的运动数据由时域数据转换为频域数据;所述第一设备根据所述转换后的频域数据的特征确定所述用户的步数;其中,当所述用户步行时,所述至少两个设备在产生同一次记步的时间段的运动数据转换后的频域数据具有相同或相似的特征。6.如权利要求1所述的方法,其特征在于,所述第一设备根据所述至少两个设备的记步数据,确定所述用户的步数,包括:如果所述至少两个设备的记步数据中至少一个设备的记步数据满足零记步条件,则所述第一设备确定所述用户的步数为零。7.如权利要求1所述的方法,其特征在于,所述第一设备根据所述至少两个设备的记步数据,确定所述用户的步数,包括:所述第一设备确定所述至少两个设备的运动数据之间的相关系数;如果所述至少两个设备的运动数据中任意两个设备的运动数据的相关系数小于互相关阈值,则所述第一设备确定所述用户的步数为零。8.如权利要求1至7任意一项所述的方法,其特征在于,所述第一设备获取同一用户携带的至少两个设备的记步数据,包括:所述第一设备接收所述至少两个设备直接发送的记步数据。9.如权利要求1至7任意一项所述的方法,其特征在于,所述第一设备获取同一用户携带的至少两个设备的记步数据,包括:所述第一设备接收所述至少两个设备根据所述第一设备的记步数据获取请求发送的记步数据。10.如权利要求1至9任意一项所述的方法,其特征在于,所述方法还包括:所述第一设备获取同一用户携带的多个设备的位置信息;所述第一设备根据所述多个设备的位置信息,从属于所述用户的不同枝干部位或位置的至少两个设备中获取记步数据。11.一种管理记步设备的方法,其特征在于,包括:第一设备在所述第一设备接入的网络中发送协同记步请求,其中,所述协同记步请求用于请求所述网络中同一用户的记步设备参与对所述用户的协同记步;所述第一设备接收所述记步设备中至少一个记步设备对所述协同记步请求的响应;所述第一设备根据所述至少一个记步设备对所述协同记步请求的响应,确定参与协同记步的记步设备。12.如权利要求11所述的方法,其特征在于,所述记步设备对所述协同记步请求的响应中携带所述记步设备的位置信息,所述第一设备是所述参与协同记步的记步设备,所述第一设备根据所述至少一个记步设备对所述协同记步请求的响应,确定参与协同记步的记步设备,包括:所述第一设备根据所述至少一个记步设备的位置信息,从中选择N个记步设备作为所述参与协同记步的记步设备,其中,N为大于等于1的整数,所述N个记步设备所属位置与所述第一设备所属位置不同,且当N大于1时所述N个记步设备属于所述用户的不同枝干部位或位置。13.如权利要求11所述的方法,其特征在于,所述记步设备对所述协同记步请求的响应中携带所述记步设备的位置信息,所述第一设备不是所述参与协同记步的记步设备,所述第一设备根据所述至少一个记步设备对所述协同记步请求的响应,确定参与协同记步的记步设备,包括:所述至少一个记步设备为多个记步设备,所述第一设备根据所述至少一个记步设备的位置信息,从中选择N个记步设备作为所述参与协同记步的记步设备,其中,N为大于1的整数,且所述N个记步设备属于所述用户的不同枝干部位或位置。14.如权利要求11所述的方法,其特征在于,所述记步设备对所述协同记步请求的响应中携带所述记步设备的性能参数,所述第一设备根据所述至少一个记步设备对所述协同记步请求的响应,确定参与协同记步的记步设备,包括:所述第一设备根据所述至少一个记步设备的性能参数,从中选择N个记步设备作为所述参与协同记步的记步设备,其中,所述记步设备对所述协同记步请求的响应中携带记步设备的性能参数,N为大于等于1的整数,且所述N个记步设备为所述至少一个记步设备中性能参数较优的N个记步设备。15.如权利要求14所述的方法,其特征在于,所述方法还包括:所述第一设备根据所述至少一个记步设备的性能参数,从所述至少一个记步设备中选择M个记步设备作为候选协同记步设备,其中,所述M个记步设备为所述至少一个记步设备中所述N个记步设备以外,且性能参数较优的M个记步设备,所述候选协同记步设备为具备协同记步的能力但未参与协同记步的记步设备,M为大于等于1的整数。16.如权利要求15所述的方法,其特征在于,所述方法还包括:当所述候选协同记步设备中的第二设备的性能参数优于所述参与协同记步的记步设备中的第三设备的性能参数时,所述第一设备以所述第二设备替换所述第三设备参与协同记步。17.如权利要求11至16任意一项所述的方法,其特征在于,所述性能参数包括电量和计算能力,所述方法还包括:所述第一设备根据所述至少一个记步设备的电量和/或计算能力,选择所述参与协同记步的记步设备中电量最大和/或计算能力最强的一个记步设备作为计算设备,其中,所述计算设备为所述参与协同记步的记步设备中用于根据多个记步数据计算记步结果的设备。18.如权利要求17所述的方法,其特征在于,所述方法还包括:所述第一设备根据所述至少一个记步设备的电量和/或计算能力,选择电量较大和/或计算能力较强的记步设备作为候选计算设备,其中,所述候选计算设备为能够替换所述计算设备,根据多个记步数据计算记步结果的设备。19.如权利要求18所述的方法,其特征在于,所述方法还包括:如果所述候选计算设备中的第四设备的性能参数优于所述计算设备,则所述第一设备以所述第四设备替换所述计算设备。20.一种记步设备,其特征在于,包括:获取单元,用于获取同一用户携带的至少两个设备的记步数据,其中,所述记步设备为所述至少两个设备之一,或者,所述记步设备不同于所述至少两个设备;确定单元,用于根据所述至少两个设备的记步数据,确定所述用户的步数。21.如权利要求20所述的记步设备,其特征在于,所述确定单元具体用于:根据所述至少两个设备的运动数据中相同或相似的步行特征,确定所述用户的步数。22.如权利要求21所述的记步设备,其特征在于,在用于根据所述至少两个设备的运动数据中相同或相似的步行特征,确定所述用户的步数的过程中,所述确定单元具体用于:根据所述至少两个设备的运动数据中的冲击震动信号数据,确定所述用户的步数;其中,当所述用户步行时,所述至少两个设备的运动数据在产生同一次记步的时间段会存在相对应的冲击震动信号数据,且所述至少两个设备的运动数据中所述相对应的冲击震动信号数据相同或相似。23.如权利要求21所述的记步设备,其特征在于,在用于根据所述至少两个设备的运动数据中相同或相似的步行特征,确定所述用户的步数的过程中,所述确定单元具体用于:根据所述至少两个设备的运动数据中的缓变信号数据,确定所述用户的步数;其中,当所述用户步行时,所述至少两个设备的运动数据在产生同一次记步的时间段会存在相对应的缓变信号数据,且所述至少两个设备的运动数据中所述相对应的缓变信号数据相同或相似。24.如权利要求21所述的记步设备,其特征在于,在用于根据所述至少两个设备的运动数据中相同或相似的步行特征,确定所述用户的步数的过程中,所述确定单元具体用于:将所述至少两个设备的运动数据由时域数据转换为频域数据,并根据所述转换后的频域数据的特征确定所述用户的步数;其中,当所述用户步行时,所述至少两个设备在产生同一次记步的时间段的运动数据转换后的频域数据具有相同或相似的特征。25.如权利要求20所述的记步设备,其特征在于,所述确定单元具体用于:如果所述至少两个设备的记步数据中至少一个设备的记步数据满足零记步条件,则确定所述用户的步数为零。26.如权利要求20所述的记步设备,其特征在于,所述确定单元具体用于:确定所述至少两个设备的运动数据之间的相关系数;如果所述至少两个设备的运动数据中任意两个设备的运动数据的相关系数小于互相关阈值,则确定所述用户的步数为零。27.如权利要求20至26任意一项所述的记步设备,其特征在于,所述获取单元具体用于:接收所述至少两个设备直接发送的记步数据。28.如权利要求20至26任意一项所述的记步设备,其特征在于,所述获取单元具体用于:接收所述至少两个设备根据所述记步设备的记步数据获取请求发送的记步数据。29.如权利要求20至28任意一项所述的记步设备,其特征在于,所述获取单元还用于:获取同一用户携带的多个设备的位置信息;所述记步设备还包括选择单元,所述选择单元用于:根据所述获取单元获取的多个设备的位置信息,从属于所述用户的不同枝干部位或位置的至少两个设备中获取记步数据。30.一种管理设备,其特征在于,包括:发送单元,用于在所述管理设备接入的网络中发送协同记步请求,其中,所述协同记步请求用于请求所述网络中同一用户的记步设备参与对所述用户的协同记步;接收单元,用于接收所述记步设备中至少一个记步设备对所述协同记步请求的响应;管理单元,用于根据所述至少一个记步设备对所述协同记步请求的响应,确定参与协同记步的记步设备。31.如权利要求30所述的管理设备,其特征在于,所述记步设备对所述协同...

【专利技术属性】
技术研发人员:张晓平张亚军
申请(专利权)人:华为终端东莞有限公司
类型:发明
国别省市:广东,44

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

1