溢出检测方法、装置、电子设备和智能家电与流程

文档序号:15701403发布日期:2018-10-19 19:54阅读:172来源:国知局

本申请涉及智能家电领域,尤其涉及一种溢出检测方法、装置、电子设备和智能家电。



背景技术:

在日常生活中,利用燃气灶来煮粥或煲汤时,如果无人值守,则极容易出现粥或汤在煮沸后从锅内溢出到灶台上的情况,这样不仅造成了食物的浪费,还会弄脏灶台,增加灶台的清洁难度。此外,溢出的粥或汤还可能会扑灭燃气灶的火力,从而导致燃气泄漏,造成安全隐患。



技术实现要素:

有鉴于此,本申请提供一种溢出检测方法、装置、电子设备和智能家电,以解决相关技术中无法实现自动检测溢出的问题。

具体地,本申请是通过如下技术方案实现的:

第一方面,本申请提供一种溢出检测方法,所述方法应用于智能家电中的主控器,所述方法包括:

获取厨房预定区域的第一图像,所述厨房预定区域中包括具有溢出状态的目标家电,所述第一图像为所述目标家电处于未溢出状态的图像;

在检测到溢出检测指令后,每隔预设的检测时间间隔,获取所述厨房预定区域的当前图像作为第二图像;

判断所述第二图像与所述第一图像是否匹配;

如果所述第二图像与所述第一图像不匹配,则执行溢出报警操作。

第二方面,本申请提供一种溢出检测装置,所述装置应用于智能家电中的主控器,所述装置包括:

第一获取单元,用于获取厨房预定区域的第一图像,所述厨房预定区域中包括具有溢出状态的目标家电,所述第一图像为所述目标家电处于未溢出状态的图像;

第二获取单元,用于在检测到溢出检测指令后,每隔预设的检测时间间隔,获取所述厨房预定区域的当前图像作为第二图像;

判断单元,用于判断所述第二图像与所述第一图像是否匹配;

执行单元,用于在所述第二图像与所述第一图像不匹配时,执行溢出报警操作。

第三方面,本申请提供一种电子设备,包括存储器及处理器;

所述存储器用于存储包括程序指令的信息;

所述处理器用于控制程序指令的执行,所述程序指令被处理器加载并执行时实现本申请第一方面提供的方法的步骤。

第四方面,本申请提供一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现本申请第一方面提供的方法的步骤。

第五方面,本申请提供一种智能家电,所述智能家电包括:主控器、摄像头;

其中,所述主控器用于:

通过所述摄像头获取厨房预定区域的第一图像,所述厨房预定区域中包括具有溢出状态的目标家电,所述第一图像为所述目标家电处于未溢出状态的图像;

在检测到溢出检测指令后,每隔预设的检测时间间隔,通过所述摄像头获取所述厨房预定区域的当前图像作为第二图像;

判断所述第二图像与所述第一图像是否匹配;

如果所述第二图像与所述第一图像不匹配,则执行溢出报警操作;

所述摄像头用于:

获取厨房预定区域的第一图像;

每隔预设的检测时间间隔,获取所述厨房预定区域的当前图像作为第二图像。

分析上述实施例可知,智能集成灶、智能油烟机等厨房里的智能家电中的主控器可以针对包括具有溢出状态的目标家电的厨房预定区域,判断当前获取到的该厨房预定区域的第二图像,与之前获取到的该厨房预定区域的第一图像是否匹配,由于该第一图像是该厨房预定区域中的目标家电处于未溢出状态时的图像,因此可以在该第二图像与该第一图像不匹配时,执行溢出报警操作,以提醒用户该目标家电已出现溢出。采用这样的方式,在厨房里无人值守时,也可以由智能家电中的主控器自行判断是否出现溢出情况,从而可以在出现溢出情况时及时提醒用户,避免安全隐患。

附图说明

图1是本申请一示例性实施例示出的一种溢出检测方法的流程图;

图2是本申请一示例性实施例示出的另一种溢出检测方法的流程图;

