一种信息提供方法和装置、健身方案提供方法和装置与流程

文档序号:30599417发布日期:2022-07-01 21:21阅读:75来源:国知局
一种信息提供方法和装置、健身方案提供方法和装置与流程

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.上述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,而可依照说明书的内容予以实施,并且为了让本技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。
附图说明
58.通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
59.图1示出了本技术的一种信息提供方法的一个具体示例;
60.图2示出了本技术的一种信息提供方法的另一个具体示例;
61.图3示出了根据本技术实施例一的一种信息提供方法的流程图;
62.图4示出了根据本技术实施例二的一种健身方案提供方法的流程图;
63.图5示出了根据本技术实施例三的一种信息提供装置的结构框图;
64.图6示出了根据本技术实施例四的一种健身方案提供装置的结构框图;
65.图7示出了可被用于实现本公开中所述的各个实施例的示例性系统。
具体实施方式
66.下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
67.针对现有的健身软件存在信息利用不充分,不能适用于健身知识缺乏的用户从而不能充分有效地利用信息的问题,本技术提出了一种全新的信息提供方法,可以应用于健身软件的信息提供,通过获取至少一个用户图片,识别该至少一个用户图片中用户的身体部件,根据所识别的身体部件,确定身体部件的外观形态数据,由身体部件的外观形态数据判定对应身体部件的健美状态数据,基于健美状态数据,向用户提供反馈方案。
68.其中,用户可以是使用身体优化软件的用户,身体优化可以是健身,也可以是指饮食调养、药物治疗、器械治疗等各种优化身体的方式,以健身为例,用户可以是健身软件的用户。用户图片表征用户的身体特征,用于后续对用户身体部件的解析,可以是全身照片,也可是包括部分身体部件的照片。具体可以是穿戴紧身服装的图片,或是露出部分身体部件的少量服饰,比如穿戴短袖短裤、泳衣的图片等。用户图片可以有一个或是多个,可以从用户使用的至少一个软件中获取,例如使用的拍照软件,相应的在相册文件夹中获取用户图片,又如使用的健身软件,可以是用户注册或是其他时间提交,从该软件对应的存储位置获取,还可以是可能其他发布用户照片的软件,例如即时通讯软件、线上交易软件、个人内容发布软件等。
69.用户图片可以有多种类型,可以选自如下至少一种:静态图片、动态图片、从视频中抽取的视频帧。
70.根据用户图片可以进一步识别出用户的身体部件,用户身体部件是指用户身体中不同的功能区域,比如胳膊、腿、脖子、头部等等,还可以根据实际需求合并或是细分,例如头部的眉毛、眼睛、额头等部件,此处不做限制。
71.外观形态数据表征身体部件表现出来的外观特征,例如可以是身体部件的肌肉线条信息,比如肌肉线条在图片中的分布位置、面积等,可以是身体部件的测量数据,例如腰围、腿围等,还可以是身体部件的相对信息,比如腰臀比等。通过对识别的身体部件进行测量可以得到对应的外观形态数据,或是使用预先训练的模型进行外观形态数据的计算。
72.健美状态数据是指根据外观形态数据对身体部件的健美状态得出的评价结果,用于评价健美状态,例如身体特别是肌肉的健壮与美观状态。以外观形态数据为身体部件的肌肉线条信息为例,对应的健美状态数据可以包括身体部件的胖瘦信息、肌肉组成信息等,例如胖、松弛赘肉、瘦弱无形、匀称、线条紧致、饱满有型等。以外观形态数据为身体部件的测量数据或相对信息,例如腰围、腿围等,则健美状态数据可以是身体部件的胖瘦信息等。健美状态数据的确定可以通过对外观形态数据的判断得到,例如,可以提前预设外观状态数据的数据本身或其所属数值范围与健美状态数据的映射关系,在获取到外观状态数据后,根据映射关系确定对应的健美状态数据,或是根据外观状态数据所属数值范围确定对应的健美状态数据。
73.基于健美状态数据可以确定对应的反馈方案,反馈方案记录对身体部件在健美角度的优化操作,可以包括一个或是多个优化操作,可以是通过健身达到健美目标的健身方案。例如,对应健身软件,健美状态数据为手臂松弛赘肉时,可以提供的优化操作可以包括:第一天减脂、第二天练手臂肌肉、第三天举重练习。又如健美状态数据为肌肉率偏低,针对优化操作为饮食调养方式中的增加蛋白质摄入、减少糖分摄入等。
74.由此可见,本技术实施例提供了一种生成反馈方案的思路,用户无需输入身体数据,也无需学习健身相关知识,仅仅需要提供其对应的一个或多个图片,即可获得对应的健
身方案,节省了查阅知识所耗费的资源,并且由于分析了用户的外观形态和健美状态,可以精确识别出需要进行健美优化的情况,从而使得定制的健美优化方案更为科学和准确。
75.在上述依据外观形态数据判断健美状态数据时还可以结合体脂率、肌肉率等一同判断,以获得更准确的判断结果。
76.一种可选的实施例中,识别至少一个用户图片中用户的身体部件时,可以对用户图片进行身体部件的关键点检测,将检测到的身体部件的关键点用于标识用户的身体部件,上述关键点包括关节点和身体轮廓点。关键点检测法human keypoints detection通过对第一图片数据进行身体部件的关键点检测,获得用户图片中的身体部件。具体而言,将身体关键点表示为多个关节点和轮廓点,例如关节点可以包括鼻子、左右眼、左右耳、左右肩、左右肘、左右腕、左右臀、左右膝、左右脚踝等等,轮廓点可以包括肩膀边缘点、颈部边缘点、手肘轮廓点、手臂轮廓点等等。人体关键点检测的任务就是从输入的图片中检测到身体及对应的关键点位置。可以通过大量的样本数据集的训练得到识别模型,该模型可以构建为神经网络模型。具体思路可以是,在几何先验的基础上,用模版表示整个人体结构,其中包括关键点的表示,肢体结构的表示以及不同肢体结构之间的关系的表示,之后将待检测图片与模版进行匹配获得识别结果。或是,利用了物体的空间先验知识,约束整体模型和部件模型的空间相对位置,对部件模型与整体模型的相对空间位置关系进行建模,同时保持一定的灵活性。
77.另一种可选的实施例中,识别所述至少一个用户图片中用户的身体部件时,可以对至少一个用户图片进行身体部件所处区域进行检测,获得身体部件所处区域作为所识别的身体部件。对用户图片进行身体部件的区域检测,也即是身体解析human parsing,其作为一种细粒度的语义分割任务,对图片进行像素级的语义理解,通过在图片的身体分割成多个语义上一致的区域。其处理过程可以包括:通过高分辨率嵌入模块扩大特征图以恢复细节,基于全局上下文嵌入模块编码多尺度上下文信息,通过边缘感知模块整合对象轮廓的特征以细化解析预测的边界。
78.上述通过关键点检测法获得身体部件是以关节点和轮廓点表达的关键点信息来标识身体部件,使用身体解析法识别身体部件所处区域是以区域边缘的轮廓点来标识身体部件,这两种方式获取的信息可统一表示为身体部件的轮廓信息。上述识别至少一个用户图片的身体部件,也即是获取身体部件的轮廓信息,用于进一步确定身体部件的外观形态数据。
79.一种可选的实施例中,为了提高识别结果的准确性,还可以先从上述至少一个用户图片中切割出用户的身体区域,以从身体区域中识别所述用户的身体部件。身体区域的识别可以采用掩膜法,掩膜图像用于叠加于原始图像中的部分或全部区域,以屏蔽或提取该目标区域的内容,具体可以应用于图像分割和图像边缘检测等图像处理中。应用于本技术实施例,可以用于提取身体区域,用预先制作的身体区域的掩模图像与原始图像叠加(and操作),得到身体区域的图像。其中掩膜图像可以通过阈值法确定,基于图像的灰度特征计算一个或多个灰度阈值,将图像中每个像素的灰度值与阈值作比较,最后将像素根据比较结果分到合适的类别中,将该类别对应的像素值作为掩膜值,所有像素点的像素值构成掩膜图像。
80.在识别身体区域后,再执行身体部件的识别,能够理解的是,去除了背景部分无需
识别的区域,可以大幅提高身体部件识别的准确度。
81.具体可以是先识别身体区域,然后执行关键点检测或是身体解析,或者同时执行关键点检测或是身体解析,叠加两者的结果以进一步提高准确度。
82.在上述检测之前,还可以确定上述至少一个用户图片中存在人体区域,在确认第一图片数据中包括人体区域的情况下,才执行身体部件的识别,从而避免无意义的识别。身体区域的确定可以使用fcos法(一阶全卷积目标检测),其基于卷积神经网络cnn的方法,无需提供样本数据的候选框,识别效率高且准确。
83.上述关于身体区域的确定、身体区域的识别、关键点检测和身体解析,可以分别采用对应的模型实现,也可以部分结合或是全部结合在一个或多个模型中,本技术对此不做限制。
84.一种可选的实施例中,根据所识别的身体部件,确定身体部件的外观形态数据时,可以对所识别的身体部件进行形态拟合,获得身体部件的外观形态信息。也即是基于上述识别的身体部件的轮廓信息选择适当的曲线类型来拟合观测数据,并用拟合的曲线方程分析两变量间的关系,进而使用拟合的曲线表征身体部件的形态。以大臂肌肉为例,根据身体部件的轮廓信息拟合曲线,表征的是肌肉的形态信息。
85.一种可选的实施例中,在由身体部件的外观形态数据判定对应身体部件的健美状态数据时,可以基于外观形态数据确定对应于身体优化指标的简况状态数据,也即是说身体部件的健美状态数据可以采用身体优化指标的维度的数值进行标识。比如,一种身体优化指标是肌肉率,健美状态数据可以采用肌肉率的具体数值进行表达。
86.基于所述外观形态数据确定所述用户对应于身体优化指标的健美状态数据。
87.一种可选的实施例中,在基于所述健美状态数据,向用户提供反馈方案时,可以将用户的健美状态数据与多种反馈方案进行匹配,反馈方案包括对应身体部件的优化操作;对匹配的反馈方案进行组合并向用户提供组合结果。健美状态数据可以有一个或多个,相应每个健美状态数据可以与一个或多个反馈方案进行匹配。例如肌肉率较低匹配到的反馈方案是增加蛋白质摄入,偏胖匹配到的反馈方案是每天跑步半小时,则可以组合为一个整体的健身方案是增加蛋白质摄入结合每天跑步半小时。可以理解的是,实际还可以对方案添加时间标记,从而可以进行一周、一月等阶段性安排,使得优化方案更为合理。
88.一种可选的实施例中,基于所述健美状态数据,向用户提供反馈方案时,还可以根据用户提交的身体优化目标和/或需优化的目标身体部件,选取所述多种反馈方案。用户可以基于客户端提交自己的需求,比如,期望减重10斤,期望手臂增肌,则可以结合上述需求从方案数据库中筛选多个反馈方案,以作为上述根据健美状态数据确定最终方案的基础。
89.一种可选的实施例中,根据健美状态数据,向用户提供反馈方案时,可以形成标记有身体部件对应健美状态数据的示意图;将所述反馈方案与示意图关联提供给用户。在示意图中可以标记有健美状态数据,以提示用户注意问题,并且将反馈方案一并提供给用户。
90.本技术的上述方案对应可以实施为应用程序、服务、实例、软件形态的功能模块、虚拟机(virtual machine,vm)或容器,或者也可以实现为具有图像处理功能的硬件设备(如服务器或终端设备)或硬件芯片(如cpu、gpu或fpga)等。可以通过软件客户端发起需求,由客户端基于用户图片进行上述过程确定健美优化方案,也可以提交需求至服务端,由服务端确定对应的健美优化方案并反馈给客户端,由客户进行展示。
91.图1示出了本技术的一种信息提供方法的一个具体示例。具体包括:提交用户图片后,进行人体检测、人体关键点检测、人体分割和人体解析,确定各个身体部件,如图1示出的身体部件简要识别为头、躯干、上肢、下肢,进一步进行外观形态数据,以图1所示为腿部的肌肉线条信息,确定其对应的健美状态信息为瘦弱无形,匹配对应的健身方案为:杠铃深蹲、器械蹬腿、腿弯曲、腿弯举、器械小腿提踩等,进而发送到手机端的健身软件上展示,供用户参考。
92.图2示出了本技术的一种信息提供方法的另一个具体示例。其中上传用户的身体图片后,进行人体检测以确定图片中存在身体,以及进行人体关键点检测以确定身体的关键点来表达身体部件,如图所示给出了腿部及以下的身体部位的关键点,包括胯下点、胯结束点、膝盖内测、膝盖外侧、小腿内侧最粗、小腿外侧最粗、脚踝内侧、脚踝外侧、脚掌等,同时,进行人体分割以获得身体部件所属区域,进行人体解析以从像素级别获取人体的身体部件所属区域。两条线路叠加可以获得更准确的身体部件的识别结果,以身体部件的轮廓信息表达身体部件。之后对身体部件进行外观形态数据的识别,以肌肉识别为例,则是使用线条拟合识别肌肉的外观形态数据,进一步确定对应的健美状态信息,若识别结果为松弛赘肉,则对应肌肉制定相应的瘦身方案,并检索对应健身课程,此处检索到运动课程的制定方案,返回给用户。
93.可以理解的是,实际应用中,可以对全部的身体部件进行关键点标记,图2所示的情况下,还可以包括颈肩的颈肩交界、颈肩转折、肩膀最外侧等,手臂处的腋下、肘内侧、肘外侧、手掌、手腕内侧、手腕外侧等,腰胯处的腰中点等。也可以对部分部件进行关键点标记,例如根据用户选取的期望健身部件来确定。
94.若用户图片中衣服较为宽松,可以对因衣服遮挡而无法识别的身体部件不做识别处理。
95.一种可选的示例中,针对生成的反馈方案可以调用健美模拟功能,生成用户实施所述反馈方案效果图,健美模拟功能可以通过对应的图像瘦身技术实现,从而可以直观展示实施该方案之后的效果。具体可以生成用户实施反馈方案后一个时间段或多个时间段的效果图,将反馈方案与效果图进行对应,并关联提供给用户,例如7天、14天、1个月、2个月、3个月等等,通过多个时间段的效果图的展示可以便于用户了解实施方案后不同阶段的效果。
96.一种可选的示例中,反馈方案可以包括多种,提供给用户便于用户选择。在提供反馈方案的同时还可以提供与反馈方案对应的效果图,便于用户更直观地了解不同方案实施效果的不同之处,便于根据实施效果比较和选择反馈方案。
97.一种可选的示例中,在提供反馈方案后,还可以获取用户实施反馈方案后提供的用户图片,进一步基于上述类似的思路,解析当前提供的用户图片对应的健美状态数据,并根据健美状态数据确定反馈方案的实施效果,进一步根据实施效果确定原提供的反馈方案是否有效,如无效或效果较弱等情况,可以更新反馈方案。比如实施反馈方案之前的健美状态数据为松弛赘肉,实施反馈方案后的健美状态数据为线条紧实,实施效果为方案有效,则可以继续实施该反馈方案,若实施反馈方案后的健美状态数据依旧为松弛赘肉,则可以确定该反馈方案效果较弱,则可以根据当前提供的用户图片向用户提供新的反馈方案,新的反馈方案的生成可以参照其他实施例所述,此处不再赘述。其中实施效果的比较和判定可
以根据实际需要设定条件,此处不做限制。
98.参照图3,示出了根据本技术实施例一的一种信息提供方法的流程图,该方法具体可以包括以下步骤:
99.步骤101,获取至少一个用户图片;
100.步骤102,识别所述至少一个用户图片中用户的身体部件;
101.步骤103,根据所识别的身体部件,确定所述身体部件的外观形态数据;
102.步骤104,由所述身体部件的外观形态数据判定对应身体部件的健美状态数据;
103.步骤105,基于所述健美状态数据,向用户提供反馈方案。
104.本技术的一种可选实施例中,所述获取至少一个用户图片包括:
105.从用户使用的至少一个软件中获取所述至少一个用户图片。
106.本技术的一种可选实施例中,所述用户图片包括如下至少一种:静态图片、动态图片、从视频中抽取的视频帧。
107.本技术的一种可选实施例中,所述识别所述至少一个用户图片中用户的身体部件包括:
108.对所述用户图片进行身体部件的关键点检测,将检测到的身体部件的关键点用于标识用户的身体部件,所述关键点包括关节点和身体轮廓点。
109.本技术的一种可选实施例中,所述识别所述至少一个用户图片中用户的身体部件包括:
110.对所述至少一个用户图片进行身体部件所处区域进行检测,获得所述身体部件所处区域作为所识别的身体部件。
111.本技术的一种可选实施例中,所述识别所述至少一个用户图片中用户的身体部件包括:
112.从所述至少一个用户图片中切割出用户的身体区域,以从所述身体区域中识别所述用户的身体部件。
113.本技术的一种可选实施例中,所述识别所述至少一个用户图片中用户的身体部件还包括:
114.确定至少一个用户图片中存在人体区域。
115.本技术的一种可选实施例中,所述根据所识别的身体部件,确定所述身体部件的外观形态数据包括:
116.对所识别的身体部件进行形态拟合,获得所述身体部件的外观形态信息。
117.本技术的一种可选实施例中,所述由所述身体部件的外观形态数据判定对应身体部件的健美状态数据包括:
118.基于所述外观形态数据确定所述用户对应于身体优化指标的健美状态数据。
119.本技术的一种可选实施例中,所述外观形态数据包括身体部件的肌肉线条信息,所述健美状态数据包括身体部件的胖瘦信息、肌肉组成信息。
120.本技术的一种可选实施例中,所述基于所述健美状态数据,向用户提供反馈方案包括:
121.将所述用户的健美状态数据与多种反馈方案进行匹配,所述反馈方案包括对应身体部件的优化操作;
122.对匹配的反馈方案进行组合并向用户提供组合结果。
123.本技术的一种可选实施例中,所述基于所述健美状态数据,向用户提供反馈方案包括:
124.根据用户提交的身体优化目标和/或需优化的目标身体部件,选取所述多种反馈方案。
125.本技术的一种可选实施例中,所述根据所述健美状态数据,向用户提供反馈方案包括:
126.形成标记有身体部件对应健美状态数据的示意图;
127.将所述反馈方案与所述示意图关联提供给所述用户。
128.本技术的一种可选实施例中,所述方法还包括:
129.调用健美模拟功能,生成用户实施所述反馈方案后至少一个时间段的效果图;
130.所述向用户提供反馈方案包括:
131.将所述反馈方案与所述至少一个时间段的效果图关联提供给用户。
132.本技术的一种可选实施例中,所述反馈方案包括多种,所述方法还包括:
133.调用健美模拟功能,生成用户实施各种反馈方案后分别对应的效果图;
134.所述向用户提供反馈方案包括:
135.将生成的多个效果图与对应的反馈方案关联提供给用户。
136.本技术的一种可选实施例中,所述方法还包括:
137.获取用户实施所述反馈方案后提供的用户图片;
138.基于当前提供的用户图片对应的健美状态数据,确定所述反馈方案的实施效果;
139.在实施效果不符合设定条件时,根据当前提供的用户图片向用户提供新的反馈方案。
140.依据本技术实施例,根据至少一个用户图片来识别用户的身体部件,以此为依据确定用户的外观形态数据,进一步判定用户身体部件的健美状态数据,并根据健美状态数据来检测相应的反馈方案,提供给用户使用。由此可见,本技术实施例提供了一种生成反馈方案的思路,用户无需输入身体数据,也无需学习健身相关知识,仅仅需要提供其对应的一个或多个图片,即可获得对应的健身方案,节省了查阅知识所耗费的资源,并且由于分析了用户的外观形态和健美状态,可以精确识别出需要进行健美优化的情况,从而使得定制的健美优化方案更为科学和准确。
141.本技术实施例可以以软件即服务saas的形式部署,信息处理端通过客户端向用户提供方案,saas平台将提供方案的软件服务部署在自己的服务器上,信息处理端定制该软件服务,在需要处理信息时,向saas平台提交信息处理请求,saas平台基于请求携带的用户图片,经过上述实施例的处理流程,确定反馈方案,然后将反馈方案发送至信息处理端,信息处理端将反馈方案提供给用户。相应的,本实施例的信息提供方法可以包括:
142.步骤11,接收信息处理请求,所述信息处理请求携带至少一个用户图片;
143.步骤12,识别所述至少一个用户图片中用户的身体部件;
144.步骤13,根据所识别的身体部件,确定所述身体部件的外观形态数据;
145.步骤14,由所述身体部件的外观形态数据判定对应身体部件的健美状态数据;
146.步骤15,基于所述健美状态数据,向信息处理端提供反馈方案,以供信息处理端提
供所述反馈方案给用户。
147.相应的技术效果参见上述其他实施例的表述,此处不再赘述。
148.以下结合健身软件提供对应的实施例,其中用户图片可以为身型图片,以便于后续准确识别用户的身体部件。外观形态数据可以是肌肉线条信息,健美状态数据可以是胖瘦信息和肌肉组成信息中的至少一种,相应提供给用户的是健身方案。参照图4,示出了根据本技术实施例二的一种健身方案提供方法的流程图,该方法具体可以包括以下步骤:
149.步骤201,获取用户的至少一个身型图片;
150.步骤202,基于所述至少一个身型图片识别所述用户的身体部件;
151.步骤203,根据所识别的身体部件,确定所述身体部件的肌肉线条信息;
152.步骤204,由所述身体部件的肌肉线条信息判定对应身体部件的胖瘦信息和/或肌肉组成信息;
153.步骤205,基于所述胖瘦信息和/或肌肉组成信息,向用户提供健身方案。
154.依据本技术实施例,根据至少一个用户图片来识别用户的身体部件,以此为依据确定用户的外观形态数据,进一步判定用户身体部件的健美状态数据,并根据健美状态数据来检测相应的反馈方案,提供给用户使用。由此可见,本技术实施例提供了一种生成反馈方案的思路,用户无需输入身体数据,也无需学习健身相关知识,仅仅需要提供其对应的一个或多个图片,即可获得对应的健身方案,节省了查阅知识所耗费的资源,并且由于分析了用户的外观形态和健美状态,可以精确识别出需要进行健美优化的情况,从而使得定制的健美优化方案更为科学和准确。
155.以下结合动物运动的应用场景提供对应的实施例,动物可以是家养动物也即是宠物,也可以是养殖动物,通过识别动物的身型图片中的四肢、躯干等身体部件,根据身体部件评估其外观形态数据,进一步判定其胖瘦信息、肌肉组成信息等,以针对提供对应的健身方案,促进其运动。针对家养动物可以达到减重、优化其身型、提高家养动物的健美状态,针对养殖的动物,可以通过促进运动达到调整肌肉组成比例,以提高养殖动物的重量和品质,进一步获得更好的养殖收益。具体的方案提供可以根据实际需求设置,比如家养动物的健身方案可以更多偏向减重的目的,养殖动物的健身方案可以更多偏向调整肌肉组成比例的目的,本技术对此并不做限制。
156.本实施例提供的方案提供方法可以包括:
157.步骤21,获取家养动物或养殖动物的至少一个身型图片;
158.步骤22,基于所述至少一个身型图片识别所述家养动物或养殖动物的身体部件,所述身体部件至少包括四肢和躯干;
159.步骤23,根据所识别的身体部件,确定所述身体部件的外观形态数据;
160.步骤24,由所述身体部件的外观形态数据判定对应身体部件的胖瘦信息和/或肌肉组成信息;
161.步骤25,基于所述胖瘦信息和/或肌肉组成信息,提供所述家养动物方案的健身方案或所述养殖动物的养殖建议方案。
162.相应的技术效果参见上述其他实施例的表述,此处不再赘述。
163.参照图5,示出了根据本技术实施例三的一种信息提供装置的结构框图,具体可以包括:
164.图片获取模块301,用于获取至少一个用户图片;
165.身体部件识别模块302,用于识别所述至少一个用户图片中用户的身体部件;
166.形态数据确定模块303,用于根据所识别的身体部件,确定所述身体部件的外观形态数据;
167.状态数据判定模块304,用于由所述身体部件的外观形态数据判定对应身体部件的健美状态数据;
168.反馈方案提供模块305,用于基于所述健美状态数据,向用户提供反馈方案。
169.本技术的一种可选实施例中,所述图片获取模块,具体用于从用户使用的至少一个软件中获取所述至少一个用户图片。
170.本技术的一种可选实施例中,所述用户图片包括如下至少一种:静态图片、动态图片、从视频中抽取的视频帧。
171.本技术的一种可选实施例中,所述身体部件识别模块,具体用于对所述用户图片进行身体部件的关键点检测,将检测到的身体部件的关键点用于标识用户的身体部件,所述关键点包括关节点和身体轮廓点。
172.本技术的一种可选实施例中,所述身体部件识别模块,具体用于对所述至少一个用户图片进行身体部件所处区域进行检测,获得所述身体部件所处区域作为所识别的身体部件。
173.本技术的一种可选实施例中,所述身体部件识别模块,还用于从所述至少一个用户图片中切割出用户的身体区域,以从所述身体区域中识别所述用户的身体部件。
174.本技术的一种可选实施例中,所述身体部件识别模块,还用于确定至少一个用户图片中存在人体区域。
175.本技术的一种可选实施例中,所述形态数据确定模块,具体用于对所识别的身体部件进行形态拟合,获得所述身体部件的外观形态信息。
176.本技术的一种可选实施例中,所述状态数据判定模块,具体用于基于所述外观形态数据确定所述用户对应于身体优化指标的健美状态数据。
177.本技术的一种可选实施例中,所述外观形态数据包括身体部件的肌肉线条信息,所述健美状态数据包括身体部件的胖瘦信息、肌肉组成信息。
178.本技术的一种可选实施例中,所述反馈方案提供模块,具体用于将所述用户的健美状态数据与多种反馈方案进行匹配,所述反馈方案包括对应身体部件的优化操作;对匹配的反馈方案进行组合并向用户提供组合结果。
179.本技术的一种可选实施例中,所述反馈方案提供模块,还用于根据用户提交的身体优化目标和/或需优化的目标身体部件,选取所述多种反馈方案。
180.本技术的一种可选实施例中,所述反馈方案提供模块,具体用于形成标记有身体部件对应健美状态数据的示意图;将所述反馈方案与所述示意图关联提供给所述用户。
181.本技术的一种可选实施例中,所述装置还包括:第一效果生成模块,用于调用健美模拟功能,生成用户实施所述反馈方案后至少一个时间段的效果图;所述反馈方案提供模块,具体用于将所述反馈方案与所述至少一个时间段的效果图关联提供给用户。
182.本技术的一种可选实施例中,所述反馈方案包括多种,所述装置还包括:第二效果生成模块,用于调用健美模拟功能,生成用户实施各种反馈方案后分别对应的效果图;所述
反馈方案提供模块,具体用于将生成的多个效果图与对应的反馈方案关联提供给用户。
183.本技术的一种可选实施例中,所述装置还包括:
184.更新图片获取模块,用于获取用户实施所述反馈方案后提供的用户图片;
185.实施效果确定模块,用于基于当前提供的用户图片对应的健美状态数据,确定所述反馈方案的实施效果;
186.方案更新模块,用于在实施效果不符合设定条件时,根据当前提供的用户图片向用户提供新的反馈方案。
187.依据本技术实施例,根据至少一个用户图片来识别用户的身体部件,以此为依据确定用户的外观形态数据,进一步判定用户身体部件的健美状态数据,并根据健美状态数据来检测相应的反馈方案,提供给用户使用。由此可见,本技术实施例提供了一种生成反馈方案的思路,用户无需输入身体数据,也无需学习健身相关知识,仅仅需要提供其对应的一个或多个图片,即可获得对应的健身方案,节省了查阅知识所耗费的资源,并且由于分析了用户的外观形态和健美状态,可以精确识别出需要进行健美优化的情况,从而使得定制的健美优化方案更为科学和准确。
188.如下实施例提供一种信息提供装置,包括:
189.请求接收模块31,用于接收信息处理请求,所述信息处理请求携带至少一个用户图片;
190.身体部件识别模块32,用于识别所述至少一个用户图片中用户的身体部件;
191.形态数据确定模块33,用于根据所识别的身体部件,确定所述身体部件的外观形态数据;
192.状态数据判定模块34,用于由所述身体部件的外观形态数据判定对应身体部件的健美状态数据;
193.方案提供模块35,用于基于所述健美状态数据,向信息处理端提供反馈方案,以供信息处理端提供所述反馈方案给用户。
194.相应的技术效果参见上述其他实施例的表述,此处不再赘述。
195.参照图6,示出了根据本技术实施例四的一种健身方案提供装置的结构框图,具体可以包括:
196.图片获取模块401,用于获取用户的至少一个身型图片;
197.身体部件识别模块402,用于基于所述至少一个身型图片识别所述用户的身体部件;
198.信息确定模块403,用于根据所识别的身体部件,确定所述身体部件的肌肉线条信息;
199.信息判定模块404,用于由所述身体部件的肌肉线条信息判定对应身体部件的胖瘦信息和/或肌肉组成信息;
200.方案提供模块405,用于基于所述胖瘦信息和/或肌肉组成信息,向用户提供健身方案。
201.依据本技术实施例,根据至少一个用户图片来识别用户的身体部件,以此为依据确定用户的外观形态数据,进一步判定用户身体部件的健美状态数据,并根据健美状态数据来检测相应的反馈方案,提供给用户使用。由此可见,本技术实施例提供了一种生成反馈
方案的思路,用户无需输入身体数据,也无需学习健身相关知识,仅仅需要提供其对应的一个或多个图片,即可获得对应的健身方案,节省了查阅知识所耗费的资源,并且由于分析了用户的外观形态和健美状态,可以精确识别出需要进行健美优化的情况,从而使得定制的健美优化方案更为科学和准确。
202.如下实施例提供一种方案提供装置,包括:
203.身型图片获取模块41,用于获取家养动物或养殖动物的至少一个身型图片;
204.身体部件识别模块42,用于基于所述至少一个身型图片识别所述家养动物或养殖动物的身体部件,所述身体部件至少包括四肢和躯干;
205.形态数据确定模块43,用于根据所识别的身体部件,确定所述身体部件的外观形态数据;
206.信息判定模块44,用于由所述身体部件的外观形态数据判定对应身体部件的胖瘦信息和/或肌肉组成信息;
207.方案提供模块45,用于基于所述胖瘦信息和/或肌肉组成信息,提供所述家养动物方案的健身方案或所述养殖动物的养殖建议方案。
208.相应的技术效果参见上述其他实施例的表述,此处不再赘述。
209.对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
210.本公开的实施例可被实现为使用任意适当的硬件,固件,软件,或及其任意组合进行想要的配置的系统。图7示意性地示出了可被用于实现本公开中所述的各个实施例的示例性系统(或装置)500。
211.对于一个实施例,图7示出了示例性系统500,该系统具有一个或多个处理器502、被耦合到(一个或多个)处理器502中的至少一个的系统控制模块(芯片组)504、被耦合到系统控制模块504的系统存储器506、被耦合到系统控制模块504的非易失性存储器(nvm)/存储设备508、被耦合到系统控制模块504的一个或多个输入/输出设备510,以及被耦合到系统控制模块506的网络接口512。
212.处理器502可包括一个或多个单核或多核处理器,处理器502可包括通用处理器或专用处理器(例如图形处理器、应用处理器、基频处理器等)的任意组合。在一些实施例中,系统500能够作为本技术实施例中所述的浏览器。
213.在一些实施例中,系统500可包括具有指令的一个或多个计算机可读介质(例如,系统存储器506或nvm/存储设备508)以及与该一个或多个计算机可读介质相合并被配置为执行指令以实现模块从而执行本公开中所述的动作的一个或多个处理器502。
214.对于一个实施例,系统控制模块504可包括任意适当的接口控制器,以向(一个或多个)处理器502中的至少一个和/或与系统控制模块504通信的任意适当的设备或组件提供任意适当的接口。
215.系统控制模块504可包括存储器控制器模块,以向系统存储器506提供接口。存储器控制器模块可以是硬件模块、软件模块和/或固件模块。
216.系统存储器506可被用于例如为系统500加载和存储数据和/或指令。对于一个实施例,系统存储器506可包括任意适当的易失性存储器,例如,适当的dram。在一些实施例中,系统存储器506可包括双倍数据速率类型四同步动态随机存取存储器(ddr4sdram)。
217.对于一个实施例,系统控制模块504可包括一个或多个输入/输出控制器,以向nvm/存储设备508及(一个或多个)输入/输出设备510提供接口。
218.例如,nvm/存储设备508可被用于存储数据和/或指令。nvm/存储设备508可包括任意适当的非易失性存储器(例如,闪存)和/或可包括任意适当的(一个或多个)非易失性存储设备(例如,一个或多个硬盘驱动器(hdd)、一个或多个光盘(cd)驱动器和/或一个或多个数字通用光盘(dvd)驱动器)。
219.nvm/存储设备508可包括在物理上作为系统500被安装在其上的设备的一部分的存储资源,或者其可被该设备访问而不必作为该设备的一部分。例如,nvm/存储设备508可通过网络经由(一个或多个)输入/输出设备510进行访问。
220.(一个或多个)输入/输出设备510可为系统500提供接口以与任意其他适当的设备通信,输入/输出设备510可以包括通信组件、音频组件、传感器组件等。网络接口512可为系统500提供接口以通过一个或多个网络通信,系统500可根据一个或多个无线网络标准和/或协议中的任意标准和/或协议来与无线网络的一个或多个组件进行无线通信,例如接入基于通信标准的无线网络,如wifi、2g、3g、4g或5g,或它们的组合进行无线通信。
221.对于一个实施例,(一个或多个)处理器502中的至少一个可与系统控制模块504的一个或多个控制器(例如,存储器控制器模块)的逻辑封装在一起。对于一个实施例,(一个或多个)处理器502中的至少一个可与系统控制模块504的一个或多个控制器的逻辑封装在一起以形成系统级封装(sip)。对于一个实施例,(一个或多个)处理器502中的至少一个可与系统控制模块504的一个或多个控制器的逻辑集成在同一模具上。对于一个实施例,(一个或多个)处理器502中的至少一个可与系统控制模块504的一个或多个控制器的逻辑集成在同一模具上以形成片上系统(soc)。
222.在各个实施例中,系统500可以但不限于是:浏览器、工作站、台式计算设备或移动计算设备(例如,膝上型计算设备、手持计算设备、平板电脑、上网本等)。在各个实施例中,系统500可具有更多或更少的组件和/或不同的架构。例如,在一些实施例中,系统500包括一个或多个摄像机、键盘、液晶显示器(lcd)屏幕(包括触屏显示器)、非易失性存储器端口、多个天线、图形芯片、专用集成电路(asic)和扬声器。
223.其中,如果显示器包括触摸面板,显示屏可以被实现为触屏显示器,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还识别与所述触摸或滑动操作相关的持续时间和压力。
224.本技术实施例还提供了一种非易失性可读存储介质,该存储介质中存储有一个或多个模块(programs),该一个或多个模块被应用在终端设备时,可以使得该终端设备执行本技术实施例中各方法步骤的指令(instructions)。
225.在一个示例中提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如本技术实施例的方法。
226.在一个示例中还提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如本技术实施例的一个或多个的方法。
227.本技术公开了一种信息提供方法,示例1包括:
228.获取至少一个用户图片;
229.识别所述至少一个用户图片中用户的身体部件;
230.根据所识别的身体部件,确定所述身体部件的外观形态数据;
231.由所述身体部件的外观形态数据判定对应身体部件的健美状态数据;
232.基于所述健美状态数据,向用户提供反馈方案。
233.示例2包括示例1所述的方法,所述获取至少一个用户图片包括:
234.从用户使用的至少一个软件中获取所述至少一个用户图片。
235.示例3包括示例1所述的方法,所述用户图片包括如下至少一种:静态图片、动态图片、从视频中抽取的视频帧。
236.示例4包括示例1所述的方法,所述识别所述至少一个用户图片中用户的身体部件包括:
237.对所述用户图片进行身体部件的关键点检测,将检测到的身体部件的关键点用于标识用户的身体部件,所述关键点包括关节点和身体轮廓点。
238.示例5包括示例1所述的方法,所述识别所述至少一个用户图片中用户的身体部件包括:
239.对所述至少一个用户图片进行身体部件所处区域进行检测,获得所述身体部件所处区域作为所识别的身体部件。
240.示例6包括示例4或5所述的方法,所述识别所述至少一个用户图片中用户的身体部件还包括:
241.从所述至少一个用户图片中切割出用户的身体区域,以从所述身体区域中识别所述用户的身体部件。
242.示例7包括示例4或5所述的方法,所述识别所述至少一个用户图片中用户的身体部件还包括:
243.确定至少一个用户图片中存在人体区域。
244.示例8包括示例1所述的方法,所述根据所识别的身体部件,确定所述身体部件的外观形态数据包括:
245.对所识别的身体部件进行形态拟合,获得所述身体部件的外观形态信息。
246.示例9包括示例1所述的方法,所述由所述身体部件的外观形态数据判定对应身体部件的健美状态数据包括:
247.基于所述外观形态数据确定所述用户对应于身体优化指标的健美状态数据。
248.示例10包括示例1所述的方法,所述外观形态数据包括身体部件的肌肉线条信息,所述健美状态数据包括身体部件的胖瘦信息、肌肉组成信息。
249.示例11包括示例1所述的方法,所述基于所述健美状态数据,向用户提供反馈方案包括:
250.将所述用户的健美状态数据与多种反馈方案进行匹配,所述反馈方案包括对应身体部件的优化操作;
251.对匹配的反馈方案进行组合并向用户提供组合结果。
252.示例12包括示例11所述的方法,所述基于所述健美状态数据,向用户提供反馈方案还包括:
253.根据用户提交的身体优化目标和/或需优化的目标身体部件,选取所述多种反馈方案。
254.示例13包括示例1所述的方法,所述方法还包括:
255.形成标记有身体部件对应健美状态数据的示意图,以将所述反馈方案与所述示意图关联提供给所述用户。
256.示例14包括示例1所述的方法,所述方法还包括:
257.调用健美模拟功能,生成用户实施所述反馈方案后至少一个时间段的效果图;
258.所述向用户提供反馈方案包括:
259.将所述反馈方案与所述至少一个时间段的效果图关联提供给用户。
260.示例15包括示例1所述的方法,所述反馈方案包括多种,所述方法还包括:
261.调用健美模拟功能,生成用户实施各种反馈方案后分别对应的效果图;
262.所述向用户提供反馈方案包括:
263.将生成的多个效果图与对应的反馈方案关联提供给用户。
264.示例16包括示例1所述的方法,所述方法还包括:
265.获取用户实施所述反馈方案后提供的用户图片;
266.基于当前提供的用户图片对应的健美状态数据,确定所述反馈方案的实施效果;
267.在实施效果不符合设定条件时,根据当前提供的用户图片向用户提供新的反馈方案。
268.本技术还公开了一种信息提供方法,示例17包括:
269.接收信息处理请求,所述信息处理请求携带至少一个用户图片;
270.识别所述至少一个用户图片中用户的身体部件;
271.根据所识别的身体部件,确定所述身体部件的外观形态数据;
272.由所述身体部件的外观形态数据判定对应身体部件的健美状态数据;
273.基于所述健美状态数据,向信息处理端提供反馈方案,以供信息处理端提供所述反馈方案给用户。
274.本技术还公开了一种信息提供方法,示例18包括:
275.获取用户的至少一个身型图片;
276.基于所述至少一个身型图片识别所述用户的身体部件;
277.根据所识别的身体部件,确定所述身体部件的肌肉线条信息;
278.由所述身体部件的肌肉线条信息判定对应身体部件的胖瘦信息和/或肌肉组成信息;
279.基于所述胖瘦信息和/或肌肉组成信息,向用户提供健身方案。
280.本技术还公开了一种信息提供方法,示例19包括:
281.获取家养动物或养殖动物的至少一个身型图片;
282.基于所述至少一个身型图片识别所述家养动物或养殖动物的身体部件,所述身体部件至少包括四肢和躯干;
283.根据所识别的身体部件,确定所述身体部件的外观形态数据;
284.由所述身体部件的外观形态数据判定对应身体部件的胖瘦信息和/或肌肉组成信息;
285.基于所述胖瘦信息和/或肌肉组成信息,提供所述家养动物方案的健身方案或所述养殖动物的养殖建议方案。
286.本技术还公开了一种信息提供方法,示例20包括:
287.图片获取模块,用于获取至少一个用户图片;
288.身体部件识别模块,用于识别所述至少一个用户图片中用户的身体部件;
289.形态数据确定模块,用于根据所识别的身体部件,确定所述身体部件的外观形态数据;
290.状态数据判定模块,用于由所述身体部件的外观形态数据判定对应身体部件的健美状态数据;
291.反馈方案提供模块,用于基于所述健美状态数据,向用户提供反馈方案。
292.本技术还公开了一种信息提供方法,示例21包括:
293.请求接收模块,用于接收信息处理请求,所述信息处理请求携带至少一个用户图片;
294.身体部件识别模块,用于识别所述至少一个用户图片中用户的身体部件;
295.形态数据确定模块,用于根据所识别的身体部件,确定所述身体部件的外观形态数据;
296.状态数据判定模块,用于由所述身体部件的外观形态数据判定对应身体部件的健美状态数据;
297.方案提供模块,用于基于所述健美状态数据,向信息处理端提供反馈方案,以供信息处理端提供所述反馈方案给用户。
298.本技术还公开了一种信息提供方法,示例22包括:
299.图片获取模块,用于获取用户的至少一个身型图片;
300.身体部件识别模块,用于基于所述至少一个身型图片识别所述用户的身体部件;
301.信息确定模块,用于根据所识别的身体部件,确定所述身体部件的肌肉线条信息;
302.信息判定模块,用于由所述身体部件的肌肉线条信息判定对应身体部件的胖瘦信息和/或肌肉组成信息;
303.方案提供模块,用于基于所述胖瘦信息和/或肌肉组成信息,向用户提供健身方案。
304.本技术还公开了一种信息提供方法,示例23包括:
305.身型图片获取模块,用于获取家养动物或养殖动物的至少一个身型图片;
306.身体部件识别模块,用于基于所述至少一个身型图片识别所述家养动物或养殖动物的身体部件,所述身体部件至少包括四肢和躯干;
307.形态数据确定模块,用于根据所识别的身体部件,确定所述身体部件的外观形态数据;
308.信息判定模块,用于由所述身体部件的外观形态数据判定对应身体部件的胖瘦信息和/或肌肉组成信息;
309.方案提供模块,用于基于所述胖瘦信息和/或肌肉组成信息,提供所述家养动物方案的健身方案或所述养殖动物的养殖建议方案。
310.本技术还公开了一种信息提供方法,示例24包括:处理器;和
311.存储器,其上存储有可执行代码,当所述可执行代码被执行时,使得所述处理器执行如示例1-19中任一项所述的方法。
312.本技术还公开了一个或多个机器可读介质,其上存储有可执行代码,当所述可执行代码被执行时,使得处理器执行如示例1-19中任一项所述的方法。
313.虽然某些实施例是以说明和描述为目的的,各种各样的替代、和/或、等效的实施方案、或计算来达到同样的目的实施例示出和描述的实现,不脱离本技术的实施范围。本技术旨在覆盖本文讨论的实施例的任何修改或变化。因此,显然本文描述的实施例仅由权利要求和它们的等同物来限定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1