用于冰箱的推荐菜谱的方法和装置与流程

文档序号:22317538发布日期:2020-09-23 01:46阅读:79来源:国知局
用于冰箱的推荐菜谱的方法和装置与流程

本发明涉及制冷设备技术领域,尤其涉及一种用于冰箱的推荐菜谱的方法和装置。



背景技术:

随着现代生活水平质量的提高,人们对食品的营养价值关注越来越高。但是,很多上班族对于自己的健康状况及食品需求并不清楚,也没有时间去研究哪些食品适合自己食用,从而造成身体营养不均衡的问题。与此同时,用户通常在冰箱中存储有很多的食材,但是,不清楚该如何食用这些食材。



技术实现要素:

本发明的目的在于提供一种用于冰箱的推荐菜谱的方法和装置。

为了实现上述发明目的之一,本发明一实施方式提供一种用于冰箱的推荐菜谱的方法,包括以下步骤:获取用户的识别码,基于所述识别码获取用户的人体健康状态;根据所述人体健康状态进行菜谱的推荐。

作为本发明一实施方式的进一步改进,所述“获取用户的识别码”具体包括:通过摄像头获取用户的头像图片,基于模式识别算法对所述头像图片进行处理得到用户的识别码。

作为本发明一实施方式的进一步改进,所述“根据所述人体健康状态进行菜谱的推荐”具体包括:根据所述人体健康状态得到人体所能接受的最大卡路里值,在确定菜谱中的卡路里值小于等于所述最大卡路里值时,推荐所述菜谱。

作为本发明一实施方式的进一步改进,所述“基于所述识别码获取用户的人体健康状态”具体包括:基于所述识别码得到用户的人体基本信息,基于所述人体基本信息得到用户的人体健康状态,其中,所述人体基本信息包括:性别、年龄、身高、体重、体脂、心跳、微量元素、血压和身体温度中的至少一种。

作为本发明一实施方式的进一步改进,所述“根据所述人体健康状态进行菜谱的推荐”具体包括:根据所述人体健康状态得到人体所能接受的最大卡路里值,在确定菜谱中的卡路里值小于等于所述最大卡路里值、并且菜谱所需食材在所述冰箱中均存在时,推荐所述菜谱。

本发明实施例还提供了一种用于冰箱的推荐菜谱的装置,包括以下模块:健康信息获取模块,用于获取用户的识别码,基于所述识别码获取用户的人体健康状态;菜谱推荐模块,用于根据所述人体健康状态进行菜谱的推荐。

作为本发明一实施方式的进一步改进,所述健康信息获取模块还用于:通过摄像头获取用户的头像图片,基于模式识别算法对所述头像图片进行处理得到用户的识别码。

作为本发明一实施方式的进一步改进,所述菜谱推荐模块还用于:根据所述人体健康状态得到人体所能接受的最大卡路里值,在确定菜谱中的卡路里值小于等于所述最大卡路里值时,推荐所述菜谱。

作为本发明一实施方式的进一步改进,所述健康信息获取模块还用于:基于所述识别码得到用户的人体基本信息,基于所述人体基本信息得到用户的人体健康状态,其中,所述人体基本信息包括:性别、年龄、身高、体重、体脂、心跳、微量元素、血压和身体温度中的至少一种。

作为本发明一实施方式的进一步改进,所述菜谱推荐模块还用于:根据所述人体健康状态得到人体所能接受的最大卡路里值,在确定菜谱中的卡路里值小于等于所述最大卡路里值、并且菜谱所需食材在所述冰箱中均存在时,推荐所述菜谱。

相对于现有技术,本发明的技术效果在于:本发明实施例提供一种用于冰箱的推荐菜谱的方法和装置,所述推荐菜谱的方法包括以下步骤:获取用户的识别码,基于所述识别码获取用户的人体健康状态;根据所述人体健康状态进行菜谱的推荐,从而能够自动向用户推荐适合其的菜谱。

附图说明

图1是本发明实施例一中的推荐菜谱的方法的流程示意图;

图2是本发明实施例二中的推荐菜谱的方法的流程示意图;

图3是本发明实施例三中的推荐菜谱的方法的流程示意图。

具体实施方式

以下将结合附图所示的各实施方式对本发明进行详细描述。但这些实施方式并不限制本发明,本领域的普通技术人员根据这些实施方式所做出的结构、方法、或功能上的变换均包含在本发明的保护范围内。