图3是本申请一示例性实施例示出的一种溢出检测装置所在设备的硬件结构图;

图4是本申请一示例性实施例示出的一种溢出检测装置的框图;

图5是本申请一示例性实施例示出的一种智能家电的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。

在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。

请参考图1,为本申请一示例性实施例示出的一种智能家电的框图。图1所示的智能家电可以是智能集成灶、智能油烟机等厨房里的智能家电。该智能家电可以包括:主控器和摄像头。而在一个可选的实施例中,该智能家电还可以包括:红外距离传感器。其中,主控器可以对摄像头和红外距离传感器进行控制,也可以获取摄像头拍摄到的图像,以及红外距离传感器输出的结果。

请参考图2,为本申请一示例性实施例示出的一种溢出检测方法的流程图。该方法可以应用于图1所示的智能家电包括的主控器,当然该智能家电还可以包括摄像头。该方法可以包括如下步骤:

步骤201:获取厨房预定区域的第一图像,所述厨房预定区域中包括具有溢出状态的目标家电,所述第一图像为所述目标家电处于未溢出状态的图像。

步骤202:在检测到溢出检测指令后,每隔预设的检测时间间隔,获取所述厨房预定区域的当前图像作为第二图像。

在本实施例中,厨房预定区域可以是包括具有溢出状态的目标家电的区域,例如:由于在灶台上进行煮粥、熬汤等时,所使用的锅(即目标家电)可能出现溢出,即具有溢出状态,因此可以将灶台区域作为厨房预定区域,从而可以对智能家电中的摄像头的安装位置和方向进行调整,使摄像头可以拍摄到该厨房预定区域的图像。

智能家电中的主控器可以通过该智能家电中的摄像头,获取厨房预定区域的第一图像。其中,第一图像可以是该厨房预定区域中的目标家电处于未溢出状态的图像,例如:当厨房预定区域为灶台区域,目标家电为锅时,第一图像即为该锅处于未溢出状态时,摄像头拍摄到的该灶台区域的图像。

在一个可选的实施例中,用户可以在厨房预定区域中的目标家电尚未开始工作时,通过主控器调用摄像头,由摄像头对该厨房预定区域进行拍摄,以得到该目标家电处于未溢出状态时该厨房预定区域的图像。具体地,主控器可以为用户提供用户界面,用户可以通过该用户界面,在厨房预定区域中的目标家电尚未开始工作时发起拍摄操作,而主控器在检测到该拍摄操作后,可以调用摄像头对该厨房预定区域进行拍摄。主控器在获取到摄像头拍摄到的该目标家电处于未溢出状态时该厨房预定区域的图像后,可以将该图像作为该厨房预定区域的第一图像保存在本地,即后续可以直接获取本地预存的厨房预定区域的第一图像。

或者,主控器可以在检测到溢出检测指令时,调用摄像头获取厨房预定区域的第一图像。具体地,主控器可以为用户提供用户界面,用户可以通过该用户界面发起溢出检测操作,而主控器在检测到该溢出检测操作后,可以视为检测到溢出检测指令,从而可以调用摄像头对该厨房预定区域进行拍摄,以得到该目标家电处于未溢出状态时该厨房预定区域的图像,并将该图像确定为该厨房预定区域的第一图像。

在另一个实施例中,图1所示的智能家电还可以包括红外距离传感器。主控器可以通过红外距离传感器的输出结果检测厨房预定区域附近是否有用户。如果该厨房预定区域附近有用户,则认为可以由用户自行判断是否存在溢出情况,而无需启动溢出检测功能。然而,如果主控器基于红外距离传感器的输出结果,检测到该厨房预定区域附近没有用户,则可以启动计时器以对未检测到用户的持续时间进行计时;在确定未检测到用户的持续时间达到预设的溢出检测时间后,可以认为用户已经离开该厨房预定区域,无法再自行判断是否存在溢出情况,因此此时主控器可以视为检测到溢出检测指令,从而可以通过摄像头,获取该厨房预定区域的第一图像。需要说明的是,溢出检测时间可以由用户通过主控器提供的用户界面自行设置,也可以是默认的缺省值,本申请对此不作特殊限制。

