人体健康测量方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:24939586 阅读:18 留言:0更新日期:2020-07-17 21:17
本发明专利技术公开了一种人体健康测量方法、装置、计算机设备及存储介质,该方法包括:获取健康检查请求,健康检查请求携带有用户ID;基于用户ID获取与用户ID对应的目标测量数据;获取人体测量设备发送的当前测量数据;计算目标测量数据和当前测量数据的相似度,统计相似度达到预先设置的标准值的目标相似率,若目标相似率大于预设相似率,则选取目标测量数据对应的历史健康识别模型作为目标健康识别模型;若相似度没有达到预先设置的标准值或者目标相似率不大于预设相似率,则基于当前测量数据选取与当前测量数据匹配的原始健康识别模型作为目标健康识别模型;将当前测量数据输入到目标健康识别模型中,获取人体测量结果,使得人体测量结果更加准确。

【技术实现步骤摘要】
人体健康测量方法、装置、计算机设备及存储介质
本专利技术涉及一种人体健康测量方法、装置、计算机设备及存储介质。
技术介绍
随着科技的发展、人民生活水平的不断提高,以及人们对于健康的日益重视,体脂秤日益进入了千家万户,通过体脂秤可以测量用户的体重、脂肪率、肌肉率和水分等身体成分。但现有的体脂秤仅能够测量数据,不能很好地反映用户的身体健康情况,使得用户不能直观、轻松地获知自己身体是否健康的结果。
技术实现思路
本专利技术实施例提供一种人体健康测量方法、装置、计算机设备及存储介质,以解决通过人体的测量数据不能获知用户准确的身体健康情况的问题。一种人体健康测量方法,包括:获取健康检查请求,所述健康检查请求携带有用户ID;基于所述用户ID获取与所述用户ID对应的目标测量数据;获取人体测量设备发送的当前测量数据;计算所述目标测量数据和所述当前测量数据的相似度,统计所述相似度达到预先设置的标准值的目标相似率,若所述目标相似率大于预设相似率,则选取目标测量数据对应的历史健康识别模型作为目标健康识别模型;若所述相似度没有达到预先设置的标准值或者所述目标相似率不大于预设相似率,则基于所述当前测量数据选取与所述当前测量数据匹配的原始健康识别模型作为目标健康识别模型;将所述当前测量数据输入到目标健康识别模型中,获取人体测量结果。一种人体健康测量装置,包括:请求获取模块,用于获取健康检查请求,所述健康检查请求携带有用户ID;目标测量数据获取模块,用于基于所述用户ID获取与所述用户ID对应的目标测量数据;当前测量数据获取模块,用于获取人体测量设备发送的当前测量数据;第一模型选择模块,用于计算所述目标测量数据和所述当前测量数据的相似度,统计所述相似度达到预先设置的标准值的目标相似率,若所述目标相似率大于预设相似率,则选取目标测量数据对应的历史健康识别模型作为目标健康识别模型;第二模型选择模块,用于若所述相似度没有达到预先设置的标准值或者所述目标相似率不大于预设相似率,则基于所述当前测量数据选取与所述当前测量数据匹配的原始健康识别模型作为目标健康识别模型;模型识别模块,用于将所述当前测量数据输入到目标健康识别模型中,获取人体测量结果。一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述人体健康测量方法。一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述人体健康测量方法。上述人体健康测量方法、装置、计算机设备及存储介质,通过建立健康测量APP与人体测量设备的连接关系,获取当前测量数据,通过用户ID获取目标测量数据,以为后续选取目标健康识别模型提供参考。计算目标测量数据和当前测量数据的相似度,统计相似度达到预先设置的标准值的目标相似率,若目标相似率大于预设相似率,则选取目标测量数据对应的历史健康识别模型作为目标健康识别模型;若相似度没有达到预先设置的标准值或者目标相似率不大于预设相似率,则基于当前测量数据选取与当前测量数据匹配的原始健康识别模型作为目标健康识别模型;最后通过目标健康模型对当前测量数据的识别,获取对应的人体测量结果,有效提高了人体测量结果的准确性。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例中人体健康测量方法的一应用环境示意图;图2是本专利技术一实施例中人体健康测量方法的一流程图;图3是本专利技术一实施例中人体健康测量方法的另一流程图;图4是图1中步骤S20的一具体流程图;图5是图1中步骤S40的一具体流程图;图6是本专利技术一实施例中人体健康测量方法的另一流程图;图7是本专利技术一实施例中人体健康测量方法的另一流程图;图8是本专利技术一实施例中人体健康测量装置的一示意图;图9是本专利技术一实施例中计算机设备的一示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供的人体健康测量方法应用在开发的人体健康测量APP中,该人体健康测量APP可以安装在用户客户端中,该用户客户端包括但不限于个人计算机、笔记本电脑、智能手机和平板电脑。该APP包括下载安装供用户使用的客户端和处理获取到的数据的服务器,其中,客户端通过网络与服务器进行通信,本专利技术实施例以智能手机为例,具体如图1所示。在一实施例中,如图2所示,提供一种人体健康测量方法,以该方法应用在图1中的服务器为例进行说明,包括如下步骤:S10:获取健康检查请求,健康检查请求携带有用户ID。其中,健康检查请求指用户在安装有健康测量APP的客户端发送的用于进行健康检查的请求。具体地,健康测量APP对应的服务器获取安装有健康测量APP的客户端发送的健康检查请求,该健康检查请求携带有用户ID。其中,用户ID指用户用于登录健康测量APP的用户账号,该用户ID可唯一识别用户的身份。S20:基于用户ID获取与用户ID对应的目标测量数据。具体地,健康测量APP对应的服务器在获取用户ID后,会根据用户ID获取与该用户ID关联存储的目标测量数据。其中,目标测量数据指用户在使用该健康测量APP时存储的有效的历史测量数据。当用户使用健康测量APP时,健康测量APP会记录用户每次的测量数据,由于用户的身体状况是不断变化的,时间过于久远的测量数据会对后续步骤判断当前测量数据是否准确产生较大的误差,因此,获取的目标测量数据是满足预设时效要求的历史测量数据。本实施例中的目标测量数据设置为距离当前时间最近的预设时间段(如三个月)的历史测量数据。进一步地,若没有符合条件的目标测量数据,则健康测量APP执行步骤S60。S30:获取人体测量设备发送的当前测量数据。其中,人体测量设备携带有对应的设备ID,便于安装有健康测量APP的智能手机可以准确地获取设备ID,并与之建立通讯关系。本实施例以体脂秤为例。具体地,健康测量APP通过蓝牙连接方案/wifi连接方案与体脂秤建立通讯关系,体脂秤将测量的当前测量数据通过蓝牙连接方案/wifi连接方案发送给健康测量APP对应的服务器。本实施例中的当前测量数据包括不同的测量项目,包括但不限于基础代谢率、内脏脂肪指数、储肌能力等级、脂肪率、肌肉率、骨量、蛋白质和水分。其中,蓝牙连接方案指用户打开智能手机的蓝牙功能,在智能本文档来自技高网...

