食谱信息推送方法、装置及计算机设备制造方法及图纸

技术编号:21402251 阅读:28 留言:0更新日期:2019-06-19 07:54
本申请涉及数据处理技术领域,本申请提供的食谱信息推送方法,包括:食谱信息推送平台调用摄像头获取用户摄取食物对应的食品图像信息并提取得到摄取信息;其中,摄取信息包括食品名称信息、摄取重量信息和营养素摄取信息;食谱信息推送平台从用户数据库中获取用户的基本信息并查找对应基本信息的需求信息;其中,用户基本信息包括用户在注册或登陆和使用过程中录入的身体参数;需求信息是根据体质信息的营养素需求和对应的摄入量;食谱信息推送平台根据摄取信息和需求信息生成食谱信息向用户推送;其中,食谱信息包括进食的食物及数量。上述食谱信息推送方法、装置及计算机设备,可减少的步骤,提升生成食谱信息的效率,得到食谱信息准确率高。

【技术实现步骤摘要】
食谱信息推送方法、装置及计算机设备
本专利技术涉及数据处理
,具体而言,本专利技术涉及一种食谱信息推送方法、装置及计算机设备。
技术介绍
随着社会对健康意识的关注和了解增强,现在用户对食物的均衡摄取有了更高的要求。因此,向用户推送食谱信息显得很有必要。目前的技术方案往往是,用户通过录入食物的相关信息和重量记录食物信息,并查找相关的营养信息进行比较。用户录入相关信息和重量时,很容易录入有偏差的相关信息和重量,最终影响食谱信息的准确率。上述现有技术的方案,步骤繁琐耗时较长,生成食谱信息的效率低,得到的食谱信息准确率低。
技术实现思路
本专利技术的目的旨在至少能解决上述的技术缺陷之一,特别是步骤繁琐耗时较长,生成食谱信息的效率低,得到的食谱信息准确率低的技术缺陷。本申请提供一种食谱信息推送方法,包括:食谱信息推送平台调用摄像头获取用户摄取食物对应的食品图像信息并提取得到摄取信息;其中,摄取信息包括食品名称信息、摄取重量信息和营养素摄取信息;食谱信息推送平台从用户数据库中获取用户的基本信息并查找对应所述基本信息的需求信息;其中,所述用户基本信息包括用户在注册或登陆和使用过程中录入的身体参数;所述需求信息是根据体质信息的营养素需求和对应的摄入量;食谱信息推送平台根据所述摄取信息和需求信息生成食谱信息向所述用户进行推送;其中,食谱信息包括需要进食的食物及其数量。在一种实施例中,所述食谱信息推送平台调用摄像头获取用户摄取食物对应的食品图像信息并提取得到摄取信息的步骤,包括:食谱信息推送平台调用摄像头获取用户摄取食物对应的食品图像信息;提取所述食品图像信息中食品图像的特征点信息;其中,所述特征点信息包括第一特征点和第二特征点;根据所述第一特征点在食物数据库中查找得到食物信息;根据所述第二特征点计算食品图像信息中食物的重量信息;依据所述食物信息和重量信息计算得到摄取信息。在一种实施例中,所述第一特征点包括颜色特征点和外形特征点,所述根据所述第一特征点在食物数据库中查找得到食物信息的步骤,包括:根据颜色特征点在食物数据库中查找若干第一待选食物;根据外形特征点在食物数据库中查找若干第二待选食物;对第一待选食物和第二待选食物进行交叉筛选得到食物信息。在一种实施例中,所述食谱信息推送平台从用户数据库中获取用户的基本信息并查找对应所述基本信息的需求信息的步骤,包括:从用户数据库获取身高参数、体重参数、限制信息和体征信息生成所述基本信息;其中,所述限制信息包括限制食物种类和限制营养素的信息,所述体征信息包括心速、血压、体脂率、含水量或血糖的信息;根据基本信息在标准数据库中查找对应所述基本信息的需求信息。在一种实施例中,所述食谱信息推送平台根据所述摄取信息和需求信息生成食谱信息向所述用户进行推送的步骤,包括:食谱信息推送平台从用户数据库中获取所述用户上传的推送请求;其中,推送请求包括向指定用户推送的推送范围和/或推送时间;根据所述摄取信息和需求信息生成食谱信息:依据所述推送请求向所述指定用户推送所述食谱信息。在一种实施例中,所述食谱信息推送平台根据所述摄取信息和需求信息生成食谱信息向所述用户进行推送的步骤,包括:食谱信息推送平台从用户数据库中获取对应用户的偏好信息;其中,偏好信息包括用户对不同食品种类的种类偏好信息、用户对食品价格的价格偏好信息、用户对进食时间的时间偏好信息;根据所述需求信息和摄取信息生成待推送食谱信息;依据所述偏好信息对所述待推送食谱信息进行调整,生成食谱信息并向用户推送。在一种实施例中,所述依据所述偏好信息对所述待推送食谱信息进行调整,生成食谱信息并向用户推送的步骤之后,还包括:食谱信息推送平台从采购系统中获取食物采购列表;其中,食物采购列表包括食品名称信息、食品价格信息和食品营养信息;根据所述食谱信息从食物采购列表中筛选得到待订购食品及其数量信息;根据所述待订购食品及其数量信息生成待确认订单信息,向用户推送所述待确认订单信息;根据经过用户确认的待确认订单信息生成订单信息并发送至所述采购系统进行处理。本申请实施例还提供一种食谱信息推送装置,包括:调用单元,用于食谱信息推送平台调用摄像头获取用户摄取食物对应的食品图像信息并提取得到摄取信息;其中,摄取信息包括食品名称信息、摄取重量信息和营养素摄取信息;查找单元,用于食谱信息推送平台从用户数据库中获取用户的基本信息并查找对应所述基本信息的需求信息;其中,所述用户基本信息包括用户在注册或登陆和使用过程中录入的身体参数;所述需求信息是根据体质信息的营养素需求和对应的摄入量;推送单元,用于食谱信息推送平台根据所述摄取信息和需求信息生成食谱信息向所述用户进行推送;其中,食谱信息包括需要进食的食物及其数量。本申请实施例还提供一种电子设备,所述电子设备包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为如上述任一项实施例所述食谱信息推送方法的步骤。本申请实施例还提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行如上述任一项实施例所述食谱信息推送方法的步骤。本申请提供的一种食谱信息推送方法的技术方案包括:食谱信息推送平台调用摄像头获取用户摄取食物对应的食品图像信息并提取得到摄取信息;其中,摄取信息包括食品名称信息、摄取重量信息和营养素摄取信息;食谱信息推送平台从用户数据库中获取用户的基本信息并查找对应所述基本信息的需求信息;其中,所述用户基本信息包括用户在注册或登陆和使用过程中录入的身体参数;所述需求信息是根据体质信息的营养素需求和对应的摄入量;食谱信息推送平台根据所述摄取信息和需求信息生成食谱信息向所述用户进行推送;其中,食谱信息包括需要进食的食物及其数量。上述食谱信息推送方法、装置及计算机设备,能克服现有技术的技术问题,并且食谱信息推送方法的技术方案可以减少繁琐的步骤,减少食谱信息生成过程中耗时,提升生成食谱信息的效率,得到的食谱信息准确率也比较高。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为一个实施例的食谱信息推送方法的应用场景示意图;图2为一个实施例的食谱信息推送方法的方法流程图;图3为实施例中通过特征点分析得到摄取信息的方法流程图;图4为本实施例食品图像信息进行识别的效果示意图;图5为实施例的通过特征点识别得到食物信息的方法流程图;图6为一个实施例的查找需求信息的方法流程图;图7为一个实施例的向指定用户推送食谱信息的方法流程图;图8为实施例中的根据用户偏好信息调整食谱信息的方法流程图;图9为实施例中的根据食谱信息生成订单信息的方法流程图;图10示出的一个实施例的数据处理装置的装置结构示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能解释为对本专利技术的限制。为了克服现有技术中步骤繁琐耗时较长,生成食谱信息的效率低,得到的食谱信息准确率低的技术缺陷,本申请提供一种食谱信息推送方法。本申请的实施例示例性地在一种图1所示的应用场景中,应用上述食谱信息推送方法。请参考图1,图1展示本文档来自技高网...

