食物推荐方法和装置制造方法及图纸

技术编号:20162503 阅读:30 留言:0更新日期:2019-01-19 00:15
本发明专利技术提供一种食物推荐方法和装置。该方法,包括:获取用户的人脸图片和用户所处的位置信息;根据目标训练模型,对用户的人脸图片进行预测,确定用户的身体状况;根据位置信息与食物信息之间的对应关系,确定用户所处的位置信息对应的至少一个食物;根据至少一个食物和用户的身体状况,输出目标食物。本发明专利技术根据用户的身体状况和用户所处的位置信息,实现了向不同的用户推荐食物的过程。

【技术实现步骤摘要】
食物推荐方法和装置
本专利技术涉及互联网
,尤其涉及一种食物推荐方法和装置。
技术介绍
伴随着人们生活水平的提高,去餐馆吃饭已经是一种普遍的消费行为。通常,顾客进入餐馆后,会根据自己的身体状况,并按照菜单上的食物(如菜品或饮品等)进行点餐。然而,这样的点餐方式,顾客无法尽快获知餐馆中有哪些食物,容易出现顾客所点的食物是餐馆没有的食物的现象,浪费了顾客的时间,导致点餐效率下降。因此,商家如何根据顾客的身体状况,并结合餐馆有哪些食物的信息,向顾客推荐食物,是目前亟待解决的技术问题。
技术实现思路
本专利技术提供一种食物推荐方法和装置,以根据用户的身体状况和用户所处的位置信息,实现向不同用户推荐食物的过程。第一方面,本专利技术提供一种食物推荐方法,包括:获取用户的人脸图片和所述用户所处的位置信息;根据目标训练模型,对所述用户的人脸图片进行预测,确定所述用户的身体状况;根据位置信息与食物信息之间的对应关系,确定所述用户所处的位置信息对应的至少一个食物;根据所述至少一个食物和所述用户的身体状况,输出目标食物。可选地,所述根据目标训练模型,对所述用户的人脸图片进行预测,确定所述用户的身体状况,包括:根据所述用户的人脸图片,确定特征信息,所述特征信息用于表明所述用户的身体状况;根据所述特征信息,构建特征向量;将所述特征向量输入到所述目标训练模型中,确定所述用户的身体状况。可选地,所述特征信息包括:所述用户的眼睛中是否有红血丝、眼圈颜色、眼袋大小、肤色是否暗沉、皮肤光泽度中的至少一种。可选地,所述根据位置信息与食物信息之间的对应关系,确定所述用户所处的位置信息对应的至少一个食物,包括:向服务器和/或其它终端发送所述用户所处的位置信息;接收所述服务器和/或所述其它终端发送的与所述用户所处的位置信息对应的至少一个食物。可选地,所述根据所述至少一个食物和所述用户的身体状况,输出目标食物,包括:根据身体状况和食物之间的对应关系,从所述至少一个食物中,确定与所述用户的身体状况对应的所述目标食物;采用增强现实技术AR,向用户显示所述目标食物。可选地,在所述根据所述至少一个食物和所述用户的身体状况,输出目标食物之前,所述方法还包括:获取所述用户所处的环境信息;根据所述用户所处的环境信息,更新所述至少一个食物。可选地,在所述获取用户的人脸图片之前,包括:根据摄像模块,采集所述用户的人脸图片。第二方面,本专利技术提供一种食物推荐装置,包括:获取模块,用于获取用户的人脸图片和所述用户所处的位置信息;确定模块,用于根据目标训练模型,对所述用户的人脸图片进行预测,确定所述用户的身体状况;所述确定模块,还用于根据位置信息与食物信息之间的对应关系,确定所述用户所处的位置信息对应的至少一个食物;输出模块,用于根据所述至少一个食物和所述用户的身体状况,输出目标食物。可选地,所述确定模块,具体用于根据所述用户的人脸图片,确定特征信息,所述特征信息用于表明所述用户的身体状况;根据所述特征信息,构建特征向量;将所述特征向量输入到所述目标训练模型中,确定所述用户的身体状况。可选地,所述特征信息包括:所述用户的眼睛中是否有红血丝、眼圈颜色、眼袋大小、肤色是否暗沉、皮肤光泽度中的至少一种。可选地,所述确定模块,具体用于向服务器和/或其它终端发送所述用户所处的位置信息;接收所述服务器和/或所述其它终端发送的与所述用户所处的位置信息对应的至少一个食物。可选地,所述输出模块,具体用于根据身体状况和食物之间的对应关系,从所述至少一个食物中,确定与所述用户的身体状况对应的所述目标食物;采用增强现实技术AR,向用户显示所述目标食物。可选地,所述装置还包括:更新模块,用于在所述输出模块根据所述至少一个食物和所述用户的身体状况,输出目标食物之前,获取所述用户所处的环境信息;根据所述用户所处的环境信息,更新所述至少一个食物。可选地,所述装置还包括:采集模块,用于在所述获取模块获取用户的人脸图片之前,根据摄像模块,采集所述用户的人脸图片。第三方面,本专利技术提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的食物推荐方法。第四方面,本专利技术提供一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行第一方面所述的食物推荐方法。本专利技术提供的食物推荐方法和装置,通过获取到进入餐馆的用户的人脸图片和用户的位置信息,再根据目标训练模型,对用户的人脸图片进行测试,得到用户的身体状况。接着,根据位置信息与食物信息之间的对应关系,确定所述用户所处的位置信息对应的至少一个食物,并根据所述至少一个食物和所述用户的身体状况,输出目标食物。本专利技术利用图像识别技术,能够获取用户的身体状况,并结合用户所处的位置信息对应的至少一个食物,完成了个性化向用户推荐食物的过程,且针对不同的用户,能够向用户推荐适合用户的身体状况的食物,节省了用户的点餐时间,提高了用户的点餐效率,改善了餐馆的服务质量和用户的点餐体验感。附图说明为了清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术实施例的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术提供的食物推荐方法的流程图;图2为本专利技术提供的食物推荐方法的流程图;图3为本专利技术提供的食物推荐方法的流程图;图4为本专利技术提供的食物推荐方法的流程图;图5为本专利技术提供的食物推荐方法的流程图;图6为本专利技术提供的食物推荐方法的流程图;图7为本专利技术提供的食物推荐装置的结构示意图;图8为本专利技术提供的食物推荐装置的结构示意图;图9为本专利技术提供的电子设备的硬件结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术实施例一部分实施例,而不是全部的实施例。基于本专利技术实施例中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术实施例保护的范围。本实施例中,可以以终端为执行主体,餐馆的点餐人员采用终端,直接或间接的获取并结合用户(餐馆中的顾客)的身体状况以及用户所处的位置,如,终端通过登录应用程序(Application,APP)、公众号、网页等方式,直接获取或间接通过无线网络和/或有线网络从餐馆的服务器中获取用户的身体状况以及用户所处的位置等信息,从而,快速向用户推荐合适的食物(如菜品或饮品等),减少用户的点餐时间,提高用户的点餐效率。其中,终端包括:手机、平板电脑、智能手表等具体设备,该终端上安装的操作系统包括但不限于:IOS、Android、windows、linux、MacOS等操作系统。下面,以终端为执行主体,通过具体实施例,对食物推荐方法的具体实现方式进行详细说明。图1为本专利技术提供的食物推荐方法的流程图,如图1所示,本实施例的食物推荐方法可以包括:S101、获取用户的人脸图片和用户所处的位置信息。具体地,由于用户的面部信息可以很大程度反映该用户的身体状况,因此,终端可以获取用本文档来自技高网...

