膳食健康方法、装置、服务器、存储介质及系统与流程

文档序号:17779757发布日期:2019-05-28 20:45阅读:153来源:国知局
膳食健康方法、装置、服务器、存储介质及系统与流程

本发明实施例涉及信息技术领域,尤其涉及膳食健康方法、装置、服务器、存储介质及系统。



背景技术:

膳食平衡对人体的健康至关重要,但是普通大众很难做到膳食平衡,一方面是不了解膳食平衡的重要性,没有引起足够的重视,另一方面由于食物的营养素构成复杂,很难全面掌握并在生活中熟练应用,第三个方面是,没有自己的膳食记录,并不知道长久以来自己的膳食结构是否平衡以及是否已对身体造成损害;

目前,有一些涉及这方面的技术,但是不论是方法还是设备,似乎都走入了一个误区:都试图通过对膳食的类别和重量进行准确识别,然后提供膳食建议。问题是基于图像识别的技术,很难对重量做出准确判定,因此,准确就失去了意义;基于设备的技术,虽然能获得准确的重量,但由于用户对价格敏感,加之使用过程比较繁琐,很难普及使用。其实,用户的实际需求只有两个方面:第一是方便获知某种膳食中的营养素或热量等一些平常记不住的属性,第二是想知道自己的膳食结构是否平衡,是否有潜在的健康风险。



技术实现要素:

本发明实施例提供膳食健康方法、装置、服务器、存储介质及系统,以解决用户方便获知某种膳食中的营养素或热量等一些平常记不住的属性以及想知道自己的膳食结构是否平衡,是否有潜在的健康风险的问题。

第一方面,本发明实施例提供膳食健康方法,包括:

建立膳食属性数据集;

响应膳食属性查询;

进一步的,建立用户的膳食信息档案;

进一步的,依据用户的膳食信息档案,构建用户个性化的膳食结构模型;

进一步的,建立用户的健康信息档案;

进一步的,依据用户的健康信息档案和膳食属性数据集,构建个性化的膳食建议;

进一步的,依据用户的膳食信息档案和用户的健康信息档案以及膳食属性数据集,构建优化的个性化的膳食建议。

第二方面,本发明实施例还提供膳食健康装置,该装置包括:

第一膳食属性数据单元,用于存储膳食属性信息;

第一膳食信息档案单元,用于建立用户的膳食信息档案;

第一健康信息档案单元,用于建立所述用户的健康信息档案;

第一膳食结构模型构建单元,用于依据所述用户的所述膳食信息档案,为所述用户构建个性化的膳食结构模型;

第一个性化膳食建议单元,用于依据所述用户的所述健康档案和所述膳食属性数据集为所述用户构建个性化的膳食建议;

第一优化个性化膳食建议单元,用于结合所述用户的膳食档案和健康档案以及膳食属性数据集,为用户构建优化的个性化膳食建议。

第三方面,本发明实施例还提供一种服务器,包括:

一个或多个处理器;

存储器,用于存储一个或多个程序;

当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如第一方面所述的膳食健康方法。

第四方面,本发明实施例还提供一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面所述的膳食健康方法。

第五方面,本实施例还提供膳食健康系统,包括用户端和服务端,所述服务端装置如第二方面所述的膳食健康装置,所述用户端和服务端通过通信网络连接。

附图说明

图1为本发明实施例一提供的膳食健康方法的流程图;

图2为本发明实施例二提供的一种膳食健康装置的结构图;

图3为本发明实施例三提供的一种服务器的结构图;

图4为本发明实施例四提供的一种膳食健康系统的结构图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1为本发明实施例一提供的膳食健康方法的流程图,本实施例可适用于解决普通大众查询某种膳食中的营养素或热量等一些平常记不住的属性以及想知道自己的膳食结构是否平衡,是否有潜在健康风险的问题;该方法可以由膳食健康装置来执行,该装置集成在服务端,具体的,该方法包括如下步骤:

s110、建立膳食属性集,优选的,该属性集可存储在数据库中,膳食属性包括但不限于:膳食的营养素、营养素缺乏症、热量、合理搭配、推荐烹饪方式、适应人群、禁忌、生长和地理分布等满足查询需求或提供个性化的膳食建议所需的属性字段,具体可以依据实际情况进行属性字段的增减,本发明不做限定;

s120、日常生活中,用户想知道某种膳食的营养素或热量等属性时,输入膳食的名称或图片或语音,从膳食属性数据集s110获得相应结果。对于输入的图片或语音,可利用主流云平台提供商的智能api(pplicationprogramminginterface,应用程序编程接口),识别出图片中的蔬菜名称或将语音转换为文字。优选的,可以采用微软云(azure)提供的智能api来实现,具体的,采用微软云提供的认知服务中的影像服务,识别图片中的膳食并返回膳食名称,采用微软云提供的语音服务,将语音转换为文本;截止本发明提交日前,微软相关文档的地址请参考:https://azure.microsoft.com/zh-cn/services/cognitive-services/,以后如果其地址或内容有变动,地址或具体的实现以其官方说明为准;

s130、建立用户的膳食信息档案,膳食信息包括但不限于:膳食名称、重量、进食时间等,依据具体需要确定,本发明不做限定;

s140、依据所述用户的膳食信息档案s130,为所述用户构建个性化的膳食结构模型,可将此模型推送给所述用户,让所述用户知道自己的膳食结构,优选的,可以将所述用户的膳食结构模型和中国营养学会推荐的膳食宝塔作对比,让所述用户有直观的认识;

