一种控制家电的方法、装置及存储介质与流程

文档序号:14256713阅读:158来源:国知局

本发明涉及控制技术,具体涉及一种控制家电的方法、装置及存储介质。



背景技术:

随着科学技术的发展,现有的冰箱仅仅用于存储食物和食材,微波炉也仅仅用户进行食物的微波加热功能,利用微波炉的微波加热功能,可对冰冻或冷藏的食物进行微波加热或者加热解冻。但针对目前的冰箱或者微波炉并没有自动识别食材的功能,以对用户进行加热指导。例如,在冰箱中拿出一块冰冻的肉,要利用微波炉进行解冻操作。利用现有的冰箱和微波炉无法实现,并且也无法对加热解冻后的食材进行菜谱等信息的相关推送。所以,现有技术中缺乏目的性和针对性,不能满足所有用户的使用习惯,从而不能达到方便用户操作和烹饪的效果。



技术实现要素:

为解决现有存在的技术问题,本发明实施例主要提供一种控制家电的处理方法、装置及存储介质,能够根据当前用户从冰箱拿出的食材或食物进行自动识别加热的时长,推送至微波炉端进行自动加热。

本发明实施例的技术方案是这样实现的:

根据本发明实施例中的一方面,一种控制家电的方法,所述方法包括:

第一终端获取用户取出食物的图片;

根据所述食物的图片获取对应的食物信息,生成第二终端的工作参数;

将所述工作参数发送至第二终端,控制所述第二终端工作。

上述方案中,在根据所述食材的图片获取对应的食物信息之前,所述方法还包括:

对所述食物图片进行图像识别,得到所述食物图片对应的食物特征信息;

将与所述食物特征信息对应的食物信息,确定为所述食物图片对应的食物信息;所述食物信息包括:食材信息、冷冻信息、储存信息中的一种或几种。

上述方案中,所述生成第二终端的工作参数,包括:

根据获取的食物信息,分析处理所述食物处理的时长,然后生成所述第二终端的工作参数;

所述工作参数至少包括:启动时长、功能档位、启动工作。

上述方案中,所述方法还包括:

根据所述食物图片对应的食物信息,生成包含所述食物图片中至少一种食物的食谱信息;

根据所述已有食材信息和所述已有烹饪设备信息,从所述食谱信息中确定出目标食谱信息;

将所述目标食谱信息发送至第三终端和/或第四终端。

上述方案中,将所述目标食谱信息发送至第三终端和/或第四终端之后,还包括:

通过服务器获取所述食物信息的购买链接网址和营养参数;将所述购买链接网址和营养参数发送至第四终端。

上述方案中,所述图像识别具体为:

第一终端在本地进行图像识别处理;

或者,第一终端将所述食物的图片发送至服务器端,服务器进行图像识别处理,然后将所述图像识别处理的结果发送至第一终端。

上述方案中,所述第一终端为冰箱,所述第二终端为微波炉,所述第三终端为烹饪设备,所述第四终端为手机。

根据本发明实施例的再一方面,提供一种控制家电的装置,所述装置包括:存储器和处理器;

其中,所述存储器,用于存储能够在所述处理器上运行的计算机程序;

所述处理器,用于运行所述计算机程序时,执行上述方法中任一项所述方法的步骤。

根据本发明实施例的再一方面,提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述方法中任一项所述方法的步骤。

根据本发明提供的一种控制家电的方法,用户可以在从冰箱拿出来食物的时候,冰箱自动识别出食材信息,并且分析和计算出需要加热的时常,例如,针对冰冻成块的肉,要进行解冻,则冰箱会识别出此食材信息,然后计算出需要微波炉的解冻功能,工作5分钟,则会将工作参数等信息发送至微波炉,用户则不需要操作微波炉,直接放入微波炉中即可。通过家电的联动等操作,可提高用户的操作体验。在解冻之后的食材也可以推送对应的食谱或者菜谱信息至烹饪器具或者手机终端中,这样可更好的提高用户的烹饪体验,做到真正的智能化服务。

附图说明

图1为本发明一种家电控制方法流程示意图。

具体实施方式

下面结合附图对本发明的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明,并不用于限制本发明。

图1为本发明一种家电控制方法流程示意图,如图1所示,所述方法包括:

步骤101,第一终端获取用户取出食物的图片。

所述第一终端为冰箱或者为冰柜之类的冷藏存储器皿,所述第二终端为微波炉,所述第三终端为烹饪设备,例如,电饭煲,电压力锅,电磁炉,所述第四终端为手机。

第一终端中会设置有摄像头或摄像设备,用于捕捉用户拿取食物的图片或者图像信息。通过图像识别技术获取用户拿去的食材或者食物信息。在冰箱中还设置有对应的开关检测部件,当用户打开冰箱门的时候,便启动了摄像装置工作,用于捕捉用户的动作,获取用户拿取食物的图片或者图像信息。例如,用户在开启冰箱门后,拿出了冷冻的肉块,冰箱的摄像装置则可以获取拿取的冰冻肉块的图像信息。

步骤102,根据所述食物的图片获取对应的食物信息,生成第二终端的工作参数。

上述步骤中,在根据所述食材的图片获取对应的食物信息之前,所述方法还包括:

对所述食物图片进行图像识别,得到所述食物图片对应的食物特征信息;将与所述食物特征信息对应的食物信息,确定为所述食物图片对应的食物信息;所述食物信息包括:食材信息、冷冻信息、储存信息中的一种或几种。

在本实施例中,第一终端可以在本地进行图像识别处理。

或者,第一终端可以将所述食物的图片发送至服务器端,服务器进行图像识别处理,然后将所述图像识别处理的结果发送至第一终端。

本发明实施例中,所述服务器接收到所述第一终端发送的所述食物图片后,通过图像识别技术对所述食物图片进行图像识别,得到所述食物图片对应的食物特征信息;将与所述食物特征信息对应的食物信息,确定为所述食物图片对应的食物信息;所述食物信息包括:食材信息、冷冻信息、储存信息中的一种或几种。

这里,所述服务器可以在本地数据库,对所述食物特征信息进行搜索或匹配,也可以通过云端数据库,对所述食物特征信息进行搜索与匹配。但是,无论在所述后台服务器的本地数据库,还是云端数据库,均存储有各种食物信息与各种食物征信息的对应关系,通过所述对应关系,可以确定出目标食物图片对应的食物信息。

所述后台服务器还可以根据所述食物图片对应的食物信息,从本地数据库或云端数据库,提取与该食物信息匹配的食谱,所述匹配的食谱中包含所述食物图片中至少一种食物。

上述方案中,生成第二终端的工作参数具体为:

根据获取的食物信息,分析处理所述食物处理的时长,然后生成所述第二终端的工作参数;

所述工作参数至少包括:启动时长、功能档位、启动工作。

所述第二终端为微波炉之类的微波加热设备。第一终端和第二终端、第三终端、第四终端之间都可以通过无线或者有线连接。通过无线连接可以使用蓝牙、zigbee、wifi、红外等方式连接,有线连接可以通过网线、电力线等方式。具体连接技术为目前的现有技术,本发明不再一一赘述其连接过程。

在本发明实施例中,第一终端通过图像识别后,获取了食材信息,然后生成了第二终端的工作参数,所述工作参数至少包括:启动时长、功能档位、启动工作。

例如,当用户开关所述智能冰箱的门时,触发所述智能冰箱内的所述摄像头,对所述智能冰箱内存储的食物进行拍照,然后由所述智能冰箱将拍摄的食材图片发送给所述后台服务器,所述后台服务器接收到所述食材图片后,通过图像识别技术对所述食材图片进行图像识别,得到所述食材图片对应的食材特征信息,将所述食材特征信息与本地数据库或云端数据库中的食材特征信息进行匹配,确定出与所述食材特征信息对应的食物信息。具体识别所述食材图片的方法请参照上述识别食物图片的方法,在此不再重复描述。识别出了食物等信息之后,得到了微波炉的工作参数,包括:启动时长、功能档位、启动工作。启动时长为微波炉工作加热的时长,例如为1分钟,3分钟,5分钟。功能档位为加热牛奶、解冻肉类等。启动工作为启动微波炉进行加热,启动工作功能可以方便用户,例如,用户在拿出了冷冻的肉块之后,冰箱自动发送给微波炉解冻功能、工作5分钟的指令。只要用户打开微波炉门放入肉类,关上门的时候,微波炉会自动根据接收到的冰箱发送的启动工作的指令进行微波加热操作。不需要用户再次选择功能,或者点击“开始”按钮。方便了用户的操作,提升了用户的使用体验。

