烹饪控制方法、装置及其相关设备与流程

文档序号:22466979发布日期:2020-10-09 21:50阅读:94来源:国知局
烹饪控制方法、装置及其相关设备与流程

本发明涉及烹饪控制领域,尤其涉及一种烹饪控制方法、装置、烹饪设备、服务器和计算机可读存储介质。



背景技术:

随着烹饪艺术在社会的发展,使得智能烹饪设备种类也随之越来越多,比如豆浆机、电磁炉、电饭煲、电烤箱等,人们可以根据需求方便地通过各种烹饪设备在家里进行烹饪。目前,随着烹饪设备的智能化,大多数烹饪设备对烹饪时长有了比较好的控制,这种对烹饪时长的控制可以是烹饪结束后对食物进行保温。

但是,目前烹饪设备在烹饪结束后自动跳转保温,保温也会持续加热,或者有的用户对变冷的食物继续加热,或者食物在烹饪设备内放置过久,都会对食材的成分结构产生破坏,极可能产生亚硝酸盐等有害物质,对人体产生危害,一旦用户食用则会危害健康。因此,如何在保证烹饪设备对烹饪时长的良好控制的同时,避免因食材加热或放置时间过长而导致食物变质,已经成为亟待解决的问题。



技术实现要素:

本发明的目的旨在至少在一定程度上解决上述的技术问题之一。

为此,本发明的第一个目的在于提出一种烹饪控制方法,该方法通过设置两个累计加热时长的判断条件,来实现对烹饪设备的加热时长进行控制,保证了烹饪设备对烹饪时长的良好控制,同时避免了因食材加热过长而导致食物变质,可以使得用户可以吃到健康的食物,保障用户健康,提升了用户的使用体验。

本发明的第二个目的在于提出另一种烹饪控制方法。

本发明的第三个目的在于提出一种烹饪控制装置。

本发明的第四个目的在于提出另一种烹饪控制装置。

本发明的第五个目的在于提出一种烹饪设备。

本发明的第六个目的在于提出一种服务器。

本发明的第七个目的在于提出一种性计算机可读存储介质。

为达到上述目的,本发明第一方面实施例提出的烹饪控制方法,包括:

累计烹饪设备对食材进行加热操作的第一时长总和;

如果判断所述第一时长总和大于或等于第一时长总和参考值,则生成询问指令,并将所述询问指令提供给用户,其中,所述询问指令用于指示询问是否需要停止加热;

当检测到所述烹饪设备在预设时间内未接收到停止加热指令时,继续累计所述烹饪设备对所述食材进行加热操作的第二时长总和;

如果判断所述第二时长总和大于或等于第二时长总和参考值,则控制所述烹饪设备停止加热,其中,所述第二时长总和参考值大于所述第一时长总和参考值。

根据本发明实施例的烹饪控制方法,可通过累计烹饪设备对食材进行加热操作的第一时长总和,并判断该第一时长总和是否大于或等于第一时长总和参考值,如果第一时长总和大于或等于第一时长总和参考值,则说明此时的加热时长已经达到一段时间,此时烹饪设备内的食物已烹饪熟且已保温一段时间,此时可生成询问指令,并将询问指令提供给用户,以询问用户是否需要停止加热;当检测到烹饪设备在预设时间内未接收到停止加热指令时,可继续累计烹饪设备对食材进行加热操作的第二时长总和,并判断该第二时长总和是否大于或等于第二时长总和参考值,如果第二时长总和大于或等于第二时长总和参考值,则说明此时该食材的累计加热时长已经达到上限,若继续加热则会对食材的成分结构产生破坏,此时可控制烹饪设备停止加热。即在烹饪设备对食材进行加热过程中,通过对加热时长进行累计,并在第一次判断该累计的加热时长达到一段时间以使得食物已烹饪熟时,向用户询问是否需要停止加热,若在预设时间内未接收到停止加热指令,则继续累计加热时长,并在第二次判断累计的加热时长达到上限时,强制控制烹饪设备停止加热,由此,通过设置两个累计加热时长的判断条件,来实现对烹饪设备的加热时长进行控制,保证了烹饪设备对烹饪时长的良好控制,同时避免了因食材加热过长而导致食物变质,可以使得用户可以吃到健康的食物,保障用户健康,提升了用户的使用体验。

