定制化健身计划生成系统的制作方法

文档序号:17346295发布日期:2019-04-09 20:34阅读:814来源:国知局
定制化健身计划生成系统的制作方法

本发明涉及健身领域,特别涉及定制化健身计划生成系统。



背景技术:

在我们周围,已经有越来越多的人加入到了健身的队伍当中。适当的健身可以提高身体素质,增强体质,有益健康;而不适当的健身则可能危害身体。

用户为了科学健身,需要根据自身的身体特征制定符合自己的健身计划,为此,需要专业的指导,所以大多数健身房都提供了私人教练服务。私人教练,顾名思义就是为用户提供专属的健身指导,教练会根据每个用户不同的身体状况,帮助其制订个性化的健身计划,并在用户到馆健身时提供一对一的健身指导。他们还必须长期关注用户的健康状况及生理机能的变化,跟踪记录用户锻炼情况,随时调整计划,并在执行计划的过程中负责督促、鼓励和保护,帮助健身者建立健康的生活方式。

但是目前大多数健身房内的私人教练的数量都有限,而健身用户的数量十分巨大,因为私人教练的人手不足,私人教练通常需要一对多进行指导;一对多指导虽然让大多数健身用户都得到了指导,但是一个私人教练的精力是有限的,顾及到了“面”,往往无法顾及到“点”,使得私人教练对用户身体情况的了解时间有限,无法完全获知用户的身体情况,做出的健身计划无法完全契合用户的身体情况。

为此,需要一种能根据用户身体情况生成健身计划的系统。



技术实现要素:

本发明的目的在于提供定制化健身计划生成系统,能根据用户身体情况生成健身计划。

为解决上述技术问题,本发明技术方案如下:

定制化健身计划生成系统,包括:

目标采集模块,用于获取用户的健身目标;

数据采集模块,用于获取用户的初始身体数据,所获取的初始身体数据来自于用户在一个或多个采集单元中检测的若干个结果;

储存模块,用于储存数据采集模块获取的初始身体数据和目标采集模块获取的健身目标;存储模块还预存有与健身目标对应的参考身体数据;

处理模块,用于基于获取的健身目标和初始身体数据为用户构建健身计划;构建健身计划时:基于用户健身目标获取参考身体数据,然后确定用户初始身体数据与参考身体数据之间的偏差;最后基于该偏差生成基础健身计划。

基础方案原理及有益效果如下:

用户通过数据采集模块检测初始身体信息;用户还通过目标采集模块录入健身目标;处理模块基于初始身体信息和健身目标构建基础健身计划。该健身计划的构建是基于用户的初始身体信息,针对性强,能满足用户个性化的需求。

进一步,基础健身计划包括运动计划、营养方案和健身注意要点。

用户在健身的时候,往往是基于自己的理解练习,如果用户的理解出现偏差,会影响健身效果;增加健身注意要点后,能提醒用户健身中注意事项,以达到更好的健身效果。饮食是健身中十分重要的一环,提供营养方案能帮助用户摄入足够的营养。

进一步,数据采集模块包括体测采集单元、穿戴采集单元、基因采集单元、医疗采集单元;体测采集单元检测的初始身体数据包括:肌肉量、体脂比、水分含量、bmi、whr和营养评估;穿戴采集单元检测的初始身体数据包括:心率、运动项目、运动强度和运动时长;医疗采集单元检测的初始身体数据包括:病史和/或体检记录。

通过多个采集单元,采集多种初始身体数据,使生成的基础健身计划针对性更强。

进一步,所述运动计划包括运动周期和运动项目,运动项目包括:有氧训练、柔韧性训练、平衡功能训练和/或协调性训练。

通过多种运动项目的结合,以使用户达到健身目标。

进一步,目标采集模块获取的健身目标包括:体重目标、精力改善目标、肌肉增长目标和运动技能目标。

设置多个健身目标,以满足用户不同的健身需求。

进一步,数据采集模块还包括心理采集单元,心理采集单元检测用户的意志力等级;处理模块根据意志力等级调整基础健身计划。

在没有教练指导的情况下,用户健身容易放弃,根据意志力等级调整基础健身计划,能帮助用户更好的达成健身目标,降低中途放弃的几率。

进一步,意志力等级包括强、中和弱;当用户的意志力等级为强时,维持基础健身计划不变;当用户的意志力等级为中时,将运动周期缩短10%-20%,将运动项目增加5%-10%;当用户的意志力等级为弱时;将运动周期缩短20%-30%;将运动项目增加10%-15%。

增加运动项目,能减少运动的枯燥感;缩短运动周期,能减少达成目标的时间;降低用户中途放弃的几率。

进一步,心理采集单元还用于检测用户的心态;心态包括愉悦、平静、难受和抗拒。

引入用户的心态,使生成的基础健身计划针对性更强。

进一步,数据采集模块还包括评价单元;评价单元采集的初始身体数据包括:身体协调性、关节功能性和柔韧性。

采集的信息更多,使得生成的基础健身计划针对性更强。

