一种智能冰箱和食物智能推荐方法与流程

文档序号:36713876发布日期:2024-01-16 12:11阅读:18来源:国知局
一种智能冰箱和食物智能推荐方法与流程

本技术涉及智能设备,具体涉及一种智能冰箱和食物智能推荐方法。


背景技术:

1、随着人工智能技术和家居设备的结合越来越紧密,冰箱作为家居设备中使用频率高、使用时间长的典型家居设备之一,其智能化发展已经成为当前聚焦的方向之一。冰箱的制冷技术、容积、外观的差异日趋缩小,而食材的精准管理和智能推荐等技术成为提高智能冰箱差异化的重要实现方式。

2、目前,智能冰箱的推荐,多为基于冰箱当前食材或节气信息的推荐,所推荐给目标对象的食材往往并不合理,不能充分满足目标对象的需求。例如,当在目标对象用餐后不久,目标对象说饿了,智能冰箱通常会直接给目标对象推荐菜谱,因此,现有的智能冰箱无法实现准确和合理的推荐。


技术实现思路

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、若所述取出时间标签与所述当前时间标签之间的时间间隔大于第二间隔时长,且所述时间间隔小于第一间隔时长,则根据当前食物数据库,为所述目标对象推荐第二类零食;所述第一间隔时长大于所述第二间隔时长;所述第二类零食是用于解决所述目标对象饥饿的零食。

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、第二方面、第三方面或第四方面或第五方面中任意一种实现方式所带来的技术效果可参见第一方面的实现方式所带来的技术效果,此处不再赘述。

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