智能菜谱推荐方法、装置、系统及冰箱与流程

文档序号:21546452发布日期:2020-07-17 17:56阅读:346来源:国知局
智能菜谱推荐方法、装置、系统及冰箱与流程

本发明涉及家电领域,特别涉及智能菜谱推荐方法、装置、系统及冰箱。



背景技术:

冰箱是每家每户必备的家用电器,用于冷藏保存食物,延长食物的保质期,随着科技的进步,冰箱也拥有了越来越多的智能功能,其中就包括了推荐菜谱的功能。

目前在冰箱上实现菜谱推荐功能需要将每个用户冰箱内的食物数据和行为数据集中存储到后台服务器,通过大数据算法分析,向每个用户的冰箱推荐菜谱。

然而,这种方式需要将大量数据集中存储到服务器,在服务器存储大量数据,数据安全难以保证。因此,需要一种保障数据安全的冰箱菜谱推荐功能。



技术实现要素:

本发明实施例提供了智能菜谱推荐方法、装置、系统及冰箱,能在保障安全的情况下实现冰箱菜谱推荐功能。

第一方面,本发明实施例提供了智能菜谱推荐方法,包括:

获取当前的冰箱的食材信息;

获取至少一台预设地理范围内的冰箱的至少一条食材维度信息;

根据所述至少一条食材维度信息和所述食材信息,生成推荐菜谱。

优选地,

还包括:

采集当前的冰箱的食材维度数据;

接收任一所述预设地理范围内的冰箱发来的获取指令;

根据所述食材维度数据和所述至少一条食材维度信息,生成所述第一冰箱的食材维度信息;

将至少一条所述当前的冰箱的食材维度信息发送给发来所述获取指令的所述预设地理范围内的冰箱。

优选地,

所述检测当前的冰箱的食材信息,包括:

获取所述当前的冰箱内的食材的食材图像;

对所述食材图像进行识别,确定所述当前的冰箱的所述食材信息。

优选地,

所述食材维度信息,包括:食材的种类、时间、食材的消耗量中的至少两个;

优选地,

所述食材信息,包括:所述当前的冰箱中的食材的种类、数量。

第二方面,本发明实施例提供了智能菜谱推荐装置,包括:

食材信息获取模块,用于获取当前的冰箱的食材信息;

维度信息获取模块,用于获取至少一台预设地理范围内的冰箱的至少一条食材维度信息;

菜谱生成模块,用于根据所述至少一条食材维度信息和所述食材信息,生成推荐菜谱。

优选地,

还包括:

采集模块,用于采集当前的冰箱的食材维度数据;

接收模块,用于接收任一所述预设地理范围内的冰箱发来的获取指令;

维度信息生成模块,用于根据所述食材维度数据和所述至少一条食材维度信息,生成所述第一冰箱的食材维度信息;

发送模块,用于将至少一条所述当前的冰箱的食材维度信息发送给发来所述获取指令的所述预设地理范围内的冰箱。

优选地,

所述食材信息获取模块,用于获取所述当前的冰箱内的食材的食材图像,对所述食材图像进行识别,确定所述当前的冰箱的所述食材信息;

优选地,

所述食材维度信息,包括:食材的种类、时间、食材的消耗量中的至少两个;

优选地,

所述食材信息,包括:所述当前的冰箱中的食材的种类、数量。

第三方面,本发明一实施例提供了冰箱,包括:上述第二方面任一提供的智能推荐菜谱装置和采集装置;

所述采集装置与所述智能推荐菜谱装置相连;

所述采集装置,用于采集当前的冰箱的食材信息,将所述食材信息发送给所述智能推荐菜谱装置。

优选地,

所述采集装置,包括:摄像头;

优选地,

还包括:探测装置;

所述探测装置,用于检测所述当前的冰箱的预设范围内是否存在用户,如果是,则触发所述智能推荐菜谱装置。

