System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及菜谱,特别是涉及一种菜谱生成方法、菜谱生成装置、设备和存储介质。
技术介绍
1、随着科技的发展和人们生活质量的提高,如何合理搭配菜式成为了一个重要问题。尽管现有的烹饪应用程序提供了大量的菜谱,但它们往往需要用户手动输入所需的食材,并且仅仅根据用户的口味偏好进行推荐,这种方式不能实现为用户提供更加健康合理的饮食搭配的菜谱建议。
技术实现思路
1、鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种菜谱生成方法、菜谱生成装置、设备和存储介质。
2、为了解决上述问题,本专利技术实施例公开了一种菜谱生成方法,所述方法包括:
3、获取当前用户的人脸气色特征信息和食材信息;
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、可选地,所述生成模块包括:
40、判断子模块,用于判断所述用户的生理状况是否正常;
41、第一生成子模块,用于若所述用户的生理状况正常,则基于所述食材组合生成所述至少一种菜谱;
42、第二生成子模块,用于若所述用户的生理状况不正常,则基于所述食材组合、所述生理状况生成所述至少一种菜谱。
43、可选地,在生成所述至少一种菜谱并向所述当前用户发送所述至少一种菜谱之后,还包括:
44、接受模块,用于接收当前用户发送的反馈建议;
45、重新生成模块,用于基于所述食材组合、所述生理状况以及所述反馈建议重新生成至少一种菜谱。
46、相应的,本专利技术实施例公开了一种电子设备,包括:处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述菜谱生成方法实施例的各个步骤。
47、相应的,本专利技术实施例公开了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现上述菜谱生成方法实施例的各个步骤。
48、本专利技术实施例包括以下优点:
49、本专利技术实施例需要获取当前用户的人脸气色特征信息和食材信息,然后根据食材信息以及预设用户需求确定食材组合,根据人脸气色特征信息确定用户的生理状况,再根据食材组合和生理状况生成至少一种菜谱。通过上述方式,通过分析人脸气色特征信息确定用户的生理状况,可以更好地了解用户的生理状况从而为用户提供更加健康合理的饮食搭配减,为用户推荐更加符合用户的实际需求的菜谱。
本文档来自技高网...【技术保护点】
1.一种菜谱生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取食材信息包括:
3.根据权利要求1所述的方法,其特征在于,所述人脸气色特征信息包括面色信息、眼神信息和唇色信息,所述获取当前用户的人脸气色特征信息,包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述食材信息以及预设用户需求确定食材组合,包括:
5.根据权利要求4所述的方法,其特征在于,所述根据所述人脸气色特征信息确定所述用户的生理状况,包括:
6.根据权利要求1所述的方法,其特征在于,所述根据所述食材组合和所述生理状况生成至少一种菜谱,包括:
7.根据权利要求6所述的方法,其特征在于,还包括:
8.一种菜谱生成装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,包括:处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1-7中任一项所述菜谱生成方法的步骤。
10.一种计算机可读存储介质,
...【技术特征摘要】
1.一种菜谱生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取食材信息包括:
3.根据权利要求1所述的方法,其特征在于,所述人脸气色特征信息包括面色信息、眼神信息和唇色信息,所述获取当前用户的人脸气色特征信息,包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述食材信息以及预设用户需求确定食材组合,包括:
5.根据权利要求4所述的方法,其特征在于,所述根据所述人脸气色特征信息确定所述用户的生理状况,包括:
6.根据权利要求1所述的方法,其特征在于,所述...
【专利技术属性】
技术研发人员:刘晓武,李绍斌,唐杰,王沅召,
申请(专利权)人:珠海格力电器股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。