提供饮食建议的方法、装置、设备及存储介质与流程

文档序号:16636884发布日期:2019-01-16 07:06阅读:154来源:国知局
提供饮食建议的方法、装置、设备及存储介质与流程
本发明涉及智能家居
技术领域
,尤其涉及一种提供饮食建议的方法、装置、设备及计算机可读存储介质。
背景技术
:智能家居是以住宅为平台,利用综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术将家居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理系统,智能家居系统能够提升家居安全性、便利性、舒适性、艺术性,并实现环保节能的居住环境。作为智能家居的一种,智能冰箱能够对冰箱进行智能化控制、对食品进行智能化管理。具体而言,智能冰箱能自动进行冰箱模式调换,始终使食物保持最佳存储状态,可使用户通过手机或电脑,随时随地了解冰箱里食物的数量、保鲜保质信息,可提醒用户定时补充食品等。目前,已有的智能冰箱等具有存储功能的设备,当用户从该设备中取用食品时,无法为用户提供饮食建议。技术实现要素:本发明实施例提供一种饮食建议的方法及装置,以至少解决现有技术中的以上技术问题。第一方面,本发明实施例提供了一种提供饮食建议的方法,包括:对正在被取出的食品进行识别,获取所述食品的食品信息;对取出所述食品或针对所述食品发出取出指令的用户进行人脸识别,获取所述用户的人脸数据,根据所述人脸数据获取用户的健康数据;采用所述用户的健康数据,查找预先保存的健康数据与不宜食用食品信息的对应关系,获取所述用户的健康数据所对应的不宜食用食品信息;当所述正在被取出的食品的食品信息与所述不宜食用食品信息相符时,提醒用户不宜食用。在第一种实施方式中,所述方法进一步包括:根据所述用户的健康数据,查找预先保存的健康数据与适宜食用食品信息的对应关系,获取对应的适宜食用食品信息;发出包含所述对应的适宜食用食品信息的膳食推荐信息。在第二种实施方式中,所述方法进一步包括:对正在被放入的食品进行识别,获取所述食品的食品信息,获取所述食品的保质期限;保存所述食品信息与保质期限的对应关系;在当前时间与所述保质期限的时间间隔小于预先设定的阈值时,采用所述保质期限查找所述食品信息与保质期限的对应关系,获取对应的食品信息;发出包含所述对应的食品信息的即将过期提醒。在第三种实施方式中,所述方法进一步包括:对于正在被取出的食品,采用所述食品的食品信息查找食品信息与保质期限的对应关系,获取对应的保质期限;在当前时间晚于所述保质期限时,发出已经过期提醒。在第四种实施方式中,所述方法进一步包括:对于正在被放入的食品,对所述食品进行识别,获取所述食品的食品信息,根据所述食品的食品信息获取所述食品的食品类别;采用所述食品类别查找预先保存的食品类别与存储位置的对应关系,获取对应的存储位置;发出包含所述存储位置的存储位置推荐信息。在第五种实施方式中,所述方法进一步包括;对于正在被放入的食品,对所述食品进行识别,获取所述食品的食品信息;对放入所述食品或针对所述食品发出放入指令的用户进行人脸识别,获取所述用户的人脸数据;存储所述食品的食品信息与所述用户的人脸数据的对应关系;对于正在被取出的食品,采用所述食品的食品信息查找食品信息与用户的人脸数据的对应关系,获取对应的人脸数据;当取出所述食品或针对所述食品发出取出指令的用户的人脸数据与所述食品信息所对应的人脸数据不符时,发出取用错误提醒信息。第二方面,本发明实施例提供了一种提供饮食建议的装置,包括:食品识别模块,用于对正在被取出的食品进行识别,获取所述食品的食品信息;人脸识别模块,用于对取出所述食品或针对所述食品发出取出指令的用户进行人脸识别,获取所述用户的人脸数据;健康数据获取模块,用于根据所述人脸数据获取用户的健康数据;饮食提醒模块,用于采用所述用户的健康数据,查找预先保存的健康数据与不宜食用食品信息的对应关系,获取所述用户的健康数据所对应的不宜食用食品信息;当所述正在被取出的食品的食品信息与所述不宜食用食品信息相符时,提醒用户不宜食用。在第一种实施方式中,所述饮食提醒模块还用于:根据所述用户的健康数据,查找预先保存的健康数据与适宜食用食品信息的对应关系,获取对应的适宜食用食品信息;发出包含所述对应的适宜食用食品信息的膳食推荐信息。在第二种实施方式中,所述食品识别模块还用于,对正在被放入的食品进行识别,获取所述食品的食品信息;所述装置进一步包括:保质期限获取模块,用于获取正在被放入的食品的保质期限;保质期限保存模块,用于对于正在被放入的食品,保存所述食品的食品信息与保质期限的对应关系;即将过期提醒模块,用于在当前时间与所述保质期限的时间间隔小于预先设定的阈值时,采用所述保质期限查找所述食品信息与保质期限的对应关系,获取对应的食品信息;发出包含所述对应的食品信息的即将过期提醒。在第三种实施方式中,所述装置进一步包括:已经过期提醒模块,用于对于正在被取出的食品,采用所述食品的食品信息查找所述食品信息与保质期限对应关系,获取对应的保质期限;在当前时间晚于所述对应的保质期限时,发出已经过期提醒。在第四种实施方式中,所述食品识别模块还用于,对欲放入的食品进行识别,获取所述食品的食品信息;所述装置进一步包括:存储位置推荐模块,用于对于正在被放入的食品,根据所述食品的食品信息获取所述食品的食品类别;采用所述食品类别查找预先保存的食品类别与存储位置的对应关系,获取对应的存储位置;发出包含所述存储位置的存储位置推荐信息。在第五种实施方式中,所述食品识别模块还用于,对正在被放入的食品进行识别,获取所述食品的食品信息;所述人脸识别模块还用于,对放入所述食品或针对所述食品发出放入指令的用户进行人脸识别,获取所述用户的人脸数据;所述装置进一步包括;物品归属存储模块,用于对于正在被放入的食品,存储所述食品的食品信息与用户的人脸数据的对应关系;误取提醒模块,用于对于正在被取出的食品,采用所述食品的食品信息查找食品信息与用户的人脸数据的对应关系,获取对应的人脸数据;当取出所述食品或针对所述食品发出取出指令的用户的人脸数据与所述食品信息所对应的人脸数据不符时,发出误取提醒信息。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。在一个可能的设计中,提供饮食建议的设备的结构中包括摄像装置、处理器和存储器,所述存储器用于存储提供饮食建议的装置执行上述第一方面中提供饮食建议的方法的程序,所述处理器被配置为用于执行所述存储器中存储的程序。所述提供饮食建议的设备还可以包括通信接口,用于提供饮食建议的设备与其他设备或通信网络通信。第三方面,本发明实施例提供了一种计算机可读存储介质,用于存储提供饮食建议的装置所用的计算机软件指令,其包括用于执行上述第一方面中提供饮食建议的方法为提供饮食建议的装置所涉及的程序。上述技术方案中的一个技术方案具有如下优点或有益效果:本发明实施例在用户取出食品时,识别该用户的健康数据和食品的信息,根据预先保存的健康数据与不宜食用食品信息的对应关系,查找对应的不宜食用食品信息,如果用户取出的食品属于不宜食用的食品,则提醒用户不宜食用,从而实现了自动为用户提供饮食建议。上述概述仅仅是为了说明书的目的,并不意图以任何方式进行限制。除上述描述的示意性的方面、实施方式和特征之外,通过参考附图和以下的详细描述,本发明进一步的方面、实施方式和特征将会是容易明白的。附图说明在附图中,除非另外规定,否则贯穿多个附图相同的附图标记表示相同或相似的部件或元素。这些附图不一定是按照比例绘制的。应该理解,这些附图仅描绘了根据本发明公开的一些实施方式,而不应将其视为是对本发明范围的限制。图1为本发明实施例的一种提供饮食建议的方法实现流程图;图2为本发明实施例的另一种提供饮食建议的方法实现流程图;图3为本发明实施例的另一种提供饮食建议的方法实现流程图;图4为本发明实施例的另一种提供饮食建议的方法实现流程图;图5为本发明实施例的另一种提供饮食建议的方法实现流程图;图6为本发明实施例的一种提供饮食建议的装置结构示意图;图7为本发明实施例的另一种提供饮食建议的装置结构示意图;图8为本发明实施例的一种提供饮食建议的设备结构示意图。具体实施方式在下文中,仅简单地描述了某些示例性实施例。正如本领域技术人员可认识到的那样,在不脱离本发明的精神或范围的情况下,可通过各种不同方式修改所描述的实施例。因此,附图和描述被认为本质上是示例性的而非限制性的。本发明实施例主要提供了一种饮食建议方法和装置。下面分别通过以下实施例进行技术方案的展开描述。参见图1,图1为本发明实施例的一种提供饮食建议的方法实现流程图,包括:s101:对正在被取出的食品进行识别,获取所述食品的食品信息。所述的食品信息可以包括食品名称,例如:鸡蛋、牛奶等。s102:对取出所述食品或针对所述食品发出取出指令的用户进行人脸识别,获取所述用户的人脸数据,根据所述人脸数据获取用户的健康数据。在本步骤中,可以采用人脸识别技术分析人脸图像,获得眼、口、鼻轮廓等关键点信息,对这些关键点信息进行分析,得到用户的人脸数据。在本发明的较佳实施例中,可以对人脸数据中的肤色、眼睛颜色、嘴唇颜色、头发光泽度等能够反映健康状况的人脸数据进行分析,得到用户的健康数据。s103:采用所述用户的健康数据,查找预先保存的健康数据与不宜食用食品信息的对应关系,获取所述用户的健康数据所对应的不宜食用食品信息。可以采用如下表1所示的形式保存健康数据与不宜食用食品信息的对应关系,一组健康数据可对应多种不宜食用食品信息。例如,糖尿病患者不宜食用含糖高的食物,可以保存糖尿病对应的多种不宜食用食品信息,如蛋糕、含糖饮料等。表1健康数据不宜食用食品信息患有糖尿病蛋糕、含糖饮料、…………需要说明的是,上述步骤s101和步骤s102~s103无执行顺序的限制,步骤s101可以在步骤s102~s103之前执行、或者步骤s101在步骤s102~s103之后执行,或者二者分别执行。s104:当所述正在被取出的食品的食品信息与所述不宜食用食品信息相符时,提醒用户不宜食用。在本实施例中,例如,当上述步骤s101中识别出正在被取出的食品为蛋糕,并且上述步骤s102和s103中识别出用户的健康数据所对应的不宜食用食品信息包括蛋糕、含糖饮料时,则判定正在被取出的食品的食品信息与不宜食用食品信息相符,提醒用户不宜食用。可以采用声音、灯光闪烁、在屏幕上显示图像或文字等方式提醒用户,本实施例对此不做限制。综上可见,本实施例能够在用户取出食品时,识别该用户的健康数据和食品的信息,根据预先保存的健康数据与不宜食用食品信息的对应关系,查找对应的不宜食用食品信息;当判断出用户取出的食品属于不宜食用的食品时,提醒用户不宜食用,从而实现自动为用户提供饮食建议。本发明实施例可以应用于智能冰箱、冰柜、自动售卖机等至少具有存储食品功能的设备,以下以应用于智能冰箱为例继续介绍本发明的其他实施例。参见图2,图2为本发明实施例的另一种提供饮食建议的方法实现流程图,包括:s101:对正在被取出的食品进行识别,获取所述食品的食品信息。s102:对取出所述食品或针对所述食品发出取出指令的用户进行人脸识别,获取所述用户的人脸数据,根据所述人脸数据获取用户的健康数据。s103:采用所述用户的健康数据,查找预先保存的健康数据与不宜食用食品信息的对应关系,获取所述用户的健康数据所对应的不宜食用食品信息。s104:当所述正在被取出的食品的食品信息与所述不宜食用食品信息相符时,提醒用户不宜食用。步骤s101~s104与上述步骤s101~s104相同,不再赘述。s105:根据所述用户的健康数据,查找预先保存的健康数据与适宜食用食品信息的对应关系,获取对应的适宜食用食品信息。在本实施例中,采用如下表2所示的形式保存健康数据与适宜食用食品信息的对应关系,一组健康数据可对应多种适宜食用食品信息。例如,当健康数据为缺乏维生素时,对应的适宜食用食品信息可以包括水果、蔬菜等。这里的食品信息可以为具体的食品名称、也可以为食品所属类别,表2中显示的食品信息即为具体的食品名称。表2健康数据适宜食用食品信息缺乏维生素橙子、樱桃、青椒、…………s106:发出包含所述对应的适宜食用食品信息的膳食推荐信息。所述膳食推荐信息可以采用语音播放、或者以文字或图像形式在屏幕上显示等方式发出。在本实施例中,膳食推荐信息中可以仅包含适宜食用食品信息;也可以根据冰箱中已有的食物及预先保存的食谱,确定包含该适宜食用食品信息及冰箱中已有食物的食谱,将该食谱作为膳食推荐信息中包含的内容。例如,根据用户的健康状况查找到适宜食用食品有茄子,根据预先保存的食谱中茄子的做法、以及冰箱中已有的食物,查找到一个食材包含茄子和番茄的食谱,并且当前冰箱中保存有番茄,则可以将该食谱作为膳食推荐信息推荐给用户。采用本实施例提出的方法,通过自动识别用户的健康数据,可以为用户提供不宜食用的食品信息以及适宜食用的食品信息,从而实现自动为用户提供饮食建议。参见图3,图3为本发明实施例的另一种提供饮食建议的方法实现流程图,包括:s101:对正在被取出的食品进行识别,获取所述食品的食品信息。s102:对取出所述食品或针对所述食品发出取出指令的用户进行人脸识别,获取所述用户的人脸数据,根据所述人脸数据获取用户的健康数据。s103:采用所述用户的健康数据,查找预先保存的健康数据与不宜食用食品信息的对应关系,获取所述用户的健康数据所对应的不宜食用食品信息。s104:当所述正在被取出的食品的食品信息与所述不宜食用食品信息相符时,提醒用户不宜食用。步骤s101~s104与上述步骤s101~s104相同,不再赘述。s107:对正在被放入的食品进行识别,获取所述食品的食品信息,获取所述食品的保质期限;保存所述食品信息与保质期限的对应关系。在本实施例中,食品的保质期限的获取方式包括但不限于以下至少一种:方式一:通过二维码或条形码直接确定出食品的保质期限,例如,通过条形码获取到酸奶的保质期为:xx年xx月xx日。方式二:通过接收用户输入的食品的保质期长度、以及当前时间,确定出食品的保质期限。例如,用户输入鸡蛋的保质期长度为一个月,当前时间为xx月xx年xx日xx时,则根据前述二者可以确定出鸡蛋的保质期限。方式三:预先保存某些类别的食品的保质期长度,根据食品信息识别出食品类别,并根据食品类别确定出对应的保质期长度;根据保质期长度及当前时间,确定出该食品的保质期限。例如,预先保存绿叶菜的保质期长度为2天,当识别出食品为菠菜时,确定该食品的类别为绿叶菜,根据预先保存的食品类别与保质期长度的对应关系,确定出菠菜的保质期长度为2天;进一步根据当前时间及该保质期长度确定出菠菜的保质期限。s108:在当前时间与所述保质期限的时间间隔小于预先设定的阈值时,采用所述保质期限查找所述食品信息与保质期限的对应关系,获取对应的食品信息;发出包含所述对应的食品信息的即将过期提醒。例如,食品信息与保质期限的对应关系可以采用如下表3所示的形式进行保存。当某食品被从冰箱中取出时,删除表3中该食品的对应信息。表3食品信息保存期限菠菜5月12日0点0分鸡蛋5月14日0点0分牛奶5月20日0点0分……在本实施例中,可以在每天的固定时刻(例如,每天早上8点、或者用户做饭的时间,等等)判断当前时间与所述保质期限的时间间隔是否小于预先设定的阈值,并对即将过期食品进行提醒。该阈值可以统一设置,或者,针对不同的食品设定不同的阈值;如针对保质期短的食品,可以设置较小的阈值;针对保质期长的食品,可以设置较大的阈值。以针对所有食品统一设置阈值为例。在本实施例中,针对所有食品均设置阈值为24小时,即,在距离某食品的保质期限不满24小时时,提醒用户该食品即将到期。例如,5月10日早上8点,判断当前时间与表3中所有保质期限的时间间隔均大于预先设定的门限(24小时),则不做任何处理;5月11日早上8点,判断当前时间与表3中菠菜的保质期限的时间间隔小于预先设定的门限(24小时),则发出即将过期提醒,该提醒中包含菠菜的信息。以此类推。发出即将过期提醒的方式可以包括:以语音播报的形式对即将过期的食品进行提醒、以文本或图像显示的方式对即将过期的食品进行提醒、或者将即将过期提醒发送至用户智能终端进行显示等多种形式。本实施例还可以进一步包括:s109:对于正在被取出的食品,采用所述食品的食品信息查找食品信息与保质期限的对应关系,获取对应的保质期限;在当前时间晚于所述保质期限时,发出已经过期提醒。已经过期提醒可以采用语音、灯光闪烁、以文本或图像形式显示等多种形式发出。其中的语音可以包括男声、女声、童声、用户录制的自己的声音等多种类型。步骤s108和步骤s109分别实现了对即将过期食品和已经过期食品的提醒,二者不存在先后顺序限制。通过本实施例提出的方法,可以进一步实现对即将过期食品的自动提醒,避免因遗忘而导致冰箱中存放的食品过期,造成不必要的浪费;还可以在用户取出食品时,对已经过期食品进行自动提醒,避免因误食过期食物造成食物中毒。参见图4,图4为本发明实施例的另一种提供饮食建议的方法实现流程图,包括:s101:对正在被取出的欲取出的食品进行识别,获取所述食品的食品信息。s102:对取出所述食品或针对所述食品发出取出指令的用户进行人脸识别,获取所述用户的人脸数据,根据所述人脸数据获取用户的健康数据。s103:采用所述用户的健康数据,查找预先保存的健康数据与不宜食用食品信息的对应关系,获取所述用户的健康数据所对应的不宜食用食品信息。s104:当所述正在被取出的欲取出的食品的食品信息与所述不宜食用食品信息相符时,提醒用户不宜食用。步骤s101~s104与上述步骤s101~s104相同,不再赘述。s110:对于正在被放入的食品,对所述食品进行识别,获取所述食品的食品信息,根据所述食品的食品信息获取所述食品的食品类别;采用所述食品类别查找预先保存的食品类别与存储位置的对应关系,获取对应的存储位置。食品类别与存储位置的对应关系可以采用如表4所述的形式保存。表4食品类别存储位置绿叶菜冷藏室第1层奶类冷藏室第2层饮料类冷藏室柜门肉类冷冻室……s111:发出包含所述存储位置的存储位置推荐信息。存储位置推荐信息可以采用语音播报、文字或图像显示的形式发出,或者,采用开启存储位置灯光的形式发出。通过本实施例提出的方法,可以为不同类别的食品设置适合的存储位置,并将存储位置推荐给用户。冰箱可以在不同存储位置设置对应类别的食品所适宜的存储温度,从而最大程度地实现食品保鲜和节约能源。参见图5,图5为本发明实施例的另一种提供饮食建议的方法实现流程图,包括:s101:对正在被取出的食品进行识别,获取所述食品的食品信息。s102:对取出所述食品或针对所述食品发出取出指令的用户进行人脸识别,获取所述用户的人脸数据,根据所述人脸数据获取用户的健康数据。s103:采用所述用户的健康数据,查找预先保存的健康数据与不宜食用食品信息的对应关系,获取所述用户的健康数据所对应的不宜食用食品信息。s104:当所述正在被取出的食品的食品信息与所述不宜食用食品信息相符时,提醒用户不宜食用。步骤s101~s104与上述步骤s101~s104相同,不再赘述。本实施例进一步包括以下步骤:s112:对于正在被放入的食品,对所述食品进行识别,获取所述食品的食品信息;对放入所述食品或针对所述食品发出放入指令的用户进行人脸识别,获取所述用户的人脸数据;存储所述食品的食品信息与用户的人脸数据的对应关系。在本步骤中,可以直接将食品的图片作为该食品的食品信息进行保存,也可以采用其他形式进行保存。s113:对于正在被取出的食品,采用所述食品的食品信息查找食品信息与用户的人脸数据的对应关系,获取对应的人脸数据;当取出所述食品或针对所述食品发出取出指令的用户的人脸数据与所述食品信息所对应的人脸数据不符时,发出取用错误提醒信息。可见,采用本实施例提出的方法,在用户向冰箱中放入食品时,识别该食品的食品信息及用户的人脸图像,保存食品信息与人脸图像的对应关系,也就是记录了冰箱中所存各食品的归属信息。当用户取出冰箱中的食品时,识别该食品的食品信息及用户的人脸数据,当判断出该用户的人脸数据与食品信息所对应的人脸数据不符时,也就是判断出该食品不属于该用户,则发出取用错误提醒信息。取用错误提醒信息可以采用语音播放、灯光闪烁、文字或图像显示的形式发出。本实施例提出的方法可以适用于公用冰箱,能够避免用户错误拿取不属于自己的物品。参见图6,图6为本发明实施例的一种提供饮食建议的装置结构示意图,包括:食品识别模块601,用于对正在被取出的食品进行识别,获取所述食品的食品信息;人脸识别模块602,用于对取出所述食品或针对所述食品发出取出指令的用户进行人脸识别,获取所述用户的人脸数据;健康数据获取模块603,用于根据所述人脸数据获取用户的健康数据;饮食提醒模块604,用于采用所述用户的健康数据,查找预先保存的健康数据与不宜食用食品信息的对应关系,获取所述用户的健康数据所对应的不宜食用食品信息;当所述正在被取出的食品的食品信息与所述不宜食用食品信息相符时,提醒用户不宜食用。饮食提醒模块604可以采用声音、灯光闪烁、在屏幕上显示图像或文字等方式提醒用户。采用本实施例提出的装置,当用户取用食品时,可以自动识别该食品及用户的健康数据,并根据该健康数据及预先保存的健康数据与不宜食用食品的对应关系,判断该用户是否适宜食用该食品;当不适宜时,向用户发出提醒,从而实现为自动为用户提供饮食建议。本实施例提出的装置可以应用于智能冰箱、冰柜、自动售卖机等至少具有存储食品功能的设备,以下以应用于智能冰箱为例继续介绍本发明的其他实施例。在一个优选的实施例中,上述装置中的饮食提醒模块604还可以用于:根据所述用户的健康数据,查找预先保存的健康数据与适宜食用食品信息的对应关系,获取对应的适宜食用食品信息;发出包含所述对应的适宜食用食品信息的膳食推荐信息。饮食提醒模块604可以采用语音播放、或者以文字或图像形式在屏幕上显示等方式发出膳食推荐信息。其中,膳食推荐信息可以中可以仅包含适宜食用食品信息;也可以根据冰箱中已有的食物及预先保存的食谱,确定包含所述该适宜食用食品信息及冰箱中已有食物及预先保存的食谱,将该食谱作为膳食推荐信息中包含的内容。参见图7,图7为本发明实施例的另一种提供饮食建议的装置结构示意图,包括:食品识别模块601,用于对正在被取出或正在被放入的的食品进行识别,获取所述食品的食品信息;人脸识别模块602,用于对取出所述食品或针对所述食品发出取出指令的用户、或者放入所述食品或针对所述食品发出放入指令的用户进行人脸识别,获取所述用户的人脸数据;健康数据获取模块603,用于根据所述取出所述食品或针对所述食品发出取出指令的用户的人脸数据获取用户的健康数据;饮食提醒模块604,用于采用所述用户的健康数据,查找预先保存的健康数据与不宜食用食品信息的对应关系,获取所述用户的健康数据所对应的不宜食用食品信息;当所述正在被取出的的食品的食品信息与所述不宜食用食品信息相符时,提醒用户不宜食用。保质期限获取模块605,用于获取正在被放入的的食品的保质期限。保质期限获取模块605可以采用实施例三中所述的方式获取保质期限,不再赘述。保质期限保存模块606,用于对于正在被放入的食品,保存所述食品的食品信息与保质期限的对应关系;即将过期提醒模块607,用于在当前时间与所述保质期限的时间间隔小于预先设定的阈值时,采用所述保质期限查找所述食品信息与保质期限的对应关系,获取对应的食品信息;发出包含所述对应的食品信息的即将过期提醒。即将过期提醒模块607可以以语音播报的形式对即将过期的食品进行提醒、以文本或图像显示的方式对即将过期的食品进行提醒、或者将即将过期提醒发送至用户智能终端进行显示等多种形式。本实施例还可以进一步包括:已经过期提醒模块608,用于对于正在被取出的冰箱的食品,采用所述食品的食品信息查找所述食品信息与保质期限对应关系,获取对应的保质期限;在当前时间晚于所述对应的保质期限时,发出已经过期提醒。已经过期提醒模块608可以采用语音、灯光闪烁、以文本或图像形式显示等多种形式发出已经过期提醒。其中的语音可以包括男声、女声、童声、用户录制的自己的声音等多种类型。通过本实施例提出的装置,可以进一步实现对即将过期食品的自动提醒,避免因遗忘而导致冰箱中存放的食品过期,造成不必要的浪费;还可以在用户取出食品时,对已经过期食品进行自动提醒,避免因误食过期食物造成食物中毒。本实施例还可以进一步包括:存储位置推荐模块609,用于对于正在被放入的的食品,根据所述食品的食品信息获取所述食品的食品类别;采用所述食品类别查找预先保存的食品类别与存储位置的对应关系,获取对应的存储位置;发出包含所述存储位置的存储位置推荐信息。存储位置推荐模块609可以采用语音播报、文字或图像显示的形式发出存储位置推荐信息,或者,采用开启存储位置灯光的形式发出存储位置推荐信息。通过本实施例提出的装置,可以为不同类别的食品设置适合的存储位置,并在用户向冰箱放入食品时将适合的存储位置推荐给用户。冰箱可以在不同存储位置设置对应类别的食品所适宜的存储温度,从而最大程度地实现食品保鲜和节约能源。本实施例还可以进一步包括:物品归属存储模块610,用于对于正在被放入的的食品,存储所述食品的食品信息与用户的人脸数据的对应关系;误取提醒模块611,用于对于正在被取出的食品,采用所述食品的食品信息查找食品信息与用户的人脸数据的对应关系,获取对应的人脸数据;当取出所述食品或针对所述食品发出取出指令的用户的人脸数据与所述食品信息所对应的人脸数据不符时,发出误取提醒信息。误取提醒模块611可以采用语音播放、灯光闪烁、文字或图像显示的形式发出误取提醒信息。可见,采用本实施例提出的装置,在用户放入食品时,能够识别该食品的食品信息及用户的人脸图像,并保存食品信息与人脸图像的对应关系,也就是记录了所存各食品的归属信息。当用户欲取出食品时,能够识别该食品的食品信息及用户的人脸数据,当判断出该用户的人脸数据与食品信息所对应的人脸数据不符时,也就是判断出该食品不属于该用户,则发出取用错误提醒信息,从而避免用户错误拿取不属于自己的物品。本发明实施例还提出一种提供饮食建议的设备,如图8为本发明实施例的提供饮食建议的设备结构示意图,包括:摄像装置801,用于摄取图像;以及,控制器,所述控制器包括存储器802和处理器803,存储器802存储有可在处理器803上运行的计算机程序。所述处理器803执行所述计算机程序时实现上述实施例中的提供饮食建议的方法。所述存储器802和处理器803的数量可以为一个或多个。所述设备还可以包括:通信接口804,用于与外界设备进行通信,进行数据交换传输。存储器802可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。如果存储器802、处理器803和通信接口804独立实现,则存储器802、处理器803和通信接口804可以通过总线相互连接并完成相互之间的通信。所述总线可以是工业标准体系结构(isa,industrystandardarchitecture)总线,外部设备互连(pci,peripheralcomponentinterconnect)总线或扩展工业标准体系结构(eisa,extendedindustrystandardarchitecture)等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图8中仅用一条粗线表示,并不表示仅有一根总线或一种类型的总线。可选的,在具体实现上,如果存储器802、处理器803和通信接口804集成在一块芯片上,则存储器802、处理器803和通信接口804可以通过内部接口完成相互间的通信。在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属
技术领域
的技术人员所理解。在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。本
技术领域
的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读存储介质中。所述存储介质可以是只读存储器,磁盘或光盘等。综上所述,本发明实施例提出的提供饮食建议的方法、装置、设备和存储介质,能够在用户取出食品时,识别该用户的健康数据和食品的信息,根据预先保存的健康数据与不宜食用食品信息的对应关系,查找对应的不宜食用食品信息,当用户取出的食品属于不宜食用的食品时,提醒用户不宜食用,从而实现自动为用户提供饮食建议。进一步地,本发明实施例还可以为用户推荐适宜食用的食品。本发明实施例还可以在保存的食品即将过期或已经过期时发出提醒;在用户放置食品时,为用户推荐合适的存储位置;以及,当用户取出食品时,判断该食品是否属于该用户,并在不属于该用户时发出取用错误提醒。以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本
技术领域
的技术人员在本发明揭露的技术范围内,可轻易想到其各种变化或替换,这些都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1