本文使用的例如“上”、“上方”、“下”、“下方”等表示空间相对位置的术语是出于便于说明的目的来描述如附图中所示的一个单元或特征相对于另一个单元或特征的关系。空间相对位置的术语可以旨在包括设备在使用或工作中除了图中所示方位以外的不同方位。例如,如果将图中的设备翻转,则被描述为位于其他单元或特征“下方”或“之下”的单元将位于其他单元或特征“上方”。因此,示例性术语“下方”可以囊括上方和下方这两种方位。设备可以以其他方式被定向(旋转90度或其他朝向),并相应地解释本文使用的与空间相关的描述语。

本发明实施例一提供了一种用于冰箱的推荐菜谱的方法,如图1所示,包括以下步骤:

步骤101:获取用户的识别码,基于所述识别码获取用户的人体健康状态;这里,识别码能够唯一的标识用户的身份。这里,需要根据用户的识别码得到用户的人体基本信息,然后基于人体基本信息就可以得到用户的人体健康状态,这里,人体基本信息可以包括:性别、年龄、身高、体重、心跳、微量元素、血压和身体温度中的至少一种。人体基本信息可以由用户输入,也可以由智能终端检测获取。具体的,性别、年龄、身高、体重可以由用户输入;心跳、微量元素、血压和身体温度可以通过智能手环中的传感器从所接触的身体部位检测得到。例如,通过对汗液分解,以获取汗液中的微量元素的含量,进而获取人体内微量元素的含量。

这里,其中,人体健康状态指的是反应人体健康相关的状态。所述人体健康状态可以包括:缺少微量元素、高血压、低血压、肥胖和健康中的至少一种。具体的,可以将从人体测得的微量元素的含量与正常人体中微量元素的标准含量范围进行比较,以判断是否缺少某种微量元素;将测得的血压值与正常人体的标准血压范围进行比较,以判断血压值是否正常;根据体重和身高的比值计算体重指数,然后根据体重指数与世界卫生组织公布的体重指数的不同范围的比较,确定是否肥胖。

步骤102:根据所述人体健康状态进行菜谱的推荐。这里,有多种方式向用户推荐菜谱,例如:发送短信或即时消息、通过语音播报的形式等。这里,当用户的人体健康状态为高血压,这可以推荐包含有芹菜、黑木耳、绿豆、芹菜肉丝的菜谱或者木耳鸡蛋的菜谱等。

本发明实施例的技术方案,通过对人体健康状态进行分析,然后根据人体的人体健康状态进行有针对性的菜谱推荐,使用户无需花费大量时间和精力去研究什么食品适合自己食用。

优选的,所述“获取用户的识别码”具体包括:通过摄像头获取用户的头像图片,基于模式识别算法对所述头像图片进行处理得到用户的识别码。这里,可以在冰箱的门体外表面设置有摄像头,由该摄像头拍摄用户的头像图片,然后使用模式识别算法从该头像图片中得到用户的身份信息(即用户的识别码)。

优选的,所述“根据所述人体健康状态进行菜谱的推荐”具体包括:根据所述人体健康状态得到人体所能接受的最大卡路里值,在确定菜谱中的卡路里值小于等于所述最大卡路里值时,推荐所述菜谱。这里,当用户所射入的食材的卡路里之和大于该用户所能够接受的最大卡路里值时,就会对用户的身体造成伤害,因此,如果菜谱中的所有食材的卡路里之和大于该最大卡路里值,则不推荐给用户。

优选的,所述“基于所述识别码获取用户的人体健康状态”具体包括:基于所述识别码得到用户的人体基本信息,基于所述人体基本信息得到用户的人体健康状态,其中,所述人体基本信息包括:性别、年龄、身高、体重、体脂、心跳、微量元素、血压和身体温度中的至少一种。

优选的,所述“根据所述人体健康状态进行菜谱的推荐”具体包括:根据所述人体健康状态得到人体所能接受的最大卡路里值,在确定菜谱中的卡路里值小于等于所述最大卡路里值、并且菜谱所需食材在所述冰箱中均存在时,推荐所述菜谱。

本发明实施例还提供了一种用于冰箱的推荐菜谱的装置,包括以下模块:健康信息获取模块,用于获取用户的识别码,基于所述识别码获取用户的人体健康状态;菜谱推荐模块,用于根据所述人体健康状态进行菜谱的推荐。