根据本发明的一个实施例,通过以下方式获取所述第一时长总和参考值和第二时长总和参考值:获取所述烹饪设备内的食材类型,根据所述食材类型获取所述第一时长总和参考值和第二时长总和参考值。

根据本发明的一个实施例,所述烹饪控制方法还包括:累计所述食材从烹饪结束至当前时间的第一放置时长,在判断所述第一时长总和小于所述第一时长总和参考值时,判断所述第一放置时长是否大于或等于所述第一放置时长参考值,如果所述第一放置时长大于或等于所述第一放置时长参考值,则生成放置时间警报信息,并将所述放置时间警报信息提供给所述用户。

根据本发明的一个实施例,所述烹饪控制方法还包括:在判断所述第二时长总和小于所述第二时长总和参考值时,累计所述食材从烹饪结束至当前时间的第二放置时长,如果判断所述第二放置时长大于或等于第二放置时长参考值,则生成变质警报信息,并将所述变质警报信息提供给所述用户。

为达到上述目的,本发明第二方面实施例提出的烹饪控制方法,包括:累计烹饪设备对食材进行加热操作的加热时长;在加热时长满足食材烹饪熟所需要的时长时,结束对食材的烹饪,并累计食材从烹饪结束至当前时间的第一放置时长;判断第一放置时长是否大于或等于第一放置时长参考值;如果第一放置时长大于或等于第一放置时长参考值,则生成放置时间警报信息,并将放置时间警报信息提供给用户。

根据本发明实施例烹饪控制方法,可累计烹饪设备对食材进行加热操作的加热时长,在加热时长满足该食材烹饪熟所需要的时长时,结束对该食材的烹饪,并累计该食材从烹饪结束至当前时间的第一放置时长,之后判断第一放置时长是否大于或等于第一放置时长参考值,如果第一放置时长大于或等于第一放置时长参考值,则生成放置时间警报信息,并将放置时间警报信息提供给用户。即通过加热时长来确定食物是否烹饪熟,并判定食物烹饪熟且结束烹饪时开始累计食物的放置时长,这样,在放置时长大于或等于参考值时,向用户发送警报信息以提醒用户,从而避免了因熟食放置过长而导致食材成分结构产生破坏,使得用户引起重视。

为达到上述目的,本发明第三方面实施例提出的烹饪控制的装置,包括:

加热时长累计模块,用于累计烹饪设备对食材进行加热操作的第一时长总和;

询问指令生成模块,用于在判断所述第一时长总和大于或等于第一时长总和参考值时,生成询问指令,并将所述询问指令提供给用户,其中,所述询问指令用于指示询问是否需要停止加热;

所述加热时长累计模块,还用于在检测到所述烹饪设备在预设时间内未接收到停止加热指令时,继续累计所述烹饪设备对所述食材进行加热操作的第二时长总和;

控制模块,用于控制所述烹饪设备停止加热,其中,所述第二时长总和参考值大于所述第一时长总和参考值。

根据本发明实施例的烹饪控制装置,可通过累计烹饪设备对食材进行加热操作的第一时长总和,并判断该第一时长总和是否大于或等于第一时长总和参考值,如果第一时长总和大于或等于第一时长总和参考值,则说明此时的加热时长已经达到一段时间,此时烹饪设备内的食物已烹饪熟且已保温一段时间,此时可生成询问指令,并将询问指令提供给用户,以询问用户是否需要停止加热;当检测到烹饪设备在预设时间内未接收到停止加热指令时,可继续累计烹饪设备对食材进行加热操作的第二时长总和,并判断该第二时长总和是否大于或等于第二时长总和参考值,如果第二时长总和大于或等于第二时长总和参考值,则说明此时该食材的累计加热时长已经达到上限,若继续加热则会对食材的成分结构产生破坏,此时可控制烹饪设备停止加热。即在烹饪设备对食材进行加热过程中,通过对加热时长进行累计,并在第一次判断该累计的加热时长达到一段时间以使得食物已烹饪熟时,向用户询问是否需要停止加热,若在预设时间内未接收到停止加热指令,则继续累计加热时长,并在第二次判断累计的加热时长达到上限时,强制控制烹饪设备停止加热,由此,通过设置两个累计加热时长的判断条件,来实现对烹饪设备的加热时长进行控制,保证了烹饪设备对烹饪时长的良好控制,同时避免了因食材加热过长而导致食物变质,可以使得用户可以吃到健康的食物,保障用户健康,提升了用户的使用体验

