基于自烹饪的食谱生成方法及装置与流程

文档序号:34905102发布日期:2023-07-27 13:39阅读:26来源:国知局
基于自烹饪的食谱生成方法及装置与流程

本发明涉及智能烹饪,尤其涉及一种基于自烹饪的食谱生成方法及装置。


背景技术:

1、智能烹饪设备一般存储有厂商预先设置好的食谱,或者提供从服务器、食谱软件上下载各种食谱的功能,以方便用户随时调用现成的食谱进行烹饪。

2、然而,实践发现,由于这些现成的食谱都是固定的,用户只能根据已有食谱的固有设置参数完成烹饪,当现有食谱无法满足用户的不同需求和喜好时,所谓的智能厨电设备对于当前用户来说也就变成了普通厨电设备,无法满足用户的烹饪需求。因此,如何提出一种智能生成用户个性化的食谱,以满足用户的烹饪需求的技术方案显得尤为重要。


技术实现思路

1、本发明提供了一种基于自烹饪的食谱生成方法及装置,能够智能生成用户个性化的食谱,以满足用户的烹饪需求。

2、为了解决上述技术问题,本发明第一方面公开了一种基于自烹饪的食谱生成方法,所述方法包括:

3、采集用户对食材进行烹饪的烹饪数据,所述食材对应的烹饪数据至少包括所述食材的所有烹饪过程、每个所述烹饪过程的烹饪顺序、每个所述烹饪过程中每个烹饪步骤的顺序及每个所述烹饪步骤的烹饪档位,每个所述烹饪过程包括的所有所述烹饪步骤的数量大于等于1;

4、确定所述食材的食材信息,所述食材的食材信息包括所述食材的食材类型;

5、根据采集到的所述食材对应的烹饪数据及确定出的所述食材的食材信息,生成所述食材的烹饪食谱,所述食材的烹饪食谱包括所述食材的烹饪火力曲线参数。

6、作为一种可选的实施方式,在本发明第一方面中,所述食材对应的烹饪数据还包括每个所述烹饪步骤的烹饪时刻、所有所述烹饪步骤中相邻两个所述烹饪步骤之间的烹饪间隔时长、所投放的所有辅料、每种所述辅料的投放时刻及投放量中的一种或多种,每个所述烹饪步骤的烹饪时刻包括起始烹饪时刻和结束烹饪时刻;所述食材的食材信息还包括所述食材的食材重量、食材形状、食材密度、食材纹理、食材大小及食材新鲜度中的一种或多种。

7、作为一种可选的实施方式,在本发明第一方面中,所述根据采集到的所述食材对应的烹饪数据及确定出的所述食材的食材信息,生成所述食材的烹饪食谱,包括:

8、对于每个所述烹饪步骤,根据每个所述烹饪步骤的烹饪时刻,从所述食材对应的烹饪数据除所述烹饪步骤之外的所有烹饪数据中,筛选与所述烹饪步骤相关的目标数据,并建立所述烹饪步骤与所述目标数据之间的关联关系,其中,所述目标数据为发生时刻在所述烹饪步骤的起始烹饪时刻和所述烹饪步骤的结束烹饪时刻之间的数据;

9、根据每个所述烹饪步骤、该烹饪步骤对应的关联关系与所述食材的食材信息,生成所述食材的烹饪食谱。

10、作为一种可选的实施方式,在本发明第一方面中,所述方法还包括:

11、确定所述食材的烹饪方式,并根据所述食材的烹饪方式及所述食材的食材类型,分析每个所述烹饪步骤对所述食材的烹饪影响度;

12、根据所有所述烹饪影响度,从所有所述烹饪步骤中,筛选所述烹饪影响度大于等于预设烹饪影响度的所有第一烹饪步骤;