第四方面,本发明实施例提供了菜谱推荐系统,包括:至少两台上述第三方面中提供的冰箱,至少两台所述冰箱通过互联网连接。

本发明实施例提供了智能菜谱推荐方法、装置、系统及冰箱,方法包括:获取当前的冰箱中存放的食材的信息,获取至少一台预设地理范围内的冰箱的至少一条食材维度信息,根据冰箱中已有的食材的信息,结合至少一条食材维度信息生成要推荐的菜谱。在本发明中,信息的获取是通过冰箱和冰箱之间进行直接获取,无需经由服务器,并且菜谱的推荐也是在本机进行生成;同时,通过食材维度数据无法逆推出具体用户的数据,实现了在保障安全的情况下进行菜谱推荐。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一实施例提供的智能菜谱推荐方法的流程图;

图2是本发明一实施例提供的智能菜谱推荐装置的示意图;

图3是本发明一实施例提供的冰箱的示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,本发明一实施例提供了智能菜谱推荐方法,该方法可以包括以下步骤:

步骤101:获取当前的冰箱的食材信息。

步骤102:获取至少一台预设地理范围内的冰箱的至少一条食材维度信息。

步骤103:根据至少一条食材维度信息和食材信息,生成推荐菜谱。

具体来说,如今冰箱上的菜谱推荐功能都是通过获取许多客户冰箱中的食材信息,将大量食材信息存储在服务器中,当需要进行菜谱推荐时,根据服务器中存储的大量数据进行分析和推荐。在服务器中存储大量数据风险是很大的,容易导致数据丢失,导致用户的隐私泄露,同时,服务器中存储大量数据也需要消耗大量的经济成本。在本发明一实施例中,当前要进行菜谱推荐的冰箱获取内部的食材信息,但不上传到服务器,只用于本机进行分析和处理。每台冰箱通过无线局域网连接网络,能够根据无线局域网进行定位,可以定位到其他冰箱所在的小区或街道等位置。用户通过设置地理位置范围,确定作为参考对象的一定地理区域内的冰箱,从这些冰箱中获取食材维度信息,同样是冰箱与冰箱之间进行交互,不通过服务器进行数据的收发。根据食材维度消息和食材信息,在本机内进行分析,向当前的冰箱的用户智能推荐菜谱。食材维度信息代表的是从一个角度去描述一定数量用户的喜好,以维度数据的形式存在,根据食材维度信息无法逆推出单一用户的数据,因为它代表了很多用户的喜好。冰箱与冰箱之间只会进行维度数据的传递,保证了安全性,不会泄露用户的隐私数据。

在本发明一实施例中,该方法还包括:采集当前的冰箱的食材维度数据;

接收任一预设地理范围内的冰箱发来的获取指令;

根据食材维度数据和至少一条食材维度信息,生成第一冰箱的食材维度信息;

将至少一条当前的冰箱的食材维度信息发送给发来获取指令的预设地理范围内的冰箱。

具体来说,当前的冰箱在获取完本机的食材信息后,会进一步根据食材信息生成维度数据,比如说当前的冰箱里有苹果,根据这一信息,由于苹果属于水果,生成维度数据“喜欢水果”,当当前的冰箱接收到与水果有关的食材维度信息时,会根据当前的冰箱已经生成的关于水果的维度数据生成更多有关于水果的更精确的食材维度信息,当当前的冰箱获取到预设地理范围内的冰箱发来的获取指令时,将更精确的食材维度信息发送给预设地理范围内的冰箱,使预设地理范围内的冰箱能够更准确的推荐菜谱。

在本发明一实施例中,步骤101包括:获取当前的冰箱内的食材的食材图像;

对食材图像进行识别,确定当前的冰箱的食材信息。

具体来说,冰箱中内置了摄像装置,通过摄像装置求获取冰箱内的食材图像,通过图像识别技术,通过每种食材不同的特征,识别出冰箱内都有什么种类的食物,从而确定出当前的冰箱的食材信息。

