人体周期能耗的监控方法、装置、设备及存储介质与流程

文档序号:17933850发布日期:2019-06-15 01:10阅读:328来源:国知局
人体周期能耗的监控方法、装置、设备及存储介质与流程
本发明涉及大健康
技术领域
,尤其是涉及一种人体周期能耗的监控方法、装置、设备及存储介质。
背景技术
:基础代谢率bmr:在标准环境下测量的单位时间内维持生命所需的最小能量,标准环境是指在人体体温和室温没温差、精神放松仰卧不动的状态下。本发明中的基础代谢率的单位为kcal/day,即千卡/天。身体活动比率par:是指单位时间内(通常指1分钟或者1小时)一项运动消耗的能量除以基础新陈代谢率,par=(energycostofanactivityperunitoftime)/bmr。身体质量指数bmi:表示儿童、青少年和成年人的身高和体重之间的关系,计算方法是久坐和肥胖已经成为导致人类疾病的重要影响因素。随着人民生活水平的提高,人们越来越重视自身的身体健康状况,通过计算人体周期内的能量消耗可帮助人们进行体重管理和运动量管理。现有技术中,人们可通过手环等可穿戴设备或运动器械装置来统计自身的运动量,以此为依据计算人体的能量消耗。但是借助手环方式,人们需要一直将手环佩戴在手上,如果用户在运动过程中由于特殊原因将手环取下,则无法测量用户的运动量。而采用运动器械装置计量方式,只能计算用户在进行此器械运动时的运动量,无法统计用户一天中参与的各种不同的运动量。因此,采用这两种方式都无法精确测量出用户一天或一周的运动活动量,导致无法准确地计算出用户在一个周期内的总能量消耗,无法提供给人们合理的健康建议。技术实现要素:本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的一个目的是提供一种人体周期能耗的监控方法、装置、设备及存储介质。本发明所采用的技术方案是:第一方面,本发明提供一种人体周期能耗的监控方法,该监控方法包括:接收用户设置的身体数据,以计算该用户的基础代谢率;接收该用户设置的周期和周期生活方式,以计算该用户的周期活动能耗;根据该基础代谢率、该周期包括的天数以及该周期活动能耗,输出该用户的第一人体周期总能耗。其中,该根据该基础代谢率、该周期包括的天数以及该周期的活动能耗,输出该用户的第一人体周期总能耗的步骤之后还包括:计算该用户的周期进食能耗和该用户的生长能耗;将该第一人体周期总能耗加上该周期进食能耗和该生长能耗,输出该用户的第二人体周期总能耗。其中,该接收用户设置的身体数据,以计算该用户的基础代谢率的步骤包括:根据该身体数据的完整程度不同,选取不同的计算规则计算该用户的基础代谢率。其中,该接收该用户设置的周期和周期生活方式,以计算该用户的周期活动能耗的步骤具体包括:接收该用户设置的该周期生活方式,生成该用户的周期身体活动规律数据;根据预设的各项活动的身体活动率par和该周期身体活动规律数据,依据如下活动能耗计算公式计算该周期活动能耗:其中,ae为周期活动能耗,bmr为基础新陈代谢率,par为身体活动率,t为活动时间,单位小时h,n为周期内从事的总活动数量,k为活动量的序列。其中,该接收该用户设置的周期生活方式,生成该用户的周期身体活动规律数据的步骤具体包括:接收该用户选择的职业类型,生成该职业类型对应的周期生活方式的基础模板;接收该用户在该基础模板上的输入和重新设置,生成该用户的个性化周期生活方式;基于该个性化周期生活方式,生成该周期身体活动规律数据。其中,该接收该用户设置的周期生活方式,生成该用户的周期身体活动规律数据的步骤具体包括:接收该用户自定义设置的周期生活方式;基于该自定义设置的周期生活方式,生成该周期身体活动规律数据。其中,该输出该用户的第一人体周期总能耗或第二人体周期总能耗的步骤之后,还包括:生成并保存该用户的身体健康报告;向该用户推送该身体健康报告和提供分享链接以分享该身体健康报告;其中,该身体健康报告包括该用户的各周期的人体周期能耗、周期平均总能耗、周期平均活动能耗、身体质量指数bmi及健康身体活动量残差。该健康身体活动量残差=用户周期健康活动量–周期推荐健康身体活动量。第二方面,本发明提供一种人体周期能耗的监控装置,该监控装置包括:基础代谢率计算模块,用于接收用户设置的身体数据,以计算该用户的基础代谢率;周期活动能耗计算模块,用于接收该用户设置的周期和周期生活方式,以计算该用户的周期活动能耗;第一人体周期总能耗计算模块,用于根据该基础代谢率、该周期包括的天数以及该周期活动能耗,输出该用户的第一人体周期总能耗。其中,该监控设备还包括第二人体周期总能耗计算模块,用于计算该用户的周期进食能耗和该用户的生长能耗,将该第一人体周期总能耗加上该周期进食能耗和该生长能耗,输出该用户的第二人体周期总能耗。其中,该基础代谢率计算模块还用于根据身体数据的完整程度不同,选取不同的计算规则计算该用户的基础代谢率。其中,该周期活动能耗计算模块包括:周期生活方式设置单元,用于接收该用户设置的该周期生活方式,生成该用户的周期身体活动规律数据;和周期活动能耗计算单元,用于根据预设的各项活动的身体活动率par和该周期身体活动规律数据,依据如下活动能耗计算公式计算该周期活动能耗:其中,ae为周期活动能耗,bmr为基础新陈代谢率,par为身体活动率,t为活动时间,单位小时h,n为周期内从事的总活动数量,k为活动量的序列。其中,该周期生活方式设置单元包括:职业类型选择子单元,用于接收该用户选择的职业类型,生成该职业类型对应的周期生活方式的基础模板;个性化周期生活方式生成子单元,用于接收该用户在该基础模板上的输入和重新设置,生成该用户的个性化周期生活方式;以及第一周期身体活动规律数据生成子单元,用于基于该个性化周期生活方式,生成该周期身体活动规律数据。其中,该周期生活方式设置单元包括:周期生活方式自定义设置子单元,用于接收该用户自定义设置的周期生活方式;和第二周期身体活动规律数据生成子单元,用于基于该自定义设置的周期生活方式,生成该周期身体活动规律数据。其中,该监控设备还包括身体健康报告输出模块,该身体健康报告输出模块包括身体健康报告生成单元,用于生成并保存该用户的身体健康报告;和身体健康报告展示单元,用于向该用户推送该身体健康报告和提供分享链接以分享该身体健康报告;其中,该身体健康报告包括该用户的各周期的人体周期能耗、周期平均总能耗、周期平均活动能耗、身体质量指数bmi及健康身体活动量残差。该健康身体活动量残差=用户周期健康活动量–周期推荐健康身体活动量。第三方面,本发明提供一种人体周期能耗的监控设备,该监控设备包括:至少一个处理器;以及与该至少一个处理器通信连接的存储器;其中,该存储器存储有可被该至少一个处理器执行的指令,该指令被该至少一个处理器执行,以使该至少一个处理器能够执行如上述的方法。第四方面,本发明提供一种计算机可读存储介质,其中,该计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令用于使计算机执行如上述的方法。本发明的有益效果是:本发明通过采用设置周期和用户的周期生活方式,以获得用户的周期活动能耗,将该周期活动能耗加上用户在该周期的基础代谢率得到第一人体周期总能耗,以获得用户的人体周期总能耗,克服现有技术中无法精确计算用户的人体周期能耗的技术问题。进一步地,本发明还通过计算用户的进食能耗和生长能耗,将第一人体周期总能耗加上该进食能耗和该生长能耗,以获得用户的第二人体周期总能耗,使得人体周期能耗的计算结果更准确。另外,本发明还可以根据用户设置的身体数据的完整程度不同,选取不同的计算规则计算用户的基础代谢率,有利于提高计算精度。此外,本发明还提供了模板选择方式和自定义方式供用户选择,以方便用户设置周期生活方式。本发明广泛应用于人体健康管理领域。附图说明图1是本发明人体周期能耗的监控方法的一实施例的流程示意图;图2是图1的步骤s12的一实施例的流程示意图;图3是图2的步骤s121的一实施例的流程示意图;图4是本发明人体周期能耗的监控装置的一实施例的结构示意图;图5是图4的周期活动能耗计算模块的一实施例的结构示意图。具体实施方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。实施例一:请参阅图1,图1是本发明人体周期能耗的监控方法的一实施例的流程示意图。如图1所示,图1的方法包括步骤:s11:接收用户设置的身体数据,以计算该用户的基础代谢率;在步骤s11中,用户的身体数据包括性别、身高、体重、年龄及体脂率等。根据该身体数据的完整程度不同,选取不同的计算规则计算该用户的基础代谢率。包括如下计算规则:规则一:bmr=体重(kg)*22。规则二:mifflin-stjeor公式:男性bmr:(10*体重kg)+(6.25*身高cm)-(5*年龄)+5;女性bmr:(10*体重kg)+(6.25*身高cm)-(5*年龄)–161。规则三:毛德倩公式:男性bmr:(48.5*体重kg+2954.7)/4.184;女性bmr:(41.9*体重kg+2869.1)/4.184。规则四:katch-mcardle公式:bmr=370+21.6*体重kg*(1-体脂率)。规则五:schofield公式,其中w为体重kg:男性不同年龄的计算公式如下:年龄bmr公式(kcal/day)估计标准差see<359.512*w-30.4703–1022.706*w+504.36710–1817.686*w+658.210518–3015.057*w+692.215330–6011.472*w+873.1167>6011.711*w+587.7164女性不同年龄的计算公式如下:年龄bmr公式(kcal/day)估计标准差see<358.317*w-31.1593–1020.315*w+485.97010–1813.384*w+692.611118–3014.818*w+486.611930–608.126*w+845.6111>609.082*w+658.5108预设上述不同规则后,可以根据用户填写的身体数据的完整程度,选择合适的计算规则计算用户的bmr。例如,如果用户仅填写体重,则选取规则一的计算公式;如果用户填写了体重和性别,则选取规则三的计算公式;如果用户填写了体重、身高及年龄,则选取规则二的计算公式,以此类推。s12:接收该用户设置的周期和周期生活方式,以计算该用户的周期活动能耗;请参阅图2,图2是步骤s12的一实施例的流程示意图,如图2所示,该步骤包括如下步骤:s121:接收该用户设置的周期生活方式,生成该用户的周期身体活动规律数据;其中,用户的周期生活方式可自定义设置,也可以基于预设的基础模板修改进行设置。请参阅图3,图3是步骤s121的一实施例的流程示意图,如图3所示,步骤s121包括如下步骤:s1211:接收该用户选择的职业类型,生成该职业类型对应的周期生活方式的基础模板;其中,可通过点击菜单,弹出对话框以提供给该用户选择职业类型。基础模板的内容为基于该职业的特点,生成的用户在周期内的活动方式内容。以程序员职业为例,其一周的生活方式对应的基础模板可用如下表格表示:工作日:时间生活方式23:00~7:00睡觉7:00~8:00起床、穿衣、洗漱、早餐8:00~9:00通勤9:00~12:00工作12:00~12:30午餐12:30~13:30午休13:30~18:00工作18:00~19:00晚餐、散步19:00~21:00工作21:00~22:00通勤22:00~23:00冲凉、洗衣非工作日:时间生活方式22:00~8:00睡觉8:00~9:00起床、穿衣、洗漱、早餐9:00~11:00阅读11:00~13:00做饭、午餐13:00~15:00玩手机15:00~18:00运动18:00~20:00晚餐、交友20:00~22:00冲凉、洗衣s1212:接收该用户在该基础模板上的输入和重新设置,生成该用户的个性化周期生活方式;其中,用户可在基础模板上根据自身的生活方式不同,修改模板的内容,生成用户的个性化周期生活方式。s1213:基于该个性化周期生活方式,生成该周期身体活动规律数据。其中,由于用户的生活方式可以根据身体活动的姿势和强度进行概括,因此,可基于用户的个性化周期生活方式,生成该用户的周期身体活动规律数据。以程序员职业为例,生成的该用户的一周的身体活动规律数据如下:工作日:时长身体活动8小时睡觉8小时坐姿办公2小时坐姿通勤2小时坐姿阅读2小时坐姿吃饭2小时站姿卫生护理非工作日:s122:根据预设的各项活动的身体活动率par和该周期身体活动规律数据,依据活动能耗计算公式计算该周期活动能耗。其中,周期活动能耗计算公式为:其中,ae为周期活动能耗,bmr为基础新陈代谢率,par为身体活动率,t为活动时间,单位小时h,n为周期内从事的总活动数量,k为活动量的序列。以程序员职业为例,该用户一周的身体活动数据如下:工作日:时长身体活动par时间*par8小时睡觉188小时坐姿办公4322小时坐姿通勤1.22.42小时坐姿阅读1.532小时坐姿吃饭1.22.42小时站姿卫生护理1.32.6总身体活动率50.4非工作日:s13:根据该基础代谢率、该周期包括的天数以及该周期活动能耗,输出该用户的第一人体周期总能耗。其中,将第一人体周期总能耗记作te1,te1=bmr*周期天数+ae。举例:若用户a为男性,身高180cm,体重70kg,年龄28岁,根据mifflin-stjeor公式计算基础新陈代谢率bmr:bmr=10*70+6.25*180–5*28+5=1690kcal/day一个工作日活动耗能为:50.4*1690/24=3549kcal非工作日活动耗能为:39.2*1690/24=2760kcal假设用户a一周工作5天,休息2天,则该用户a一周的第一人体周期总能耗te1=1690*7+3549*5+2760*2=35095kcal。为了更精确地计算该用户的周期总能耗,在步骤s13之后还可以包括:计算该用户的周期进食能耗和该用户的生长能耗;将该第一人体周期能耗加上该周期进食能耗和该生长能耗,输出该用户的第二人体周期总能耗。延续上述用户a的例子,将用户的第二人体周期总能耗记作te2,用户一天的进食能耗记作he,用户一天的生长能耗记作ge,则te2=te1+he*周期天数+ge*周期天数。he的计算公式为:he=10%bmr;ge的计算方法为:年龄为1岁,生长耗能计算如下,其中w为体重(kg),e,f为常数,其计算公式为:ge=e*w+f年龄为1到18岁,生长耗能计算如下,其中w为体重(kg),a,b,c为常数,其计算公式为:ge=a*w2+b*w+c年龄大于18岁,生长耗能可忽略不计,为0。优选地,在步骤s13之后还包括步骤:生成并保存该用户的身体健康报告;向该用户推送该身体健康报告和提供分享链接以分享该身体健康报告。其中,该身体健康报告包括用户的各周期的人体周期能耗、周期平均总能耗、周期平均活动能耗、身体质量指数bmi及健康身体活动量残差。将周期平均总能耗记作teavg,将周期平均活动能耗记作aeavg,分别采用如下公式计算:n表示总周期个数,k表示周期序号。健康身体活动量残差=用户周期健康活动量–周期推荐健康身体活动量。其中,根据世界卫生组织对不同年龄人群的活动量推荐来设定周期推荐健康身体活动量,例如,世界卫生组织建议5岁~17岁的人群,每天要大于60分钟的身体活动,17岁以上的人群,每周要达到300分钟中等强度或每周150分钟高强度有氧身体活动。从用户的周期活动规律数据中,可以计算得出用户周期健康活动量。以上述的用户a举例,用户a一周的健康活动量为4*2*60=480分钟,则用户a一周的健康身体活动量残差=480-300=180分钟,该健康身体活动量残差数值为正数,则表明该用户a的周期运动量合格,如果该健康身体活动量残差数值为负数,则提示用户运动量不足。该健康报告可以以文字或数据图表等方式展示,方便用户直观地观看数据。在本实施例中,通过采用设置周期和用户的周期生活方式,以获得用户的周期活动能耗,将该周期活动能耗加上用户在该周期的基础代谢率得到第一人体周期总能耗,以获得用户的人体周期总能耗,克服现有技术中无法精确计算用户的人体周期能耗的技术问题。进一步地,本发明还通过计算用户的进食能耗和生长能耗,将第一人体周期总能耗加上该进食能耗和该生长能耗,以获得用户的第二人体周期总能耗,使得人体周期能耗的计算结果更准确。另外,本发明还可以根据用户设置的身体数据的完整程度不同,选取不同的计算规则计算用户的基础代谢率,有利于提高计算精度。此外,本发明还提供了模板选择方式和自定义方式供用户选择,以方便用户设置周期生活方式。实施例二:请一并参阅图4和图5,如图4所示,该监控装置包括基础代谢率计算模块41、周期活动能耗计算模块42、第一人体周期总能耗计算模块43、第二人体周期总能耗计算模块44及身体健康报告输出模块45。基础代谢率计算模块41用于接收用户设置的身体数据,以计算该用户的基础代谢率;其中,基础代谢率计算模块41还用于根据该身体数据的完整程度不同,选取不同的计算规则计算该用户的基础代谢率。周期活动能耗计算模块42用于接收该用户设置的周期和周期生活方式,以计算该用户的周期活动能耗。请参阅图5,周期活动能耗计算模块42包括周期生活方式设置单元421和周期活动能耗计算单元422。周期生活方式设置单元421用于接收该用户设置的该周期生活方式,生成该用户的周期身体活动规律数据;周期活动能耗计算单元422用于根据预设的各项活动的身体活动率par和该周期身体活动规律数据,依据如下活动能耗计算公式计算该周期活动能耗:其中,ae为周期活动能耗,bmr为基础新陈代谢率,par为身体活动率,t为活动时间,单位小时h,n为周期内从事的总活动数量,k为活动量的序列。其中,周期生活方式设置单元421包括:职业类型选择子单元4211,用于接收该用户选择的职业类型,生成该职业类型对应的周期生活方式的基础模板;个性化周期生活方式生成子单元4212,用于接收该用户在该基础模板上的输入和重新设置,生成该用户的个性化周期生活方式;以及第一周期身体活动规律数据生成子单元4213,用于基于该个性化周期生活方式,生成该周期身体活动规律数据。其中,周期生活方式设置单元421还可以包括周期生活方式自定义设置子单元(图未示)和第二周期身体活动规律数据生成子单元(图未示)。周期生活方式自定义设置子单元用于接收该用户自定义设置的周期生活方式;第二周期身体活动规律数据生成子单元用于基于该自定义设置的周期生活方式,生成该周期身体活动规律数据。第一人体周期总能耗计算模块43用于根据该基础代谢率、该周期包括的天数以及该周期活动能耗,输出该用户的第一人体周期总能耗。第二人体周期总能耗计算模块44用于计算该用户的周期进食能耗和该用户的生长能耗,将该第一人体周期总能耗加上该周期进食能耗和该生长能耗,输出该用户的第二人体周期总能耗。身体健康报告输出模块45用于生成并保存该用户的身体健康报告,向该用户推送该身体健康报告和提供分享链接以分享该身体健康报告。其中,身体健康报告输出模块45包括身体健康报告生成单元(图未示)和身体健康报告展示单元(图未示)。身体健康报告生成单元用于生成并保存该用户的身体健康报告。身体健康报告展示单元用于向该用户推送该身体健康报告和提供分享链接以分享该身体健康报告;其中,该身体健康报告包括该用户的各周期的人体周期能耗、周期平均总能耗、周期平均活动能耗、身体质量指数bmi及健康身体活动量残差。该健康身体活动量残差=用户周期健康活动量–周期推荐健康身体活动量。其中各模块的工作流程和工作方法同实施例一的工作流程和工作方法,在此不再赘述。在其他实施例中,也可以不包括第二人体周期总能耗计算模块44和/或身体健康报告输出模块45。实施例三:本发明还提供一种人体周期能耗的监控设备,该监控设备包括:至少一个处理器;以及与该至少一个处理器通信连接的存储器;其中,该存储器存储有可被该至少一个处理器执行的指令,该指令被该至少一个处理器执行,以使该至少一个处理器能够执行如实施例一所述的方法。实施例四:本发明还提供一种计算机可读存储介质,其中,该计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令用于使计算机执行如实施例一所述的方法。以上是对本发明的较佳实施进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1