一种食谱推荐方法及系统与流程

文档序号:15643318发布日期:2018-10-12 22:18阅读:159来源:国知局

本发明属于智能家居技术领域,特别涉及一种食谱推荐方法及系统。



背景技术:

随着人们生活水平的提高、物质上的极大丰富,人们对于自身健康的关注度与日俱增。并且,随着社会生活节奏变快,生活压力变大,人们容易出现一些负面情绪,此类情绪体验是不积极的,身体也会有不适感,甚至影响人们的工作和生活的顺利进行,进而影响人们的身心健康。当人们出现负面情绪时,需要及时进行调节,目前,除了可通过心理疏导来调节人们的负面情绪外,还可以通过饮食来调节,如当人们情绪不好时,可以可以食用一些使人愉悦的食谱,如巧克力、蛋糕等,使得人们的负面情绪得到改善。而现有的烹饪设备推荐食谱仅仅根据用户的喜好来进行推荐,并没有考虑到用户的情绪。



技术实现要素:

本发明的目的是提供一种食谱推荐方法及系统,可结合用户的情绪和用户的饮食信息来向用户推荐合理的食谱。

本发明提供的技术方案如下:

一种食谱推荐方法,包括以下步骤:

s100智能家居获取用户的饮食信息,并将所述饮食信息发送至服务器;

s200所述智能家居获取用户当前时间的情绪信息,并将所述情绪信息发送至所述服务器;

s300所述服务器根据所述饮食信息和所述情绪信息生成所述食谱信息;

s400所述智能家居接收并显示所述服务器发送的所述食谱信息。

进一步地,所述步骤s200具体包括:

s210所述智能家居获取用户的红外热像图;

s220所述智能家居分析获取到的所述红外热像图得到用户的情绪信息。

进一步地,所述饮食信息包括历史饮食信息和饮食喜好信息;

所述步骤s300具体包括:

s310所述服务器根据所述历史饮食信息,计算用户在预设历史时间段内摄入的营养元素比例;

s320所述服务器根据所述情绪信息确定对应的待摄入食物信息;

s330所述服务器根据所述用户在预设历史时间段内摄入的营养元素比例、所述饮食喜好信息和所述待摄入食物信息,确定所述食谱信息。

进一步地,所述步骤s320具体包括:

s321所述服务器将所述情绪信息与预设情绪类别进行匹配,查找与所述情绪信息相符的目标预设情绪类别;

s322所述服务器根据所述目标预设情绪类别,查找对应的待摄入食物信息。

进一步地,所述步骤s300之后还包括:

s500当所述食谱信息中的食材缺货时,智能家居生成提示信息。

本发明还提供一种食谱推荐系统,包括智能家居和服务器,

所述智能家居用于获取用户的饮食信息和用户当前时间的情绪信息,并将所述饮食信息和所述情绪信息发送至所述服务器;

所述服务器用于根据所述饮食信息和所述情绪信息生成所述食谱信息;

所述智能家居还用于接收并显示所述服务器发送的所述食谱信息。

进一步地,所述智能家居包括:

获取模块,用于获取用户的红外热像图;

情绪分析模块,用于分析获取到的所述红外热像图得到用户的情绪信息。

进一步地,所述饮食信息包括历史饮食信息和饮食喜好信息;

所述服务器包括:

计算模块,用于根据所述历史饮食信息,计算用户在预设历史时间段内摄入的营养元素比例;

查找模块,用于根据所述情绪信息确定对应的待摄入食物信息;

处理模块,用于根据所述用户在预设历史时间段内摄入的营养元素比例、所述饮食喜好信息和所述待摄入食物信息,确定所述食谱信息。

进一步地,所述查找模块包括:

匹配单元,用于将所述情绪信息与预设情绪类别进行匹配,查找与所述情绪信息相符的目标预设情绪类别;

查找单元,用于根据所述目标预设情绪类别,查找对应的待摄入食物信息。

进一步地,所述智能家居还包括提示模块,用于当所述食谱信息中的食材缺货时,生成提示信息。

通过本发明提供的一种食谱推荐方法及系统,能够带来以下至少一种有益效果:

1、本发明通过获取用户的饮食信息和用户当前时间的情绪信息,结合用户的当前情绪和饮食信息为用户推荐合理的食谱,不仅可改善用户的负面情绪,而且可使用户摄入的食物符合自身营养需求,提高用户的饮食健康。