【技术保护点】
1.一种人体健康测量方法,其特征在于,包括:/n获取健康检查请求,所述健康检查请求携带有用户ID;/n基于所述用户ID获取与所述用户ID对应的目标测量数据;/n获取人体测量设备发送的当前测量数据;/n计算所述目标测量数据和所述当前测量数据的相似度,统计所述相似度达到预先设置的标准值的目标相似率,若所述目标相似率大于预设相似率,则选取目标测量数据对应的历史健康识别模型作为目标健康识别模型;/n若所述相似度没有达到预先设置的标准值或者所述目标相似率不大于预设相似率,则基于所述当前测量数据选取与所述当前测量数据匹配的原始健康识别模型作为目标健康识别模型;/n将所述当前测量数据输入到目标健康识别模型中,获取人体测量结果。/n

【技术特征摘要】
1.一种人体健康测量方法,其特征在于,包括:
获取健康检查请求,所述健康检查请求携带有用户ID;
基于所述用户ID获取与所述用户ID对应的目标测量数据;
获取人体测量设备发送的当前测量数据;
计算所述目标测量数据和所述当前测量数据的相似度,统计所述相似度达到预先设置的标准值的目标相似率,若所述目标相似率大于预设相似率,则选取目标测量数据对应的历史健康识别模型作为目标健康识别模型;
若所述相似度没有达到预先设置的标准值或者所述目标相似率不大于预设相似率,则基于所述当前测量数据选取与所述当前测量数据匹配的原始健康识别模型作为目标健康识别模型;
将所述当前测量数据输入到目标健康识别模型中,获取人体测量结果。


2.如权利要求1所述的人体健康测量方法,其特征在于,在所述获取健康检查请求的步骤之前,所述人体健康测量方法还包括:
获取用户的登录信息,所述登录信息包括用户ID和登录密码;
基于所述用户ID和登录密码进行验证,获取验证通过结果。


3.如权利要求1所述的人体健康测量方法,其特征在于,所述基于所述用户ID获取与所述用户ID对应的目标测量数据,包括:
基于所述用户ID获取与所述用户ID对应的历史测量数据;
根据所述历史测量数据对应的历史时间,计算历史时间与当前时间的时间间隔,将历史测量数据按照时间间隔由短到长的顺序进行排列,获取测量数据列表;
按照预设次数从所述测量数据列表中选取对应的历史测量数据作为目标测量数据。


4.如权利要求1所述的人体健康测量方法,其特征在于,所述目标测量数据和所述当前测量数据均包括测量项目ID和每一所述测量项目ID对应的测量数值;
所述计算所述目标测量数据和所述当前测量数据的相似度,统计所述相似度达到预先设置的标准值的目标相似率,包括:
基于所述测量项目ID分别从所述目标测量数据和当前测量数据中获取对应的测量数值;
比较同一测量项目ID中,所述目标测量数据和当前测量数据对应的测量数值的相似度,当相似度达到预先设置的标准值时,更新相似项目数量;
基于所述相似项目数量获取当前测量数据的目标相似率。


5.如权利要求1所述的人体健康测量方法,其特征在于,在所述获取健康检查请求的步骤之前,所述人体健康测量方法还包括:
获取原始训练数据,基于数据划分规则将所述原始训练数据划分为不同数据类型的有效训练数据,所述有效训练数据携带有对应的原始标签;
从每一数据类型的有效...

【专利技术属性】
技术研发人员:沈忱
申请(专利权)人:缤刻普达北京科技有限责任公司
类型:发明
国别省市:北京;11

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

1