优选的,所述健康信息获取模块还用于:通过摄像头获取用户的头像图片,基于模式识别算法对所述头像图片进行处理得到用户的识别码。

优选的,所述菜谱推荐模块还用于:根据所述人体健康状态得到人体所能接受的最大卡路里值,在确定菜谱中的卡路里值小于等于所述最大卡路里值时,推荐所述菜谱。

优选的,所述健康信息获取模块还用于:基于所述识别码得到用户的人体基本信息,基于所述人体基本信息得到用户的人体健康状态,其中,所述人体基本信息包括:性别、年龄、身高、体重、体脂、心跳、微量元素、血压和身体温度中的至少一种。

优选的,所述菜谱推荐模块还用于:根据所述人体健康状态得到人体所能接受的最大卡路里值,在确定菜谱中的卡路里值小于等于所述最大卡路里值、并且菜谱所需食材在所述冰箱中均存在时,推荐所述菜谱。

本发明实施例二还提供了一种用于冰箱的推荐菜谱的方法,如图2所示,包括以下步骤:

步骤201:获取所述冰箱中所存储的所有食材以及菜谱;这里,该冰箱可以包含有一个数据库,该数据库包含有该冰箱存储间室中所存储的所有食材的信息,即当用户向存储间室中放入食材时,将该食材的信息存入该数据库中,当用户从存储间室中取走食材时,从该数据库中删除该食材的信息。这里,该菜谱可以由用户通过手动的方式直接向冰箱输入,也可以通过互联网向一个服务器获取。

步骤202:在确定所述有食材包含有所述菜谱必需的食材时,推荐所述菜谱。这里,如果菜谱所必需的食材在该冰箱中都存在时,则用户不需要购买其他的食材,就可以按照该菜谱烧菜了,因此,可以将该菜谱推荐给用户。

优选的,所述“获取菜谱”具体包括:通过互联网从服务器上获取菜谱。在实际中,通常会有若干个冰箱,当一个用户向该服务器上传一个菜谱时,在菜谱就会被多个冰箱所分享。

优选的,步骤“在确定所述有食材包含有所述菜谱必需的食材时,推荐所述菜谱”具体包括:获取用户所能接受的最大卡路里值,在确定所述菜谱中的卡路里值小于等于所述最大卡路里值、并且所述有食材包含有所述菜谱必需的食材时,推荐所述菜谱。

优选的,所述“获取所述冰箱中所存储的所有食材”具体包括:获取所述冰箱中所存储的未过保质期的所有食材。这里,可以在冰箱中存储所有食材的放入时间,当当前时间与放入时间的时间差大于该食材的保鲜期时,则该食材过保质期,否则没有过保质期。这里,当食材过保质期时,该食材就不能够使用了。

优选的,所述“推荐所述菜谱”具体包括:通过短信的方式发送所述菜谱所包含的所有食材。这里,可以在中午之前或旁晚将该菜谱所包含的食材信息通过短信发送到用户的手机上,于是,用户就可以提前准备午饭或晚饭了。

本发明实施例还提供了一种用于冰箱的推荐菜谱的装置,包括以下模块:菜谱获取模块,用于获取所述冰箱中所存储的所有食材以及菜谱;菜谱推荐模块,用于在确定所述有食材包含有所述菜谱必需的食材时,推荐所述菜谱。

优选的,所述菜谱推荐模块还用于:通过互联网从服务器上获取菜谱。

优选的,所述菜谱推荐模块还用于:获取用户所能接受的最大卡路里值,在确定所述菜谱中的卡路里值小于等于所述最大卡路里值、并且所述有食材包含有所述菜谱必需的食材时,推荐所述菜谱。

优选的,所述菜谱获取模块还用于:获取所述冰箱中所存储的未过保质期的所有食材。

优选的,所述菜谱推荐模块还用于:通过短信的方式发送所述菜谱所包含的所有食材。

本发明实施例三还提供了一种用于冰箱的推荐菜谱的方法,如图3所示,包括以下步骤:

步骤301:获取用户的识别码,基于所述识别码获取用户的健康信息,获取所述冰箱中所存储的所有食材以及菜谱;这里,识别码能够唯一的标识用户的身份。这里,需要根据用户的识别码得到用户的人体基本信息,然后基于人体基本信息就可以得到用户的人体健康状态,这里,人体基本信息可以包括:性别、年龄、身高、体重、心跳、微量元素、血压和身体温度中的至少一种。人体基本信息可以由用户输入,也可以由智能终端检测获取。具体的,性别、年龄、身高、体重可以由用户输入;心跳、微量元素、血压和身体温度可以通过智能手环中的传感器从所接触的身体部位检测得到。例如,通过对汗液分解,以获取汗液中的微量元素的含量,进而获取人体内微量元素的含量。