后续,智能家电中的主控器在检测到溢出检测指令后,可以每隔预设的检测时间间隔,通过该智能家电中的摄像头,获取厨房预定区域的当前图像作为第二图像。其中,检测时间间隔可以由用户通过主控器提供的用户界面自行设置,也可以是默认的缺省值,本申请对此不作特殊限制。这样,可以由主控器将该厨房预定区域的第一图像和第二图像进行对比,判断该厨房预定区域中的目标家电是否出现溢出。

步骤203:判断所述第二图像与所述第一图像是否匹配。

步骤204:如果所述第二图像与所述第一图像不匹配,则执行溢出报警操作。

在本实施例中,智能家电中的主控器在前述步骤201和202中获取到厨房预定区域的第一图像和第二图像后,可以将该第一图像和该第二图像进行对比,以判断该第一图像和该第二图像是否匹配。由于该第一图像是该厨房预定区域中的目标家电处于未溢出状态时的图像,因此如果该第一图像和该第二图像匹配,则可以确定此时该目标家电仍处于未溢出状态,即可以认为该目标家电还未出现溢出;如果该第一图像和该第二图像不匹配,则可以确定此时该目标家电不再处于未溢出状态,即可以认为该目标家电已出现溢出,在这种情况下,主控器可以执行溢出报警操作。

由上述实施例可见,智能集成灶、智能油烟机等厨房里的智能家电中的主控器可以针对包括具有溢出状态的目标家电的厨房预定区域,判断当前获取到的该厨房预定区域的第二图像,与之前获取到的该厨房预定区域的第一图像是否匹配,由于该第一图像是该厨房预定区域中的目标家电处于未溢出状态时的图像,因此可以在该第二图像与该第一图像不匹配时,执行溢出报警操作,以提醒用户该目标家电已出现溢出。采用这样的方式,在厨房里无人值守时,也可以由智能家电中的主控器自行判断是否出现溢出情况,从而可以在出现溢出情况时及时提醒用户,避免安全隐患。

具体地,请参考图3,可以采用如下步骤实现判断所述第二图像与所述第一图像是否匹配,并在所述第二图像与所述第一图像不匹配时,执行溢出报警操作:

步骤2031:获取所述第一图像中目标家电的第一状态信息,并获取所述第二图像中所述目标家电的第二状态信息。

步骤2032:判断所述第一状态信息与所述第二状态信息是否相同。

步骤2033:如果所述第一状态信息与所述第二状态信息不相同,则执行溢出报警操作。

在本实施例中,智能家电中的主控器在前述步骤201和202中获取到厨房预定区域的第一图像和第二图像后,可以获取该第一图像中的目标家电(即该厨房预定区域中具有溢出状态的目标家电)的第一状态信息,并获取该第二图像中的目标家电的第二状态信息。

后续,主控器可以判断该第一状态信息和该第二状态信息是否相同。如果两者相同,则可以视为该第一图像与该第二图像匹配,从而可以认为该目标家电还未出现溢出;如果两者不同,则可以视为该第一图像与该第二图像不匹配,从而可以认为该目标家电还已出现溢出,在这种情况下,主控器可以执行溢出报警操作。

在一个可选的实施例中,状态信息可以是位置、形状,大小、颜色等。

举例来说,假设厨房预定区域为灶台区域,目标家电为锅,状态信息为颜色。由于溢出时锅盖边沿会出现白色水泡,因此此时第一图像中锅的颜色与第二图像中锅的颜色必定存在差别,即第一状态信息与第二状态信息不相同。在这种情况下,主控器可以确定锅(即目标家电)已出现溢出,并执行溢出报警操作。