根据本发明的一个实施例,所述装置还包括:参考值获取模块,用于获取所述烹饪设备内的食材类型,并根据所述食材类型获取所述第一时长总和参考值和第二时长总和参考值。

根据本发明的一个实施例,所述装置还包括:放置时长累计模块,用于累计所述食材从烹饪结束至当前时间的第一放置时长;判断模块,用于在判断所述第一时长总和小于所述第一时长总和参考值时,判断所述第一放置时长是否大于或等于所述第一放置时长参考值;放置警报信息生成模块,用于在所述第一放置时长大于或等于所述第一放置时长参考值时,生成放置时间警报信息,并将所述放置时间警报信息提供给所述用户。

根据本发明的一个实施例,所述放置时长累计模块,还用于在判断所述第二时长总和小于所述第二时长总和参考值时,累计所述食材从烹饪结束至当前时间的第二放置时长。

根据本发明的一个实施例,所述装置还包括:变质警报信息生成模块,用于在判断所述第二放置时长大于或等于第二放置时长参考值时,生成变质警报信息,并将所述变质警报信息提供给所述用户。

为达到上述目的,本发明第四方面实施例提出的烹饪控制装置,包括:加热时长累计模块,用于累计烹饪设备对食材进行加热操作的加热时长;放置时长累计模块,用于在所述加热时长满足所述食材烹饪熟所需要的时长时,结束对所述食材的烹饪,并累计所述食材从烹饪结束至当前时间的第一放置时长;判断模块,用于判断所述第一放置时长是否大于或等于所述第一放置时长参考值;警报模块,用于在所述第一放置时长大于或等于所述第一放置时长参考值时,生成放置时间警报信息,并将所述放置时间警报信息提供给用户。

根据本发明实施例的烹饪控制装置,可累计烹饪设备对食材进行加热操作的加热时长,在加热时长满足该食材烹饪熟所需要的时长时,结束对该食材的烹饪,并累计该食材从烹饪结束至当前时间的第一放置时长,之后判断第一放置时长是否大于或等于第一放置时长参考值,如果第一放置时长大于或等于第一放置时长参考值,则生成放置时间警报信息,并将放置时间警报信息提供给用户。即通过加热时长来确定食物是否烹饪熟,并判定食物烹饪熟且结束烹饪时开始累计食物的放置时长,这样,在放置时长大于或等于参考值时,向用户发送警报信息以提醒用户,从而避免了因熟食放置过长而导致食材成分结构产生破坏,使得用户引起重视。

为达到上述目的,本发明第五方面实施例提出的烹饪设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时,实现本发明第一方面实施例所述的烹饪控制方法。

为达到上述目的,本发明第六方面实施例提出的服务器,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时,实现本发明第一方面实施例所述的烹饪控制方法。

为达到上述目的,本发明第七方面实施例提出的计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现本发明第一方面实施例所述的烹饪控制方法。

本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1是根据本发明一个实施例的烹饪控制方法的流程图;

图2是根据本发明一个具体实施例的烹饪控制方法的流程图;

图3是根据本发明一个实施例的烹饪控制装置的结构示意图;

图4是根据本发明一个具体实施例的烹饪控制装置的结构示意图;

图5是根据本发明另一个具体实施例的烹饪控制装置的结构示意图;

图6是根据本发明另一个实施例的烹饪控制方法的流程图;

图7是根据本发明另一个实施例的烹饪控制装置的结构示意图;

图8是根据本发明一个实施例的烹饪设备的结构示意图;

图9是根据本发明一个实施例的服务器的结构示意图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。

下面参考附图描述本发明实施例的烹饪控制方法、装置、烹饪设备、服务器和计算机可读存储介质。

目前,随着烹饪设备的智能化,大多数烹饪设备对烹饪时长有了比较好的控制,这种对烹饪时长的控制可以是烹饪结束后对食物进行保温。但是,目前烹饪设备在烹饪结束后自动跳转保温,保温也会持续加热,或者有的用户对变冷的食物继续加热,或者食物在烹饪设备内放置过久,都会对食材的成分结构产生破坏,极可能产生亚硝酸盐等有害物质,对人体产生危害,一旦用户食用危害健康。