步骤103,将所述工作参数发送至第二终端,控制所述第二终端工作。

例如,当用户开关所述智能冰箱的门时,触发所述智能冰箱内的所述摄像头,对所述智能冰箱内存储的食物进行拍照,然后由所述智能冰箱将拍摄的食材图片发送给所述后台服务器,所述后台服务器接收到所述食材图片后,通过图像识别技术对所述食材图片进行图像识别,得到所述食材图片对应的食材特征信息,将所述食材特征信息与本地数据库或云端数据库中的食材特征信息进行匹配,确定出与所述食材特征信息对应的食物信息。具体识别所述食材图片的方法请参照上述识别食物图片的方法,在此不再重复描述。识别出了食物等信息之后,得到了微波炉的工作参数,包括:启动时长、功能档位、启动工作。启动时长为微波炉工作加热的时长,例如为1分钟,3分钟,5分钟。功能档位为加热牛奶、解冻肉类等。启动工作为启动微波炉进行加热,启动工作功能可以方便用户,例如,用户在拿出了冷冻的肉块之后,冰箱自动发送给微波炉解冻功能、工作5分钟的指令。只要用户打开微波炉门放入肉类,关上门的时候,微波炉会自动根据接收到的冰箱发送的启动工作的指令进行微波加热操作。不需要用户再次选择功能,或者点击“开始”按钮。方便了用户的操作,提升了用户的使用体验。

需要说明的是,用户拿出的食材,需要冰箱对其进行分析,不同的食材对应不同的微波炉加热操作方式。例如,用户拿出牛奶,则识别为牛奶加热,牛奶在冰箱的温度为4度,可加热至45度为最佳饮用温度,则控制微波炉加热3分钟。用户拿出冷冻的肉,获取温度为0度,则控制微波炉加热至肉解冻温度为2度,加热时间为5分钟。用户拿出的食材和食物的识别需要进行复杂的图像识别和大数据处理,可以利用目前现有的大数据处理pagerank算法,hits算法以及logsom模型等,本领域技术人员应当明了此图像处理和大数据处理实现的方法,本发明不再一一赘述。

本发明实施例中,根据所述食物图片对应的食物信息,生成包含所述食物图片中至少一种食物的食谱信息;

根据所述已有食材信息和所述已有烹饪设备信息,从所述食谱信息中确定出目标食谱信息;

将所述目标食谱信息发送至第三终端和/或第四终端。

本发明实施例中,通过服务器获取所述食物信息的购买链接网址和营养参数;将所述购买链接网址和营养参数发送至第四终端。

第三终端为烹饪器具,例如,为电饭煲、电压力锅、电磁炉、豆浆机、破壁机等设备。

上述方案中,在第二终端处理完食材之后,第一终端可以将根据所述食物图片对应的食物信息,生成包含所述食物图片中至少一种食物的食谱信息;根据所述已有食材信息和所述已有烹饪设备信息,从所述食谱信息中确定出目标食谱信息;将所述目标食谱信息发送至第三终端和/或第四终端。所述第三终端为烹饪设备,所述第四终端为手机。

并且,还可通过服务器获取所述食物信息的购买链接网址和营养参数;将所述购买链接网址和营养参数发送至第四终端。方便用户直接下单购买或者进行营养参数的参考。

具体地,所述后台服务器根据当前已有的食材信息和已有的烹饪设备信息,在当前用户对应的食谱数据库中,确定出与所述预设饮食周期对应的目标食谱信息,然后,根据所述目标食谱信息,按照预设营养搭配标准进行分类。从而形成符合当前用户饮食习惯的饮食计划。

这里,预设营养搭配标准可以是“中国居民膳食营养素参考摄入量”的标准,根据所述预设营养搭配标准,对当前用户每天对各种营养素的需要量来进行配餐。

本发明实施例还提供了一种控制家电的装置,所述装置包括:存储器和处理器;