2、本发明通过获取用户的红外热像图,然后根据红外热像图上的温度分布信息来分析得到用户的情绪信息,可获取到用户真实的情绪信息,提高食谱推荐的准确性。

3、本发明根据用户在预设历史时间段内摄入的营养元素比例、饮食喜好信息和情绪信息为用户推荐健康食谱,使用户摄入的热量和营养元素比例在满足人体需求的同时,改善用户的负面情绪。

附图说明

下面将以明确易懂的方式,结合附图说明优选实施方式,对一种食谱推荐方法及系统的上述特性、技术特征、优点及其实现方式予以进一步说明。

图1是本发明一种食谱推荐方法的实施例一的流程示意图;

图2是本发明一种食谱推荐方法的实施例二的流程示意图;

图3是本发明一种食谱推荐方法的实施例三的流程示意图;

图4是本发明一种食谱推荐方法的实施例四的流程示意图;

图5是本发明一种食谱推荐系统的实施例六的结构示意框图;

图6是本发明一种食谱推荐系统的实施例七的结构示意框图。

具体实施方式

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对照附图说明本发明的具体实施方式。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。

为使图面简洁,各图中只示意性地表示出了与本发明相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。

根据本发明提供的第一实施例,如图1所示,

一种食谱推荐方法,包括以下步骤:

s100智能家居获取用户的饮食信息,并将所述饮食信息发送至服务器;

s200所述智能家居获取用户当前时间的情绪信息,并将所述情绪信息发送至所述服务器;

s300所述服务器根据所述饮食信息和所述情绪信息生成所述食谱信息;

s400所述智能家居接收并显示所述服务器发送的所述食谱信息。

具体地,本实施例中,智能家居可为任何智能家居产品,如智能冰箱、智能空调、智能油烟机和智能烹饪设备等。优选地,智能家居为智能冰箱,智能家居获取家庭成员中每个用户的饮食信息,每个用户分别对应一个账号,用户可通过手动输入账号和密码信息来登陆自己的账号,或通过验证头像信息、指纹信息或语音信息等来登陆账号,然后在自己的账号内输入自己的饮食信息,智能家居将获取到的用户的饮食信息发送至服务器。

智能家居可通过获取用户的面部表情特征和用户的生理指标来获取用户当前时间的情绪信息。智能家居还可获取用户的头像信息、指纹信息或语音信息等个人信息,然后将用户的情绪信息和个人信息发送给服务器,服务器根据用户的个人信息匹配用户的账号信息来获取用户对应的饮食信息。服务器根据获取到的用户的情绪信息和饮食信息生成食谱信息。食谱信息可包括第一食谱信息和第二食谱信息,第一食谱信息为服务器推荐的主选食谱信息,第二食谱信息为服务器推荐的备选食谱信息,用户可根据实际条件进行选择。其中,第一食谱信息和第二食谱信息中都可包括一个或多个食谱。本发明通过结合用户的当前情绪和饮食信息为用户推荐合理的食谱,不仅可改善用户的负面情绪,而且可使用户摄入的食物符合自身营养需求,提高用户的饮食健康。

根据本发明提供的第二实施例,如图2所示,

所述步骤s200所述智能家居获取用户当前时间的情绪信息,并将所述情绪信息发送至所述服务器具体包括:

s210所述智能家居获取用户的红外热像图;

s220所述智能家居分析获取到的所述红外热像图得到用户的情绪信息。