因此,如何在保证烹饪设备对烹饪时长的良好控制的同时,避免因食材加热或放置时间过长而导致食物变质,已经成为亟待解决的问题。

为了解决该技术问题,本发明提出了一种烹饪控制方法,包括:累计烹饪设备对食材进行加热操作的第一时长总和;如果判断所述第一时长总和大于或等于第一时长总和参考值,则生成询问指令,并将所述询问指令提供给用户,其中,所述询问指令用于指示询问是否需要停止加热;当检测到所述烹饪设备在预设时间内未接收到停止加热指令时,继续累计所述烹饪设备对所述食材进行加热操作的第二时长总和;如果判断所述第二时长总和大于或等于第二时长总和参考值,则控制所述烹饪设备停止加热,其中,所述第二时长总和参考值大于所述第一时长总和参考值。

图1是根据本发明一个实施例的烹饪控制方法的流程图。需要说明的是,本发明实施例的烹饪控制方法可应用于本发明实施例的烹饪控制装置,该控制装置可被配置于烹饪设备上,或者,该控制装置可被配置于服务器,比如云端服务器。

如图1所示,该烹饪控制方法包括:

s110,累计烹饪设备对食材进行加热操作的第一时长总和。

其中,在本发明的实施例中,所述烹饪设备可包括但不限于豆浆机、电磁炉、电饭煲、电烤箱等。

举例而言,以本发明实施例的烹饪控制方法应用于烹饪设备为例,用户可通过烹饪设备进行食物的烹饪。烹饪设备在监测到用户将食材放至烹饪容器并触发烹饪开始事件时,开始根据预设的烹饪控制参数对该食材进行烹饪。在烹饪设备对食材进行烹饪控制的过程中,可对烹饪设备的加热操作进行时长的累计,即累计烹饪设备对该食材进行加热操作的第一时长总和。其中,该第一时长总和是指从烹饪设备对该食材开始进行加热操作开始,直到当前计算累计时长时所累计到的加热时长总和。

s120,如果判断第一时长总和大于或等于第一时长总和参考值,则生成询问指令,并将询问指令提供给用户,其中,询问指令用于指示询问是否需要停止加热。

可选地,在对烹饪设备的加热操作进行时长累计,得到上述第一时长总和时,可判断该第一时长总和是否大于或等于第一时长总和参考值,若是,则可认为此时烹饪设备已经完成对食材的烹饪且保温了一段时间,即食物已被烹饪熟且保温了一段时间,此时可生成询问指令,并将该询问指令提供给用户,以询问用户是否需要停止加热。此时,用户可根据自身意愿选择是否需要停止烹饪设备的加热操作。举例而言,以将该询问指令发送给用户随身携带的终端设备为例,用户可通过在该终端设备上根据自身意愿选择停止或不停止加热,终端设备在接收到用户的选择指令发送给烹饪设备。

在本步骤中,在对烹饪设备的加热操作进行时长累计,得到上述第一时长总和时,可根据识别到的食材类型从预先建立的食材类型-阈值映射表中找出对应的第一时长总和参考值,并将该第一时长总和与该第一时长总和参考值进行大小比较,如果第一时长总和大于或等于第一时长总和参考值,则说明此时的加热时长已经达到一段时间,此时烹饪设备内的食物已烹饪熟且已保温一段时间,此时可生成询问指令,并将询问指令提供给用户,以询问用户是否需要停止加热。也就是说,第一时长总和参考值可以是根据食材类型预先设定的,其是指所述烹饪设备将食物烹饪熟且保温t时间后所使用的加热时长总和。

需要说明的是,在本发明的一个实施例中,可通过图像采集模块对烹饪设备的容器内的食材进行图像采集,并通过该图像采集模块采集用户针对烹饪设备的使用行为数据,之后,可对采集到的图像数据和使用行为数据进行分析识别,得到烹饪设备容器内食材的类型,从而使得识别结果更加准确。

为了进一步提升用户体验,使得用户更加清楚地了解食材的当前状态,防止食材成分结构产生破坏而影响用户健康,可选地,在本发明的一个实施例中,可累计食材从烹饪结束至当前时间的第一放置时长,并在判断第一时长总和小于第一时长总和参考值时,判断第一放置时长是否大于或等于第一放置时长参考值,如果第一放置时长大于或等于第一放置时长参考值,则生成放置时间警报信息,并将放置时间警报信息提供给用户。其中,所述烹饪结束可以理解为所述食材刚被烹饪熟。

