一种智能冰箱的食材管理方法及智能冰箱与流程

文档序号:12783089阅读:248来源:国知局
一种智能冰箱的食材管理方法及智能冰箱与流程

本申请涉及家用电器技术领域,尤其涉及一种智能冰箱的食材管理方法及智能冰箱。



背景技术:

目前,家用电器变得越来越智能,特别是冰箱越来越智能。现在的智能冰箱可以包括触摸显示屏、摄像头、语音采集模块、无线保真(Wireless Fidelity,Wi-Fi)模块等。用户可以通过智能冰箱管理食材,防止冰箱内的食材出现放置时间过长导致食材变质等问题。

现有方案中,可以在冰箱中安装摄像头,并通过摄像头对冰箱内食材进行拍照,从而实现对冰箱内的食材进行管理。然而,现在的冰箱的容量越来越大,可以装填的食材也越来越多,这就导致在冰箱内食材的种类和数量较多时,由于食材之间互相遮挡,摄像头无法拍摄冰箱内部的食材,从而无法实现对食材进行监控并发出告警信息,非常容易导致食材因过期而浪费。另外过期的食材如果不被及时清理,还可能导致冰箱内异味、其它食材被污染等问题,严重影响用户对冰箱产品的使用体验。

因此,现有技术所提供的智能冰箱中食材的管理方法,并不能满足用户当前对食材的管理需求。如何更高效的管理智能冰箱中的食材,还没有一个好的方法。



技术实现要素:

本申请提供一种智能冰箱的食材管理方法及智能冰箱,用以提供一种更高效的食材管理方法,改善用户使用智能冰箱管理食材的体验。

第一方面,本申请实施例提供了一种智能冰箱的食材管理方法,该方法包括:

采集目标食材的图像,并根据所述图像确定所述目标食材的种类;

若当前操作为向冰箱中存放所述目标食材,则根据所述目标食材的种类确定在所述冰箱中存储所述目标食材的第一存储位置,并根据所述第一存储位置对所述目标食材进行食材管理。

第二方面,本申请实施例提供了一种智能冰箱,包括:

摄像头,用于采集位于冰箱外侧的目标食材的图像;

处理器,用于根据所述图像确定所述目标食材的种类;若当前操作为向冰箱中存放所述目标食材,则根据所述目标食材的种类确定在所述冰箱中存储所述目标食材的第一存储位置,并对所述目标食材进行食材录入操作;若当前操作为向冰箱中提取所述目标食材,则对目标食材进行食材提取操作。

通过本申请实施例提供的方法及装置,冰箱采集目标食材的图像之后,可以根据所述图像确定所述目标食材的种类。然后,在确定为向冰箱中存放所述目标食材时,根据所述目标食材的种类确定第一存储位置,最后根据第一存储位置对所述目标食材进行食材管理。由于本申请是在存放目标食材时,为目标食材确定出第一存储位置,从而在冰箱中的食材数量较多的情况下,确定每种食材的存储位置,从而能够实现快速并准确的确认放入或拿出冰箱中的食材,从而可以更高效的管理智能冰箱中的食材。同时,由于本申请在冰箱中放入食材之前,就对食材以及食材的存储位置进行录入操作,从而避免食材放入之冰箱后再对食材进行识别时由于食品之间遮挡,导致无法对食材进行识别的问题。

附图说明

图1为本申请实施例提供的一种冰箱示意图;

图2为本申请实施例提供的一种智能冰箱的食材管理方法流程图;

图3为本申请实施例提供的一种界面显示示意图;

图4为本申请实施例提供的一种冰箱内部图片示意图;

图5为本申请实施例提供的一种智能冰箱的食材管理方法流程图;

图6为本申请实施例提供的一种智能冰箱结构示意图。

具体实施方式

下面将结合附图对本申请作进一步地详细描述。

如图1所示,为本申请实施例提供的一种冰箱示意图。图1所示的冰箱100中,除了包括普通冰箱所包括的模块外(例如制冷模块),还可以包括摄像头101以及显示屏102等模块。当然冰箱100还可以包括Wi-Fi模块、语音采集模块、语音播放模块等等,在此不再逐一举例说明。需要说明的是,冰箱100中可以有多个摄像头101,在此不再逐一示出。

参见图2,为本申请实施例提供的一种智能冰箱的食材管理方法流程图。该方法包括:

步骤201:采集位于冰箱外侧的目标食材的图像,并根据所述图像确定所述目标食材的种类。

步骤202:若当前操作为向冰箱中存放所述目标食材,则根据所述目标食材的种类确定在所述冰箱中存储所述目标食材的第一存储位置,并对所述目标食材进行食材录入操作。

步骤203:若当前操作为向冰箱中提取所述目标食材,则对目标食材进行食材提取操作。