具体地,本实施例为上述第一实施例的优选实施例,本实施例通过获取用户的红外热像图来分析得到用户的情绪信息。具体为,智能家居上设置有红外热像仪,红外热像仪是利用红外探测器和光学成像物镜接受被测目标的红外辐射能量分布图形反映到红外探测器的光敏元件上,从而获得红外热像图,这种热像图与人体表面的热分布场相对应,即将人体发出的不可见红外能量转变为可见的热图像,热图像上面的不同颜色代表人体的不同温度,通过温度的高低来判别人体的情绪。例如,通过人体大脑皮层温度高低变化来判别用户的情绪波动状态,当获取到的红外热像图上显示用户的左边大脑温度高于右边大脑温度时,可分析得出用户的情绪为悲伤。本实施例还可以通过人体全身的温度分布来得到用户的情绪信息;当人体的情绪为愤怒时,人体上半身与下半身的温度形成鲜明对比,上半身体温明显升高,表示人体已做好战斗准备。当人体的情绪为恐惧时,人体胸腔温度升高,与愤怒不同的是,人体四肢温度很低,也就是人们常常感受到的四肢冰凉。当人体的情绪为厌恶时,人体咽喉部温度最高。当人体的情绪为幸福时,人体全身洋溢着代表温度的红黄色,与人们感到快乐时全身温暖的感觉不谋而合,即所谓的红光满面。当人体的情绪为悲伤时,人体四肢的温度显示未代表寒冷的蓝色,只有胸腔一小部分温度高点,也会出现四肢冰凉的感觉。本实施例通过分析用户的红外热像图,来得到用户的情绪信息,相比其他获取方式如通过获取用户的面部特征来得到用户的情绪,具有获取到的用户的情绪更真实的优点,因为用户的面部特征是可以伪装的,而用户的情绪导致的人体生理参数变化是不可能伪装的,因此,本实施例通过红外热像仪获取用户的情绪信息,使得获取到的情绪信息更真实,从而可提高食谱推荐的准确性,以便改善用户的负面情绪,提高用户的身体健康。

根据本发明提供的第三实施例,如图3所示,

所述饮食信息包括历史饮食信息和饮食喜好信息;所述步骤s300所述服务器根据所述饮食信息和所述情绪信息生成食谱信息具体包括:

s310所述服务器根据所述历史饮食信息,计算用户在预设历史时间段内摄入的营养元素比例;

s320所述服务器根据所述情绪信息确定对应的待摄入食物信息;

s330所述服务器根据所述用户在预设历史时间段内摄入的营养元素比例、所述饮食喜好信息和所述待摄入食物信息,确定食谱信息。

具体地,本实施例为第一实施例和第二实施例的优选实施例,本实施例中,用户的饮食信息包括历史饮食信息和饮食喜好信息,用户在建立账户时,可在移动终端上手动输入自己的饮食习惯和饮食喜好,然后在每次进食完后在移动终端上输入自己当前餐食用的食物种类和重量,如在移动终端上分别设置蔬菜类食物100g、150g、200g和250g对应的食物大小图片和肉类食物100g、150g、200g和250g对应的食物大小图片,用户输入时可根据图片上显示的食物大小来估算自己所摄入的食物重量。智能家居与移动终端建立连接后,即可获取用户的饮食信息。服务器获取到用户的饮食信息后,根据饮食信息中的历史饮食信息计算用户在过去某一段时间内摄入的营养元素比例,其主要计算的是三大营养元素的比例,如蛋白质、脂肪和碳水化合物的比例。

服务器再根据用户的情绪信息确定对应的待摄入食物信息,待摄入食物信息是指符合用户当前情绪的食物或可改善用户当前情绪的食物,如当用户的情绪为悲伤时,待摄入食物信息主要为包括血清素、多巴胺和/或肾上腺素等成分的食物,含有血清素的食物能刺激某些关于情绪的神经细胞,促进情绪安慰,含有多巴胺的食物能控制肌肉运动,促进人体兴奋,含有肾上腺素的食物能促进心率加快,血管舒张,呼吸加快,提高人体的警觉性。当用户的情绪为生气时,待摄入食物信息主要为包括有钙、磷、铁和淀粉等成分的食物;含钙的食物如(牛奶、酸奶、虾皮和蛋黄等)有安定情绪的效果;含磷、铁的食物有顺气、养心安神的效果。当用户的情绪为紧张时,待摄入食物信息主要为包括维生素、钙、镁等成分的食物。当用户的情绪为开心时,待摄入食物信息中的食物可为热量较高的食物。

最后,服务器根据用户在预设历史时间段内摄入的营养元素比例和饮食喜好信息在待摄入食物信息中挑选出满足用户当天摄入的能量和营养元素需求的食物,如用户在过去一个星期内,摄入的碳水化合物较多,蛋白质较少,则在待摄入食物信息中挑选出富含蛋白质的食物,然后再根据用户的饮食喜好信息确定出合适的食谱。本实施例根据用户在预设历史时间段内摄入的营养元素比例、饮食喜好信息和情绪信息为用户推荐合理的健康食谱,不仅使用户摄入的热量和营养元素比例在满足人体需求,而且推荐的食谱可改善用户的负面情绪,或推荐的食谱与用户当前的情绪相匹配,提高用户的身体健康。

