一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于互联网的体型管理方法、装置、设备及存储介质与流程

2021-11-10 02:51:00 来源:中国专利 TAG:


1.本发明涉及物联网领域,尤其涉及一种基于互联网的体型管理方法、装置、设备及存储介质。


背景技术:

2.对于每个人来说,健康都是最重要的。只有拥有健康的身体,人们才能进行正常的学习、工作和生活。
3.有研究表明,肥胖是目前影响人们身体健康的重要因素。肥胖会带来诸如高血压、高血糖、高血脂等一些疾病,因此减肥是人们的热门话题。目前,减肥手段包括控制饮食、合理锻炼等手段实现,而减肥的效果通常会直观的采用体重来判断。然而体重仅仅能表现人体整体重量的变化,但对于具体减肥的位置,无法给出有效的参考,这使得用户不能对自身的身体状况有更清晰的了解。


技术实现要素:

4.针对上述问题,本发明实施例的目的在于提供一种基于互联网的体型管理方法、装置、设备及存储介质,以改善上述问题。
5.本发明实施例提供了一种基于互联网的体型管理方法,其包括:
6.接收用户终端发送的用户在预定角度的全身图像;
7.对所述全身图像进行轮廓提取,获取所述用户的身体轮廓;
8.对所述全身图像进行特征提取,获取至少一个特征区域的坐标,并根据坐标对所述特征区域与所述身体轮廓进行关联;
9.获取用户的上一个身体轮廓以及其关联的多个特征区域;
10.以所述多个特征区域的坐标作为参照点,在显示界面上同时显示当前身体轮廓以及上一个身体轮廓,以显示用户的身体变化情况。
11.优选地,所述预定角度包括用户正面角度,侧面角度。
12.优选地,对于正面角度,所述特征区域包括眼睛区域,嘴巴区域,鼻子区域中的至少一个;对于侧面角度,所述特征区域包括耳朵区域。
13.优选地,两个身体轮廓以不同的颜色显示。
14.优选地,所述身体轮廓通过opencv轮廓算法提取获得。
15.本发明实施例还提供了一种基于互联网的体型管理装置,其包括:
16.图像接收单元,接收用户终端发送的用户在预定角度的全身图像;
17.轮廓提取单元,用于对所述全身图像进行轮廓提取,获取所述用户的身体轮廓;
18.特征提取单元,用于对所述全身图像进行特征提取,获取至少一个特征区域的坐标,并根据坐标对所述特征区域与所述身体轮廓进行关联;
19.历史信息获取单元,用于获取用户的上一个身体轮廓以及其关联的多个特征区域;
20.参照显示单元,用于以所述多个特征区域的坐标作为参照点,在显示界面上同时显示当前身体轮廓以及上一个身体轮廓,以显示用户的身体变化情况。
21.优选地,所述预定角度包括用户正面角度,侧面角度。
22.优选地,对于正面角度,所述特征区域包括眼睛区域,嘴巴区域,鼻子区域中的至少一个;对于侧面角度,所述特征区域包括耳朵区域。
23.本发明实施例还提供了一种基于互联网的体型管理设备,其包括处理器以及存储有计算机程序的存储器,所述计算机程序能够被所述处理器执行,以实现如上述的基于互联网的体型管理方法。
24.本发明实施例还提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序能够被所述可读存储介质所在设备的处理器执行,以实现如上述的基于互联网的体型管理方法。
25.在本实施例中,在获取到两个身体轮廓后,所述管理设备将其特征区域进行对准后,再将两个身体轮廓同时放置在一帧画面中,再发送给用户终端,如此,用户终端即可以同时显示这两次的身体轮廓,从而用户可以通过两次身体轮廓的对比来获得自身体型的变化,进而更详细的获知自己的减肥效果,从而制定更有针对性的锻炼计划。
附图说明
26.为了更清楚地说明本发明的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
27.图1是本发明第一实施例提供的基于互联网的体型管理方法的流程示意图。
28.图2是本发明第二实施例提供的基于互联网的体型管理装置的结构示意图。
具体实施方式
29.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
30.请参阅图1,本发明第一实施例提供了一种基于互联网的体型管理方法,其可由基于互联网的体型管理设备(以下简称管理设备)来执行,特别的,由所述管理设备内的一个或者多个处理器来执行,以实现如下步骤:
31.s101,接收用户终端发送的用户在预定角度的全身图像。
32.在本实施例中,特别的,所述用户终端为带有摄像头和显示器的镜子,其中,摄像头和显示器均安装在镜子上,用户通过镜子可以调整自身的拍摄角度,再通过摄像头对全身图像进行拍摄,特别的,为了保证结果的准确性,摄像头的角度应保持不变,同时拍摄时,用户离镜子的距离也应保持不变。
33.在本实施例中,预定角度至少包括用户正面角度,侧面角度两个,正面角度主要是用于获取在宽度方向上的体型变化,而侧面角度是用于获取在身体厚度方向上的体型变化。
34.s102,对所述全身图像进行轮廓提取,获取所述用户的身体轮廓。
35.其中,所述身体轮廓可通过opencv轮廓算法提取获得,当然,也可以采用其他的轮廓提取算法,本发明不做具体限定。
36.s103,对所述全身图像进行特征提取,获取至少一个特征区域的坐标,并根据坐标对所述特征区域与所述身体轮廓进行关联。
37.在本实施例中,所述特征区域是那些在体型变化中不容易产生变化的区域,例如眼睛区域、鼻子区域、嘴区域等,这些特征区域主要是用来作为参照点实现不同的身体轮廓之间的对照。
38.s104,获取用户的上一个身体轮廓以及其关联的多个特征区域。
39.在本实施例中,例如,用户可以每隔一天、一个礼拜或者一个月进行一次体型检测,在检测时,会将当前的身体轮廓与上一次的身体轮廓进行比较。
40.s105,以所述多个特征区域的坐标作为参照点,在显示界面上同时显示当前身体轮廓以及上一个身体轮廓,以显示用户的身体变化情况。
41.在本实施例中,在获取到两个身体轮廓后,所述管理设备将其特征区域进行对准后,再将两个身体轮廓同时放置在一帧画面中,再发送给用户终端,如此,用户终端即可以同时显示这两次的身体轮廓,从而用户可以通过两次身体轮廓的对比来获得自身体型的变化,进而更详细的获知自己的减肥效果,例如是肚子、下巴、脸型瘦了还是胖了等,从而制定更有针对性的锻炼计划。
42.请参阅图2,本发明第二实施例还提供了一种基于互联网的体型管理装置,其包括:
43.图像接收单元210,接收用户终端发送的用户在预定角度的全身图像;
44.轮廓提取单元220,用于对所述全身图像进行轮廓提取,获取所述用户的身体轮廓;
45.特征提取单元230,用于对所述全身图像进行特征提取,获取至少一个特征区域的坐标,并根据坐标对所述特征区域与所述身体轮廓进行关联;
46.历史信息获取单元240,用于获取用户的上一个身体轮廓以及其关联的多个特征区域;
47.参照显示单元250,用于以所述多个特征区域的坐标作为参照点,在显示界面上同时显示当前身体轮廓以及上一个身体轮廓,以显示用户的身体变化情况。
48.优选地,所述预定角度包括用户正面角度,侧面角度。
49.优选地,对于正面角度,所述特征区域包括眼睛区域,嘴巴区域,鼻子区域中的至少一个;对于侧面角度,所述特征区域包括耳朵区域。
50.本发明第三实施例还提供了一种基于互联网的体型管理设备,其包括处理器以及存储有计算机程序的存储器,所述计算机程序能够被所述处理器执行,以实现如上述的基于互联网的体型管理方法。
51.本发明第四实施例还提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序能够被所述可读存储介质所在设备的处理器执行,以实现如上述的基于互联网的体型管理方法。在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置和方法实施例仅仅是示意性的,例如,附图
中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
52.另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
53.所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,电子设备,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
54.以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献