在本发明一实施例中,食材维度信息,包括:食材的种类、时间、食材的消耗量中的至少两个;

具体来说,食材维度信息是通过食材的种类、时间、食材的消耗量这三个参数的组合这一规律来生成的,通过这三个参数的组合来生成能够反应一定数量用户的喜好或行为数据。举例来说,当食材的种类和时间组合成食材维度信息,则表示某时间段冰箱内的食材种类,如:中午冰箱内有白菜。当食材的种类和食材的消耗量进行组合时,则表示某种类食材的消耗量多,表示一定数量的用户喜欢该类食材,如:附近小区的居民喜欢吃白菜。当时间和食材的消耗量进行组合时,则表示一定数量的用户喜欢在某一时间点吃某一特定的食物,如:附近的人中午喜欢吃苹果。

在本发明实施例中食材信息,包括:当前的冰箱中的食材的种类、数量。

具体来说,为了生成食材维度信息,食材信息需要体现冰箱中食材的种类和数量,种类即对应着食材的种类这一参数,根据食材的数量可以确定食材的消耗量这一数据,获取时间就比较容易,通过连接网络来确定时间即可。

如图2所示,本发明一实施例提供了智能菜谱推荐装置,包括:

食材信息获取模块201,用于获取当前的冰箱的食材信息;

维度信息获取模块202,用于获取至少一台预设地理范围内的冰箱的至少一条食材维度信息;

菜谱生成模块203,用于根据至少一条食材维度信息和食材信息,生成推荐菜谱。

在本发明一实施例中,装置还包括:

采集模块,用于采集当前的冰箱的食材维度数据;

接收模块,用于接收任一预设地理范围内的冰箱发来的获取指令;

维度信息生成模块,用于根据食材维度数据和至少一条食材维度信息,生成第一冰箱的食材维度信息;

发送模块,用于将至少一条当前的冰箱的食材维度信息发送给发来获取指令的预设地理范围内的冰箱。

在本发明一实施例中,食材信息获取模块201,用于获取当前的冰箱内的食材的食材图像,对食材图像进行识别,确定当前的冰箱的食材信息;

在本发明一实施例中,食材维度信息,包括:食材的种类、时间、食材的消耗量中的至少两个;

在本发明一实施例中,食材信息,包括:当前的冰箱中的食材的种类、数量。

上述装置内的各模块之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。

如图3所示,本发明一实施例提供了冰箱,包括:上述任一实施例提供的智能推荐菜谱装置301和采集装置302;

采集装置302与智能推荐菜谱装置301相连;

采集装置302,用于采集当前的冰箱的食材信息,将食材信息发送给所述智能推荐菜谱装置。

在本发明一实施例中,所述采集装置,包括:摄像头;

具体来说,摄像头安装在冰箱的食物存储区内,用于拍摄冰箱中的至少一张食物图像,将食物图像发送给智能推荐菜谱装置,使智能推荐菜谱装置能够确定冰箱内的食物信息。为了使食物信息更准确,可以在冰箱内的多个角度安装多个摄像头。

在本发明一实施例中,冰箱还包括:探测装置;

探测装置,用于检测所述当前的冰箱的预设范围内是否存在用户,如果是,则触发所述智能推荐菜谱装置。

具体来说,探测装置可以是红外传感器,当冰箱的预设范围内存在用户时,红外传感器能够感测出用户的热辐射,确定出冰箱附近存在用户,此时会自动触发智能推荐菜谱装置,方便了用户的使用。

本发明一实施例提供了智能菜谱推荐系统,包括了至少两台上述实施例提供的冰箱。冰箱中安装有wifi模块,使冰箱之间能够通过物联网进行直接的连接,进行互相之间食材维度数据的收发,进而智能的推荐菜谱。