例如,在累计烹饪设备对食材进行加热操作的时长总和的过程中,也可累计食材从烹饪结束至当前时间的放置时长,并在判断该加热操作的时长总和小于对应的参考值时,可判断该放置时长是否大于或等于第一放置时长参考值,若是,则说明该食材在完成烹饪之后又被放置了一段时间,为了防止熟食放置过长会对食材成分结构产生破坏,此时可生成放置时间警报信息并提供给用户,使得用户必须引起重视。其中,在本发明的实施例中,可通过烹饪设备自身的警报模块以语音和/或文本的形式将警报信息提供给用户;或者,还可将该警报信息发送给用户随身携带的终端设备,以使用户及时了解烹饪设备内食材的情况。

需要说明的是,在本发明的一个实施例中,上述第一时长总和参考值与第一放置时长参考值可以是预先设定的,例如,可根据该烹饪设备的烹饪性能和食材的种类而预先设定的。作为一种示例,该第一时长总和参考值与第一放置时长参考值可以是通过食材类型从预先建立的食材类型-阈值映射表中获得的。举例而言,烹饪设备具有图像采集模块,通过该图像采集模块对烹饪设备的容器内的食材进行图像采集。之后,可通过图像识别模块对采集的图像进行识别,得到采集到的图像中食材的类型,即确定出该烹饪设备内的食材类型,之后,可根据该食材类型从预先建立的食材类型-阈值映射表中找出对应的阈值,该阈值即为上述第一时长总和参考值与第一放置时长参考值,其中,第一时长总和参考值表示烹饪设备将该类食材已烹饪熟且保温一段时间所需要的加热时长;第一放置时长参考值表示食材从烹饪结束后已放置一段时间。

s130,当检测到烹饪设备在预设时间内未接收到停止加热指令时,继续累计烹饪设备对食材进行加热操作的第二时长总和。

可选地,检测所述烹饪设备在预设时间内是否接收到停止加热指令,如果在预设时间内没有接收到针对烹饪设备的停止加热指令,则继续计算所述烹饪设备对所述食材进行加热操作的累计时长总和(即所述第二时长总和),其中,该第二时长总和是指从烹饪设备对该食材开始进行加热时,开始进行累计的。

s140,如果判断第二时长总和大于或等于第二时长总和参考值,则控制烹饪设备停止加热,其中,第二时长总和参考值大于第一时长总和参考值。

可选地,预先获取第二时长总和参考值,并判断所述第二时长总和是否大于或等于第二时长总和参考值,若是,则说明该食材被加热过久,若继续被加热,会导致食材的成分结构产生破坏,所以此时需要强制控制烹饪设备停止加热。例如,以食材为银耳为例,如果对银耳加热过久,会产生亚硝酸盐等危害物质,如果用户食物该加热过久的银耳,则会影响用户的饮食健康,为此,为了避免该情况的发生,在判断该银耳的累计加热时长超过某个参考值时,强制控制烹饪设备停止加热,以避免该银耳加热过久而产生有害物质。

作为一种示例,第二时长总和参考值可通过以下方式获得:获取烹饪设备内的食材类型,并根据该食材类型获取该第二时长总和参考值。在本发明的实施例中,该第二时长总和参考值可以是预先设定的,例如,可根据该烹饪设备的烹饪性能和食材的种类而预先设定的。作为一种示例,该第二时长总和参考值可以是通过食材类型从预先建立的食材类型-阈值映射表中获得的。其中,所述第二时长总和参考值可以理解为食物被烹饪熟且继续被加热而将要严重变质时所使用的加热时长总和。

为了进一步提升用户的使用体验,保障用户的饮食健康,可选地,在本发明的一个实施例中,在判断第二时长总和小于第二时长总和参考值时,继续累计食材从烹饪结束至当前时间的第二放置时长,如果判断第二放置时长大于或等于第二放置时长参考值,则生成变质警报信息,并将变质警报信息提供给用户。也就是说,如果判断食材的放置时长大于或等于第二放置时长参考值,则说明书该食物已经被放置过久,超过该参考值的食材可能会产生有毒物质,用户食用该食材有可能会危害健康。例如,海鲜类食物被放置8至12小时后,亚硝胺会呈几何倍数增长,用户会食用该食物,则会危害健康,为此,为了避免这种情况的发生,在检测到食材的放置时长大于或等于该第二放置时长时,则向用户发送变质警报信息,以提醒用户该食物可能已变质,注意饮食健康。