在另一个例子中,假设厨房预定区域为灶台区域,目标家电为锅,状态信息为大小。由于溢出时锅盖边沿的白色水泡的覆盖,也可能会导致第一图像中锅的大小与第二图像中锅的大小存在差别,即第一状态信息与第二状态信息不相同。在这种情况下,主控器也可以确定锅(即目标家电)已出现溢出,并执行溢出报警操作。

为了提高获取图像中目标家电的状态信息的效率,在一个可选的实施例中,还可以预先设置不包括目标家电的厨房预定区域的初始图像。具体地,用户可以在尚未将目标家电安置在厨房预定区域中时,通过智能家电中的主控器调用该智能家电中的摄像头,由摄像头对该厨房预定区域进行拍摄,以得到不包括目标家电的该厨房预定区域的初始图像。举例来说,主控器可以为用户提供用户界面,用户可以通过该用户界面,在尚未将目标家电安置在厨房预定区域中时发起拍摄操作,而主控器在检测到该拍摄操作后,可以调用摄像头对该厨房预定区域进行拍摄。主控器在获取到摄像头拍摄到的不包括目标家电的该厨房预定区域的初始图像后,可以将该初始图像保存在本地,即后续可以直接获取该初始图像。

这样,在获取到包括目标家电的该厨房区域的第一图像后,可以将该第一图像与该初始图像进行对比,从而直接获取该第一图像中目标家电的第一状态信息;同理,在获取到包括目标家电的该厨房区域的第二图像后,可以将该第二图像与该初始图像进行对比,从而直接获取该第二图像中目标家电的第二状态信息。而在获取到该目标家电的第一状态信息和第二状态信息后,可以通过判断该第一状态信息与该第二状态信息是否相同,确定该目标家电是否出现溢出,即在该第一状态信息与该第二状态信息不相同时,主控器可以确定该目标家电已出现溢出,从而可以执行溢出报警操作。

在另一个可选的实施例中,智能家电中的主控器可以采用如下方式执行溢出报警操作,包括:控制减小或关闭火力,例如:向灶台发送控制消息,从而使灶台减小或关闭火力;和/或,在本地以语音或文本方式输出溢出报警信息,例如:语音提醒用户已出现溢出、发出报警音以提醒用户、在用户界面中弹出显示有溢出警告文字的窗口等;和/或,向与所述智能家电连接的用户终端发送溢出报警信息。这样,可以提醒用户发生溢出,从而使用户可以及时查看并解决溢出问题。

与前述溢出检测方法的实施例相对应,本申请还提供了溢出检测装置的实施例。

本申请溢出检测装置的实施例可以应用在智能家电中的主控器上。装置实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。以软件实现为例,作为一个逻辑意义上的装置,是通过其所在设备的处理器将非易失性存储器中对应的计算机程序指令读取到内存中运行形成的。从硬件层面而言,如图4所示,为本申请溢出检测装置所在主控器的一种硬件结构图,除了图4所示的处理器、内存、网络接口、以及非易失性存储器之外,实施例中装置所在的主控器通常根据该溢出检测的实际功能,还可以包括其他硬件,对此不再赘述。

请参考图5,为本申请一示例性实施例示出的一种溢出检测装置的框图。该装置500可以应用于图4所示的智能家电中的主控器,包括:

第一获取单元501,用于获取厨房预定区域的第一图像,所述厨房预定区域中包括具有溢出状态的目标家电,所述第一图像为所述目标家电处于未溢出状态的图像;

第二获取单元502,用于在检测到溢出检测指令后,每隔预设的检测时间间隔,获取所述厨房预定区域的当前图像作为第二图像;

判断单元503,用于判断所述第二图像与所述第一图像是否匹配;

执行单元504,用于在所述第二图像与所述第一图像不匹配时,执行溢出报警操作。

在一个可选的实施例中,所述第一获取单元501具体可以用于:

获取本地预存的厨房预定区域的第一图像;

或者,在检测到溢出检测指令时,获取所述厨房预定区域的第一图像。

在另一个可选的实施例中,所述第二获取单元502具体可以用于:

在接收到用户输入的溢出检测指令后,确定检测到溢出检测指令;