13、对于任一所述第一烹饪步骤,确定所述第一烹饪步骤对应的火情况,并分析所述第一烹饪步骤对应的火情况,得到所述第一烹饪步骤对应的火力燃烧充分度,每个所述烹饪步骤对应的火情况包括火与锅具底部之间的接触面积、火颜色及火力大小;

14、根据每个所述第一烹饪步骤对应的火力燃烧充分度,判断所有所述第一烹饪步骤中是否存在火力燃烧充分度小于预设火力燃烧充分度阈值的第二烹饪步骤,当判断结果为否时,触发执行所述的根据每个所述烹饪步骤、该烹饪步骤对应的关联关系与所述食材的食材信息,生成所述食材的烹饪食谱的操作。

15、作为一种可选的实施方式,在本发明第一方面中,所述方法还包括:

16、当判断出所有所述第一烹饪步骤中存在火力燃烧充分度小于所述预设火力燃烧充分度阈值的第二烹饪步骤时,确定所述第二烹饪步骤的烹饪档位对应的火力参数,所述烹饪步骤对应的火力参数包括火力功率;

17、对于任一所述第二烹饪步骤,确定所述第二烹饪步骤的火力燃烧充分度与所述预设火力燃烧充分度阈值之间的差异度,并根据所述差异度及所述第二烹饪步骤的火情况,对所述第二烹饪步骤对应的火力参数进行修正,得到修正后的火力参数,以及根据所述修正后的火力参数修正所述第二烹饪步骤的烹饪档位,根据修正后的所述第二烹饪步骤的烹饪档位更新所述关联关系,得到更新后的关联关系,并触发执行所述的根据每个所述烹饪步骤、该烹饪步骤对应的关联关系与所述食材的食材信息,生成所述食材的烹饪食谱的操作。

18、作为一种可选的实施方式,在本发明第一方面中,所述方法还包括:

19、判断所述用户是否需要用到其他烹饪锅具烹饪所述食材同类型的食材;

20、当判断出所述用户需要用到其他烹饪锅具烹饪所述食材同类型的食材时,确定烹饪所述食材的目标烹饪锅具的属性信息和所述其他烹饪锅具的属性信息,所述属性信息包括锅具材质、锅具厚度中的一种或多种;

21、根据所述目标烹饪锅具的属性信息和所述其他烹饪锅具的属性信息分析所述目标烹饪锅具与所述其他烹饪锅具之间的属性差异,并根据所述属性差异修正所述食材的所述烹饪火力曲线参数,得到所述其他烹饪锅具烹饪所述食材同类型的食材的烹饪食谱。

22、作为一种可选的实施方式,在本发明第一方面中,所述确定所述食材的食材信息,包括:

23、从多个角度依次对所述食材执行拍摄操作,得到每个所述角度对应的图像信息,每个所述角度对应的图像信息携带有拍摄顺序信息;

24、将拍摄到的多个所述角度对应的图像信息,依次输入预先确定出的特征分析模型中进行分析,得到每个所述角度对应的初步食材信息,所述特征分析模型为由拍摄到的多种样本食材中每种所述样本食材对应的多个角度的图像信息训练得到的;

25、根据每个所述角度对应的初步食材信息及每个所述角度对应的拍摄顺序,确定所述食材的食材信息;和或,

26、接收所述用户录入的所述食材的食材信息和/或接收所述用户在智能烹饪设备的操作界面上选择的所述食材的食材信息,所述智能烹饪设备的操作界面上显示有多种食材的食材信息。

27、作为一种可选的实施方式,在本发明第一方面中,当所述食材对应的食材信息包括所述食材的食材类型、食材新鲜度、食材体积、食材重量、食材密度时,所述方法还包括:

28、根据所述食材类型,分析当前季节对所述食材的生长影响,并根据所述生成影响、所述食材类型及所述食材新鲜度,修正所述食材密度,得到修正后的所述食材密度;

29、根据所述食材体积、所述食材形状、所述食材类型、修正后的所述食材密度修正所述食材的食材重量,得到修正后的所述食材重量。