名词解释

bmi:身体质量指数,简称体质指数又称体重,英文为bodymassindex,简称bmi.

whr:腰臀比(waist-to-hipratio,whr)是指腰围和臀围的比值。

附图说明

图1为定制化健身计划生成系统实施例一的逻辑框图。

具体实施方式

下面通过具体实施方式进一步详细说明:

实施例一

如图1所示,定制化健身计划生成系统,包括:目标采集模块、数据采集模块、储存模块、处理模块。

目标采集模块用于从用户获取该用户的健身目标;健身目标包括:体重目标、精力改善目标、肌肉增长目标、运动技能目标。目标采集模块可以是平板电脑、pc、智能手机,本实施例中,目标采集模块为智能手机,采集的方式为用户手动输入。

数据采集模块用于获取用户的初始身体数据,所获取的初始身体数据来自于用户在多个采集单元中检测的若干个结果。本实施例中,数据采集模块为pc。

其中,数据采集模块包括:体测采集单元、穿戴采集单元、基因采集单元、医疗采集单元和评价单元;本实施例中,体测采集单元采用清华同方bca-1c体测仪;穿戴采集单元采用荣耀手环4标准版;基因采集单元采用23魔方的基因检测服务;医疗采集单元为三甲医院提供的诊断记录;评价单元采用ipad。

体测采集单元检测的结果包括:身体水分总量、蛋白质含量、无机盐含量、脂肪含量、骨骼肌情况、肌肉量、体脂比、水分含量、体质、bmi、whr和营养评估。

穿戴采集单元检测的结果包括:心率、运动项目、运动强度、运动时长、睡眠质量和每日步数。

基因采集单元检测的结果包括:肌肉组成、无氧供应能力、运动减肥收效、脂肪代谢、运动损伤可能性、恢复能力和碳水化合物摄入的影响。

医疗采集单元检测的结果包括:病史和/或体检记录。

评价采集单元通过评价人手持ipad,指挥用户完成ipad上预置的健身动作,对用户的协调性进行检测;检测的结果为:优、中、差。

储存模块用于储存数据采集模块获取的初始身体数据和目标采集模块获取的健身目标;存储模块还预存有与健身目标对应的参考身体数据以及与偏差对应的健身计划列表。本实施例中,储存模块采用西部数据4tnas服务器硬盘;参考健身数据由私人教练录入存储模块。健身计划列表中,包括运动计划、营养方案和健身注意要点。运动计划包括运动周期和运动项目;其中运动项目包括:有氧训练、阻抗训练、弹力带阻抗训练、柔韧性训练、平衡功能训练和/或协调性训练;运动周期为7天-180天。

处理模块用于基于获取的健身目标和身体信息数据为用户构建健身计划;该构建过程为:基于用户健身目标获取与健身目标对应的参考身体数据,基于统计软件对初始身体数据进行汇总,本实施例中统计软件采用excel2016;然后处理模块将汇总后的初始身体数据与参考身体数据对比,确定用户初始身体数据与参考身体数据之间的偏差;

最后基于该偏差从健身计划列表中获取对应的运动计划、营养方案和健身注意要点以生成基础健身计划。本实施例中,处理模块采用英特尔e5-2620v4服务器cpu。

该基础健身计划包括运动计划、营养方案和健身注意要点。运动计划包括运动周期和运动项目;其中运动项目包括:有氧训练、阻抗训练、弹力带阻抗训练、柔韧性训练、平衡功能训练和/或协调性训练;运动周期为7天-180天。

实施例二

定制化健身计划生成系统,与实施例一的区别之处在于:还包括心理采集单元;心理采集单元采用调查卷的方式检测用户的意志力等级;意志力等级分为强、中和弱。

处理模块基于用户意志力等级调整基础健身计划:当用户的意志力等级为强时,维持基础健身计划不变;当用户的意志力等级为中时,将运动周期缩短10%,将运动项目增加5%;当用户的意志力等级为弱时;将运动周期缩短20;将运动项目增加10%。

实施例三,

定制化健身计划生成系统,与实施例二的区别在于,心理采集单元还用于检测用户的心态;心态包括愉悦、平静、难受和抗拒。检测用户心态的方式为问卷调查和/或心理医生诊断。

实施例四

定制化健身计划生成系统,与实施例二的区别在于:

健身计划的营养方案中包含每日计划食物摄入热量;运动计划还包括运动时间。存储模块中还预存有菜品热量对应表。

目标采集模块还用于采集用户的聊天信息,从聊天信息中提取用餐时间和店铺名称,将用餐时间和店铺名称存储至存储模块;

处理模块从存储模块调取菜品热量对应表,用餐时间和店铺名称,通过店铺名称在团购网站检索该店铺,本实施例中,团购网站为美团;抓取该店铺内销量排名α范围内的菜品名称和菜品图片,α为3-10,本实施例中,α的数值取5;根据菜品名称以及菜品热量对应表确定菜品热量,将菜品热量作为预估食物热量;其中菜品热量对应表中收录有日常菜品对应的食物热量。