或者,在确定未检测到用户的持续时间达到预设的溢出检测时间后,确定检测到溢出检测指令。

在另一个可选的实施例中,所述判断单元503具体可以用于:

获取所述第一图像中目标家电的第一状态信息,并获取所述第二图像中所述目标家电的第二状态信息;

判断所述第一状态信息与所述第二状态信息是否相同;

所述执行单元504具体可以用于:

如果所述第一状态信息与所述第二状态信息不相同,则执行溢出报警操作。

在另一个可选的实施例中,所述判断单元503具体可以用于:

将所述第一图像与本次预存的所述厨房预定区域的初始图像进行对比,以获取所述第一图像中目标家电的第一状态信息;

将所述第二图像与所述初始图像进行对比,以获取所述第二图像中所述目标家电的第二状态信息;

其中,所述初始图像为所述厨房预定区域中不包括所述目标家电的图像。

在另一个可选的实施例中,所述状态信息可以包括:位置、形状、大小、颜色。

在另一个可选的实施例中,所述执行单元504具体可以用于:

控制减小或关闭火力;

和/或,在本地以语音或文本方式输出溢出报警信息;

和/或,向与所述智能家电连接的用户终端发送溢出报警信息。

此外,本申请提供一种电子设备,包括存储器及处理器;

所述存储器用于存储包括程序指令的信息;

所述处理器用于控制程序指令的执行,所述程序指令被处理器加载并执行时实现本申请提供的任一方法的步骤。

此外,本申请提供一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现本申请提供的任一方法的步骤。

请继续参考图1,本申请提供一种智能家电,所述智能家电可以包括:主控器、摄像头;

其中,所述主控器用于:

通过所述摄像头获取厨房预定区域的第一图像,所述厨房预定区域中包括具有溢出状态的目标家电,所述第一图像为所述目标家电处于未溢出状态的图像;

在检测到溢出检测指令后,每隔预设的检测时间间隔,通过所述摄像头获取所述厨房预定区域的当前图像作为第二图像;

判断所述第二图像与所述第一图像是否匹配;

如果所述第二图像与所述第一图像不匹配,则执行溢出报警操作;

所述摄像头用于:

获取厨房预定区域的第一图像;

每隔预设的检测时间间隔,获取所述厨房预定区域的当前图像作为第二图像。

在一个可选的实施例中,所述主控器具体可以用于:

获取本地预存的厨房预定区域的第一图像;

或者,在检测到溢出检测指令时,获取所述厨房预定区域的第一图像。

在另一个可选的实施例中,所述主控器具体可以用于:

在接收到用户输入的溢出检测指令后,确定检测到溢出检测指令;

或者,所述智能家电还可以包括:红外距离传感器;

所述主控器具体可以用于:

在基于所述红外距离传感器的输出结果,确定未检测到用户的持续时间达到预设的溢出检测时间后,确定检测到溢出检测指令。

在另一个可选的实施例中,所述主控器具体可以用于:

获取所述第一图像中目标家电的第一状态信息,并获取所述第二图像中所述目标家电的第二状态信息;

判断所述第一状态信息与所述第二状态信息是否相同;

如果所述第一状态信息与所述第二状态信息不相同,则执行溢出报警操作。

在另一个可选的实施例中,所述主控器具体可以用于:

将所述第一图像与本次预存的所述厨房预定区域的初始图像进行对比,以获取所述第一图像中目标家电的第一状态信息;

将所述第二图像与所述初始图像进行对比,以获取所述第二图像中所述目标家电的第二状态信息;

其中,所述初始图像为所述厨房预定区域中不包括所述目标家电的图像。

在另一个可选的实施例中,所述状态信息包括:位置、形状、大小、颜色。

在另一个可选的实施例中,所述主控器具体可以用于:

控制减小或关闭火力;

和/或,在本地以语音或文本方式输出溢出报警信息;

和/或,向与所述智能家电连接的用户终端发送溢出报警信息。

上述装置中各个单元的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。

对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本申请方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

以上所述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。

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