本发明涉及穿戴设备技术领域,尤其涉及一种应用于穿戴设备的提醒方法及穿戴设备。
背景技术:
随着生活水平的不断提高,肥胖逐渐成为人们普遍面临的健康问题,为了提高身体素质,越来越多的人选择减肥瘦身。应理解的,导致肥胖的根源大都归咎于营养过剩,进食所摄入的热量大于身体所消耗的热量,使得脂肪囤积。目前,一些应用软件可用于辅助减肥,用户通过手动记录每天所吃的食物和每天所做的运动,来评估自己当天是否摄入过多的热量。然而,这种手动记录的方式,非常繁琐,并且误差大,结果不准确,直接影响了用户的使用体验。
技术实现要素:
本发明实施例公开了一种应用于穿戴设备的提醒方法及穿戴设备,可以实现通过比较人体的消耗热量和摄入热量来向用户发出调节提醒,有助于用户瘦身、塑身及保持健康,且具有便捷、准确的优点。
本发明实施例第一方面公开了一种应用于穿戴设备的提醒方法,包括:
根据用户的身体状态信息和运动状态信息,计算用户人体在单位时间内的总消耗热量;
根据拍摄的食物影像,计算用户人体在单位时间内的总摄入热量;
通过比较所述总消耗热量和所述总摄入热量,提醒用户减少摄入热量或者加大消耗热量。
作为一种可选的实施方式,在本发明实施例第一方面中,所述根据用户的身体状态信息和运动状态信息,计算用户人体在单位时间内的总消耗热量,包括:
获取用户输入的身体状态信息,所述身体状态信息包括年龄和体重,并根据所述身体状态信息确定用户人体在单位时间内的基础代谢消耗量;
获取用户的运动状态信息,所述运动状态信息包括运动类型和运动时长,并根据所述运动状态信息计算用户人体在单位时间内的运动代谢消耗量;
将所述基础代谢消耗量与所述运动代谢消耗量的总和作为所述总消耗热量。
作为另一种可选的实施方式,在本发明实施例第一方面中,所述获取用户的运动状态信息,所述运动状态信息包括运动类型和运动时长,包括:
通过所述穿戴设备的陀螺仪和/或加速度传感器检测用户的运动类型,并记录各个运动类型对应的运动时长。
作为另一种可选的实施方式,在本发明实施例第一方面中,所述根据拍摄的食物影像,计算用户人体在单位时间内的总摄入热量,包括:
根据所述穿戴设备的摄像头拍摄的食物影像,确定所述食物的体积,以及识别出所述食物的类型;
根据所述食物的体积和所述食物的类型,计算所述食物的热量;
根据计算得到的各个食物的热量,统计用户人体在单位时间内的总摄入热量。
作为另一种可选的实施方式,在本发明实施例第一方面中,所述根据所述穿戴设备的摄像头拍摄的食物影像,确定所述食物的体积,包括:
通过所述穿戴设备的摄像头拍摄食物影像,以及通过所述穿戴设备的距离传感器测量所述摄像头到食物的距离;根据所述食物影像中食物的占比大小和所述摄像头到食物的距离,计算出所述食物的体积;或者
通过所述穿戴设备的摄像头环绕拍摄食物影像,并通过3d扫描的算法计算出所述食物的体积。
作为另一种可选的实施方式,在本发明实施例第一方面中,所述通过比较所述总消耗热量和所述总摄入热量,提醒用户减少摄入热量或者加大消耗热量,包括:
当检测到所述总摄入热量与所述总消耗热量的差值大于预设阈值时,判断所述总摄入热量是否高于标准摄入热量;
若判断为是,则提醒用户减少摄入热量;
若判断为否,则提醒用户加大消耗热量。
作为另一种可选的实施方式,在本发明实施例第一方面中,所述根据用户的身体状态信息和运动状态信息,计算用户人体在单位时间内的总消耗热量之后,还包括:
根据所述用户在单位时间内的总消耗热量,估算用户人体在下一个单位时间内的总消耗热量;
根据所述用户人体在下一个单位时间内的总消耗热量,确定用户人体在下一个单位时间内的合理总摄入热量;
生成热量等于所述合理总摄入热量的食物组合,并向用户推荐包括所述食物组合的食谱。
本发明实施例第二方面公开了一种穿戴设备,包括:
消耗检测单元,用于根据用户的身体状态信息和运动状态信息,计算用户人体在单位时间内的总消耗热量;
摄入检测单元,用于根据拍摄的食物影像,计算用户人体在单位时间内的总摄入热量;
用户提醒单元,用于通过比较所述总消耗热量和所述总摄入热量,提醒用户减少摄入热量或者加大消耗热量。
作为一种可选的实施方式,在本发明实施例第二方面中,所述消耗检测单元,包括:
第一检测子单元,用于获取用户输入的身体状态信息,所述身体状态信息包括年龄和体重,并根据所述身体状态信息确定用户人体在单位时间内的基础代谢消耗量;
第二检测子单元,用于获取用户的运动状态信息,所述运动状态信息包括运动类型和运动时长,并根据所述运动状态信息计算用户人体在单位时间内的运动代谢消耗量;
消耗确定子单元,将所述基础代谢消耗量与所述运动代谢消耗量的总和作为所述总消耗热量。
作为另一种可选的实施方式,在本发明实施例第二方面中,所述第二检测子单元,具体用于通过所述穿戴设备的陀螺仪和/或加速度传感器检测用户的运动类型,并记录各个运动类型对应的运动时长。
作为另一种可选的实施方式,在本发明实施例第二方面中,所述摄入检测单元,包括:
摄入检测子单元,用于根据所述穿戴设备的摄像头拍摄的食物影像,确定所述食物的体积,以及识别出所述食物的类型;
摄入计算子单元,用于根据所述食物的体积和所述食物的类型,计算所述食物的热量;
摄入统计子单元,用于根据计算得到的各个食物的热量,统计用户人体在单位时间内的总摄入热量。
作为另一种可选的实施方式,在本发明实施例第二方面中,所述摄入检测子单元,具体用于:
通过所述穿戴设备的摄像头拍摄食物影像,以及通过所述穿戴设备的距离传感器测量所述摄像头到食物的距离;根据所述食物影像中食物的占比大小和所述摄像头到食物的距离,计算出所述食物的体积;或者
通过所述穿戴设备的摄像头环绕拍摄食物影像,并通过3d扫描的算法计算出所述食物的体积。
作为另一种可选的实施方式,在本发明实施例第二方面中,所述用户提醒单元,包括:
摄入判断子单元,用于当检测到所述总摄入热量与所述总消耗热量的差值大于预设阈值时,判断所述总摄入热量是否高于标准摄入热量;
第一提醒子单元,用于若判断为是,则提醒用户减少摄入热量;
第二提醒子单元,用于若判断为否,则提醒用户加大消耗热量。
作为另一种可选的实施方式,在本发明实施例第二方面中,所述穿戴设备,还包括食谱推荐单元,用于:
根据所述用户在单位时间内的总消耗热量,估算用户人体在下一个单位时间内的总消耗热量;
根据所述用户人体在下一个单位时间内的总消耗热量,确定用户人体在下一个单位时间内的合理总摄入热量;
生成热量等于所述合理总摄入热量的食物组合,并向用户推荐包括所述食物组合的食谱。
与现有技术相比,本发明实施例具有以下有益效果:
本发明实施例中,穿戴设备根据用户的身体状态信息和运动状态信息,计算用户人体在单位时间内的总消耗热量,并根据拍摄的食物影像,计算用户人体在单位时间内的总摄入热量,然后通过比较总消耗热量和总摄入热量,提醒用户减少摄入热量或者加大消耗热量。可见,实施本发明实施例,穿戴设备可以通过比较人体的消耗热量和摄入热量来向用户发出调节提醒,有助于用户瘦身、塑身及保持健康,且具有便捷、准确的优点。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种应用于穿戴设备的提醒方法的流程示意图;
图2是本发明实施例公开的另一种应用于穿戴设备的提醒方法的流程示意图;
图3是本发明实施例公开的一种穿戴设备的结构示意图;
图4是本发明实施例公开的另一种穿戴设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,本发明实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
本发明实施例公开了一种应用于穿戴设备的提醒方法及穿戴设备,可以实现根据用户人体的消耗热量和摄入热量向用户发出调节提醒,有助于用户瘦身、塑身及保持健康,且具有便捷、准确的优点。以下结合附图进行详细描述。
实施例一
请参阅图1,图1是本发明实施例公开的一种应用于穿戴设备的提醒方法的流程示意图。如图1所示,该提醒方法可以包括以下步骤。
101、穿戴设备根据用户的身体状态信息和运动状态信息,计算用户人体在单位时间内的总消耗热量。
本发明实施例中,穿戴设备可以包括智能手表、智能手环、智能脚环、智能耳环、智能项链等各种智能的穿戴设备,本发明实施例不作限定。其中,穿戴设备可以搭载摄像头、距离传感器、陀螺仪、加速度传感器等硬件。
本发明实施例中,单位时间可以由设备厂商在出厂前预先设定,也可以由用户自行预先设定,这里不作限定。例如,单位时间可以设定为半天、一天、三天或一周等。
应理解的,人体消耗的热量主要分为两部分,一部分是人体的基础代谢消耗量,与用户年龄和体重有关,另一部分是人体的运动代谢消耗量,与运动类型和运动时间有关。具体的,穿戴设备根据用户的身体状态信息计算用户人体在单位时间内的基础代谢消耗量,其中身体状态信息包括年龄和体重,以及根据用户的运动状态信息计算用户人体在单位时间内的运动代谢消耗量,其中运动状态信息包括运动类型和运动时长,然后将基础代谢消耗量与运动代谢消耗量的总和作为总消耗热量。具体实现过程中,每种运动类型均预先记录有对应的热量消耗指数,如坐姿为a卡路里/分钟,站姿为b卡路里/分钟,步行为c卡路里/分钟,结合运动时间便可计算出运动代谢消耗量。
需要指出的是,身体状态信息由用户预先输入,穿戴设备可以直接读取用户输入的身体状态信息;运动状态信息由穿戴设备检测得到,穿戴设备可以通过陀螺仪和/或加速度传感器检测用户的运动类型,并记录各个运动类型对应的运动时长。
102、穿戴设备根据拍摄的食物影像,计算用户人体在单位时间内的总摄入热量。
具体的,穿戴设备先根据摄像头拍摄的食物影像,确定食物的体积,以及识别出食物的类型,其中拍摄食物影像需要用户主动参与,例如,用户在吃午餐时,使用穿戴设备的摄像头拍摄食物影像,穿戴设备自行根据食物影像确定食物的体积和食物的类型;穿戴设备再根据食物的体积和食物的类型,计算食物的热量,其中每种食物均预先记录有对应的热量指数,如米饭为a卡路里/立方厘米,玉米为b卡路里/立方里面,红薯为c卡路里/立方厘米,结合食物的体积便可以计算出食物的热量;穿戴设备然后根据计算得到的各个食物的热量,统计用户人体在单位时间内的总摄入热量,例如,在单位时间内,用户一共进食10种食物,每种食物的热量已计算得知,穿戴设备便可以统计出10种食物总共的热量。
进一步的,穿戴设备根据摄像头拍摄的食物影像,确定食物的体积的具体方法可以是以下两种方法的任意一种:方法一、穿戴设备先通过摄像头拍摄食物影像,以及通过距离传感器测量摄像头到食物的距离,再根据食物影像中食物的占比大小和摄像头到食物的距离,计算出食物的体积。方法二、穿戴设备通过摄像头环绕拍摄食物影像,并通过3d扫描的算法计算出所述食物的体积,其中3d扫描的算法为相机领域的现有技术,这里不再赘述,但该算法还未应用于穿戴设备领域。需要指出的是,方法二更适用于深度不可见的食物,如一碗米饭。
103、穿戴设备通过比较所述总消耗热量和所述总摄入热量,提醒用户减少摄入热量或者加大消耗热量。
具体的,穿戴设备当检测到总摄入热量与总消耗热量的差值大于预设阈值,说明当前状态可能不利于瘦身、塑身和身体健康,建议做出调节,此时穿戴设备判断总摄入热量是否高于标准摄入热量,其中标准摄入热量与用户的身体状态信息相关,可以为在单位时间内满足用户人体机能的最低摄入热量,若判断为是,则提醒用户减少摄入热量,即减少进食,若判断为否,则提醒用户加大消耗热量,即加强运动,由此来调节摄入热量与消耗热量之间的平衡。
在图1所描述的方法中,穿戴设备根据用户的身体状态信息和运动状态信息,计算用户人体在单位时间内的总消耗热量,并根据拍摄的食物影像,计算用户人体在单位时间内的总摄入热量,然后通过比较总消耗热量和总摄入热量,提醒用户减少摄入热量或者加大消耗热量。可见,实施本发明实施例,穿戴设备可以通过比较人体的消耗热量和摄入热量来向用户发出调节提醒,有助于用户瘦身、塑身及保持健康,且具有便捷、准确的优点。
实施例二
请参阅图2,图2是本发明实施例公开的另一种应用于穿戴设备的提醒方法的流程示意图。如图2所示,该提醒方法可以包括以下步骤。
201、穿戴设备获取用户输入的身体状态信息,所述身体状态信息包括年龄和体重,并根据所述身体状态信息确定用户人体在单位时间内的基础代谢消耗量。
本发明实施例中,穿戴设备可以包括智能手表、智能手环、智能脚环、智能耳环、智能项链等各种智能的穿戴设备,本发明实施例不作限定。其中,穿戴设备可以搭载摄像头、距离传感器、陀螺仪、加速度传感器等硬件。
本发明实施例中,单位时间可以由设备厂商在出厂前预先设定,也可以由用户自行预先设定,这里不作限定。例如,单位时间可以设定为半天、一天、三天或一周等。
具体的,身体状态信息由用户预先输入,穿戴设备可以直接读取用户输入的身体状态信息,并查找该年龄和体重对应的用户人体在单位时间内的基础代谢消耗量。
202、穿戴设备获取用户的运动状态信息,所述运动状态信息包括运动类型和运动时长,并根据所述运动状态信息计算用户人体在单位时间内的运动代谢消耗量。
需要指出的是,每种运动类型均预先记录有对应的热量消耗指数,如坐姿为a卡路里/分钟,站姿为b卡路里/分钟,步行为c卡路里/分钟,结合运动时间便可计算出运动代谢消耗量。具体的,穿戴设备可以通过陀螺仪和/或加速度传感器检测用户的运动类型,并记录各个运动类型对应的运动时长。
203、穿戴设备将所述基础代谢消耗量与所述运动代谢消耗量的总和作为所述总消耗热量。
具体的,穿戴设备将计算得到的基础代谢消耗量与运动代谢消耗量的总和作为总消耗热量。
204、穿戴设备根据所述穿戴设备的摄像头拍摄的食物影像,确定所述食物的体积,以及识别出所述食物的类型。
其中,拍摄食物影像需要用户主动参与,例如,用户在吃午餐时,使用穿戴设备的摄像头拍摄食物影像,穿戴设备自行根据食物影像确定食物的体积和食物的类型。
进一步的,穿戴设备根据摄像头拍摄的食物影像,确定食物的体积的具体方法可以是以下两种方法的任意一种:方法一、穿戴设备先通过摄像头拍摄食物影像,以及通过距离传感器测量摄像头到食物的距离,再根据食物影像中食物的占比大小和摄像头到食物的距离,计算出食物的体积。方法二、穿戴设备通过摄像头环绕拍摄食物影像,并通过3d扫描的算法计算出所述食物的体积,其中3d扫描的算法为相机领域的现有技术,这里不再赘述,但该算法还未应用于穿戴设备领域。需要指出的是,方法二更适用于深度不可见的食物,如一碗米饭。
205、穿戴设备根据所述食物的体积和所述食物的类型,计算所述食物的热量。
其中,每种食物均预先记录有对应的热量指数,如米饭为a卡路里/立方厘米,玉米为b卡路里/立方里面,红薯为c卡路里/立方厘米,结合食物的体积便可以计算出食物的热量。
206、穿戴设备根据计算得到的各个食物的热量,统计用户人体在单位时间内的总摄入热量。
例如,在单位时间内,用户一共进食10种食物,每种食物的热量已计算得知,穿戴设备便可以统计出10种食物总共的热量。
207、穿戴设备当检测到所述总摄入热量与所述总消耗热量的差值大于预设阈值时,判断所述总摄入热量是否高于标准摄入热量。
需要指出的是,当检测到总摄入热量与总消耗热量的差值大于预设阈值,说明当前状态可能不利于瘦身、塑身和身体健康,建议做出调节。其中,标准摄入热量与用户的身体状态信息相关,可以为在单位时间内满足用户人体机能的最低摄入热量。
208、穿戴设备提醒用户减少摄入热量。
具体的,穿戴设备向用户发出提醒,告知减少摄入热量,即减少进食。需要指出的是,提醒的方式包括但不限于语音、文本显示、指示灯、警告音效等。
209、穿戴设备提醒用户加大消耗热量。
具体的,穿戴设备向用户发出提醒,告知加大消耗热量,即加强运动。需要指出的是,提醒的方式包括但不限于语音、文本显示、指示灯、警告音效等。
210、穿戴设备根据所述用户在单位时间内的总消耗热量,估算用户人体在下一个单位时间内的总消耗热量。
具体的,穿戴设备可以根据一次或多次在单位时间内的总消耗热量,估算出用户人体在下一个单位时间内的总消耗热量。例如,假设当前单位时间内,总消耗热量为a卡路里,那么估算出下一个单位时间内的总消耗热量也为a卡路里;又如,假设多个单位时间,平均总消耗热量为b卡路里,那么估算出下一个单位时间内的总消耗热量为b卡路里。
211、穿戴设备根据所述用户人体在下一个单位时间内的总消耗热量,确定用户人体在下一个单位时间内的合理总摄入热量。
其中,合理总摄入热量小于估算出的下一个单位时间内的总消耗热量,可以由设备厂商出厂前预先设定,也可以由用户预先设定,这里不作限定。
212、穿戴设备生成热量等于所述合理总摄入热量的食物组合,并向用户推荐包括所述食物组合的食谱。
其中,食物组合包括食物的类型和食物的份量。好处在于,可以提前向用户推荐食谱,且该食谱有助于瘦身、塑身和身体健康,提高了用户的使用体验。
在图2所描述的方法中,穿戴设备根据用户的身体状态信息和运动状态信息,计算用户人体在单位时间内的总消耗热量,并根据拍摄的食物影像,计算用户人体在单位时间内的总摄入热量,然后通过比较总消耗热量和总摄入热量,提醒用户减少摄入热量或者加大消耗热量。可见,实施本发明实施例,穿戴设备可以通过比较人体的消耗热量和摄入热量来向用户发出调节提醒,有助于用户瘦身、塑身及保持健康,且具有便捷、准确的优点。
实施例三
请参阅图3,图3是本发明实施例公开的一种穿戴设备的结构示意图。如图所示本发明实施例中的穿戴设备至少可以包括消耗检测单元310、摄入检测单元320以及用户提醒单元330,其中:
消耗检测单元310,用于根据用户的身体状态信息和运动状态信息,计算用户人体在单位时间内的总消耗热量。
本发明实施例中,单位时间可以由设备厂商在出厂前预先设定,也可以由用户自行预先设定,这里不作限定。例如,单位时间可以设定为半天、一天、三天或一周等。
应理解的,人体消耗的热量主要分为两部分,一部分是人体的基础代谢消耗量,与用户年龄和体重有关,另一部分是人体的运动代谢消耗量,与运动类型和运动时间有关。具体的,消耗检测单元310根据用户的身体状态信息计算用户人体在单位时间内的基础代谢消耗量,其中身体状态信息包括年龄和体重,以及根据用户的运动状态信息计算用户人体在单位时间内的运动代谢消耗量,其中运动状态信息包括运动类型和运动时长,然后将基础代谢消耗量与运动代谢消耗量的总和作为总消耗热量。具体实现过程中,每种运动类型均预先记录有对应的热量消耗指数,如坐姿为a卡路里/分钟,站姿为b卡路里/分钟,步行为c卡路里/分钟,结合运动时间便可计算出运动代谢消耗量。
需要指出的是,身体状态信息由用户预先输入,消耗检测单元310可以直接读取用户输入的身体状态信息;运动状态信息由消耗检测单元310检测得到,消耗检测单元310可以通过陀螺仪和/或加速度传感器检测用户的运动类型,并记录各个运动类型对应的运动时长。
摄入检测单元320,用于根据拍摄的食物影像,计算用户人体在单位时间内的总摄入热量。
具体的,摄入检测单元320先根据摄像头拍摄的食物影像,确定食物的体积,以及识别出食物的类型,其中拍摄食物影像需要用户主动参与,例如,用户在吃午餐时,使用穿戴设备的摄像头拍摄食物影像,摄入检测单元320自行根据食物影像确定食物的体积和食物的类型;摄入检测单元320再根据食物的体积和食物的类型,计算食物的热量,其中每种食物均预先记录有对应的热量指数,如米饭为a卡路里/立方厘米,玉米为b卡路里/立方里面,红薯为c卡路里/立方厘米,结合食物的体积便可以计算出食物的热量;摄入检测单元320然后根据计算得到的各个食物的热量,统计用户人体在单位时间内的总摄入热量,例如,在单位时间内,用户一共进食10种食物,每种食物的热量已计算得知,摄入检测单元320便可以统计出10种食物总共的热量。
进一步的,摄入检测单元320根据摄像头拍摄的食物影像,确定食物的体积的具体方法可以是以下两种方法的任意一种:方法一、摄入检测单元320先通过摄像头拍摄食物影像,以及通过距离传感器测量摄像头到食物的距离,再根据食物影像中食物的占比大小和摄像头到食物的距离,计算出食物的体积。方法二、摄入检测单元320通过摄像头环绕拍摄食物影像,并通过3d扫描的算法计算出所述食物的体积,其中3d扫描的算法为相机领域的现有技术,这里不再赘述,但该算法还未应用于穿戴设备领域。
用户提醒单元330,用于通过比较所述总消耗热量和所述总摄入热量,提醒用户减少摄入热量或者加大消耗热量。
具体的,用户提醒单元330当检测到总摄入热量与总消耗热量的差值大于预设阈值,说明当前状态可能不利于瘦身、塑身和身体健康,建议做出调节,此时用户提醒单元330判断总摄入热量是否高于标准摄入热量,其中标准摄入热量与用户的身体状态信息相关,可以为在单位时间内满足用户人体机能的最低摄入热量,若判断为是,则提醒用户减少摄入热量,即减少进食,若判断为否,则提醒用户加大消耗热量,即加强运动,由此来调节摄入热量与消耗热量之间的平衡。
实施例四
请参阅图4,图4是本发明实施例公开的另一种穿戴设备的结构示意图。其中,图4所示的穿戴设备是由图3所示的穿戴设备进行优化得到的。
与图3所示的穿戴设备相比,图4所示的消耗检测单元310进一步包括:
第一检测子单元311,用于获取用户输入的身体状态信息,所述身体状态信息包括年龄和体重,并根据所述身体状态信息确定用户人体在单位时间内的基础代谢消耗量。
具体的,身体状态信息由用户预先输入,第一检测子单元311可以直接读取用户输入的身体状态信息,并查找该年龄和体重对应的用户人体在单位时间内的基础代谢消耗量。
第二检测子单元312,用于获取用户的运动状态信息,所述运动状态信息包括运动类型和运动时长,并根据所述运动状态信息计算用户人体在单位时间内的运动代谢消耗量。
需要指出的是,每种运动类型均预先记录有对应的热量消耗指数,如坐姿为a卡路里/分钟,站姿为b卡路里/分钟,步行为c卡路里/分钟,结合运动时间便可计算出运动代谢消耗量。
消耗确定子单元313,将所述基础代谢消耗量与所述运动代谢消耗量的总和作为所述总消耗热量。
更进一步的,所述第二检测子单元312,具体用于通过所述穿戴设备的陀螺仪和/或加速度传感器检测用户的运动类型,并记录各个运动类型对应的运动时长。
与图3所示的穿戴设备相比,图4所示的摄入检测单元320进一步包括:
摄入检测子单元321,用于根据所述穿戴设备的摄像头拍摄的食物影像,确定所述食物的体积,以及识别出所述食物的类型。
其中,拍摄食物影像需要用户主动参与,例如,用户在吃午餐时,使用穿戴设备的摄像头拍摄食物影像,摄入检测子单元321自行根据食物影像确定食物的体积和食物的类型。
进一步的,摄入检测子单元321根据摄像头拍摄的食物影像,确定食物的体积的具体方法可以是以下两种方法的任意一种:方法一、摄入检测子单元321先通过摄像头拍摄食物影像,以及通过距离传感器测量摄像头到食物的距离,再根据食物影像中食物的占比大小和摄像头到食物的距离,计算出食物的体积。方法二、摄入检测子单元321通过摄像头环绕拍摄食物影像,并通过3d扫描的算法计算出所述食物的体积,其中3d扫描的算法为相机领域的现有技术,这里不再赘述,但该算法还未应用于穿戴设备领域。
摄入计算子单元322,用于根据所述食物的体积和所述食物的类型,计算所述食物的热量。
其中,每种食物均预先记录有对应的热量指数,如米饭为a卡路里/立方厘米,玉米为b卡路里/立方里面,红薯为c卡路里/立方厘米,结合食物的体积便可以计算出食物的热量。
摄入统计子单元323,用于根据计算得到的各个食物的热量,统计用户人体在单位时间内的总摄入热量。
例如,在单位时间内,用户一共进食10种食物,每种食物的热量已计算得知,摄入统计子单元323便可以统计出10种食物总共的热量。
与图3所示的穿戴设备相比,图4所示的用户提醒单元330进一步包括:
摄入判断子单元331,用于当检测到所述总摄入热量与所述总消耗热量的差值大于预设阈值时,判断所述总摄入热量是否高于标准摄入热量。
需要指出的是,当检测到总摄入热量与总消耗热量的差值大于预设阈值,说明当前状态可能不利于瘦身、塑身和身体健康,建议做出调节。其中,标准摄入热量与用户的身体状态信息相关,可以为在单位时间内满足用户人体机能的最低摄入热量。
第一提醒子单元332,用于若判断为是,则提醒用户减少摄入热量。
具体的,第一提醒子单元332向用户发出提醒,告知减少摄入热量,即减少进食。需要指出的是,提醒的方式包括但不限于语音、文本显示、指示灯、警告音效等。
第二提醒子单元333,用于若判断为否,则提醒用户加大消耗热量。
具体的,第二提醒子单元333向用户发出提醒,告知加大消耗热量,即加强运动。需要指出的是,提醒的方式包括但不限于语音、文本显示、指示灯、警告音效等。
与图3所示的穿戴设备相比,图4所示的穿戴设备还包括食谱推荐单元340,用于:根据所述用户在单位时间内的总消耗热量,估算用户人体在下一个单位时间内的总消耗热量;根据所述用户人体在下一个单位时间内的总消耗热量,确定用户人体在下一个单位时间内的合理总摄入热量;生成热量等于所述合理总摄入热量的食物组合,并向用户推荐包括所述食物组合的食谱。
具体的,食谱推荐单元340可以根据一次或多次在单位时间内的总消耗热量,估算出用户人体在下一个单位时间内的总消耗热量。例如,假设当前单位时间内,总消耗热量为a卡路里,那么估算出下一个单位时间内的总消耗热量也为a卡路里;又如,假设多个单位时间,平均总消耗热量为b卡路里,那么估算出下一个单位时间内的总消耗热量为b卡路里。
其中,合理总摄入热量小于估算出的下一个单位时间内的总消耗热量,可以由设备厂商出厂前预先设定,也可以由用户预先设定,这里不作限定。
另外,食物组合包括食物的类型和食物的份量。好处在于,可以提前向用户推荐食谱,且该食谱有助于瘦身、塑身和身体健康,提高了用户的使用体验。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(read-onlymemory,rom)、随机存储器(randomaccessmemory,ram)、可编程只读存储器(programmableread-onlymemory,prom)、可擦除可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、一次可编程只读存储器(one-timeprogrammableread-onlymemory,otprom)、电子抹除式可复写只读存储器(electrically-erasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
以上对本发明实施例公开的一种应用于穿戴设备的提醒方法及穿戴设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。