30、作为一种可选的实施方式,在本发明第一方面中,当所述食材信息包括所述食材的食材新鲜度时,所述根据所述图像信息确定出所述食材的食材新鲜度,包括:

31、对于每个所述角度对应的图像信息,根据预设的匹配参数,将所述角度对应的图像信息与预先设置的代表不同等级新鲜度的标准图像分别进行一一匹配分析,得到匹配结果,所述匹配结果包括所述角度对应的图像信息与每个所述标准图像之间的相似度,并根据所有所述相似度,筛选最大相似度的所述标准图像对应的新鲜度,作为所述角度对应的新鲜度,所述匹配参数包括色彩饱和度、黄叶占比中的一种或多种;

32、根据每个所述角度对应的新鲜度,确定所述食材的第一食材新鲜度,并确定所述第一食材新鲜度为所述食材的食材新鲜度。

33、作为一种可选的实施方式,在本发明第一方面中,所述方法还包括:

34、采集所述食材的气味数据,并根据所述气味数据确定所述食材的第二食材新鲜度;

35、根据所述食材的食材类型,分别为所述第一食材新鲜度、所述第二食材新鲜度设置对应的权重值;

36、其中,所述确定所述第一食材新鲜度为所述食材的食材新鲜度,包括:

37、根据所述第一食材新鲜度、所述第二食材新鲜度及对应的所述权重值确定所述食材的食材新鲜度。

38、本发明第二方面公开了一种基于自烹饪的食谱生成装置,所述装置包括采集模块、第一确定模块、生成模块,其中:

39、所述采集模块,用于采集用户对食材进行烹饪的烹饪数据,所述食材对应的烹饪数据至少包括所述食材的所有烹饪过程、每个所述烹饪过程的烹饪顺序、每个所述烹饪过程中每个烹饪步骤的顺序及每个所述烹饪步骤的烹饪档位,每个所述烹饪过程包括的所有所述烹饪步骤的数量大于等于1;

40、所述第一确定模块,用于确定所述食材的食材信息,所述食材的食材信息包括所述食材的食材类型;

41、所述生成模块,用于根据采集到的所述食材对应的烹饪数据及确定出的所述食材的食材信息,生成所述食材的烹饪食谱,所述食材的烹饪食谱包括所述食材的烹饪火力曲线参数。

42、作为一种可选的实施方式,在本发明第二方面中,所述食材对应的烹饪数据还包括每个所述烹饪步骤的烹饪时刻、所有所述烹饪步骤中相邻两个所述烹饪步骤之间的烹饪间隔时长、所投放的所有辅料、每种所述辅料的投放时刻及投放量中的一种或多种,每个所述烹饪步骤的烹饪时刻包括起始烹饪时刻和结束烹饪时刻;所述食材的食材信息还包括所述食材的食材重量、食材形状、食材密度、食材纹理、食材大小及食材新鲜度中的一种或多种。

43、作为一种可选的实施方式,在本发明第二方面中,所述生成模块根据采集到的所述食材对应的烹饪数据及确定出的所述食材的食材信息,生成所述食材的烹饪食谱的方式具体为:

44、对于每个所述烹饪步骤,根据每个所述烹饪步骤的烹饪时刻,从所述食材对应的烹饪数据除所述烹饪步骤之外的所有烹饪数据中,筛选与所述烹饪步骤相关的目标数据,并建立所述烹饪步骤与所述目标数据之间的关联关系,其中,所述目标数据为发生时刻在所述烹饪步骤的起始烹饪时刻和所述烹饪步骤的结束烹饪时刻之间的数据;

45、根据每个所述烹饪步骤、该烹饪步骤对应的关联关系与所述食材的食材信息,生成所述食材的烹饪食谱。

46、作为一种可选的实施方式,在本发明第二方面中,所述装置还包括第二确定模块、第一分析模块、筛选模块、第一判断模块,其中:

47、所述第二确定模块,用于确定所述食材的烹饪方式;

48、所述第一分析模块,用于根据所述食材的烹饪方式及所述食材的食材信息,分析每个所述烹饪步骤对所述食材的烹饪影响度;

49、所述筛选模块,用于根据所有所述烹饪影响度,从所有所述烹饪步骤中,筛选所述烹饪影响度小于预设烹饪影响度的所有第一烹饪步骤;

50、所述第二确定模块,对于任一所述第一烹饪步骤,还用于确定所述第一烹饪步骤对应的火情况;

51、所述第一分析模块,还用于分析所述第一烹饪步骤对应的火情况,得到所述第一烹饪步骤对应的火力燃烧充分度,每个所述第一烹饪步骤对应的火情况包括火与锅具底部之间的接触面积、火颜色及火力大小;

52、所述第一判断模块,用于根据每个所述第一烹饪步骤对应的火力燃烧充分度,判断所有所述第一烹饪步骤中是否存在火力燃烧充分度小于预设火力燃烧充分度阈值的第二烹饪步骤,当判断结果为否时,触发所述生成模块执行所述的根据每个所述烹饪步骤、该烹饪步骤对应的关联关系与所述食材的食材信息,生成所述食材的烹饪食谱的操作。

53、作为一种可选的实施方式,在本发明第二方面中,所述装置还包括第一修正模块、更新模块,其中:

54、所述第二确定模块,还用于在所述第一判断模块判断出所有所述第一烹饪步骤中存在火力燃烧充分度小于所述预设火力燃烧充分度阈值的第二烹饪步骤时,确定所述第二烹饪步骤的烹饪档位对应的火力参数,每个所述烹饪步骤对应的火力参数包括火力功率;

55、所述第二确定模块,对于任一所述第二烹饪步骤,还用于确定所述第二烹饪步骤的火力燃烧充分度与所述预设火力燃烧充分度阈值之间的差异度;

56、所述第一修正模块,用于根据所述差异度及所述第二烹饪步骤的火情况,对所述第二烹饪步骤对应的火力参数进行修正,得到修正后的火力参数;

57、所述第一修正模块,还用于根据所述修正后的火力参数修正所述第二烹饪步骤的烹饪档位;

58、所述更新模块,用于根据修正后的所述第二烹饪步骤的烹饪档位更新所述关联关系,得到更新后的关联关系,并触发所述生成模块执行所述的根据每个所述烹饪步骤、该烹饪步骤对应的关联关系与所述食材的食材信息,生成所述食材的烹饪食谱的操作。

59、作为一种可选的实施方式,在本发明第二方面中,所述装置还包括第二判断模块、第三确定模块、第二分析模块、第二修正模块,其中:

60、所述第二判断模块,用于判断所述用户是否需要用到其他烹饪锅具烹饪所述食材同类型的食材;

61、所述第三确定模块,用于在所述第二判断模块判断出所述用户需要用到其他烹饪锅具烹饪所述食材同类型的食材时,确定烹饪所述食材的目标烹饪锅具的属性信息和所述其他烹饪锅具的属性信息,所述属性信息包括锅具材质、锅具厚度中的一种或多种;

62、所述第二分析模块,用于根据所述目标烹饪锅具的属性信息和所述其他烹饪锅具的属性信息分析所述目标烹饪锅具与所述其他烹饪锅具之间的属性差异;

63、所述第二修正模块,用于根据所述属性差异修正所述食材的所述烹饪火力曲线参数,得到所述其他烹饪锅具烹饪所述食材同类型的食材的烹饪食谱。

64、作为一种可选的实施方式,在本发明第二方面中,所述第一确定模块确定所述食材的食材信息的方式具体为:

65、从多个角度依次对所述食材执行拍摄操作,得到每个所述角度对应的图像信息,每个所述角度对应的图像信息携带有拍摄顺序信息;