其中,在本发明的实施例中,可通过烹饪设备自身的警报模块以语音和/或文本的形式将变质警报信息提供给用户;或者,还可将该变质警报信息发送给用户随身携带的终端设备,以使用户及时了解烹饪设备内食材的情况。

需要说明的是,在本发明的实施例中,上述该第二时长总和参考值与第二放置时长参考值可以是通过食材类型从预先建立的食材类型-阈值映射表中获得的。举例而言,烹饪设备具有图像采集模块,通过该图像采集模块对烹饪设备的容器内的食材进行图像采集。之后,可通过图像识别模块对采集的图像进行识别,得到采集到的图像中食材的类型,即确定出该烹饪设备内的食材类型,之后,可根据该食材类型从预先建立的食材类型-阈值映射表中找出对应的阈值,该阈值即为上述第二时长总和参考值与第二放置时长参考值,其中,第二时长总和参考值表示该食材最大加热时长,若超过该时长则会破坏该食材的成分结构;第二放置时长参考值表示食材最大放置时长,若超过该时长则会导致食材变质产生有毒物质。

根据本发明实施例的烹饪控制方法,可通过累计烹饪设备对食材进行加热操作的第一时长总和,并判断该第一时长总和是否大于或等于第一时长总和参考值,如果第一时长总和大于或等于第一时长总和参考值,则说明此时的加热时长已经达到一段时间,此时烹饪设备内的食物已烹饪熟且已保温一段时间,此时可生成询问指令,并将询问指令提供给用户,以询问用户是否需要停止加热;当检测到烹饪设备在预设时间内未接收到停止加热指令时,可累计烹饪设备对食材进行加热操作的第二时长总和,并判断该第二时长总和是否大于或等于第二时长总和参考值,如果第二时长总和大于或等于第二时长总和参考值,则说明此时该食材的累计加热时长已经达到上限,若继续加热则会对食材的成分结构产生破坏,此时可控制烹饪设备停止加热。即在烹饪设备对食材进行加热过程中,通过对加热时长进行累计,并在第一次判断该累计的加热时长达到一段时间以使得食物已烹饪熟时,向用户询问是否需要停止加热,若在预设时间内未接收到停止加热指令,则继续累计加热时长,并在第二次判断累计的加热时长达到上限时,强制控制烹饪设备停止加热,由此,通过设置两个累计加热时长的判断条件,来实现对烹饪设备的加热时长进行控制,保证了烹饪设备对烹饪时长的良好控制,同时避免了因食材加热过长而导致食物变质,可以使得用户可以吃到健康的食物,保障用户健康,提升了用户的使用体验。

为了使得本领域技术人员更加清楚地了解本发明,下面将举例说明。

举例而言,以本发明实施例的烹饪控制方法应用于烹饪设备为例。如图2所示,在用户使用烹饪设备进行食材烹饪时,烹饪设备中的图像采集模块可进行图像采集和用户的使用行为数据进行采集(s201),并将采集到的图像数据和使用行为数据发送给云端服务器。云端服务器对该图像数据和使用行为数据进行分析识别(s202),得到该烹饪设备容器内食材的类型,并将识别到的食材类型发送给烹饪设备(s203)。烹饪设备在监测到用户将食材放至烹饪容器并触发烹饪开始事件时,开始根据预设的烹饪控制参数对该食材进行烹饪。在烹饪设备对食材进行烹饪控制的过程中,可对烹饪设备的加热操作进行时长的累计,即累计烹饪设备对该食材进行加热操作的第一时长总和(s204)。之后根据识别到的食材类型从预先建立的食材类型-阈值映射表中找出对应的第一时长总和参考值,并将该第一时长总和与该第一时长总和参考值进行大小比较,如果第一时长总和大于或等于第一时长总和参考值(s205),则说明此时的加热时长已经达到一段时间,此时烹饪设备内的食物已烹饪熟且已保温一段时间,此时可生成询问指令,并将询问指令提供给用户,以询问用户是否需要停止加热(s206)。