【技术保护点】
1.一种食物推荐方法,其特征在于,应用于终端,包括:获取用户的人脸图片和所述用户所处的位置信息;根据目标训练模型,对所述用户的人脸图片进行预测,确定所述用户的身体状况;根据位置信息与食物信息之间的对应关系,确定所述用户所处的位置信息对应的至少一个食物;根据所述至少一个食物和所述用户的身体状况,输出目标食物。

【技术特征摘要】
1.一种食物推荐方法,其特征在于,应用于终端,包括:获取用户的人脸图片和所述用户所处的位置信息;根据目标训练模型,对所述用户的人脸图片进行预测,确定所述用户的身体状况;根据位置信息与食物信息之间的对应关系,确定所述用户所处的位置信息对应的至少一个食物;根据所述至少一个食物和所述用户的身体状况,输出目标食物。2.根据权利要求1所述的方法,其特征在于,所述根据目标训练模型,对所述用户的人脸图片进行预测,确定所述用户的身体状况,包括:根据所述用户的人脸图片,确定特征信息,所述特征信息用于表明所述用户的身体状况;根据所述特征信息,构建特征向量;将所述特征向量输入到所述目标训练模型中,确定所述用户的身体状况。3.根据权利要求2所述的方法,其特征在于,所述特征信息包括:所述用户的眼睛中是否有红血丝、眼圈颜色、眼袋大小、肤色是否暗沉、皮肤光泽度中的至少一种。4.根据权利要求1所述的方法,其特征在于,所述根据位置信息与食物信息之间的对应关系,确定所述用户所处的位置信息对应的至少一个食物,包括:向服务器和/或其它终端发送所述用户所处的位置信息;接收所述服务器和/或所述其它终端发送的与所述用户所处的位置信息对应的至少一个食物。5.根据权利要求1所述的方法,其特征在于,所述根据所述至少一个食物和所述用户的身体状况,输出目标食物,包括:根据身体状况和食物之间的对应关系,从所述至少一个食物中,确定与所述用户的身体状况对应的所述目标食物;采用增强现实技术AR,向用户显示所述目标食物。6.根据权利要求1所述的方法,其特征在于,在所述根据所述至少一个食物和所述用户的身体状况,输出目标食物之前,所述方法还包括:获取所述用户所处的环境信息;根据所述用户所处的环境信息,更新所述至少一个食物。7.根据权利要求1-6任一项所述的方法,其特征在于,在所述获取用户的人脸图片之前,包括:根据摄像模块,采集所述用户的人脸图片。8.一种食物推荐装置,其特征在于,包括:获取模块,用于获取用户的人脸图片和所述用户所处的位置信息;确定模块,用于根据目标训练模型...

【专利技术属性】
技术研发人员:戚天禹
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1