举例来说,在一个小区中有若干台上述实施例提供的冰箱,这些冰箱通过wifi连接。晚上,小区里的冰箱a中装有白菜、萝卜、猪肉,此时冰箱a需要获取菜谱,冰箱a向小区内的冰箱b、冰箱c和冰箱d发送获取指令,此时,冰箱b、冰箱c和冰箱d中都包含有蔬菜,由此生成一条食材维度信息“小区里的人晚上喜欢吃蔬菜”,当冰箱a接收到该食材维度信息时,与冰箱a内的食材信息相结合,发现有萝卜和白菜两种属于蔬菜种类的食材,因此根据“小区里的人晚上喜欢吃蔬菜”这一食材维度信息,推荐有关蔬菜类食材萝卜和白菜的菜谱。

可以理解的是,本发明实施例示意的结构并不构成对智能推荐菜谱装置的具体限定。在本发明的另一些实施例中,智能推荐菜谱装置可以包括比图示更多或者更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件、软件或者软件和硬件的组合来实现。

为了使本发明的实现方式更加清楚,下面通过举例来说明:

1、采集本机的食材信息:冰箱启动后,冰箱会通过摄像头从多种角度采集用户的信息(包括但不限于食物的种类和数量),比如采集到本冰箱内有番茄、鸡蛋、猪肉和鸡肉。这些信息不会上传服务器,只用于本机的处理。

2、推荐菜谱:冰箱接收到新的维度信息,新的维度信息为:周围的人喜欢吃蔬菜,此时冰箱内正好有白菜和萝卜两种蔬菜,结合周围的人喜欢吃蔬菜这一维度信息,则推荐白菜、萝卜相关的菜谱。

3:生成新的食材维度信息:冰箱接收到新的维度信息:周围的人喜欢吃鸡蛋,如此时冰箱内正好有鸡蛋这一食材,在推荐鸡蛋相关的菜谱的同时,会生成新的食材维度信息,如:大家喜欢吃鸡蛋。用户的维度数据越多,生成的新的维度信息就越多,推荐的菜谱也会越智能,越适合用户。

本发明各个实施例至少具有如下有益效果:

1、在本发明中,信息的获取是通过冰箱和冰箱之间进行直接获取,无需经由服务器,并且菜谱的推荐也是在本机进行生成;同时,通过食材维度数据无法逆推出具体用户的数据,实现了在保障安全的情况下进行菜谱推荐。

2、数据在冰箱之间传输,不通过服务器进行数据的存储,节省了运营成本。

3、冰箱之间传递的是维度数据,维度数据代表一群人的喜好,不代表单个用户的喜好。通过维度数据不能逆向分析某一台冰箱的用户喜好,则保护了用户喜好数据,即保护了隐私。

4、随着食物维度信息的获取和发送,会根据冰箱内的食材信息进一步生成更多更准确的食物维度信息,如果用户的维度数据够多,那么推荐出的菜谱就更加智能符合用户。

需要说明的是,上述各流程和各系统结构图中不是所有的步骤和模块都是必须的,可以根据实际的需要忽略某些步骤或模块。各步骤的执行顺序不是固定的,可以根据需要进行调整。上述各实施例中描述的系统结构可以是物理结构,也可以是逻辑结构,即,有些模块可能由同一物理实体实现,或者,有些模块可能分由多个物理实体实现,或者,可以由多个独立设备中的某些部件共同实现。

以上各实施例中,硬件模块可以通过机械方式或电气方式实现。例如,一个硬件模块可以包括永久性专用的电路或逻辑(如专门的处理器,fpga或asic)来完成相应操作。硬件模块还可以包括可编程逻辑或电路(如通用处理器或其它可编程处理器),可以由软件进行临时的设置以完成相应操作。具体的实现方式(机械方式、或专用的永久性电路、或者临时设置的电路)可以基于成本和时间上的考虑来确定。

上文通过附图和优选实施例对本发明进行了详细展示和说明,然而本发明不限于这些已揭示的实施例,基与上述多个实施例本领域技术人员可以知晓,可以组合上述不同实施例中的代码审核手段得到本发明更多的实施例,这些实施例也在本发明的保护范围之内。

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