为了使得用户更加清楚地了解食材的当前状态,防止食材成分结构产生破坏而影响用户健康,可累计食材从烹饪结束至当前时间的放置时长(s204),并在判断该加热操作的时长总和小于对应的参考值时,可判断该放置时长是否大于或等于第一放置时长参考值(s207),若是,则说明该食材在完成烹饪之后又被放置了一段时间,为了防止熟食放置过长会对食材成分结构产生破坏,此时可生成放置时间警报信息并提供给用户,使得用户必须引起重视(s208)。

当检测烹饪设备在预设时间内是否接收到停止加热指令,如果在预设时间内没有接收到针对烹饪设备的停止加热指令,则继续计算烹饪设备对食材进行加热操作的累计时长总和(即第二时长总和)(s214),并判断第二时长总和是否大于或等于第二时长总和参考值,若是(s209),则说明该食材被加热过久,若继续被加热,会导致食材的成分结构产生破坏,所以此时需要强制控制烹饪设备停止加热(s210),并提示用户已达加热上限(s211)。

为了进一步提升用户的使用体验,保障用户的饮食健康,在判断第二时长总和小于第二时长总和参考值时,累计食材从烹饪结束至当前时间的第二放置时长(s214),如果判断第二放置时长大于或等于第二放置时长参考值(s212),说明书该食物已经被放置过久,超过该参考值的食材可能会产生有毒物质,用户食用该食材有可能会危害健康,则生成变质警报信息,并将变质警报信息提供给用户(s213)。

与上述几种实施例提供的烹饪控制方法相对应,本发明的一种实施例还提供一种烹饪控制装置,由于本发明实施例提供的烹饪控制装置与上述几种实施例提供的烹饪控制方法相对应,因此在前述烹饪控制方法的实施方式也适用于本实施例提供的烹饪控制装置,在本实施例中不再详细描述。图3是根据本发明一个实施例的烹饪控制装置的结构示意图。

如图3所示,该烹饪控制的装置300可以包括:加热时长累计模块310、询问指令生成模块320和控制模块330。

具体地,加热时长累计模块310用于累计烹饪设备对食材进行加热操作的第一时长总和。

询问指令生成模块320用于在判断第一时长总和大于或等于第一时长总和参考值时,生成询问指令,并将询问指令提供给用户,其中,询问指令用于指示询问是否需要停止加热。

加热时长累计模块310还用于在检测到烹饪设备在预设时间内未接收到停止加热指令时,累计烹饪设备对食材进行加热操作的第二时长总和。

控制模块330用于控制烹饪设备停止加热,其中,第二时长总和参考值大于第一时长总和参考值。

为了保证烹饪设备对加热时长控制的准确性,可选地,在本发明的一个实施例中,如图4所示,该烹饪控制的装置300还包括:参考值获取模块340。其中,参考值获取模块340用于获取烹饪设备内的食材类型,并根据食材类型获取第一时长总和参考值和第二时长总和参考值。

为了进一步提升用户体验,使得用户更加清楚地了解食材的当前状态,防止食材成分结构产生破坏而影响用户健康,可选地,在本发明的一个实施例中,如图4所示,该烹饪控制的装置300还包括:放置时长累计模块350、判断模块360和放置警报信息生成模块370,其中,放置时长累计模块350,用于累计食材从烹饪结束至当前时间的第一放置时长,还用于在判断第二时长总和小于第二时长总和参考值时,累计食材从烹饪结束至当前时间的第二放置时长;判断模块360,用于在判断第一时长总和小于第一时长总和参考值时,判断第一放置时长是否大于或等于第一放置时长参考值;放置警报信息生成模块370,用于在第一放置时长大于或等于第一放置时长参考值时,生成放置时间警报信息,并将放置时间警报信息提供给用户。

为了进一步提升用户的使用体验,保障用户的饮食健康,可选地,在本发明的一个实施例中,如图5所示,该烹饪控制的装置300还包括:变质警报信息生成模块380。其中,变质警报信息生成模块380用于在判断第二放置时长大于或等于第二放置时长参考值时,生成变质警报信息,并将变质警报信息提供给用户。