根据本发明提供的第四实施例,如图4所示,所述步骤s320所述服务器根据所述情绪信息确定对应的待摄入食物信息具体包括:

s321所述服务器将所述情绪信息与预设情绪类别进行匹配,查找与所述情绪信息相符的目标预设情绪类别;

s322所述服务器根据所述目标预设情绪类别,查找对应的待摄入食物信息。

具体地,本实施例是上述第一、第二和第三实施例的优选实施例,本实施例中,首先在服务器上预设了多种情绪类别,并且每个情绪类别具有对应的待摄入食物信息,然后将获取的情绪信息与预设的情绪类别进行匹配,查找与情绪信息相符的目标预设情绪类别,最后根据目标预设情绪类别,查找对应的待摄入食物信息。如预设的情绪类别有悲伤、生气、紧张和开心等,当获取到用户的情绪为悲伤,则查找出悲伤对应的待摄入食物信息。本实施例通过将用户的情绪信息与预设的情绪类别进行匹配,然后根据目标预设情绪类别查找出对应的待摄入食物信息,可提高服务器的查找速率。

根据本发明提供的第五实施例,所述步骤s300之后还包括:

s500当所述食谱信息中的食材缺货时,智能家居生成提示信息。

具体地,本实施例是上述第一、第二、第三和第四实施例的优选实施例,本实施例通过在智能家居上设置红外热像仪来获取用户的红外热像图,然后根据用户的红外热像图得到用户的情绪信息。服务器根据用户的情绪信息得到对应的待摄入食物信息,然后根据用户在预设历史时间段内摄入的营养元素比例、饮食喜好信息和待摄入食物信息,确定食谱信息。智能家居如智能冰箱接收到服务器发送的食谱信息后显示在显示屏上。智能冰箱还可通过摄像头获取到存放的食物的图像信息,然后通过图像信息判断冰箱内是否存储有食谱信息中的所有食材,如有食材缺货时,则生成提示信息,提示用户购买食材,使用户可及时在线下单补货,提高用户的使用体验。智能冰箱还可在取放食材时,通过扫描食材上的条码的方式来判断智能冰箱内是否存储有食谱信息中的所有食材。同时,智能冰箱获取到食谱信息后还可在线获取食谱的烹饪方法,供用户学习,省去用户搜索烹饪方法的步骤,简化用户的操作,提升用户的使用体验。

根据本发明提供的第六实施例,如图5所示,

一种食谱推荐系统,包括智能家居100和服务器200,

所述智能家居100用于获取用户的饮食信息和用户当前时间的情绪信息,并将所述饮食信息和所述情绪信息发送至所述服务器;

所述服务器200用于根据所述饮食信息和所述情绪信息生成食谱信息;

所述智能家居100还用于接收并显示所述服务器发送的所述食谱信息。

本实施例中的各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

根据本发明提供的第七实施例,如图6所示,

一种食谱推荐系统,包括智能家居100和服务器200,

所述智能家居100用于获取用户的饮食信息和用户当前时间的情绪信息,并将所述饮食信息和所述情绪信息发送至所述服务器200;

所述服务器200用于根据所述饮食信息和所述情绪信息生成食谱信息;

所述智能家居100还用于接收并显示所述服务器200发送的所述食谱信息。

优选地,所述智能家居100包括:

获取模块110,用于获取用户的红外热像图;

情绪分析模块120,用于分析获取到的所述红外热像图得到用户的情绪信息。

优选地,所述饮食信息包括历史饮食信息和饮食喜好信息;

所述服务器200包括:

计算模块210,用于根据所述历史饮食信息,计算用户在预设历史时间段内摄入的营养元素比例;

查找模块220,用于根据所述情绪信息确定对应的待摄入食物信息;

处理模块230,用于根据所述用户在预设历史时间段内摄入的营养元素比例、所述饮食喜好信息和所述待摄入食物信息,确定所述食谱信息。

优选地,所述查找模块220包括:

匹配单元221,用于将所述情绪信息与预设情绪类别进行匹配,查找与所述情绪信息相符的目标预设情绪类别;

查找单元222,用于根据所述目标预设情绪类别,查找对应的待摄入食物信息。

优选地,所述智能家居100还包括提示模块130,用于当所述食谱信息中的食材缺货时,生成提示信息。

本实施例中的各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

应当说明的是,上述实施例均可根据需要自由组合。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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