本发明实施例涉及健康监测及终端技术领域,具体涉及一种通过躯体拍照识别体脂率的方法以及基于该方法的拍摄终端。
背景技术:
近年来,随着人们生活及工作压力越来越大,随之而来的身体上的亚健康问题越来越多。亚健康问题很少被人们关注或者说人们因为就医麻烦而很少会去医院检查并解决该问题。实际上,很多亚健康问题在身体上有很多外在表现,其中肥胖就是最突出的一个表现。如果能够简单、快捷的获取身体的肥胖信息,并给出健康指导信息,人们便能及时关注调理或治疗,从而让身体更加健康和美丽。
技术实现要素:
有鉴于此,本发明实施例提供一种通过躯体拍照识别体脂率的方法及拍摄终端,能够简单、快捷的获取人体的体脂率,并给出健康指导信息,便于及时解决亚健康问题。
本发明一实施例的通过躯体拍照识别体脂率的方法,包括:拍摄获取被拍摄者的躯体图片,所述躯体图片包括对被拍摄者的前面和后面与左面和右面的任意组合进行拍摄所得到的图片;根据躯体图片确定被拍摄者的当前体型,并得到当前体型的当前体脂率;将当前体脂率与当前体型对应的标准体脂率进行比较;根据比较结果得到对应的健康指导信息并提示被拍摄者。
可选地,所述根据躯体图片确定被拍摄者的当前体型的步骤包括:查询预先建立的数据库以确定躯体图片对应的当前体型,所述数据库记录有不同的躯体图片与不同的体型的一一对应关系。
可选地,所述根据躯体图片确定被拍摄者的当前体型的步骤包括:接收被拍摄者在躯体图片上的勾画信息,所述勾画信息用于标识躯体图片中的躯体轮廓;根据勾画信息确定被拍摄者的当前体型。
可选地,所述躯体图片包括被拍摄者的躯体的热成像信息,所述根据躯体图片确定被拍摄者的当前体型的步骤包括:根据躯体图片中的热成像信息确定所述被拍摄者的当前体型。
可选地,所述根据比较结果得到对应的健康指导信息并提示被拍摄者的步骤包括:在当前体脂率与标准体脂率的误差大于预设误差门限时,健康指导信息用于指示被拍摄者加大健身力度;在当前体脂率与标准体脂率的误差小于或等于预设误差门限时,健康指导信息用于褒奖被拍摄者并指示被拍摄者继续保持当前健身力度。
本发明一实施例的拍摄终端,包括:拍摄单元,用于拍摄获取被拍摄者的躯体图片,所述躯体图片包括对被拍摄者的前面和后面与左面和右面的任意组合进行拍摄所得到的图片;获取单元,用于根据躯体图片确定被拍摄者的当前体型,并得到当前体型的当前体脂率;比较单元,用于将当前体脂率与当前体型对应的标准体脂率进行比较;提示单元,用于根据比较单元的比较结果得到对应的健康指导信息并提示被拍摄者。
可选地,所述获取单元查询预先建立的数据库以确定躯体图片对应的当前体型,所述数据库记录有不同的躯体图片与不同的体型的一一对应关系。
可选地,所述拍摄终端还包括接收单元,用于接收被拍摄者在躯体图片上的勾画信息,所述勾画信息用于标识躯体图片中的躯体轮廓;获取单元根据勾画信息确定被拍摄者的当前体型。
可选地,所述躯体图片包括被拍摄者的躯体的热成像信息,获取单元根据躯体图片中的热成像信息确定被拍摄者的当前体型。
可选地,在当前体脂率与标准体脂率的误差大于预设误差门限时,健康指导信息用于指示被拍摄者加大健身力度;在当前体脂率与标准体脂率的误差小于或等于预设误差门限时,健康指导信息用于褒奖被拍摄者并指示被拍摄者继续保持当前健身力度。
有益效果:本发明实施例只需拍摄各个角度的躯体图片,即可自动根据躯体图片确定被拍摄者的当前体型以及当前体脂率,即,通过拍摄操作就能够简单、快捷的获取被拍摄者的体脂率,而后根据当前体脂率与当前体型对应的标准体脂率的比较结果,向被拍摄者给出健康指导信息,便于被拍摄者及时解决亚健康问题。
附图说明
图1是本发明第一实施例的通过躯体拍照识别体脂率的方法的流程示意图;
图2是本发明第二实施例的通过躯体拍照识别体脂率的方法的流程示意图;
图3是本发明第三实施例的通过躯体拍照识别体脂率的方法的流程示意图;
图4是本发明第四实施例的通过躯体拍照识别体脂率的方法的流程示意图;
图5是本发明一实施例的拍摄终端的原理框示意图;
图6是本发明一实施例的拍摄终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明所提供的各个示例性的实施例的技术方案进行清楚、完整地描述。在不冲突的情况下,下述各个实施例以及实施例中的特征可以相互组合。
请参阅图1,为本发明第一实施例的通过躯体拍照识别体脂率的方法。所述方法可以包括以下步骤S11以及S14。
S11:拍摄获取被拍摄者的躯体图片,所述躯体图片包括对被拍摄者的前面和后面与左面和右面的任意组合进行拍摄所得到的图片。
具体地,所述躯体图片可以是对被拍摄者的全身进行拍摄所得到的多个角度的图片,也可以是对被拍摄者的颈部以下且腿部以上的躯干进行拍摄所得到的多个角度的图片。
S12:根据躯体图片确定被拍摄者的当前体型,并得到当前体型的当前体脂率。
鉴于人在不同年龄段时各个体型所对应的标准体脂率不同,本发明实施例优选所述躯体图片是对被拍摄者的全身进行拍摄所得到的上述多个角度的图片。其中,标准体脂率为不同体型的人在处于健康状态或身材匀称状态下的体脂率,所述体脂率是指人体内脂肪重量在人体总重量所占的比例,又称体脂百分数,它反映人体内脂肪含量的多少,可作为判定是否健康的一项重要指标。据此,本实施例根据所述躯体图片中的面部特征确定被拍摄者的年龄段,从而确定被拍摄者在该年龄段时的当前体型所对应的标准体脂率。
当然,对于所述躯体图片是对被拍摄者的颈部以下且腿部以上的躯干进行拍摄所得到的多个角度的图片,本发明实施例可以接收被拍摄者通过菜单选择等方式输入的年龄段,以此确定被拍摄者在该年龄段时的当前体型所对应的标准体脂率。
S13:将当前体脂率与当前体型对应的标准体脂率进行比较。
S14:根据比较结果得到对应的健康指导信息并提示被拍摄者。
可选地,在当前体脂率与标准体脂率的误差大于预设误差门限时,健康指导信息用于指示被拍摄者加大健身力度;在当前体脂率与标准体脂率的误差小于或等于预设误差门限时,健康指导信息用于褒奖被拍摄者并指示被拍摄者继续保持当前健身力度。
其中,所述预设误差门限可用于标识当前体脂率与标准体脂率的误差在允许范围内时被拍摄者仍可认定为处于健康状态或身材匀称状态,毕竟每一个人的当前体脂率不可能恰好等于标准体脂率。另外,所述预设误差门限还可以抵消步骤S12中根据躯体图片所获得的当前体脂率的误差,毕竟根据图片所获得的当前体脂率与实际体脂率存在误差。
进一步地,本发明实施例可以同时将获取的当前体脂率和标准体脂率告知被拍摄者。
由上述可知,本发明实施例只需拍摄各个角度的躯体图片,即通过拍摄操作就能够简单、快捷的获取被拍摄者的体脂率,而后根据当前体脂率与当前体型对应的标准体脂率的比较结果,向被拍摄者给出健康指导信息,便于被拍摄者及时解决亚健康问题。
为了确保所获取的被拍摄者的当前体脂率的有效性,需要尽可能精确地获取被拍摄者的当前体型。也就是说,实现本发明实施例的核心在于步骤S12中如何根据躯体图片确定被拍摄者的当前体型。
下面介绍本发明实施例实现步骤S12的三种方式。
请参阅图2,为本发明第二实施例的通过躯体拍照识别体脂率的方法。所述方法可以包括以下步骤S21以及S25。
S21:拍摄获取被拍摄者的躯体图片,所述躯体图片包括对被拍摄者的前面和后面与左面和右面的任意组合进行拍摄所得到的图片。
S22:预先建立数据库,所述数据库记录有不同的躯体图片与不同的体型的一一对应关系。
S23:根据躯体图片并查询预先建立的数据库以确定被拍摄者的当前体型,并得到当前体型的当前体脂率。
当然,所述数据库也可以记录有不同的体型与不同的体脂率的一一对应关系,从而通过查询得到当前体型的当前体脂率。
S24:将当前体脂率与当前体型对应的标准体脂率进行比较。
S25:根据比较结果得到对应的健康指导信息并提示被拍摄者。
可知,本实施例通过预先建立数据库并通过查询数据库的方式获取被拍摄者的当前体型。为了确保所获取的当前体脂率的有效性,需要尽可能多的记录不同体型的躯体图片。也就是说,所记录到的体型越多,则确定的当前体型的结果越精确。
请参阅图3,为本发明第三实施例的通过躯体拍照识别体脂率的方法。所述方法可以包括以下步骤S31以及S34。
S31:拍摄获取被拍摄者的躯体图片,所述躯体图片包括对被拍摄者的前面和后面与左面和右面的任意组合进行拍摄所得到的图片。
S32:接收被拍摄者在躯体图片上的勾画信息,所述勾画信息用于标识躯体图片中的躯体轮廓,根据勾画信息确定被拍摄者的当前体型,并得到当前体型的当前体脂率。
S33:将当前体脂率与当前体型对应的标准体脂率进行比较。
S34:根据比较结果得到对应的健康指导信息并提示被拍摄者。
可知,本实施例通过用户采用手指或者触笔勾画出的方式得到躯体图片中被拍摄者的体型。本实施例可以适用于被拍摄者身穿服饰掩饰了体型的情况。当然,对于被拍摄者身穿紧身衣等塑形服饰的情况,本发明可采用图2所示实施例得到被拍摄者的当前体型。为了进一步提高判断的准确性,本发明实施例可要求被拍摄者身穿黑色或者其他颜色的衣服,而拍摄背景为白色,被拍摄者和背景形成鲜明对比。
请参阅图4,为本发明第四实施例的通过躯体拍照识别体脂率的方法。所述方法可以包括以下步骤S41以及S44。
S41:拍摄获取被拍摄者的躯体图片,所述躯体图片包括被拍摄者的躯体的热成像信息,所述躯体图片包括对被拍摄者的前面和后面与左面和右面的任意组合进行拍摄所得到的图片。
S42:根据躯体图片中的热成像信息确定所述被拍摄者的当前体型,并得到当前体型的当前体脂率。
S43:将当前体脂率与当前体型对应的标准体脂率进行比较。
S44:根据比较结果得到对应的健康指导信息并提示被拍摄者。
可知,本实施例通过热成像技术得到躯体图片中被拍摄者的体型。其原理是人体发出的热辐射和背景不具有生命的物体是不一样的。
应该理解到,本发明实施例根据躯体图片确定被拍摄者的当前体型和当前体脂率的方式并不限于上述。
请参阅图5,为本发明一实施例的拍摄终端。所述拍摄终端50包括拍摄单元51、获取单元52、比较单元53和提示单元54。拍摄单元51用于拍摄获取被拍摄者的躯体图片,所述躯体图片包括对被拍摄者的前面和后面与左面和右面的任意组合进行拍摄所得到的图片。获取单元52用于根据躯体图片确定被拍摄者的当前体型,并得到当前体型的当前体脂率。比较单元53用于将当前体脂率与当前体型对应的标准体脂率进行比较。提示单元54用于根据比较单元53的比较结果得到对应的健康指导信息并提示被拍摄者。
可选地,比较单元53的比较结果包括当前体脂率与标准体脂率的误差大于预设误差门限以及当前体脂率与标准体脂率的误差小于或等于预设误差门限这两种情况。在当前体脂率与标准体脂率的误差大于预设误差门限时,健康指导信息用于指示被拍摄者加大健身力度。在当前体脂率与标准体脂率的误差小于或等于预设误差门限时,健康指导信息用于褒奖被拍摄者并指示被拍摄者继续保持当前健身力度。
在本实施例中,获取单元52根据躯体图片确定被拍摄者的当前体型的方式包括但不限于以下三种方式:
一是,获取单元52查询预先建立的数据库以确定躯体图片对应的当前体型,所述数据库记录有不同的躯体图片与不同的体型的一一对应关系。
二是,通过拍摄终端50设置的接收单元54接收被拍摄者在躯体图片上的勾画信息,所述勾画信息用于标识躯体图片中的躯体轮廓,从而使得获取单元52根据勾画信息确定被拍摄者的当前体型。
三是,拍摄单元51所拍摄的躯体图片包括被拍摄者的躯体的热成像信息,获取单元52根据躯体图片中的热成像信息确定被拍摄者的当前体型。
本发明实施例的拍摄终端50的上述模块对应执行上述各个实施例的方法,具有与其相同的技术效果。
所述拍摄终端50可以为智能手机、PDA(Personal Digital Assistant,个人数字助理或平板电脑)、便携式通信装置等移动终端,也可以是佩戴于肢体或者嵌入于衣物、首饰、配件中的可穿戴设备,还可以是其他具有拍摄功能的便携式电子设备。
应该理解到,上述模块的划分为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如两个模块可以集成到另一个系统中,或一些特征可以忽略,或不执行。另外,模块相互之间的连接可以通过一些接口,也可以是电性或其它形式。上述模块既可以采用软件功能框的形式实现,也可以采用例如图6所示的硬件的形式实现。
参阅图6所示,所述拍摄终端50包括至少一个处理器61、至少一个通信接口62、存储器63、至少一个通信总线64以及至少一个摄像头65,通信接口62用于处理器61调用各种数据,存储器63用于存储程序指令。为了方便说明,图6所示处理器61、通信接口62、存储器63、摄像头65以及通信总线64的数量为一个。其中,处理器61用于:
执行程序指令以控制摄像头65拍摄获取被拍摄者的躯体图片,所述躯体图片包括对被拍摄者的前面和后面与左面和右面的任意组合进行拍摄所得到的图片。
执行程序指令以根据躯体图片确定被拍摄者的当前体型,并得到当前体型的当前体脂率。
执行程序指令以将当前体脂率与当前体型对应的标准体脂率进行比较,并根据比较结果得到对应的健康指导信息并提示被拍摄者。
可选地,所述比较结果包括当前体脂率与标准体脂率的误差大于预设误差门限以及当前体脂率与标准体脂率的误差小于或等于预设误差门限这两种情况。在当前体脂率与标准体脂率的误差大于预设误差门限时,健康指导信息用于指示被拍摄者加大健身力度。在当前体脂率与标准体脂率的误差小于或等于预设误差门限时,健康指导信息用于褒奖被拍摄者并指示被拍摄者继续保持当前健身力度。
在本实施例中,处理器61根据躯体图片确定被拍摄者的当前体型的方式包括但不限于以下三种方式:
一是,处理器61查询预先建立的数据库以确定躯体图片对应的当前体型,所述数据库可以存储于存储器63中,并记录有不同的躯体图片与不同的体型的一一对应关系。
二是,处理器61接收被拍摄者在躯体图片上的勾画信息,所述勾画信息用于标识躯体图片中的躯体轮廓,从而根据勾画信息确定被拍摄者的当前体型。
三是,摄像头65所拍摄的躯体图片包括被拍摄者的躯体的热成像信息,处理器61根据躯体图片中的热成像信息确定被拍摄者的当前体型。
需要说明的是,本发明实施例的上述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可存储在一个计算机可读取存储介质中,即本发明实施例可以以软件产品的形式体现出来,其包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器或者网络设备等)执行本发明各实施例所述方法的全部或部分步骤。
另外,以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,例如各实施例之间技术特征的相互结合,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。