体型管理方法、体型管理装置和电子设备与流程
- 国知局
- 2024-08-05 11:53:29
本技术实施例涉及电子设备领域,更具体地,涉及一种体型管理方法、体型管理装置和电子设备。
背景技术:
1、随着用户健康和审美意识的提升,对于体型的要求越来越高。目前的部分运动健康类应用支持根据用户的深度图像确定用户的三维数据,从而使得用户能够实时掌握自己的体型数据,并激励用户进行体型管理。但是,仅通过三维数据获知自己的体型的方法不够直观,用户容易因为各种原因无法坚持推荐或制定的计划。
技术实现思路
1、本技术实施例提供一种体型管理方法、体型管理装置和电子设备,能够在用户需要进行体型管理时,直观地向用户显示执行体型管理计划之前的第一虚拟形象和执行推荐的体型管理计划之后的第二虚拟形象,激励用户坚持进行体型管理。
2、第一方面,提供了一种体型管理方法,应用于电子设备,包括:获取用户在第一时间的初始体重、在第二时间的目标体重以及用于所述第一时间和所述第二时间之间体型管理计划,所述体型管理计划包括饮食计划;根据用户上传的第一体型扫描数据确定用户在所述第一时间的第一围度数据,所述第一体型扫描数据包括用户在所述第一时间的体型扫描照片或视频;根据所述体型管理计划确定用户在所述第二时间的第二围度数据;根据所述第一围度数据和所述第二围度数据,显示第一虚拟形象和第二虚拟形象。
3、在该实施例中,电子设备可以根据用户的初始体重和目标体重向用户推荐体型管理计划,并且向用户展示根据上传的体型扫描数据确定的第一围度数据生成的第一虚拟形象和执行体型管理计划后的第二虚拟形象,生成第二虚拟形象需要的第二围度数据可以根据体型管理计划确定。这样,用户能够直观的看到第一虚拟形象和第二虚拟形象的差距,激励用户坚持进行体型管理。
4、结合第一方面,在第一方面的一些实施例中,所述方法还包括:根据所述目标体重和所述初始体重的差值确定热量差值;根据所述热量差值确定所述体型管理计划。
5、在该实施例中,由于用户设定了目标体重,该体型管理计划需要与目标体重匹配,目标体重与初始体重差值对应的热量差值与体型管理计划对应的热量值、用户的基础代谢热量值有一定的对应关系,从而使得用户按照该体型管理计划进行体型管理时,可以使得体重达到或接近该设定的目标体重。
6、结合第一方面,在第一方面的一些实施例中,所述方法还包括:获取用户输入的体型管理要求;其中所述根据所述热量差值确定所述体型管理计划,包括:根据所述热量差值和所述体型管理要求确定所述体型管理计划。
7、在该实施例中,电子设备向用户推荐体型管理计划时,可以参考用户的体型管理要求,例如用户需要单纯饮食还是饮食+运动从而达到目标体重,有运动时,主要想训练哪个身体部位等,用户的体型管理要求可以是结合电子设备的建议选择或确定的,例如电子设备可以根据用户的当前体型推荐用户主要训练哪个部位,示意性的,电子设备确定用户腰腹部较胖时,可以建议用户训练腰腹部。
8、结合第一方面,在第一方面的一些实施例中,所述根据所述体型管理计划确定用户在所述第二时间的第二围度数据,包括:根据所述体型管理计划确定饮食摄入向量,根据所述饮食摄入向量,确定所述第二围度数据。
9、在该实施例中,可以使用大量用户的饮食记录形成的向量作为神经网络模型的输入,比较神经网络预测的饮食后的围度数据与真实值的差值对神经网络模型进行训练,从而通过神经网络模型获得用户的饮食活动对围度的影响,将饮食计划向量化后输入到训练好的神经网络模型中,即可以获得用户的第二围度数据。
10、可选的,当体型管理计划包括运动计划时,则根据该体型管理计划确定饮食摄入向量和运动消耗向量,并根据该饮食摄入向量和运动消耗向量,确定第二围度数据。
11、结合第一方面,在第一方面的一些实施例中,所述根据所述体型管理计划确定用户在所述第二时间的第二围度数据,包括:根据用户的体型类型和所述体型管理计划,确定热量分配权重,所述用户的体型类型是根据所述第一围度数据确定的,所述热量分配权重包括基础热量分配权重;根据所述热量分配权重和热量差值确定用户多个身体部位的热量分配值,所述热量差值是根据所述初始体重和所述目标体重的差值确定的;根据所述热量分配值确定所述第二围度数据。
12、在该实施例中,可以先根据用户的体型类型和体型管理计划确定热量分配权重,当确定体型管理计划中只包括饮食计划时,热量分配权重可以仅包括基础热量分配权重,可以将体重差值对应的热量差值按照热量分配权重分配给用户的各个身体部位,从而根据各个身体部位的热量分配值确定第二围度数据。通过各个身体部位的热量分配值确定第二围度数据的过程可以采用神经网络模型进行训练,从而对不同体型类型的用户训练出适用于该体型类型的神经网络模型,具体过程可以参考后文介绍。
13、结合第一方面,在第一方面的一些实施例中,所述体型管理计划还包括运动计划,所述热量分配权重还包括变化热量分配权重,所述变化热量分配权重是根据所述运动计划确定的。
14、在该实施例中,体型管理计划中还包括运动计划,由于运动对于身体各个部位的训练程度不同,从而对不同部位围度变化的影响也不同,通过引入变化热量分配权重可以定量描述运动的影响,使得本技术实施例提供的方法确定的第二围度数据与用户执行该体型管理计划后的真实围度数据更加接近。
15、结合第一方面,在第一方面的一些实施例中,所述方法还包括:根据用户上传的第三时间的体型扫描数据确定用户在所述第三时间的第三围度数据,所述第三时间在所述第一时间和所述第二时间之间;根据用户在所述第一时间和所述第三时间的饮食记录和运动记录以及所述第一围度数据和所述第三围度数据,调整所述热量分配权重。
16、在该实施例中,用户可以间断性上传体型扫描数据(照片或视频)以及两次扫描数据之间的饮食和运动记录,从而电子设备可以根据用户的真实围度变化对热量分配权重进行调整,使得本技术实施例确定的热量分配权重更适合该特定用户。
17、结合第一方面,在第一方面的一些实施例中,所述方法还包括:根据用户在所述第一时间和第四时间的实际饮食记录和运动记录确定用户在所述第四时间的第四围度数据,所述第四时间在所述第一时间和所述第二时间之间;根据所述第四围度数据,显示第四虚拟形象。
18、在该实施例中,电子设备还可以根据用户的实际饮食、运动记录显示确定第四围度数据并显示第四虚拟形象(第四时间可以为当前时间),从而用户可以看到第一虚拟形象、第二虚拟形象和第四虚拟形象,能够看到第一时间到第四时间的努力或懈怠产生的结果,激励用户坚持进行体型管理。
19、结合第一方面,在第一方面的一些实施例中,所述围度数据包括以下至少一项:胸围、腰围、臀围、大腿围、小腿围、大臂围、小臂围。
20、结合第一方面,在第一方面的一些实施例中,所述身体部位包括胸部、腹部、大臂、小臂、大腿、小腿、臀部、背部中的至少一项。
21、第二方面,提供了一种体型管理方法,应用于电子设备,包括:获取用于第一时间和第二时间之间的增肌计划,所述增肌计划包括饮食计划和运动计划;根据用户上传的第一体型扫描数据确定用户在所述第一时间的第一围度数据,所述第一体型扫描数据为用户在所述第一时间的体型扫描照片或视频,用户的体脂率小于第一预设阈值;根据所述增肌计划确定用户在所述第二时间的第二围度数据;根据所述第一围度数据和所述第二围度数据,显示第一虚拟形象和第二虚拟形象。
22、在该实施例中,用户的体脂率小于第一预设阈值且用户想要欲进行增肌时,可以由电子设备向用户推荐用于第一时间和第二时间的增肌计划,该增肌计划可以是根据用户的增肌要求确定的,例如用户想要锻炼腹部肌肉,可以向用户推荐相应的计划。增肌计划包括饮食计划和运动计划,饮食计划可以为低脂肪高蛋白的饮食。电子设备可以提示用户上传第一时间的扫描照片或视频,并根据该扫描照片或视频确定用户的第一围度数据;另外,电子设备可以根据该推荐的增肌计划,确定用户在第二时间的第二围度数据(执行完增肌计划的预期围度数据),从而根据该第一围度数据和第二围度数据生成第一虚拟形象和第二虚拟形象。这样,用户可以看到执行增肌计划之前的第一虚拟形象和执行增肌计划后的第二虚拟形象,激励用户坚持进行体型管理。
23、结合第二方面,在第二方面的一些实施例中,所述方法还包括:确定蛋白质分配权重,所述蛋白质分配权重是根据所述运动计划确定的;其中,所述根据所述增肌计划确定用户在苏松户第二时间的第二围度数据包括:根据所述蛋白质分配权重和所述增肌计划,确定用户多个身体部位的蛋白质分配值;根据所述蛋白质分配值,确定所述第二围度数据。
24、在该实施例中,可以将增肌计划中饮食摄入的蛋白质按照蛋白质分配权重分配给用户各个身体部位,并根据身体各部位的蛋白质分配值,确定第二围度数据。当用户按照电子设备提供的增肌计划进行运动时,由于用户运动时肌肉受到了拉伸且配合低脂肪高蛋白饮食,饮食中的部分蛋白质可以用于促进肌肉增长,通过确定蛋白质分配权重,可以预估蛋白质对各个身体部位的影响程度,进而确定各身体部位的第二围度数据。
25、结合第二方面,在第二方面的一些实施例中,所述方法还包括:确定用户的体型类型;根据所述体型类型和所述运动计划,确定所述蛋白质分配权重,所述体型类型是根据所述第一围度数据确定的。
26、在该实施例中,可以根据用户的体型类型和运动计划,确定蛋白质分配权重。具体的,可以将蛋白质分配权重分为基础蛋白质分配权重和变化蛋白质分配权重,用户的体型类型可以影响该基础蛋白质分配权重,也就是不同的用户其各身体部位肌肉增长的难易程度是不同的。而运动计划可以影响变化蛋白质分配权重,即用户通过运动对某一身体部位进行训练时,该部位的肌肉增长会受到促进。这样,将蛋白质分配权重进行分类,通过本技术实施例的技术方案确定用户的第二围度数据时,可以使得围度数据的预测更加精确,提高用户的体验感。
27、结合第二方面,在第二方面的一些实施例中,所述方法还包括:根据用户上传的第三时间的体型扫描数据确定用户在所述第三时间的第三围度数据,所述第三时间在所述第一时间和所述第二时间之间;根据用户在所述第一时间和所述第三时间之间的饮食记录和运动记录以及所述第一围度数据和所述第三围度数据,调整所述蛋白质分配权重。
28、在该实施例中,用户可以在执行增肌计划时,间断性上传体型扫描数据和体型扫描数据之间的饮食和运动记录,通过对两次扫描之间的用户围度变化、饮食记录和运动记录进行分析,可以对蛋白质分配权重进行调整,使得本技术实施例的技术方案对第二围度数据的预测更加精确,提高用户的体验感。
29、结合第二方面,在第二方面的一些实施例中,所述方法还包括:根据用户在所述第一时间和第四时间之间的实际饮食记录和运动记录确定用户在所述第四时间的第四围度数据,所述第四时间在所述第一时间和所述第二时间之间;根据所述第四围度数据,显示第四虚拟形象。
30、在该实施例中,可以在用户执行增肌计划中途,根据用户实际的饮食记录和运动记录,确定此时用户的围度数据,并生成虚拟形象。通过显示第一虚拟形象、第四虚拟形象和第二虚拟形象,用户可以直观地感受到执行增肌计划对身材的影响,激励用户坚持进行体型管理,第四时间可以为当前时间,从而用户可以实时查看当前的虚拟形象。
31、结合第二方面,在第二方面的一些实施例中,所述围度数据包括以下至少一项:胸围、腰围、臀围、大腿围、小腿围、大臂围、小臂围。
32、结合第二方面,在第二方面的一些实施例中,所述身体部位包括胸部、腹部、大臂、小臂、大腿、小腿、臀部、背部中的至少一项。
33、第三方面,提供了一种体型管理装置,包括:获取单元,用于获取用户在第一时间的初始体重、在第二时间的目标体重以及用于所述第一时间和所述第二时间之间的体型管理计划,所述体型管理计划包括饮食计划;处理单元,用于:根据用户上传的第一体型扫描数据确定用户的第一围度数据,所述第一体型扫描数据为所述用户在所述第一时间的体型扫描照片或视频;根据所述体型管理计划确定用户在所述第二时间的第二围度数据;显示单元,用于根据所述第一围度数据和所述第二围度数据,显示第一虚拟形象和第二虚拟形象。
34、结合第三方面,在第三方面的一些实施例中,所述处理单元,还用于:根据所述目标体重和所述初始体重的差值确定热量差值;根据所述热量差值确定所述体型管理计划。
35、结合第三方面,在第三方面的一些实施例中,所述获取单元,还用于获取用户输入的体型管理要求;其中所述处理单元,具体用于:根据所述热量差值和所述体型管理要求确定所述体型管理计划。
36、结合第三方面,在第三方面的一些实施例中,所述处理单元,具体用于:根据所述体型管理计划确定饮食摄入向量,根据所述饮食摄入向量,确定所述第二围度数据。
37、结合第三方面,在第三方面的一些实施例中,所述处理单元,具体用于:根据用户的体型类型和所述体型管理计划,确定热量分配权重,所述用户的体型类型是根据所述第一围度数据确定的,所述热量分配权重包括基础热量分配权重;根据所述热量分配权重和热量差值确定用户多个身体部位的热量分配值,所述热量差值是根据所述初始体重和所述目标体重的差值确定的;根据所述热量分配值确定所述第二围度数据。
38、结合第三方面,在第三方面的一些实施例中,所述体型管理计划还包括运动计划,所述热量分配权重还包括变化热量分配权重,所述变化热量分配权重是根据所述运动计划确定的。
39、结合第三方面,在第三方面的一些实施例中,所述处理单元,还用于:根据用户上传的第三时间的体型扫描数据确定用户在所述第三时间的第三围度数据,该第三时间在第一时间和所述第二时间之间;根据用户在所述第一时间和所述第三时间的饮食记录和运动记录以及所述第一围度数据和所述第三围度数据,调整所述热量分配权重。
40、结合第三方面,在第三方面的一些实施例中,所述处理单元,还用于根据用户在所述第一时间和第四时间之间的实际饮食记录和运动记录确定用户在第四时间的第四围度数据,所述第四时间在所述第一时间和所述第二时间之间;所述显示单元,还用于根据所述第四围度数据,显示第四虚拟形象。
41、结合第三方面,在第三方面的一些实施例中,所述围度数据包括以下至少一项:胸围、腰围、臀围、大腿围、小腿围、大臂围、小臂围。
42、结合第三方面,在第三方面的一些实施例中,所述身体部位包括胸部、腹部、大臂、小臂、大腿、小腿、臀部、背部中的至少一项。
43、第四方面,提供了一种体型管理装置,包括:获取单元,用于获取用于第一时间和第二时间之间的增肌计划,所述增肌计划包括饮食计划和运动计划;处理单元,用于:根据用户上传的第一体型扫描数据确定用户在所述第一时间的第一围度数据,所述第一体型扫描数据为用户在所述第一时间的体型扫描照片或视频,用户的体脂率小于第一预设阈值;根据所述增肌计划确定用户在所述第二时间的第二围度数据;显示单元,用于根据所述第一围度数据和所述第二围度数据,显示第一虚拟形象和第二虚拟形象。
44、结合第四方面,在第四方面的一些实施例中,所述处理单元,还用于:确定蛋白质分配权重,所述蛋白质分配权重是根据所述运动计划确定的;其中,所述处理单元,具体用于:根据所述蛋白质分配权重和所述增肌计划,确定用户多个身体部位的蛋白质分配值;根据所述蛋白质分配值,确定所述第二围度数据。
45、结合第四方面,在第四方面的一些实施例中,所述处理单元,还用于:确定用户的体型类型;根据所述体型类型和所述运动计划,确定所述蛋白质分配权重,所述体型类型是根据所述第一围度数据确定的。
46、结合第四方面,在第四方面的一些实施例中,所述处理单元,还用于:根据用户上传的第三时间的体型扫描数据确定用户在所述第三时间的第三围度数据,所述第三时间在所述第一时间和所述第二时间之间;根据用户在所述第一时间和所述第三时间之间的饮食记录和运动记录以及所述第一围度数据和所述第三围度数据,调整所述蛋白质分配权重。
47、结合第四方面,在第四方面的一些实施例中,所述处理单元,还用于根据用户在所述第一时间和第四时间之间的实际饮食记录和运动记录确定第四围度数据,所述第四时间在所述第一时间和所述第二时间之间;所述显示单元,还用于根据所述第四围度数据,显示第四虚拟形象。
48、结合第四方面,在第四方面的一些实施例中,所述围度数据包括以下至少一项:胸围、腰围、臀围、大腿围、小腿围、大臂围、小臂围。
49、结合第四方面,在第四方面的一些实施例中,所述身体部位包括胸部、腹部、大臂、小臂、大腿、小腿、臀部、背部中的至少一项。
50、第五方面,提供了一种计算机存储介质,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如第一方面或第一方面任一种实现方式或第二方面或第二方面任一种实现方式所述的方法。
51、第六方面,提供了一种电子设备,包括:存储器,用于存储计算机指令;处理器,用于执行所述存储器中存储的计算机指令,以使所述电子设备执行如第一方面或第一方面任一种实现方式或第二方面或第二方面任一种实现方式所述的方法。
52、第七方面,提供了一种电子设备,包括如第三方面或第三方面任一种实现方式或第四方面或第四方面任一种实现方式所述的体型管理装置。
53、第八方面,提供了一种芯片系统,其特征在于,包括至少一个处理器,当程序指令在所述至少一个处理器中执行时,使得所述至少一个处理器执行如第一方面或第一方面任一种实现方式或第二方面或第二方面任一种实现方式所述的方法。
54、第九方面,提供了一种芯片,所述芯片包括处理器与数据接口,所述处理器通过所述数据接口读取存储器上存储的指令,执行上述第一方面或第一方面任一种实现方式或第二方面或第二方面任一种实现方式所述的方法。
55、可选地,作为一种实现方式,所述芯片还可以包括存储器,所述存储器中存储有指令,
56、所述处理器用于执行所述存储器上存储的指令,当所述指令被执行时,所述处理器用于执行上述第一方面或第一方面任一种实现方式或第二方面或第二方面任一种实现方式所述的方法。
57、上述芯片具体可以是现场可编程门阵列或者专用集成电路。
本文地址:https://www.jishuxx.com/zhuanli/20240802/259931.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表