一种运动健康监测方法、装置和介质制造方法及图纸

技术编号:37132611 阅读:12 留言:0更新日期:2023-04-06 21:30
本发明专利技术公开了一种运动健康监测方法、装置和介质,包括:接收用户的实际生理数据和实际运动数据;获取用户ID,查找得到与用户ID匹配的预设运动方案;基于运动类型对实际运动数据进行分割,将每一运动类型下的部分运动数据与对应类型的预设运动数据进行比对,得到用户的实际运动状态;调用与实际运动状态匹配的预设生理数据,将预设生理数据与实际生理数据进行比对,得到用户的健康状态监测结果。本发明专利技术能够针对每一用户的身体状况的不同,为其定制预设的运动方案,当用户的实际运动状态与预设的运动方案不符时,则认为该用户的运动状态可能存在健康风险,因此实现了对不同用户的运动状态的个性化监测,使得监测结果更加准确。使得监测结果更加准确。使得监测结果更加准确。

【技术实现步骤摘要】
一种运动健康监测方法、装置和介质


[0001]本专利技术属于运动健康监测
,具体涉及一种运动健康监测方法、装置和介质。

技术介绍

[0002]随着经济发展和社会进步以及人们健康意识的提升,日常的健康监护成为许多人生活中必不可少的部分,因此,便携式健康监测设备在人们的生活中得到了广泛的应用。
[0003]然而,现有技术中基于便携式健康设备对人们的运动状态进行健康监测时,通常只是简单地采集用户的各项生理数据,并将实际生理数据与标准的生理数据范围做比对,以根据比对结果对用户的健康状态进行判断。然而,不同用户的正常生理数据可能存在不同,且不同客体所适应的运动状态也可能不同,而现有的运动健康监测方法无法针对每一用户进行个性化的运动健康监测,导致监测结果不够准确。

技术实现思路