66、将拍摄到的多个所述角度对应的图像信息,依次输入预先确定出的特征分析模型中进行分析,得到每个所述角度对应的初步食材信息,所述特征分析模型为由拍摄到的多种样本食材中每种所述样本食材对应的多个角度的图像信息训练得到的;

67、根据每个所述角度对应的初步食材信息及每个所述角度对应的拍摄顺序,确定所述食材的食材信息;和或,

68、接收所述用户录入的所述食材的食材信息和/或接收所述用户在智能烹饪设备的操作界面上选择的所述食材的食材信息,所述智能烹饪设备的操作界面上显示有多种食材的食材信息。

69、作为一种可选的实施方式,在本发明第二方面中,所述装置还包括第三分析模块、第三修正模块,其中:

70、所述第三分析模块,用于根据所述食材类型,分析当前季节对所述食材的生长影响;

71、所述第三修正模块,用于根据所述生成影响、所述食材类型及所述食材新鲜度,修正所述食材密度,得到修正后的所述食材密度;

72、所述第三修正模块,还用于根据所述食材体积、所述食材形状、所述食材类型、修正后的所述食材密度修正所述食材的食材重量,得到修正后的所述食材重量。

73、作为一种可选的实施方式,在本发明第二方面中,当所述食材信息包括所述食材的食材新鲜度时,所述第一确定模块根据所述图像信息确定出所述食材的食材新鲜度的方式具体为:

74、对于每个所述角度对应的图像信息,根据预设的匹配参数,将所述角度对应的图像信息与预先设置的代表不同等级新鲜度的标准图像分别进行一一匹配分析,得到匹配结果,所述匹配结果包括所述角度对应的图像信息与每个所述标准图像之间的相似度,并根据所有所述相似度,筛选最大相似度的所述标准图像对应的新鲜度,作为所述角度对应的新鲜度,所述匹配参数包括色彩饱和度、黄叶占比中的一种或多种;

75、根据每个所述角度对应的新鲜度,确定所述食材的第一食材新鲜度,并确定所述第一食材新鲜度为所述食材的食材新鲜度。

76、作为一种可选的实施方式,在本发明第二方面中,所述装置还包括设置模块,其中:

77、所述采集模块,还用于采集所述食材的气味数据;

78、所述第一确定模块,还用于根据所述气味数据确定所述食材的第二食材新鲜度;

79、所述设置模块,用于根据所述食材的食材类型,分别为所述第一食材新鲜度、所述第二食材新鲜度设置对应的权重值;

80、其中,所述第一确定模块确定所述第一食材新鲜度为所述食材的食材新鲜度的方式具体为:

81、根据所述第一食材新鲜度、所述第二食材新鲜度及对应的所述权重值确定所述食材的食材新鲜度。

82、本发明第三方面公开了另一种基于自烹饪的食谱生成装置,所述装置包括:

83、存储有可执行程序代码的存储器;

84、与所述存储器耦合的处理器;

85、所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明实施例第一方面公开的任一项所述的基于自烹饪的食谱生成方法。

86、本发明第四方面公开了一种计算机存储介质,所述计算机存储介质存储有计算机指令,所述计算机指令被调用时,用于执行本发明实施例第一方面公开的任一项所述的基于自烹饪的食谱生成方法。

87、与现有技术相比,本发明实施例具有以下有益效果:

88、本发明实施例中,采集用户对食材进行烹饪的烹饪数据;确定食材的食材信息;根据采集到的食材对应的烹饪数据及确定出的食材的食材信息,生成食材的烹饪食谱。可见,实施本发明通过基于用户进行自烹饪的数据及食材的相关信息,如食材类型,能够智能生成用户个性化的食谱,以便用户或者其他用户后续直接使用该烹饪食谱对同类食材进行高效准确烹饪,满足用户的烹饪需求。

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