其中,所述存储器,用于存储能够在所述处理器上运行的计算机程序;所述处理器,用于运行所述计算机程序时,执行上述方法任一项所述方法的步骤。

其中,所述处理器用于运行所述计算机程序时,执行:

获取用户取出食物的图片;

根据所述食物的图片获取对应的食物信息,生成第二终端的工作参数;

将所述工作参数发送至第二终端,控制所述第二终端工作。

所述处理器用于运行所述计算机程序时,还执行:

对所述食物图片进行图像识别,得到所述食物图片对应的食物特征信息;

将与所述食物特征信息对应的食物信息,确定为所述食物图片对应的食物信息;所述食物信息包括:食材信息、冷冻信息、储存信息中的一种或几种。

所述处理器用于运行所述计算机程序时,还执行:

根据获取的食物信息,分析处理所述食物处理的时长,然后生成所述第二终端的工作参数;

所述工作参数至少包括:启动时长、功能档位、启动工作。

所述处理器用于运行所述计算机程序时,还执行:

根据所述食物图片对应的食物信息,生成包含所述食物图片中至少一种食物的食谱信息;

根据所述已有食材信息和所述已有烹饪设备信息,从所述食谱信息中确定出目标食谱信息;

将所述目标食谱信息发送至第三终端和/或第四终端。

所述处理器用于运行所述计算机程序时,还执行:

通过服务器获取所述食物信息的购买链接网址和营养参数;将所述购买链接网址和营养参数发送至第四终端。

所述处理器用于运行所述计算机程序时,还执行:

第一终端在本地进行图像识别处理;

或者,第一终端将所述食物的图片发送至服务器端,服务器进行图像识别处理,然后将所述图像识别处理的结果发送至第一终端。

可以理解,存储器可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(rom,readonlymemory)、可编程只读存储器(prom,programmableread-onlymemory)、可擦除可编程只读存储器(eprom,erasableprogrammableread-onlymemory)、电可擦除可编程只读存储器(eeprom,electricallyerasableprogrammableread-onlymemory)、磁性随机存取存储器(fram,ferromagneticrandomaccessmemory)、快闪存储器(flashmemory)、磁表面存储器、光盘、或只读光盘(cd-rom,compactdiscread-onlymemory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(ram,randomaccessmemory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(sram,staticrandomaccessmemory)、同步静态随机存取存储器(ssram,synchronousstaticrandomaccessmemory)、动态随机存取存储器(dram,dynamicrandomaccessmemory)、同步动态随机存取存储器(sdram,synchronousdynamicrandomaccessmemory)、双倍数据速率同步动态随机存取存储器(ddrsdram,doubledataratesynchronousdynamicrandomaccessmemory)、增强型同步动态随机存取存储器(esdram,enhancedsynchronousdynamicrandomaccessmemory)、同步连接动态随机存取存储器(sldram,synclinkdynamicrandomaccessmemory)、直接内存总线随机存取存储器(drram,directrambusrandomaccessmemory)。本发明实施例描述的存储器402旨在包括但不限于这些和任意其它适合类型的存储器。

上述本发明实施例揭示的方法可以应用于处理器中,或者由处理器实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(dsp,digitalsignalprocessor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成前述方法的步骤。

在示例性实施例中,装置可以被一个或多个应用专用集成电路(asic,applicationspecificintegratedcircuit)、dsp、可编程逻辑器件(pld,programmablelogicdevice)、复杂可编程逻辑器件(cpld,complexprogrammablelogicdevice)、现场可编程门阵列(fpga,field-programmablegatearray)、通用处理器、控制器、微控制器(mcu,microcontrollerunit)、微处理器(microprocessor)、或其他电子元件实现,用于执行前述方法。

在示例性实施例中,本发明实施例还提供了一种计算机可读存储介质,例如包括计算机程序的存储器,上述计算机程序可由处理装置执行,以完成前述方法所述步骤。计算机可读存储介质可以是fram、rom、prom、eprom、eeprom、flashmemory、磁表面存储器、光盘、或cd-rom等存储器;也可以是包括上述存储器之一或任意组合的各种设备,如移动电话、计算机、平板设备、个人数字助理、烹饪设备、智能家电等。

本发明实施例还公开了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述方法任一项所述方法的步骤。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

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