s150、建立所述用户的健康信息档案,优选的,健康信息包括体检数据、日常医疗病历等能够准确反映所述用户身体健康指标的信息,可以依据需要确定,本发明不做限定;

s160、依据膳食属性数据集s110和健康信息档案s150为所述用户提供个性化的膳食建议;

s170、依据膳食属性数据集s110、膳食信息档案s130、健康信息档案s150,为所述用户提供优化的膳食建议。

实施例二

图2为本发明实施例二提供的一种膳食健康装置的结构图,该装置可以执行上述实施例所述的膳食健康方法,具体的,该装置包括:

膳食健康模块210,包括:

第一膳食属性数据单元s2101,用于存储膳食属性信息;

第一膳食信息档案单元s2102,用于建立用户的膳食信息档案;

第一健康信息档案单元s2103,用于建立所述用户的健康信息档案;

第一膳食结构模型构建单元s2104,用于依据所述用户的所述膳食信息档案,为所述用户构建个性化的膳食结构模型;

第一个性化膳食建议单元s2105,用于依据所述用户的所述健康档案和所述膳食属性数据集为所述用户构建个性化的膳食建议;

第一优化个性化膳食建议单元s2106,用于结合所述用户的膳食档案和健康档案以及膳食属性数据集,为用户构建优化的个性化膳食建议;

本发明实施例提供的膳食健康装置可以用于执行上述任意实施例提供的膳食健康方法,具备相应的功能和有益效果。

实施例三

图3为本发明实施例三提供的一种服务器的结构图,具体的,参考图3,该服务器包括:处理器310、存储器320、输入装置330和输出装置340,服务器中处理器310的数量可以是一个或多个,图3中以一个处理器310为例,服务器中的处理器310、存储器320、输入装置330和输出装置340可以通过总线或其他方式连接,图3中以通过总线连接为例;

存储器320作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的膳食健康方法对应的程序指令/模块。处理器310通过运行存储在存储器320中的软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述实施例的膳食健康方法;

存储器320主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器320可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器320可进一步包括相对于处理器310远程设置的存储器,这些远程存储器可以通过网络连接至服务器。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合;

输入装置330可用于接收输入的数字或字符信息,以及产生与服务器的用户设置以及功能控制有关的键信号输入。输出装置340可包括显示屏等显示设备、扬声器以及蜂鸣器等音频设备;

本发明实施例提供的服务器与上述实施例提供的膳食健康方法属于同一发明构思,未在本实施例中详尽描述的技术细节可参见上述实施例,并且本实施例具备执行膳食健康方法相同的有益效果。

实施例四

本发明实施例四还提供一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明任意实施例所述的膳食健康方法;

当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的膳食健康方法中的操作,还可以执行本发明任意实施例所提供的膳食健康方法中的相关操作,且具备相应的功能和有益效果;

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是机器人,个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的膳食健康方法。

实施例五

图4为本发明实施例五提供的一种膳食健康系统的结构图,具体的参考图4,该系统包括:

用户端410,服务端420,用户端410和服务端420通过通信网络连接,上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网、电连接及其组合;用户端410用于为用户提供具体的使用功能,服务端用于管理用户、权限管理、实现本发明各个实施例所述的膳食健康方法;

具体的,用户端410包括注册模块4101,登录模块4102,膳食属性查询模块4103,膳食信息录入模块4104,健康信息录入模块4105,膳食结构模型或建议接受模块4106,膳食属性数据集维护模块4107,各模块分立对接或一体化集成;

服务端420包括注册管理模块4201,登录管理模块4202,权限管理模块4203,膳食健康装置4204,各模块分立对接或一体化集成;

其中,注册模块4101用于将用户名和密码等信息提交给服务端420的注册管理模块4201进行注册;登录模块4102用于根据注册的用户名和密码登录服务端420的登录管理模块4202进行用户身份确认;权限管理模块4203为用户分配与身份匹配的系统使用权限;膳食属性查询模块4103输入膳食的名称或图片或语音,从膳食健康装置4204获得相关信息;膳食信息录入模块4104用于用户将自己的膳食信息提交给膳食健康装置4204,为所述用户建立膳食信息档案,所述的膳食信息包括但不限于膳食名称、膳食重量、食用时间等,可依据具体应用进行设置,本发明不做限定;健康信息录入模块,用于用户将自己的健康信息提交给膳食健康装置4204,为所述用户建立健康信息档案,优选的,所述健康信息包括体检数据、日常医疗病历等能够准确反映所述用户身体健康指标的信息,可以依据需要确定,本发明不做限定;膳食结构模型或建议接受模块4106用于接受膳食健康装置4204为用户推送的膳食结构模型或膳食建议,所述的膳食结构模型或膳食建议具体指:依据所述用户的膳食信息档案,为所述用户构建个性化的膳食结构模型,将此模型推送给所述用户,让所述用户知道自己的膳食结构,优选的,可以将所述用户的膳食结构模型和中国营养学会推荐的膳食宝塔作对比,让所述用户有直观的认识;依据膳食属性数据集和健康信息档案为所述用户提供个性化的膳食建议;依据膳食属性数据集s110、膳食信息档案s130、健康信息档案s150,为所述用户提供优化的膳食建议。所述输入膳食的名称或图片或语音从膳食健康装置4204获得相关信息的实现,本发明实施例一已经进行了具体的描述,在次不再赘述;膳食属性数据集维护模块4107用于对膳食属性的增删改查以及膳食种类的增删改查;

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

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