本发明涉及食品领域,具体涉及一种食品溯源、保存、推荐系统及方法。
背景技术:
现有技术中,用户在购买食品后,一般会在该食品外包装上设置的保质期前食用该食品。
但是有时,由于食品的保存条件较差,导致该食品提前变质了,而用户仍然在该食品外包装上设置的保质期前食用该食品,便可能会影响用户的身体健康,导致现有技术中的用户食用食品的安全性较低。
技术实现要素:
本发明实施例的目的在于提供一种食品溯源、保存、推荐系统级方法,用以解决现有技术中用户食用食品的安全性较低的问题。
为实现上述目的,本发明实施例提供一种食品溯源、保存、推荐系统,所述系统包括冰箱、显示屏和控制器,其中:
所述显示屏,设置于所述冰箱外部;
所述冰箱与所述显示屏,分别与所述控制器电连接;
所述冰箱,用于保存至少一个食品;
所述控制器,用于获取所述至少一个食品分别对应的生产信息和运输信息,每个食品对应的生产信息包括食品名称、生产日期、生产地、生产工艺、保质期、建议保存温度、营养价值中的至少一个信息,所述每个食品对应运输信息包括运输温度从运输开始到运输结束的变化趋势;
所述控制器,还用于获取所述每个食品对应的保存信息,其中,所述每个食品对应的保存信息,包括所述冰箱保存所述每个食品的温度随保存时间的第一变化趋势;
所述控制器,还用于根据所述每个食品分别对应的生产信息、运输信息、保存信息,并根据预设的保存期确定模型,确定出所述每个食品分别对应的建议保存期;
所述控制器,还用于通过所述显示屏显示出确定出的所述每个食品分别对应的建议保存期,其中,所述每个食品对应的建议保存期,用于提醒用户在该食品对应的建议保存期前食用该食品。
进一步的,所述控制器,还用于:
根据所述每个食品对应的生产信息、运输信息和保存信息,以及预设的剩余营养价值确定模型,确定出所述每个食品的剩余营养价值;
通过所述显示屏显示出确定出的所述每个食品的剩余营养价值。
进一步的,所述控制器,还用于:
获取所述用户的身体健康数据;
根据所述用户的身体健康数据、所述每个食品对应的生产信息、运输信息、保存信息,以及预设的食品推荐模型,确定出向所述用户推荐的食品;
通过所述显示屏显示出确定出的向所述用户推荐的食品。
进一步的,所述控制器,还用于:
根据所述确定出的向所述用户推荐的食品的剩余营养价值,并根据预设的烹饪方法确定模型,确定出每个确定出的向所述用户推荐的食品的烹饪方法;
通过所述显示屏显示出确定出的所述每个确定出的向所述用户推荐的食品的烹饪方法。
本发明实施例提供一种食品溯源、保存、推荐方法,应用于上述任一实现形式的系统,所述方法包括:
所述控制器,获取所述至少一个食品分别对应的生产信息和运输信息,每个食品对应的生产信息包括食品名称、生产日期、生产地、生产工艺、保质期、建议保存温度、营养价值中的至少一个信息,所述每个食品对应运输信息包括运输温度从运输开始到运输结束的变化趋势;
所述控制器,获取所述每个食品对应的保存信息,其中,所述每个食品对应的保存信息,包括所述冰箱保存所述每个食品的温度随保存时间的第一变化趋势;
所述控制器,根据所述每个食品分别对应的生产信息、运输信息、保存信息,并根据预设的保存期确定模型,确定出所述每个食品分别对应的建议保存期;
所述控制器,通过所述显示屏显示出确定出的所述每个食品分别对应的建议保存期,其中,所述每个食品对应的建议保存期,用于提醒用户在该食品对应的建议保存期前食用该食品。
进一步的,所述方法还包括:
所述控制器,根据据所述每个食品对应的生产信息、运输信息和保存信息,以及预设的剩余营养价值确定模型,确定出所述每个食品的剩余营养价值;
所述控制器,通过所述显示屏显示出确定出的所述每个食品的剩余营养价值。
进一步的,所述方法还包括:
所述控制器,获取所述用户的身体健康数据;
所述控制器,根据所述用户的身体健康数据、所述每个食品对应的生产信息、运输信息、保存信息,以及预设的食品推荐模型,确定出向所述用户推荐的食品;
所述控制器,通过所述显示屏显示出确定出的向所述用户推荐的食品。
进一步的,所述方法还包括:
所述控制器,根据所述确定出的向所述用户推荐的食品的剩余营养价值,并根据预设的烹饪方法确定模型,确定出每个确定出的向所述用户推荐的食品的烹饪方法;
所述控制器,通过所述显示屏显示出确定出的所述每个确定出的向所述用户推荐的食品的烹饪方法。
本发明实施例具有如下优点:
本发明实施例提供的系统,可根据食品的生产信息、运输信息、保存信息,以及预设的保存期确定模型,可确定并显示出该食品的建议保存期,用于提醒用户在该食品对应的建议保存期前食用该食品,尽可能减少用户食用已变质但未到保质期的食品的情况发生,提高了用户食用食品的安全性。
附图说明
图1为本发明实施例提供的食品溯源、保存、推荐系统的结构示意图;
图2为本发明实施例提供的食品溯源、保存、推荐方法的流程示意图。
具体实施方式
以下实施例用于说明本发明,但不用来限制本发明的范围。
实施例1
本发明实施例1提供一种食品溯源、保存、推荐系统,该系统的结构示意图可参见图1,图1中,该系统包括冰箱103、显示屏102和控制器101,其中:
显示屏102,设置于冰箱103外部;
冰箱103与显示屏102,分别与控制器101电连接;
冰箱103,用于保存至少一个食品;
控制器101,用于获取至少一个食品分别对应的生产信息和运输信息,每个食品对应的生产信息包括食品名称、生产日期、生产地、生产工艺、保质期、建议保存温度、营养价值中的至少一个信息,每个食品对应运输信息包括运输温度从运输开始到运输结束的变化趋势;
控制器101,还用于获取每个食品对应的保存信息,其中,每个食品对应的保存信息,包括冰箱103保存每个食品的温度随保存时间的第一变化趋势;
控制器101,还用于根据每个食品分别对应的生产信息、运输信息、保存信息,并根据预设的保存期确定模型,确定出每个食品分别对应的建议保存期;
控制器101,还用于通过显示屏102显示出确定出的每个食品分别对应的建议保存期,其中,每个食品对应的建议保存期,用于提醒用户在该食品对应的建议保存期前食用该食品。
上述控制器101,可为手机、中央处理器、电脑或芯片等任意类型的设备。上述控制器101,可位于任意位置,只要可实现上述功用即可。
上述预设的保存期确定模型,可以是事先训练的模型,用于根据食品生产信息、运输信息以及保存信息,确定出该食品对应的建议保存期,可将该建议保存期认为是最佳保存期,建议用户在此最佳保存期前食用该食品。
上述营养价值,为食品生产出来后包括的各营养成分和含量,比如,一个柠檬包括22毫克的维生素c、0.02毫克的维生素b2、0.01微克的维生素b1等。
上述保存时间,可为食品从进入冰箱103的时刻到当前时刻对应的时间段。控制器101,可实时获取冰箱103保存食品的温度,进而获取到第一变化趋势。需要说明的是,上述冰箱103可自带温度传感器,控制器101可通过温度传感器获取冰箱103保存食品的温度。
一种实施场景中,控制器101可根据下述方法确定食品什么时候进入冰箱103:
上述系统还包括至少一个摄像头(图中未示出),控制器101实时通过至少一个摄像头监测冰箱103的门是否开启,若监测到冰箱103的门开启,则实时通过至少一个摄像头监测冰箱103的门是否关闭,在监测到冰箱103的门关闭时,记录下关门时刻,并通过至少一个摄像头获取冰箱103的图像,通过图像识别技术,判断当前图像中包括食品是否多于上次获取到的图像中包括的食品,若判断结果为是,则确定出多出的食品,并将刚记录下的关门时刻确定为多出的食品进入冰箱103的时刻。其中,控制器101可实时通过摄像头获取冰箱内部的图像,通过预设的图像分析模型,确定冰箱103的门开启或关闭。预设的图像分析模型乐意是事先训练好的模型。
另一种实施场景中,上述控制器101可通过下述两种方法获取至少一个食品分别对应的生产信息和运输信息:
第一种方法:接收用户通过显示屏102输入的各食品对应的生产信息和运输信息。
第二种方法:上述系统还可包括其他设备,通过其他设备获取至少一个食品分别对应的生产信息和运输信息。
具体的,上述系统还可包括通讯设备(图中未示出)、至少一个摄像头(图中未示出)和服务器(图中未示出),其中:
至少一个摄像头,设置在冰箱103包括的至少一个箱室内,其中,至少一个摄像头与至少一个箱室存在一一对应关系;
通讯设备和至少一个摄像头,分别与控制器101电连接;
每个食品的外包装上分别设置有该食品对应的唯一标识信息;
控制器101,具体用于:
通过至少一个摄像头,获取至少一个食品的外包装上的唯一标识信息;
通过通讯设备,将至少一个唯一标识信息发送给服务器;
服务器,用于接收至少一个唯一标识信息;
服务器,还用于在本地查找至少一个唯一标识信息分别对应的生产信息和运输信息;
服务器,还用于通过通讯设备,将至少一个唯一标识信息分别对应的生产信息和运输信息,发送给控制器101;
控制器101,还用于接收至少一个唯一标识信息分别对应的生产信息和运输信息。
其中,冰箱103包括的至少一个箱室可以为至少一个冷藏室和至少一个冷冻室。每个冷藏室和每个冷冻室内分别设置一个摄像头。
上述唯一标识信息,用于唯一表征食品,可为数字、字母或文字等任意字符。
其中,控制器101可通过至少一个摄像头,获取冰箱103各箱室对应的图像,然后根据图像识别技术,识别出每个图像中包括的各唯一标识信息。需要说明的是,上述摄像头,可以是红外摄像头,以便于在冰箱103中的光线较暗的情况下,依然可获取到冰箱103中保存的各食品的外包装上的唯一标识信息。
有时,可不在每个食品的外包装上设置该食品对应的唯一标识信息,而是设置该食品对应的二维码或条码,其中,该二维码或条码中包括一个网址,该网址对应的网页内容便是该食品对应的生产信息和运输信息。控制器101可通过至少一个摄像头一一获取各食品的外包装上设置的二维码或条码,然后解析出该二维码对应的网址并访问该网址,从而获取到该食品对应的生产信息和运输信息。
本发明实施例提供的系统,可根据食品的生产信息、运输信息、保存信息,以及预设的保存期确定模型,可确定并显示出该食品的建议保存期,用于提醒用户在该食品对应的建议保存期前食用该食品,尽可能减少用户食用已变质但未到保质期的食品的情况发生,提高了用户食用食品的安全性。
实施例2
在实施例1的基础上,本发明实施例2提供另一种食品溯源、保存、推荐系统,该系统的结构示意图可参见图1,控制器101,还用于:
根据每个食品对应的生产信息、运输信息和保存信息,以及预设的剩余营养价值确定模型,确定出每个食品的剩余营养价值;
通过显示屏102显示出确定出的每个食品的剩余营养价值。
上述剩余营养价值,可以为食品当前包括的各营养成分和含量。上述预设的剩余营养价值确定模型,可以是事先训练好的模型,用于确定食品的剩余营养价值。
现有技术中,用户无法获知食品的剩余营养价值,而本发明实施例提供的系统,可根据食品的生产信息、运输信息、保存信息,以及预设的剩余营养价值确定模型,确定并显示出每个食品的剩余营养价值,使得用户可以获知食品的剩余营养价值。
实施例3
在实施例2的基础上,本发明实施例3提供另一种食品溯源、保存、推荐系统,该系统的结构示意图可参见图1,控制器101,还用于:
获取用户的身体健康数据;
根据用户的身体健康数据、每个食品对应的生产信息、运输信息、保存信息,以及预设的食品推荐模型,确定出向用户推荐的食品;
通过显示屏102显示出确定出的向用户推荐的食品。
预设的食品推荐模型,可以是事先训练好的模型,用于向用户推荐有利于身体健康的食品。
上述向用户推荐的食品,可以是有利于用户身体健康的食品,其中,有利于用户身体健康的食品中包括用户身体缺少的元素,并且不包括用户身体忌讳的元素。上述用户的身体健康数据,可以包括用户身体缺少的元素成名和/或括用户身体忌讳的元素。
比如,若用户身体缺少维生素c,若冰箱103中有柠檬,便可推荐用户食用柠檬,柠檬中包括的维生素c的含量较高。再比如,若用户患有糖尿病,不能吃较多糖,若冰箱103中有蛋糕和玉米,便不将蛋糕推荐给用户,而将玉米推荐给用户,避免蛋糕较甜,影响用户身体健康。
现有技术中,用户只能通过查阅各种资料,才可获知不同食品中包括什么营养成分,各营养成分含量是多少,然后结合自己的身体情况,确定吃什么食品利于身体健康。但是人工确定方法会耗费较多时间,效率较低。
本发明实施例提供的系统,可根据食品生产信息、运输信息、保存信息,以及用户的身体健康数据,在冰箱103中保存的各食品中,确定出向用户推荐的食品,无需用户自己确定,提高了确定食品的效率。
实施例4
在实施例3的基础上,本发明实施例4提供另一种食品溯源、保存、推荐系统,该系统的结构示意图可参见图1,控制器101,还用于:
根据确定出的向用户推荐的食品的剩余营养价值,并根据预设的烹饪方法确定模型,确定出每个确定出的向用户推荐的食品的烹饪方法;
通过显示屏102显示出确定出的每个确定出的向用户推荐的食品的烹饪方法。
上述确定出的烹饪方法,可以为尽可能避免食品营养成分流失的烹饪方法。
上述预设的烹饪方法确定模型,可为事先训练好的模型,为用户推荐尽可能避免食品营养成分流失的烹饪方法。
现有技术中,有些烹饪方法可能会造成食品营养成分的流失,而用户往往并不知道自己使用的烹饪方法容易造成食品营养成分的流失。
而本发明实施例提供的系统,可根据食品的剩余营养价值,确定并显示出尽可能避免食品营养成分流失的烹饪方法,以使得用户知道怎么烹饪可减少营养成分流失,最终吃到营养成分含量较多的食品。
实施例5
本发明实施例5提供一种食品溯源、保存、推荐方法,应用于上述任一实施例提供的系统,该方法的流程示意图可参见图2,图2中,该方法包括下述步骤:
步骤201,控制器,获取至少一个食品分别对应的生产信息和运输信息,每个食品对应的生产信息包括食品名称、生产日期、生产地、生产工艺、保质期、建议保存温度、营养价值中的至少一个信息,每个食品对应运输信息包括运输温度从运输开始到运输结束的变化趋势;
步骤202,控制器,获取每个食品对应的保存信息,其中,每个食品对应的保存信息,包括冰箱保存每个食品的温度随保存时间的第一变化趋势;
步骤203,控制器,根据每个食品分别对应的生产信息、运输信息、保存信息,并根据预设的保存期确定模型,确定出每个食品分别对应的建议保存期;
步骤204,控制器,通过显示屏显示出确定出的每个食品分别对应的建议保存期,其中,每个食品对应的建议保存期,用于提醒用户在该食品对应的建议保存期前食用该食品。
进一步的,方法还包括:
控制器,根据据每个食品对应的生产信息、运输信息和保存信息,以及预设的剩余营养价值确定模型,确定出每个食品的剩余营养价值;
控制器,通过显示屏显示出确定出的每个食品的剩余营养价值。
进一步的,方法还包括:
控制器,获取用户的身体健康数据;
控制器,根据用户的身体健康数据、每个食品对应的生产信息、运输信息、保存信息,以及预设的食品推荐模型,确定出向用户推荐的食品;
控制器,通过显示屏显示出确定出的向用户推荐的食品。
进一步的,方法还包括:
控制器,根据确定出的向用户推荐的食品的剩余营养价值,并根据预设的烹饪方法确定模型,确定出每个确定出的向用户推荐的食品的烹饪方法;
控制器,通过显示屏显示出确定出的每个确定出的向用户推荐的食品的烹饪方法。
上述实施例1~5中各技术特征可自由组合,本发明对此不进行任何限定。
虽然,上文中已经用一般性说明及具体实施例对本发明作了详尽的描述,但在本发明基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。