【技术保护点】
1.一种食谱信息推送方法,其特征在于,包括:食谱信息推送平台调用摄像头获取用户摄取食物对应的食品图像信息并提取得到摄取信息;其中,摄取信息包括食品名称信息、摄取重量信息和营养素摄取信息;食谱信息推送平台从用户数据库中获取用户的基本信息并查找对应所述基本信息的需求信息;其中,所述用户基本信息包括用户在注册或登陆和使用过程中录入的身体参数;所述需求信息是根据体质信息的营养素需求和对应的摄入量;食谱信息推送平台根据所述摄取信息和需求信息生成食谱信息向所述用户进行推送;其中,食谱信息包括需要进食的食物及其数量。

【技术特征摘要】
1.一种食谱信息推送方法,其特征在于,包括:食谱信息推送平台调用摄像头获取用户摄取食物对应的食品图像信息并提取得到摄取信息;其中,摄取信息包括食品名称信息、摄取重量信息和营养素摄取信息;食谱信息推送平台从用户数据库中获取用户的基本信息并查找对应所述基本信息的需求信息;其中,所述用户基本信息包括用户在注册或登陆和使用过程中录入的身体参数;所述需求信息是根据体质信息的营养素需求和对应的摄入量;食谱信息推送平台根据所述摄取信息和需求信息生成食谱信息向所述用户进行推送;其中,食谱信息包括需要进食的食物及其数量。2.根据权利要求1所述的食谱信息推送方法,其特征在于,所述食谱信息推送平台调用摄像头获取用户摄取食物对应的食品图像信息并提取得到摄取信息的步骤,包括:食谱信息推送平台调用摄像头获取用户摄取食物对应的食品图像信息;提取所述食品图像信息中食品图像的特征点信息;其中,所述特征点信息包括第一特征点和第二特征点;根据所述第一特征点在食物数据库中查找得到食物信息;根据所述第二特征点计算食品图像信息中食物的重量信息;依据所述食物信息和重量信息计算得到摄取信息。3.根据权利要求2所述的食谱信息推送方法,其特征在于,所述第一特征点包括颜色特征点和外形特征点,所述根据所述第一特征点在食物数据库中查找得到食物信息的步骤,包括:根据颜色特征点在食物数据库中查找若干第一待选食物;根据外形特征点在食物数据库中查找若干第二待选食物;对第一待选食物和第二待选食物进行交叉筛选得到食物信息。4.根据权利要求1所述的食谱信息推送方法,其特征在于,所述食谱信息推送平台从用户数据库中获取用户的基本信息并查找对应所述基本信息的需求信息的步骤,包括:从用户数据库获取身高参数、体重参数、限制信息和体征信息生成所述基本信息;其中,所述限制信息包括限制食物种类和限制营养素的信息,所述体征信息包括心速、血压、体脂率、含水量或血糖的信息;根据基本信息在标准数据库中查找对应所述基本信息的需求信息。5.根据权利要求1所述的食谱信息推送方法,其特征在于,所述食谱信息推送平台根据所述摄取信息和需求信息生成食谱信息向所述用户进行推送的步骤,包括:食谱信息推送平台从用户数据库中获取所述用户上传的推送请求;其中,推送请求包括向指定用户推送的推送范围...

【专利技术属性】
技术研发人员:乐志能
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

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

1