技术领域
[0001] 本发明涉及智能烹饪技术领域,尤其涉及一种基于食材特性的烹饪控制方法及装置。
相关背景技术
[0002] 目前,诸如智能炒菜机等智能烹饪设备能够自动完成用户所预先设置的烹饪工作,在一定程度上解放了用户双手,在降低了烹饪难度的同时提高了烹饪便捷性。
[0003] 然而,在实际应用中发现,现有的智能烹饪设备只能根据预设程序对食材进行统一烹饪处理,但这种烹饪方式容易导致最后完成的菜品卖相不佳或者口感不佳,从而降低用户对于智能烹饪设备的使用体验。因此,提出一种提高食材烹饪精准性,以提高用户对于智能烹饪设备的使用体验的技术方案显得尤为重要。
具体实施方式
[0088] 为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0089] 本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、装置、产品或端没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或端固有的其他步骤或单元。
[0090] 在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
[0091] 本发明公开了一种基于食材特性的烹饪控制方法及装置,能够获取智能烹饪设备所烹饪的菜品所需的食材信息以及菜品对应的菜谱,并通过分析食材信息得到食材特性分析结果,再根据食材特性分析结果和菜谱生成智能烹饪设备所配置的搅拌杆对应的控制参数,以控制搅拌杆对食材进行搅拌,能够基于当前所烹饪的不同食材的食材特性实现针精准确定搅拌杆的控制参数,以实现对搅拌操作的精准控制,从而提高食材烹饪精准性,进而有利于提高用户对烹饪所得的菜品的满意度,进而有利于提高用户对于智能烹饪设备的使用体验。以下分别进行详细说明。
[0092] 实施例一
[0093] 请参阅图1,图1是本发明实施例公开的一种基于食材特性的烹饪控制方法的流程示意图。其中,图1所描述的基于食材特性的烹饪控制方法可以应用于基于食材特性的烹饪控制装置中,该控制装置可以包括控制设备、控制终端、控制系统和服务器中的一种,其中,服务器包括本地服务器或者云服务器,本发明实施例不做限定,该方法也可以应用于智能烹饪设备,且智能烹饪设备配置有搅拌杆,还可以配置有锅具,搅拌杆用于搅拌锅具内的食材,本发明实施例不做限定。如图1所示,该基于食材特性的烹饪控制方法可以包括以下操作:
[0094] 101、获取智能烹饪设备所烹饪的菜品的菜品信息。
[0095] 本发明实施例中,菜品信息包括菜品所需的食材信息以及菜品对应的菜谱;食材信息包括至少一种食材以及每种食材对应的食材参数;可选的,食材参数包括食材类型、食材含水量、食材形状、食材重量和食材数量中的一种或多种的组合,本发明实施例不做限定。示例性的,当菜品为番茄土豆炖牛肉时,菜品所需的食材至少包括番茄、土豆和牛肉。
[0096] 102、分析食材信息,得到菜品对应的食材特性分析结果。
[0097] 103、根据食材特性分析结果和菜谱,生成搅拌杆对应的控制参数。
[0098] 本发明实施例中,可选的,搅拌杆对应的控制参数可以包括控制操作类型、控制方向、控制时长、控制幅度和操作速度中的至少一种,本发明实施例不做限定;进一步可选的,控制操作类型可以为翻炒类型或者旋转搅动类型,其中,旋转搅动类型为通过控制搅拌杆旋转,以实现对烹饪食材进行搅动的操作类型。
[0099] 104、根据控制参数,控制搅拌杆执行搅拌烹饪操作。
[0100] 本发明实施例中,可选的,当控制操作类型为翻炒类型时,搅拌烹饪操作为翻炒操作,当控制操作类型为旋转搅动类型时,搅拌烹饪操作为旋转搅动操作,本发明实施例不做限定。
[0101] 可见,实施本发明实施例所描述的方法能够获取智能烹饪设备所烹饪的菜品所需的食材信息以及菜品对应的菜谱,并通过分析食材信息得到食材特性分析结果,再根据食材特性分析结果和菜谱生成智能烹饪设备所配置的搅拌杆对应的控制参数,以控制搅拌杆对食材进行搅拌,能够基于当前所烹饪的不同食材的食材特性实现针精准确定搅拌杆的控制参数,以实现对搅拌操作的精准控制,从而提高食材烹饪精准性,进而有利于提高用户对烹饪所得的菜品的满意度,进而有利于提高用户对于智能烹饪设备的使用体验。
[0102] 在一个可选的实施例中,分析食材信息,得到菜品对应的食材特性分析结果,可以包括以下操作:
[0103] 根据食材信息,确定每种食材在每个生熟等级的食材特性等级;食材特性等级包括食材含水量等级、食材结构松散等级和食材韧度等级的至少一种;
[0104] 根据食材特性等级,确定每种食材对应的搅拌影响系数;搅拌影响系数用于表示搅拌杆的搅拌操作对于该食材的食材参数的影响程度。
[0105] 其中,食材特性分析结果包括每种食材对应的特性分析结果,且每种食材对应的特性分析结果包括食材特性等级和/或搅拌影响系数。
[0106] 其中,食材的生熟等级越高,表示食材的成熟程度越高/烹饪食材的时长越长;食材在不同生熟等级的食材特性等级可以不同;其中,食材含水量等级越高表示食材含水量越高,食材结构松散等级越高表示食材的结构越松散,食材韧度等级越高表示食材的韧度越高,示例性的,番茄的食材含水量等级高于土豆的食材含水量等级,番茄的食材结构松散等级高于土豆的食材结构松散等级,番茄的食材韧度等级低于牛肉的食材韧度等级。
[0107] 可见,该可选的实施例能够根据食材信息确定出每种食材在不同生熟程度下的食材特性等级,再根据食材特性等级,确定每种食材对应的搅拌影响系数,能够提高食材特性的分析准确性,从而提高搅拌操作对于食材的影响情况的分析准确性,进而有利于提高搅拌杆的控制参数的生成准确性。
[0108] 在该可选的实施例中,可选的,根据食材特性等级,确定每种食材对应的搅拌影响系数,可以包括以下操作:
[0109] 针对每种食材,根据该食材处于每个生熟等级的食材结构松散等级和该食材处于每个生熟等级的食材韧度等级,确定该食材处于每个生熟等级的尺寸影响系数;尺寸影响系数用于表示在该食材处于不同生熟等级时,通过搅拌杆的搅拌操作对于该食材的食材尺寸的影响程度;
[0110] 针对每种食材,根据该食材处于每个生熟等级的食材含水量等级和该食材处于每个生熟等级的食材结构松散等级,确定该食材处于每个生熟等级的形态影响系数;形态影响系数用于表示在该食材处于不同生熟等级时,通过搅拌杆的搅拌操作对于该食材的食材形态的影响程度;食材形态包括泥状或块状。
[0111] 其中,尺寸影响系数越高,则表示通过搅拌操作对于该食材的食材尺寸的影响程度越高,也即越容易改变食材的块状大小;形态影响系数越高,则表示通过搅拌操作对于该食材的食材形态的影响程度越高,也即越容易改变食材的形态。
[0112] 示例性的,当食材为土豆时,在烹饪过程中,随着土豆的生熟等级变高,土豆的食材结构松散等级变高且食材韧度等级变低,因此土豆的尺寸影响系数越高且土豆的形态影响系数也越高,也即在土豆烹饪时长越长时,越容易通过搅拌操作使土豆的块状大小变小,且越容易通过搅拌操作使土豆的形态由块状变成泥状;当食材为番茄时,在烹饪过程中,随着番茄的生熟等级变高,番茄的食材结构松散等级变高且食材含水量等级变高,因此番茄的形态影响系数越高,也即越容易通过搅拌操作使番茄的形态由块状变成泥状。
[0113] 可见,该可选的实施例还能够针对每种食材,根据该食材处于每个生熟等级的食材结构松散等级和该食材处于每个生熟等级的食材韧度等级,确定该食材处于每个生熟等级的尺寸影响系数,以及根据该食材处于每个生熟等级的食材含水量等级和该食材处于每个生熟等级的食材结构松散等级,确定该食材处于每个生熟等级的形态影响系数,能够提高对于不同食材的多种搅拌影响系数的确定准确性,从而提高搅拌影响系数的全面性和可靠性,进而有利于进一步提高搅拌杆的控制参数的确定准确性。
[0114] 实施例二
[0115] 请参阅图2,图2是本发明实施例公开的一种基于食材特性的烹饪控制方法的流程示意图。其中,图2所描述的基于食材特性的烹饪控制方法可以应用于基于食材特性的烹饪控制装置中,该控制装置可以包括控制设备、控制终端、控制系统和服务器中的一种,其中,服务器包括本地服务器或者云服务器,本发明实施例不做限定,该方法也可以应用于智能烹饪设备,且智能烹饪设备配置有搅拌杆,还可以配置有锅具,搅拌杆用于搅拌锅具内的食材,本发明实施例不做限定。如图2所示,该基于食材特性的烹饪控制方法可以包括以下操作:
[0116] 201、获取智能烹饪设备所烹饪的菜品的菜品信息。
[0117] 本发明实施例中,菜品信息包括菜品所需的食材信息以及菜品对应的菜谱;食材信息包括至少一种食材以及每种食材对应的食材参数;其中,菜谱记载有多个烹饪步骤。
[0118] 202、分析食材信息,得到菜品对应的食材特性分析结果。
[0119] 203、确定菜品的当前烹饪步骤。
[0120] 本发明实施例中,当前烹饪步骤为菜谱所记载的其中一个烹饪步骤。可选的,可以直接读取智能烹饪设备当前所执行烹饪步骤,也可以通过智能烹饪设备对应的传感器采集锅具内的食材传感参数,再分析食材传感参数,得到当前烹饪步骤,本发明实施例不做限定。
[0121] 204、根据菜谱,确定每种食材在当前烹饪步骤所需要达到的目标食材状态参数。
[0122] 本发明实施例中,目标食材状态参数包括目标形态、目标形状、目标尺寸、目标硬度、目标粘稠状态和目标生熟状态中的至少一种;可选的,目标形态可以为泥状或者块状,目标尺寸可以为目标块状大小,目标粘稠状态可以表示食材的粘稠程度(例如:食材在勾芡情况下的粘稠程度高于未勾芡时的粘稠程度),目标生熟状态可以为目标生熟等级和/或能够表示食材生熟程度的食材外形参数(例如:牛肉在生熟等级越高时颜色越深),本发明实施例不做限定。
[0123] 205、根据食材特性分析结果中每种食材对应的特性分析结果和所有目标食材状态参数,生成搅拌杆对应的控制参数。
[0124] 本发明实施例中,每种食材对应的特性分析结果可以包括食材特性等级和/或搅拌影响系数,本发明实施例不做限定。
[0125] 206、根据控制参数,控制搅拌杆执行搅拌烹饪操作。
[0126] 本发明实施例中,针对步骤201‑步骤202以及步骤204的其它详细描述,请参照实施例一中针对步骤101‑步骤102以及步骤104的详细描述,本发明实施例不再赘述。
[0127] 可见,实施本发明实施例所描述的方法能够获取智能烹饪设备所烹饪的菜品所需的食材信息以及菜品对应的菜谱,并通过分析食材信息得到食材特性分析结果,再根据食材特性分析结果和菜谱生成智能烹饪设备所配置的搅拌杆对应的控制参数,以控制搅拌杆对食材进行搅拌,能够基于当前所烹饪的不同食材的食材特性实现针精准确定搅拌杆的控制参数,以实现对搅拌操作的精准控制,从而提高食材烹饪精准性,进而有利于提高用户对烹饪所得的菜品的满意度,进而有利于提高用户对于智能烹饪设备的使用体验。此外,还能够确定每种食材在当前烹饪步骤所需达到的目标食材状态参数,再结合每种食材对应的特性分析结果和目标食材状态参数,生成搅拌杆对应的控制参数,能够提高对于食材的目标状态的分析准确性,有利于进一步提高搅拌杆的控制参数的确定准确性,进而有利于提高搅拌后所得的食材符合菜谱中所预期的目标状态,进而有利于进一步提高食材烹饪准确性,以有利于进一步提高用户对烹饪所得的菜品的满意度。
[0128] 在一个可选的实施例中,该方法还可以包括以下操作:
[0129] 采集每种食材在当前烹饪步骤的实际食材状态参数;
[0130] 其中,根据食材特性分析结果中每种食材对应的特性分析结果和所有目标食材状态参数,生成搅拌杆对应的控制参数,包括:
[0131] 针对每种食材,比对该食材的实际食材状态参数和该食材的目标食材状态参数,得到该食材对应的参数比对结果;
[0132] 根据所有参数比对结果和食材特性分析结果中每种食材对应的特性分析结果,确定搅拌杆对应的控制参数。
[0133] 其中,可选的,实际食材状态参数所包含的参数类型可以与目标食材状态参数一一对应,进一步可选的,实际食材状态参数可以包括实际形态、实际形状、实际尺寸、实际硬度、实际粘稠状态和实际生熟状态中的至少一种,本发明实施例不做限定。
[0134] 其中,每种食材对应的参数比对结果可以包括每种食材状态参数对应的比对结果。
[0135] 其中,可以通过确定出的控制参数控制搅拌杆执行相应的操作,以改变食材状态,使食材状态达到目标食材状态,例如:使搅拌后的食材尺寸达到目标尺寸对应的大小。
[0136] 可见,该可选的实施例能够针对每种食材,比对该食材的实际食材状态参数和该食材的目标食材状态参数,得到该食材对应的参数比对结果,再结合所有参数比对结果和每种食材对应的特性分析结果,确定搅拌杆对应的控制参数,能够进一步提高对于食材的目标状态的分析准确性,从而有利于进一步提高搅拌杆的控制参数的确定准确性。
[0137] 在该可选的实施例中,可选的,参数比对结果包括尺寸比对结果;
[0138] 其中,根据所有参数比对结果和食材特性分析结果中每种食材对应的特性分析结果,确定搅拌杆对应的控制参数,可以包括以下操作:
[0139] 获取搅拌杆关于当前烹饪步骤的预设控制参数;
[0140] 针对每种食材,当该食材对应的尺寸比对结果用于表示该食材的实际尺寸大于该食材的目标尺寸时,根据实际尺寸和目标尺寸,确定该食材的尺寸差值;
[0141] 针对每种食材,根据该食材的尺寸差值和/或食材特性分析结果中该食材对应的特性分析结果,确定搅拌杆关于该食材的第一修正系数;
[0142] 针对每种食材,根据预设控制参数和第一修正系数,确定搅拌杆针对该食材的第一控制参数。
[0143] 其中,搅拌杆对应的控制参数包括搅拌杆针对每种食材的第一控制参数。
[0144] 其中,智能烹饪设备可以针对菜谱的每一烹饪步骤预先设定搅拌杆的初始控制参数,也即初始控制参数包括搅拌杆关于当前烹饪步骤的预设控制参数。
[0145] 其中,示例性的,尺寸差值可以为块状直径差值,本发明实施例不做限定。
[0146] 其中,第一修正系数用于调整预设控制参数,以得到搅拌杆针对食材的第一控制参数。
[0147] 可选的,针对每种食材,当该食材的实际尺寸大于该食材的目标尺寸时,可以根据该食材的尺寸差值和该食材对应的特性分析结果,确定搅拌杆关于该食材的第一修正系数,当该食材的实际尺寸小于或等于该食材的目标尺寸时,可以根据该食材对应的特性分析结果,确定该搅拌杆关于该食材的第一修正系数。
[0148] 进一步可选的,针对每种食材,根据该食材的尺寸差值和食材特性分析结果中该食材对应的特性分析结果,确定搅拌杆关于该食材的第一修正系数,可以具体为:根据该食材的尺寸差值和该食材对应的搅拌影响系数,确定搅拌杆关于该食材的第一修正系数,本发明实施例不做限定。进一步可选的,若食材的搅拌影响系数中的尺寸影响系数越大,则确定出的针对该食材的第一控制参数中的操作速度越慢或者控制幅度越小,示例性的,若土豆的尺寸影响系数越大,则越容易通过搅拌操作使土豆的块状大小变小,也即若要保持土豆的块状大小,则针对土豆需要较小的搅拌幅度和较慢的搅拌速度,本发明实施例不做限定。
[0149] 可见,该可选的实施例还能够针对每种食材,当该食材的实际尺寸大于该食材的目标尺寸时,确定该食材的尺寸差值,再根据该食材的尺寸差值以及该食材对应的特性分析结果,确定搅拌杆关于该食材的第一修正系数,然后根据获取到的搅拌杆关于当前烹饪步骤的预设控制参数和第一修正系数,确定搅拌杆针对该食材的第一控制参数,能够进一步提高食材特性的分析准确性,从而提高搅拌杆的控制参数的修正系数的确定准确性,进而有利于提高搅拌杆针对不同食材的搅拌控制参数的确定准确性,进而有利于进一步提高食材烹饪精准性。
[0150] 在该可选的实施例中,可选的,根据所有参数比对结果和食材特性分析结果中每种食材对应的特性分析结果,确定搅拌杆对应的控制参数,还可以包括以下操作:
[0151] 针对每种食材,当该食材对应的尺寸比对结果用于表示该食材的实际尺寸大于该食材的目标尺寸时,将该食材确定为尺寸调整食材;当该食材对应的尺寸比对结果用于表示该食材的实际尺寸小于或等于该食材的目标尺寸时,将该食材确定为非尺寸调整食材;
[0152] 根据每种非尺寸调整食材对应的特性分析结果,判断每种非尺寸调整食材是否均满足预先设定的搅拌尺寸影响条件;
[0153] 当判断出所有非尺寸调整食材均满足搅拌尺寸影响条件时,根据每种尺寸调整食材对应的尺寸差值和每种尺寸调整食材对应的特性分析结果,确定搅拌杆关于菜品的第二修正系数,并根据预设控制参数和第二修正系数,确定搅拌杆针对菜品的第二控制参数;
[0154] 当判断出存在至少一种非尺寸调整食材不满足搅拌尺寸影响条件时,触发执行针对每种食材,根据该食材的尺寸差值和/或食材特性分析结果中该食材对应的特性分析结果,确定搅拌杆关于该食材的第一修正系数的操作。
[0155] 其中,搅拌杆对应的控制参数包括搅拌杆针对每种食材的第一控制参数或者搅拌杆针对菜品的第二控制参数。
[0156] 其中,第二修正系数用于调整预设控制参数,以得到搅拌杆针对菜品的第二控制参数。
[0157] 可选的,根据每种非尺寸调整食材对应的特性分析结果,判断每种非尺寸调整食材是否均满足预先设定的搅拌尺寸影响条件,可以具体为:
[0158] 判断每种非尺寸调整食材对应的尺寸影响系数是否均小于或等于确定出的影响系数阈值;其中,影响系数阈值可以为任一尺寸调整食材对应的尺寸影响系数或者所有尺寸调整食材对应的尺寸影响系数的加权平均值;
[0159] 当判断出所有非尺寸调整食材对应的尺寸影响系数均小于或等于影响系数阈值时,确定所有非尺寸调整食材均满足搅拌尺寸影响条件;
[0160] 当判断出存在至少一种非尺寸调整食材对应的尺寸影响系数大于影响系数阈值时,确定存在至少一种非尺寸调整食材不满足搅拌尺寸影响条件。
[0161] 其中,需要说明的是,当判断出所有非尺寸调整食材均满足搅拌尺寸影响条件时,非尺寸调整食材的食材尺寸不容易受到搅拌杆的搅拌操作的影响,因此,可以对所有食材执行统一的搅拌烹饪操作。
[0162] 可见,该可选的实施例还能够针对每种食材,当该食材的实际尺寸大于该食材的目标尺寸时,将该食材确定为尺寸调整食材,否则,将该食材确定为非尺寸调整食材,再根据每种非尺寸调整食材对应的特性分析结果,判断每种非尺寸调整食材是否均满足预先设定的搅拌尺寸影响条件,若判断出所有非尺寸调整食材均满足搅拌尺寸影响条件,则根据每种尺寸调整食材对应的尺寸差值以及相应的特性分析结果,确定搅拌杆关于菜品的第二修正系数,并根据预设控制参数和第二修正系数,确定搅拌杆针对菜品的第二控制参数,否则,触发执行确定第一修正系数的操作,能够提高对于不同尺寸影响程度的食材的分析准确性,从而提高搅拌杆控制参数的修正系数的确定灵活性和确定准确性,因此能够在非尺寸调整食材容易受到搅拌操作的影响时能够针对不同的食材分别确定搅拌控制参数,在非尺寸调整食材的食材尺寸不容易受到搅拌操作的影响时统一确定菜品的搅拌参数,进而有利于提高搅拌杆控制参数的确定准确性。
[0163] 实施例三
[0164] 请参阅图3,图3是是本发明实施例公开的一种基于食材特性的烹饪控制装置的结构示意图。其中,图3所描述的基于食材特性的烹饪控制装置可以包括控制设备、控制终端、控制系统和服务器中的一种,其中,服务器包括本地服务器或者云服务器,本发明实施例不做限定,该装置可以应用于智能烹饪设备,且智能烹饪设备配置有搅拌杆,还可以配置有锅具,搅拌杆用于搅拌锅具内的食材,本发明实施例不做限定。如图3所示,该基于食材特性的烹饪控制装置可以包括:
[0165] 获取模块301,用于获取智能烹饪设备所烹饪的菜品的菜品信息;菜品信息包括菜品所需的食材信息以及菜品对应的菜谱;食材信息包括至少一种食材以及每种食材对应的食材参数;
[0166] 分析模块302,用于分析食材信息,得到菜品对应的食材特性分析结果;
[0167] 生成模块303,用于根据食材特性分析结果和菜谱,生成搅拌杆对应的控制参数;
[0168] 控制模块304,用于根据控制参数,控制搅拌杆执行搅拌烹饪操作。
[0169] 可见,实施本发明实施例所描述的装置能够获取智能烹饪设备所烹饪的菜品所需的食材信息以及菜品对应的菜谱,并通过分析食材信息得到食材特性分析结果,再根据食材特性分析结果和菜谱生成智能烹饪设备所配置的搅拌杆对应的控制参数,以控制搅拌杆对食材进行搅拌,能够基于当前所烹饪的不同食材的食材特性实现针精准确定搅拌杆的控制参数,以实现对搅拌操作的精准控制,从而提高食材烹饪精准性,进而有利于提高用户对烹饪所得的菜品的满意度,进而有利于提高用户对于智能烹饪设备的使用体验。
[0170] 在一个可选的实施例中,分析模块302分析食材信息,得到菜品对应的食材特性分析结果的具体方式可以包括:
[0171] 根据食材信息,确定每种食材在每个生熟等级的食材特性等级;食材特性等级包括食材含水量等级、食材结构松散等级和食材韧度等级的至少一种;
[0172] 根据食材特性等级,确定每种食材对应的搅拌影响系数;搅拌影响系数用于表示搅拌杆的搅拌操作对于该食材的食材参数的影响程度;
[0173] 其中,食材特性分析结果包括每种食材对应的特性分析结果,且特性分析结果包括食材特性等级和/或搅拌影响系数。
[0174] 可见,实施该可选的实施例所描述的装置能够根据食材信息确定出每种食材在不同生熟程度下的食材特性等级,再根据食材特性等级,确定每种食材对应的搅拌影响系数,能够提高食材特性的分析准确性,从而提高搅拌操作对于食材的影响情况的分析准确性,进而有利于提高搅拌杆的控制参数的生成准确性。
[0175] 在该可选的实施例中,可选的,分析模块302根据食材特性等级,确定每种食材对应的搅拌影响系数的具体方式可以包括:
[0176] 针对每种食材,根据该食材处于每个生熟等级的食材结构松散等级和该食材处于每个生熟等级的食材韧度等级,确定该食材处于每个生熟等级的尺寸影响系数;尺寸影响系数用于表示在该食材处于不同生熟等级时,通过搅拌杆的搅拌操作对于该食材的食材尺寸的影响程度;
[0177] 针对每种食材,根据该食材处于每个生熟等级的食材含水量等级和该食材处于每个生熟等级的食材结构松散等级,确定该食材处于每个生熟等级的形态影响系数;形态影响系数用于表示在该食材处于不同生熟等级时,通过搅拌杆的搅拌操作对于该食材的食材形态的影响程度;食材形态包括泥状或块状。
[0178] 可见,实施该可选的实施例所描述的装置还能够针对每种食材,根据该食材处于每个生熟等级的食材结构松散等级和该食材处于每个生熟等级的食材韧度等级,确定该食材处于每个生熟等级的尺寸影响系数,以及根据该食材处于每个生熟等级的食材含水量等级和该食材处于每个生熟等级的食材结构松散等级,确定该食材处于每个生熟等级的形态影响系数,能够提高对于不同食材的多种搅拌影响系数的确定准确性,从而提高搅拌影响系数的全面性和可靠性,进而有利于进一步提高搅拌杆的控制参数的确定准确性。
[0179] 在另一个可选的实施例中,菜谱记载有多个烹饪步骤;
[0180] 其中,生成模块303根据食材特性分析结果和菜谱,生成搅拌杆对应的控制参数的具体方式可以包括:
[0181] 确定菜品的当前烹饪步骤;
[0182] 根据菜谱,确定每种食材在当前烹饪步骤所需要达到的目标食材状态参数;目标食材状态参数包括目标形态、目标形状、目标尺寸、目标硬度、目标粘稠状态和目标生熟状态中的至少一种;
[0183] 根据食材特性分析结果中每种食材对应的特性分析结果和所有目标食材状态参数,生成搅拌杆对应的控制参数。
[0184] 可见,实施该可选的实施例所描述的装置能够确定每种食材在当前烹饪步骤所需达到的目标食材状态参数,再结合每种食材对应的特性分析结果和目标食材状态参数,生成搅拌杆对应的控制参数,能够提高对于食材的目标状态的分析准确性,有利于进一步提高搅拌杆的控制参数的确定准确性,进而有利于提高搅拌后所得的食材符合菜谱中所预期的目标状态,进而有利于进一步提高食材烹饪准确性,以有利于进一步提高用户对烹饪所得的菜品的满意度。
[0185] 在该可选的实施例中,可选的,如图4所示,该装置还可以包括:
[0186] 采集模块305,用于采集每种食材在当前烹饪步骤的实际食材状态参数;
[0187] 其中,生成模块303根据食材特性分析结果中每种食材对应的特性分析结果和所有目标食材状态参数,生成搅拌杆对应的控制参数的具体方式可以包括:
[0188] 针对每种食材,比对该食材的实际食材状态参数和该食材的目标食材状态参数,得到该食材对应的参数比对结果;
[0189] 根据所有参数比对结果和食材特性分析结果中每种食材对应的特性分析结果,确定搅拌杆对应的控制参数。
[0190] 可见,实施该可选的实施例所描述的装置还能够针对每种食材,比对该食材的实际食材状态参数和该食材的目标食材状态参数,得到该食材对应的参数比对结果,再结合所有参数比对结果和每种食材对应的特性分析结果,确定搅拌杆对应的控制参数,能够进一步提高对于食材的目标状态的分析准确性,从而有利于进一步提高搅拌杆的控制参数的确定准确性。
[0191] 在该可选的实施例中,可选的,参数比对结果包括尺寸比对结果;
[0192] 其中,生成模块303根据所有参数比对结果和食材特性分析结果中每种食材对应的特性分析结果,确定搅拌杆对应的控制参数的具体方式可以包括:
[0193] 获取搅拌杆关于当前烹饪步骤的预设控制参数;
[0194] 针对每种食材,当该食材对应的尺寸比对结果用于表示该食材的实际尺寸大于该食材的目标尺寸时,根据实际尺寸和目标尺寸,确定该食材的尺寸差值;
[0195] 针对每种食材,根据该食材的尺寸差值和/或食材特性分析结果中该食材对应的特性分析结果,确定搅拌杆关于该食材的第一修正系数;
[0196] 针对每种食材,根据预设控制参数和第一修正系数,确定搅拌杆针对该食材的第一控制参数;
[0197] 其中,搅拌杆对应的控制参数包括搅拌杆针对每种食材的第一控制参数。
[0198] 可见,实施该可选的实施例所描述的装置还能够针对每种食材,当该食材的实际尺寸大于该食材的目标尺寸时,确定该食材的尺寸差值,再根据该食材的尺寸差值以及该食材对应的特性分析结果,确定搅拌杆关于该食材的第一修正系数,然后根据获取到的搅拌杆关于当前烹饪步骤的预设控制参数和第一修正系数,确定搅拌杆针对该食材的第一控制参数,能够进一步提高食材特性的分析准确性,从而提高搅拌杆的控制参数的修正系数的确定准确性,进而有利于提高搅拌杆针对不同食材的搅拌控制参数的确定准确性,进而有利于进一步提高食材烹饪精准性。
[0199] 在该可选的实施例中,可选的,生成模块303根据所有参数比对结果和食材特性分析结果中每种食材对应的特性分析结果,确定搅拌杆对应的控制参数的具体方式还可以包括:
[0200] 针对每种食材,当该食材对应的尺寸比对结果用于表示该食材的实际尺寸大于该食材的目标尺寸时,将该食材确定为尺寸调整食材;当该食材对应的尺寸比对结果用于表示该食材的实际尺寸小于或等于该食材的目标尺寸时,将该食材确定为非尺寸调整食材;
[0201] 根据每种非尺寸调整食材对应的特性分析结果,判断每种非尺寸调整食材是否均满足预先设定的搅拌尺寸影响条件;
[0202] 当判断出所有非尺寸调整食材均满足搅拌尺寸影响条件时,根据每种尺寸调整食材对应的尺寸差值和每种尺寸调整食材对应的特性分析结果,确定搅拌杆关于菜品的第二修正系数,并根据预设控制参数和第二修正系数,确定搅拌杆针对菜品的第二控制参数;
[0203] 当判断出存在至少一种非尺寸调整食材不满足搅拌尺寸影响条件时,触发执行针对每种食材,根据该食材的尺寸差值和/或食材特性分析结果中该食材对应的特性分析结果,确定搅拌杆关于该食材的第一修正系数的操作;
[0204] 其中,搅拌杆对应的控制参数包括搅拌杆针对每种食材的第一控制参数或者搅拌杆针对菜品的第二控制参数。
[0205] 可见,实施该可选的实施例所描述的装置还能够针对每种食材,当该食材的实际尺寸大于该食材的目标尺寸时,将该食材确定为尺寸调整食材,否则,将该食材确定为非尺寸调整食材,再根据每种非尺寸调整食材对应的特性分析结果,判断每种非尺寸调整食材是否均满足预先设定的搅拌尺寸影响条件,若判断出所有非尺寸调整食材均满足搅拌尺寸影响条件,则根据每种尺寸调整食材对应的尺寸差值以及相应的特性分析结果,确定搅拌杆关于菜品的第二修正系数,并根据预设控制参数和第二修正系数,确定搅拌杆针对菜品的第二控制参数,否则,触发执行确定第一修正系数的操作,能够提高对于不同尺寸影响程度的食材的分析准确性,从而提高搅拌杆控制参数的修正系数的确定灵活性和确定准确性,因此能够在非尺寸调整食材容易受到搅拌操作的影响时能够针对不同的食材分别确定搅拌控制参数,在非尺寸调整食材的食材尺寸不容易受到搅拌操作的影响时统一确定菜品的搅拌参数,进而有利于提高搅拌杆控制参数的确定准确性。
[0206] 实施例四
[0207] 请参阅图5,图5是本发明实施例公开的又一种基于食材特性的烹饪控制装置的结构示意图。如图5所示,该基于食材特性的烹饪控制装置可以包括:
[0208] 存储有可执行程序代码的存储器401;
[0209] 与存储器401耦合的处理器402;
[0210] 处理器402调用存储器401中存储的可执行程序代码,执行本发明实施例一或本发明实施例二所描述的基于食材特性的烹饪控制方法中的步骤。
[0211] 实施例五
[0212] 本发明实施例公开了一种计算机存储介质,该计算机存储介质存储有计算机指令,该计算机指令被调用时,用于执行本发明实施例一或本发明实施例二所描述的基于食材特性的烹饪控制方法中的步骤。
[0213] 实施例六
[0214] 本发明实施例公开了一种计算机程序产品,该计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,且该计算机程序可操作来使计算机执行实施例一或实施例二中所描述的基于食材特性的烹饪控制方法中的步骤。
[0215] 以上所描述的装置实施例仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0216] 通过以上的实施例的具体描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,存储介质包括只读存储器(Read‑Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read‑only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、一次可编程只读存储器(One‑time Programmable Read‑Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically‑Erasable Programmable Read‑Only Memory,EEPROM)、只读光盘(Compact Disc Read‑Only Memory,CD‑ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
[0217] 最后应说明的是:本发明实施例公开的一种基于食材特性的烹饪控制方法及装置所揭露的仅为本发明较佳实施例而已,仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解;其依然可以对前述各项实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应的技术方案的本质脱离本发明各项实施例技术方案的精神和范围。