处理模块将用餐时间与当前时间进行对比,计算用餐时间与当前时间的差值e;本实施例中,当前时间和用餐时间以自然日为单位。将预估食物热量与每日计划食物热量进行对比,如果当前时间早于用餐时间且预估食物热量大于每日计划食物摄入量,根据预估食物热量对当前时间至用餐时间的时间段中健身计划作初步调整;

具体调整方式为,计算预估食物热量与每日计划食物摄入量的差值,再计算差值与每日计划食物摄入量的百分比,判断百分比是否高于阈值γ,如果高于阈值γ,增加每一运动项目的运动时间。其中阈值γ为1%-50%,本实施例中,γ取5%。本实施例中,运动时间增加的量不超过原运动时间的50%。

处理模块还用于建立时间轴,时间轴的长度为用餐时间与当前时间的差值;处理模块将抓取的该店铺内销量排名α范围内的菜品图片均匀排布在时间轴上,其中,排布顺序为沿时间轴按销量排名由低到高排布。处理模块将包含菜品图片的时间轴和初步调整后的健身计划发送至目标采集模块,其中,菜品图片色彩为黑白。

处理模块还用于从穿戴采集单元获取运动时间数据;判断当日运动时间数据与当日健身计划中各项运动项目的运动时间之和的百分比f;将包含该百分比f的解锁信号发送至目标采集模块;目标采集模块基于解锁信号恢复时间轴上与当日距离最近的菜品图片的色彩;其中,时间轴上与当日距离最近的菜品图片的判断方式为优先判断时间轴左侧的菜品图片,如果左侧的菜品图片的色彩已经100%恢复,再依次判断时间轴右侧的菜品图片。菜品图片色彩恢复的百分比g的计算公式为:g=e/α*f。本实施例中,时间在时间轴上的排布为从左至右按时间先后顺序排布。

目标采集模块还用于用户输入实际食物热量。用餐时间当日,处理模块根据实际食物热量对用餐时间之后的时间段中健身计划作修正调整;其中健身计划的初步调整的调整幅度小于修正调整的调整幅度。

其中,处理模块还计算预估食物热量与实际食物热量之间的误差β,将误差β存储至存储模块中,当再次计算相同店铺的预估食物热量时,将误差β作为修正参数对预估食物热量进行修正。具体修正方式为,在预估食物热量中加上或减去误差β。

接下来以具体事例进行说明,9月21日用户a在微信中和朋友聊天,约定10月1日去y店铺聚餐,目标采集模块采集用户a的聊天信息,提取其中的用餐时间:10月1日,店铺名称:y。处理模块在美团网中检索y店铺,并抓取y店铺内销量排名前5的菜品名称,将菜品名称和存储模块中的菜品热量对应表进行比对,确定菜品的热量,将菜品热量作为预估食物热量。

处理模块将用餐时间10月1日与当前时间9月21日进行对比,计算出当前时间早于用餐时间,时间之差为10日,对这10日内的健身计划作初步调整。以使用户a提前开始准备,避免用餐时摄入过量的热量,导致体重突然增加。

处理模块生成天数为10天,均匀排布5张菜品图片的时间轴。例如9月21日,用户根据初步调整后的健身计划进行锻炼,其当日运动时间数据与当日健身计划中各项运动项目运动时间之和的百分比为80%,则根据公式,时间轴右侧第一张菜品图片色彩恢复的百分比为5/10*80%=40%。

通过这种方式可以激励用户努力完成初步调整后的健身计划,只有每日按质按量完成,才能顺利使菜品图片的色彩100%恢复,也就意味着这样才能解锁该菜品,才能去吃该菜品,正向激励作用好。能为用户完成初步调整后的健身计划提供动力。

而且,时间轴上与当日距离最近的菜品图片的判断方式为优先判断时间轴左侧的菜品图片,如果左侧的菜品图片的色彩已经100%恢复,再依次判断时间轴右侧的菜品图片;可以让用户通过增加运动量对前几日偷懒没有顺利解锁的已经位于时间轴左侧的菜品图片进行解锁。

当用户a在10月1日用餐时录入实际食物热量后,通过实际食物热量对10月1日之后的健身计划作修正调整。处理模块还计算预估食物热量与实际食物热量之间的误差β,将误差β作为修正参数对预估食物热量进行修正。当用户a再次去相同店铺用餐时,能使预估食物热量的预测更准确,对健身计划的初步调整也更准确,有助于用户a通过执行健身计划保持良好体形。

以上所述的仅是本发明的实施例,方案中公知的具体结构及特性等常识在此未作过多描述。应当指出,对于本领域的技术人员来说,在不脱离本发明结构的前提下,还可以作出若干变形和改进,这些也应该视为本发明的保护范围,这些都不会影响本发明实施的效果和专利的实用性。本申请要求的保护范围应当以其权利要求的内容为准,说明书中的具体实施方式等记载可以用于解释权利要求的内容。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1