这里,其中,人体健康状态指的是反应人体健康相关的状态。所述人体健康状态可以包括:缺少微量元素、高血压、低血压、肥胖和健康中的至少一种。具体的,可以将从人体测得的微量元素的含量与正常人体中微量元素的标准含量范围进行比较,以判断是否缺少某种微量元素;将测得的血压值与正常人体的标准血压范围进行比较,以判断血压值是否正常;根据体重和身高的比值计算体重指数,然后根据体重指数与世界卫生组织公布的体重指数的不同范围的比较,确定是否肥胖。

步骤302:依据所述健康信息从所述所有食材中选取不危害用户健康的若干可使用食材,且在确定所述若干可使用食材包含有菜谱必需的食材时,推荐菜谱。这里,当用户为高血压或高血脂是,如果食材中的脂肪(例如,肥肉等)含量比较高时,则该食材会危害用户健康。如果用户有脂肪肝,不适宜食用的食材有:鹌鹑蛋、墨鱼、虾米、龙虾、蛤蜊、鲍鱼、紫菜、虾皮、甲鱼、河蟹和生蚝等。当用户有高血压时,不适宜食用的食材有:腊肉、火腿、香肠、咸肉、猪皮、猪大肠、猪小排、猪里脊、鸡皮和鸭皮等。这里,当该食谱中的某个食材适宜用户使用时,则不推荐该食材。

优选的,所述“获取若干菜谱”具体包括:通过互联网从服务器上获取若干菜谱。在实际中,通常会有若干个冰箱,当一个用户向该服务器上传一个菜谱时,在菜谱就会被多个冰箱所分享。

优选的,所述“推荐所述菜谱”具体包括:通过短信的方式发送所述菜谱所包含的所有食材。这里,可以在中午之前或旁晚将该菜谱所包含的食材信息通过短信发送到用户的手机上,于是,用户就可以提前准备午饭或晚饭了。

优选的,获取所述冰箱中所存储的未过保质期的所有食材。这里,可以在冰箱中存储所有食材的放入时间,当当前时间与放入时间的时间差大于该食材的保鲜期时,则该食材过保质期,否则没有过保质期。这里,当食材过保质期时,该食材就不能够使用了。

优选的,所述“在确定所述若干可使用食材包含有菜谱必需的食材时,推荐菜谱”具体包括:获取用户所能接受的最大卡路里值,在确定所述菜谱中的卡路里值小于等于所述最大卡路里值、并且所述若干可使用食材包含有菜谱必需的食材时,推荐所述菜谱。这里,当用户所射入的食材的卡路里之和大于该用户所能够接受的最大卡路里值时,就会对用户的身体造成伤害,因此,如果菜谱中的所有食材的卡路里之和大于该最大卡路里值,则不推荐给用户。

本发明实施例还提供了一种用于冰箱的推荐菜谱的装置,包括以下模块:

信息获取模块,用于获取用户的识别码,基于所述识别码获取用户的健康信息,获取所述冰箱中所存储的所有食材以及菜谱;

菜谱推荐模块,用于依据所述健康信息从所述所有食材中选取不危害用户健康的若干可使用食材,且在确定所述若干可使用食材包含有菜谱必需的食材时,推荐菜谱。

优选的,所述信息获取模块还用于:通过互联网从服务器上获取若干菜谱。

优选的,所述菜谱推荐模块还用于:通过短信的方式发送所述菜谱所包含的所有食材。

优选的,所述信息获取模块还用于:获取所述冰箱中所存储的未过保质期的所有食材。

优选的,所述菜谱推荐模块还用于:获取用户所能接受的最大卡路里值,在确定所述菜谱中的卡路里值小于等于所述最大卡路里值、并且所述若干可使用食材包含有菜谱必需的食材时,推荐所述菜谱。

应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施方式中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。

上文所列出的一系列的详细说明仅仅是针对本发明的可行性实施方式的具体说明,它们并非用以限制本发明的保护范围,凡未脱离本发明技艺精神所作的等效实施方式或变更均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1