[0004]本专利技术的目的是提供一种运动健康监测方法、装置和介质,用以解决现有技术中存在的现有的运动健康监测方法无法针对每一用户进行个性化的运动健康监测,导致监测结果不够准确的技术问题。
[0005]为了实现上述目的,本专利技术采用以下技术方案:第一方面提供一种运动健康监测方法,包括:接收健康监测设备发送的用户在运动过程中的实际生理数据和实际运动数据;获取所述健康监测设备在数据发送时携带的用户ID,查找得到与所述用户ID匹配的预设运动方案,其中,所述预设运动方案包括预设生理数据以及与所述预设生理数据匹配的运动状态;基于运动类型对所述实际运动数据进行分割,将每一运动类型下的部分运动数据与对应类型的预设运动数据进行比对,得到用户的实际运动状态;调用与所述实际运动状态匹配的预设生理数据,将所述预设生理数据与所述实际生理数据进行比对,得到用户的健康状态监测结果。
[0006]在一种可能的设计中,在接收健康监测设备发送的用户在运动过程中的实际生理数据和实际运动数据之前,所述方法还包括:根据健康监测设备发送的用户基本信息,为所述健康监测设备生成对应的用户ID,并将所述用户ID进行签名后返回至所述健康监测设备。
[0007]在一种可能的设计中,在根据健康监测设备发送的用户基本信息,为所述健康监测设备生成对应的用户ID之前,所述方法还包括:通过预设的引导节点向健康监测设备发起ICP连接,并对所述健康监测设备的IP地址进行回叫连接,从而判断所述健康监测设备的IP地址的可达性;若回叫连接成功,则通过预设的引导节点随机发送哈希难题至所述健康监测设
备;接收所述健康监测设备对哈希难题的解答,并验证答案的正确性,若正确,则建立与所述健康监测设备的有效连接。
[0008]在一种可能的设计中,基于运动类型对所述实际运动数据进行分割,包括:将所述实际运动数据处理为包括一系列姿态帧的运动序列;定义所述运动序列的滑动窗口,计算每一滑动窗口中各运动序列片段之间的余弦相似度,以构建所述运动序列的相似度曲线;对所述相似度曲线中的分割点进行检测,并基于检测到的分割点对相似度曲线进行分割,得到每一运动类型下的部分运动数据;其中,所述分割点为所述相似度曲线的极小值。
[0009]在一种可能的设计中,定义所述运动序列的滑动窗口,包括:为运动序列设置滑动窗口,所述滑动窗口的表达式如下:;(1);(2)其中,表示当前窗口的序号,表示当前窗口包含的运动序列中的第帧姿态,表示运动序列所包含的帧数,表示每一滑动窗口的大小,且滑动窗口的每次滑动步长设置为1帧。
[0010]在一种可能的设计中,计算每一滑动窗口中各运动序列片段之间的余弦相似度,以构建所述运动序列的相似度曲线,包括:计算每一滑动窗口中的第一运动序列片段和第二运动序列片段之间的余弦相似度,计算公式如下:;(3)其中,表示第一运动片段的特征向量,表示第二运动片段的特征向量;根据多个余弦相似度的计算结果,构建得到所述运动序列的相似度曲线。
[0011]在一种可能的设计中,第一运动序列片段的特征向量的提取过程如下:计算所述第一运动序列片段中每一特征参数的直方图向量,其中,所述特征参数为各关节点两两之间的夹角,计算公式如下:;(4);(5)
其中,表示第一运动序列片段所包含的帧数,表示第一运动序列片段中第个夹角的直方图向量,表示第个夹角落在区间内的频数,表示将夹角的取值区间划分的子区间的数量,,其中,每一夹角的取值区间为;将多个特征参数的直方图向量进行首尾相连,得到第一运动序列片段的特征向量。
[0012]在一种可能的设计中,对所述相似度曲线中的分割点进行检测,包括:采用曲线简化算法来对相似度曲线中的分割点进行检测。
[0013]第二方面提供一种运动健康监测装置,包括:数据接收模块,用于接收健康监测设备发送的用户在运动过程中的实际生理数据和实际运动数据;ID匹配模块,用于获取所述健康监测设备在数据发送时携带的用户ID,查找得到与所述用户ID匹配的预设运动方案,其中,所述预设运动方案包括预设生理数据以及与所述预设生理数据匹配的运动状态;状态获取模块,用于基于运动类型对所述实际运动数据进行分割,将每一运动类型下的部分运动数据与对应类型的预设运动数据进行比对,得到用户的实际运动状态;结果获取模块,用于调用与所述实际运动状态匹配的预设生理数据,将所述预设生理数据与所述实际生理数据进行比对,得到用户的健康状态监测结果。
[0014]第三方面提供一种一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,当所述指令在计算机上运行时,执行如第一方面任意一种可能的设计中所述的运动健康监测方法。
[0015]第四方面提供一种计算机设备,包括依次通信相连的存储器、处理器和收发器,其中,所述存储器用于存储计算机程序,所述收发器用于收发消息,所述处理器用于读取所述计算机程序,执行如第一方面任意一种可能的设计中所述的运动健康监测方法。
[0016]第五方面提供一种包含指令的计算机程序产品,当所述指令在计算机上运行时,使所述计算机执行如第一方面任意一种可能的设计中所述的运动健康监测方法。
[0017]本专利技术相较于现有技术的有益效果是:本专利技术通过在接收健康监测设备发送的实际生理数据和实际运动数据的同时,获取数据发送过程中携带的用户ID,根据用户ID查找到与用户ID匹配的预设运动方案;然后对实际运动数据基于运动类型进行数据分割,从而将每一运动类型下的运动数据与预设运动数据进行比对,进而根据每个比对结果对用户的实际运动状态进行判断;最后获取与实际运动状态匹配的预设生理数据,将所述预设生理数据与实际生理数据进行比对,从而判断用户在实际运动状态下的生理数据是否与预设生理数据相匹配,若否,则可认为用户的运动状态存在健康风险,进而可向用户发出预警,以提醒用户采取相应措施。即本专利技术能够针对每一用户的身体状况的不同,为其定制预设的运动方案,当用户的实际运动状态与预设的运动方案不符时,则认为该用户的运动状态可能存在健康风险,因此实现了对不同用
户的运动状态的个性化监测,使得监测结果更加准确。
附图说明
[0018]图1为本申请实施例中的运动健康监测方法的流程图。
具体本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种运动健康监测方法,其特征在于,包括:接收健康监测设备发送的用户在运动过程中的实际生理数据和实际运动数据;获取所述健康监测设备在数据发送时携带的用户ID,查找得到与所述用户ID匹配的预设运动方案,其中,所述预设运动方案包括预设生理数据以及与所述预设生理数据匹配的运动状态;基于运动类型对所述实际运动数据进行分割,将每一运动类型下的部分运动数据与对应类型的预设运动数据进行比对,得到用户的实际运动状态;调用与所述实际运动状态匹配的预设生理数据,将所述预设生理数据与所述实际生理数据进行比对,得到用户的健康状态监测结果。2.根据权利要求1所述的运动健康监测方法,其特征在于,在接收健康监测设备发送的用户在运动过程中的实际生理数据和实际运动数据之前,所述方法还包括:根据健康监测设备发送的用户基本信息,为所述健康监测设备生成对应的用户ID,并将所述用户ID进行签名后返回至所述健康监测设备。3.根据权利要求2所述的运动健康监测方法,其特征在于,在根据健康监测设备发送的用户基本信息,为所述健康监测设备生成对应的用户ID之前,所述方法还包括:通过预设的引导节点向健康监测设备发起ICP连接,并对所述健康监测设备的IP地址进行回叫连接,从而判断所述健康监测设备的IP地址的可达性;若回叫连接成功,则通过预设的引导节点随机发送哈希难题至所述健康监测设备;接收所述健康监测设备对哈希难题的解答,并验证答案的正确性,若正确,则建立与所述健康监测设备的有效连接。4.根据权利要求1所述的运动健康监测方法,其特征在于,基于运动类型对所述实际运动数据进行分割,包括:将所述实际运动数据处理为包括一系列姿态帧的运动序列;定义所述运动序列的滑动窗口,计算每一滑动窗口中各运动序列片段之间的余弦相似度,以构建所述运动序列的相似度曲线;对所述相似度曲线中的分割点进行检测,并基于检测到的分割点对相似度曲线进行分割,得到每一运动类型下的部分运动数据;其中,所述分割点为所述相似度曲线的极小值。5.根据权利要求4所述的运动健康监测方法,其特征在于,定义所述运动序列的滑动窗口,包括:为运动序列设置滑动窗口,所述滑动窗口的表达式如下:;(1);(2)其中,表示当前窗口的序号,表示当前窗口包含的运动序列中的第帧姿态,表示...

【专利技术属性】
技术研发人员:徐基盛李雪韦洪雷朱志成李向奎黄秋月郑甜珍
申请(专利权)人:西南交通大学
类型:发明
国别省市:

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

1