步骤201中,用户将目标食材放入冰箱或者从冰箱中取出目标食材时,冰箱上的摄像头可以采集到目标食材的图像。目标食材可以为任意食材,例如可以为水果、蔬菜等。

需要说明的是,摄像头在采集目标食材的图像之前,用户可以先通过冰箱上的显示屏中显示的用户食材管理界面,选择食材录入或删除按钮,从而进入食材录入或删除界面,此时冰箱启动摄像头,并采集图像。

采集到目标食材的图像之后,对采集到的图像中的目标食材进行图像识别,进而判断该目标食材的种类。本申请实施例中,对图像识别的算法并不限定,例如,可以为基于灰度信息的图像识别算法,可以为基于亚像元的图像识别算法,还可以为基于内容特征的图像识别算法。

本申请实施例中,在对图像进行识别后,可能确定出至少一种备选食材种类。

例如,目标食材为橙子,通过摄像头采集到橙子的图像之后,可能识别出的至少一种备选食材种类为:橙子、桔子、芦柑、柚子、柠檬等。

在确定出至少一种备选食材种类之后,冰箱可以在显示屏中显示所述至少一种备选食材种类。举例来说,如图3所示,为本申请实施例提供的一种界面显示示意图。结合前面的例子,目标食材为橙子时,经过图像识别确定出的至少一种备选食材种类为:橙子、桔子、芦柑、柚子、柠檬等。

本申请实施例中,可以将显示区域划分为两个区域:摄像头显示画面区域以及辅助显示界面区域。摄像头显示画面区域可以用来显示采集到的图像,并显示所述至少一种备选食材种类中与所述目标食材最接近的备选食材;辅助显示界面区域可以用来显示所述至少一种备选食材种类中的其他备选食材种类等信息。

如果用户认为所述至少一种备选食材种类中存在与所述目标食材匹配的备选食材种类,则可以向冰箱发出指示第一备选食材种类的第一指令,其中,所述第一备选食材种类为所述至少一种备选食材种类中的一种。冰箱接收指示第一备选食材种类的第一指令之后,将所述第一备选食材种类作为所述目标食材的种类。

可选的,如果用户认为所述至少一种备选食材种类中不存在与所述目标食材匹配的备选食材种类,则可以向冰箱发出指示第二备选食材种类的第二指令,第二备选食材种类可以为用户根据目标食材确定的。相应的,冰箱接收指示第二备选食材种类的第二指令之后,将所述第二备选食材种类作为所述目标食材的种类。

步骤202中,在确定目标食材的种类之后,可以在显示屏的显示区域显示食材管理界面,食材管理界面中有录入或删除等选项。

若确定用户选择录入选项,则可以确定当前操作为向冰箱中存放所述目标食材。同时,还可能接收到用户输入的第一食材管理信息,所述第一食材管理信息指示出当前存放在所述冰箱中的目标食材的信息,所述第一食材管理信息可以包括存储位置、食材种类、食材数量、食材重量、录入日期、保质期中的一项或多项。冰箱接收与所述目标食材对应的第一食材管理信息之后,可以保存并显示所述第一食材管理信息。

若确定用户选择删除选项,则可以确定当前操作为向冰箱中提取所述目标食材。同时,还可能接收到用户输入的第二食材管理信息,所述第二食材管理信息指示出当前提取的目标食材的信息,所述第二食材管理信息可以包括存储位置、食材种类、食材数量、食材重量、录入日期、保质期中的一项或多项。冰箱接收与所述目标食材对应的第二食材管理信息之后,可以保存并显示所述第二食材管理信息。

本申请实施例中,当确定当前操作为向冰箱中存放所述目标食材之后,可以先确定在所述冰箱中存储所述目标食材的第一存储位置。一种可能的实现方式中,可以根据所述目标食材的种类确定存储所述目标食材的温度和/或湿度,并将满足存储所述目标食材的温度和/或湿度的位置确定为所述第一存储位置。例如,目标食材为草莓,可以确定需要对目标食材进行冷藏,则可以将冷藏室中的任意空闲位置确定为第一存储位置。

一种可能的实现方式中,可以将所述冰箱存储的食材中与所述目标食材的种类相同或相近的食材的存储位置确定为所述第一存储位置。例如,若确定目标食材为苹果,则可以将冰箱中已经存储了苹果的位置确定为第一存储位置。

上述两种方法中,还可以在确定第一存储位置之后,在显示屏中显示所述冰箱的存储格局,并在所述存储格局中标记所述第一存储位置,从而向用户指示出第一存储位置。

一种可能的实现方式中,可以在显示界面显示冰箱的存储格局,所述存储格局指示出的不同存储位置内所存储的食材种类,用户可以根据当前显示的存储格局确定存储所述目标食材的第一存储位置。

举例来说,如图4所示,为本申请实施例提供的一种冰箱内部存储格局示意图。图4中所示的冰箱内部存储格局中,可以展示出在冰箱内部不同存储格局中存储的食材种类,例如,在最上层有西红柿、黄瓜等;在中间层有西红柿、胡萝卜等;在最下层有猕猴桃、苹果等。