根据本发明实施例的烹饪控制装置,在烹饪设备对食材进行加热过程中,通过对加热时长进行累计,并在第一次判断该累计的加热时长达到一段时间以使得食物已烹饪熟时,向用户询问是否需要停止加热,若在预设时间内未接收到停止加热指令,则继续累计加热时长,并在第二次判断累计的加热时长达到上限时,强制控制烹饪设备停止加热,由此,通过设置两个累计加热时长的判断条件,来实现对烹饪设备的加热时长进行控制,保证了烹饪设备对烹饪时长的良好控制,同时避免了因食材加热过长而导致食物变质,可以使得用户可以吃到健康的食物,保障用户健康,提升了用户的使用体验。

本发明还提出了另外一种烹饪控制方法,图6是根据本发明另一个实施例的烹饪控制方法的流程图,如图6所示,该烹饪控制方法包括:

s610,累计烹饪设备对食材进行加热操作的加热时长。

s620,在加热时长满足食材烹饪熟所需要的时长时,结束对食材的烹饪,并累计食材从烹饪结束至当前时间的第一放置时长。

s630,判断第一放置时长是否大于或等于第一放置时长参考值。

s640,如果第一放置时长大于或等于第一放置时长参考值,则生成放置时间警报信息,并将放置时间警报信息提供给用户。根据本发明实施例的烹饪控制方法,可累计烹饪设备对食材进行加热操作的加热时长,在加热时长满足该食材烹饪熟所需要的时长时,结束对该食材的烹饪,并累计该食材从烹饪结束至当前时间的第一放置时长,之后判断第一放置时长是否大于或等于第一放置时长参考值,如果第一放置时长大于或等于第一放置时长参考值,则生成放置时间警报信息,并将放置时间警报信息提供给用户。即通过加热时长来确定食物是否烹饪熟,并判定食物烹饪熟且结束烹饪时开始累计食物的放置时长,这样,在放置时长大于或等于参考值时,向用户发送警报信息以提醒用户,从而避免了因熟食放置过长而导致食材成分结构产生破坏,使得用户引起重视。

本发明还提出了一种烹饪控制装置。图7是根据本发明另一个实施例的烹饪控制装置的结构示意图。如图7所示,该烹饪控制的装置700可以包括:加热时长累计模块710、放置时长累计模块720、判断模块730和警报模块740。

具体地,加热时长累计模块710用于累计烹饪设备对食材进行加热操作的加热时长。

放置时长累计模块720用于在所述加热时长满足所述食材烹饪熟所需要的时长时,结束对所述食材的烹饪,并累计所述食材从烹饪结束至当前时间的第一放置时长。

判断模块730用于判断所述第一放置时长是否大于或等于所述第一放置时长参考值。

警报模块740用于在所述第一放置时长大于或等于所述第一放置时长参考值时,生成放置时间警报信息,并将所述放置时间警报信息提供给用户。

根据本发明实施例的烹饪控制装置,可累计烹饪设备对食材进行加热操作的加热时长,在加热时长满足该食材烹饪熟所需要的时长时,结束对该食材的烹饪,并累计该食材从烹饪结束至当前时间的第一放置时长,之后判断第一放置时长是否大于或等于第一放置时长参考值,如果第一放置时长大于或等于第一放置时长参考值,则生成放置时间警报信息,并将放置时间警报信息提供给用户。即通过加热时长来确定食物是否烹饪熟,并判定食物烹饪熟且结束烹饪时开始累计食物的放置时长,这样,在放置时长大于或等于参考值时,向用户发送警报信息以提醒用户,从而避免了因熟食放置过长而导致食材成分结构产生破坏,使得用户引起重视。

为了实现上述实施例,本发明还提出了一种烹饪设备。

图8是根据本发明一个实施例的烹饪设备的结构示意图。如图8所示,该服务器800可以包括:存储器810、处理器820及存储在存储器810上并可在处理器820上运行的计算机程序830,处理器820执行计算机程序830时,实现本发明上述任一个实施例的烹饪控制方法。

为了实现上述实施例,本发明还提出了一种服务器。

图9是根据本发明一个实施例的服务器的结构示意图。如图9所示,该服务器900可以包括:存储器910、处理器920及存储在存储器910上并可在处理器920上运行的计算机程序930,处理器920执行计算机程序930时,实现本发明上述任一个实施例的烹饪控制方法。

为了实现上述实施例,本发明还提出了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现本发明上述任一个实施例所述的烹饪控制方法。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

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