在确定将目标食材存储在第一存储位置之后,可以对所述目标食材进行食材管理。具体的,若确定存储在所述第一存储位置的所述目标食材的数量或重量发生变化,则对所述目标食材的数量或重量进行更新;或者若确定存储在所述第一存储位置的所述目标食材的保质期到期,则发出告警信息。

可选的,当确定当前操作为向冰箱中提取所述目标食材之后,可以根据提取的所述目标食材的数量或重量,对存储在第二存储位置的所述目标食材的数量或重量进行更新。举例来说,用户可能会对目标食材的食材管理信息进行修改,例如进行录入或删除等操作。用户选择录入操作时,可以弹出录入食材信息界面,从而接收并保存用户录入的食材数量、食材重量、录入日期、保质期,是否声音提醒等信息;用户选择删除操作时,则可以弹出删除食材信息界面,从而接收并保存用户删除的食材数量、食材重量、录入日期、保质期,是否声音提醒等信息。

步骤203中,当确定当前操作为向冰箱中提取所述目标食材时,在食材管理界面还可以提醒用户是否全部删除或删除食材数量或食材重量,如果存在分批次录入的同种食材,可以自动弹出同种食材不同录入日期的删除选项。最后根据提取的所述目标食材的数量或重量,对所述目标食材的数量或重量进行更新。

下面通过具体的实施例详细描述前面的过程。

如图5所示,为本申请实施例提供的一种智能冰箱的食材管理方法流程图。

步骤501:用户打开冰箱的食材管理界面。

步骤502:冰箱启动摄像头,并在检测到摄像头照射区域内有目标食材时,采集目标食材的图像。

步骤503:对所述图像进行图像识别,确定至少一个备选食材种类。

步骤504:根据用户的操作指令确定目标食材的种类。

如果用户认为所述至少一种备选食材种类中存在与所述目标食材匹配的备选食材种类,则会接收到用户向冰箱发出的指示第一备选食材种类的第一指令;如果用户认为所述至少一种备选食材种类中不存在与所述目标食材匹配的备选食材种类,则会接收到用户向冰箱发出的指示第二备选食材种类的第二指令。

步骤505:判断是存放目标食材还是提取目标食材,若是存放目标食材,则转至步骤506;若是删除存放目标食材,则转至步骤507。

步骤506:弹出录入食材信息界面,接收并保存用户录入的食材数量、食材重量、录入日期、保质期,是否声音提醒等信息。

步骤507:弹出删除食材信息界面,接收并保存用户删除的食材数量、食材重量、录入日期、保质期,是否声音提醒等信息。

步骤508:结束。

基于相同的技术构思,本申请实施例还提供一种智能冰箱,该智能冰箱可执行图2所述的方法流程。

如图6所示,本申请实施例提供一种智能冰箱结构示意图。

参见图6,包括:

摄像头601,用于采集位于冰箱外侧的目标食材的图像;

处理器602,用于根据所述图像确定所述目标食材的种类;若当前操作为向冰箱中存放所述目标食材,则根据所述目标食材的种类确定在所述冰箱中存储所述目标食材的第一存储位置,并对所述目标食材进行食材录入操作;若当前操作为向冰箱中提取所述目标食材,则对目标食材进行食材提取操作。

显示屏603,用于在显示区域显示所述第一食材的名称;

存储器604,用于存储第一食材的名称等信息。

可选的,所述处理器602具体用于:

对所述图像进行识别,确定出至少一种备选食材种类;

接收指示第一备选食材种类的第一指令,并将所述第一备选食材种类作为所述目标食材的种类,所述第一备选食材种类为所述至少一种备选食材种类中的一种。

可选的,所述处理器602具体用于:

根据所述目标食材的种类确定存储所述目标食材的温度和/或湿度,并将满足存储所述目标食材的温度和/或湿度的位置确定为所述第一存储位置;或者

将所述冰箱存储的食材中与所述目标食材的种类相同的食材的存储位置确定为所述第一存储位置。

可选的,所述显示屏603具体用于:

显示所述冰箱的存储格局,并在所述存储格局中标记所述第一存储位置。

可选的,所述处理器602具体用于:

接收与所述目标食材对应的第一食材管理信息,所述第一食材管理信息包括存储位置、食材种类、食材数量、食材重量、录入日期、保质期中的一项或多项;

根据用户的选择,保存并显示所述第一食材管理信息。

可选的,所述处理器602具体用于,

根据提取的所述目标食材的数量或重量,对所述目标食材的数量或重量进行更新。

本申请实施例还提供了一种计算机可读存储介质,用于存储为执行上述处理器所需执行的计算机软件指令,其包含用于执行上述处理器所需执行的程序。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

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