一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种显示食物升糖指数的方法和系统

2022-05-26 18:17:18 来源:中国专利 TAG:


1.本技术涉及到图像处理领域,具体而言,涉及一种显示食物升糖指数的方法和系统。


背景技术:

2.糖尿病是一种代谢性疾病,以高血糖为特征。虽然今天的医疗条件已经在飞速发展,但十几年前就困扰人类的糖尿病,到今天还是没有办法能够治愈。
3.食物吃进去后会被分解成为血糖,血糖升高会刺激分泌胰岛素,使血糖浓度降低,如果血糖的控制系统出现问题,血糖得不到有效控制,就成为糖尿病了。这样看来,糖尿病实际上是人体协调系统出现了问题。
4.糖尿病是由于胰岛素分泌相对不足或绝对不足引起的。如果不控制饮食,就会增加细胞的负担,使内分泌更加紊乱,血糖值会增高。并会伴随有一系列的不良反应,因此对于血糖高的人需要在饮食方面进行注意。
5.在现有技术中,血糖高的患者(简称为用户)在控制饮食的时候主要是靠记忆,自主来判断某种食物能否被食用,在遇到不确定的食物时一般会通过搜索引擎来进行检索,搜索引擎的检索结果中会出现一些无关的内容,从而影响用户的使用体验。


技术实现要素:

6.本技术实施例提供了一种显示食物升糖指数的方法和系统,以至少解决血糖高的患者对于食物是否能够食用的现有判断方式使用不便利的问题。
7.根据本技术的一个方面,提供了一种显示食物升糖指数的方法,应用在软件中,所述软件安装在移动终端上,包括:调用所述移动终端的摄像头对待识别物体进行拍照得到第一照片;对所述第一照片中的物体进行识别,在识别出的物体中选择出食物;获取选择出的每种食物对应的升糖指数,将所述升糖指数进行显示;获取使用所述软件的用户最近的一次血糖值,根据所述血糖值确定显示出升糖指数的食物中可食用的食物。
8.进一步地,获取使用所述软件的用户最近的一次血糖值包括:通过所述移动终端的蓝牙与血糖仪进行连接;向所述血糖仪发送请求消息,其中,所述请求消息用于指示所述血糖仪发送所述用户最近一次的血糖值。
9.进一步地,获取使用所述软件的用户最近的一次血糖值包括:接收所述血糖仪发送的不同标识信息对应的血糖值;获取所述用户的标识信息对应的最近一次血糖值。
10.进一步地,还包括:显示选择出的每种食物对应的升糖类别,其中,所述升糖类别包括:高升糖食物、中升糖食物和低升糖食物。
11.进一步地,根据所述血糖值确定显示出升糖指数的食物中可食用的食物包括:根据所述血糖值确定所述用户能够食用的食物所属的升糖类别;根据所述用户能够食用的食物所属的升糖类别确定显示出升糖指数的食物中可食用的食物。
12.根据本技术的另一个方面,还提供了一种显示食物升糖指数的系统,应用在软件
中,所述软件安装在移动终端上,包括:调用模块,用于调用所述移动终端的摄像头对待识别物体进行拍照得到第一照片;选择模块,用于对所述第一照片中的物体进行识别,在识别出的物体中选择出食物;显示模块,用于获取选择出的每种食物对应的升糖指数,将所述升糖指数进行显示;确定模块,用于获取使用所述软件的用户最近的一次血糖值,根据所述血糖值确定显示出升糖指数的食物中可食用的食物。
13.进一步地,所述确定模块用于:通过所述移动终端的蓝牙与血糖仪进行连接;向所述血糖仪发送请求消息,其中,所述请求消息用于指示所述血糖仪发送所述用户最近一次的血糖值。
14.进一步地,所述确定模块用于:接收所述血糖仪发送的不同标识信息对应的血糖值;获取所述用户的标识信息对应的最近一次血糖值。
15.进一步地,所述显示模块还用于:显示选择出的每种食物对应的升糖类别,其中,所述升糖类别包括:高升糖食物、中升糖食物和低升糖食物。
16.进一步地,所述确定模块用于:根据所述血糖值确定所述用户能够食用的食物所属的升糖类别;根据所述用户能够食用的食物所属的升糖类别确定显示出升糖指数的食物中可食用的食物。
17.在本技术实施例中,采用了调用所述移动终端的摄像头对待识别物体进行拍照得到第一照片;对所述第一照片中的物体进行识别,在识别出的物体中选择出食物;获取选择出的每种食物对应的升糖指数,将所述升糖指数进行显示;获取使用所述软件的用户最近的一次血糖值,根据所述血糖值确定显示出升糖指数的食物中可食用的食物。通过本技术解决了血糖高的患者对于食物是否能够食用的现有判断方式使用不便利的问题,从而提供了一种便利的显示各种食物升糖指数的方式,使用方便。
附图说明
18.构成本技术的一部分的附图用来提供对本技术的进一步理解,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
19.图1是根据本技术实施例的显示食物升糖指数的方法的流程图。
具体实施方式
20.需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本技术。
21.需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
22.升糖指数全称为“血糖生成指数”,是指含50克碳水化合物的食物引起血糖上升所产生的血糖时间曲线下面积和标准物质(一般为葡萄糖)所产生的血糖时间下面积之比值再乘以100,它反映了某种食物与葡萄糖相比升高血糖的速度和能力。是反映通过进食引起人体血糖升高程度的指标,对糖尿病患者的饮食参考具有指导性的作用。
23.不同的食物有不同的升糖指数,通常把葡萄糖的血糖生成指数定为100。升糖指数》70为高升糖指数食物,它们进入胃肠后消化快,吸收率高,转化为葡萄糖的速度快,血糖迅
速升高;升糖指数≤55为低升糖指数食物,它们在胃肠中停留时间长,吸收率低,转化为葡萄糖的速度慢,血糖升高慢,人体有足够时间调动胰岛素的释放和合成,使血糖不致于飙升。其余的为中升糖食物。
24.下面对几种食物的升糖指数进行分类说明。
25.低升糖食物
26.五谷类:藜麦、全麦(全谷)面、荞麦面、粉丝、黑米、黑米粥、粟米。蔬菜:魔芋、大白菜、黄瓜、苦瓜、芹菜、茄子、青椒、海带、鸡蛋、金针菇、香菇、菠菜、蕃茄、豆芽、芦笋、花椰菜、洋葱、生菜。豆及豆制品类:黄豆、眉豆、鸡心豆、豆腐、豆角、绿豆、扁豆、四季豆。生果:西梅、苹果、水梨、橙、桃、提子、沙田柚、雪梨、车厘子、柚子、草莓、樱桃、金桔、葡萄、木瓜。饮料类:牛奶、低脂奶、脱脂奶、低脂乳酪、红茶、酸奶、无糖豆浆。糖及糖醇类:果糖、乳糖、木糖醇、艾素麦、麦芽糖醇、山梨醇。其他:虾子。
27.中升糖食物
28.五谷类:红米饭、糙米饭、西米、麦粉面条、麦包(麦粉红糖)、麦片、燕麦片。蔬菜:番薯、芋头、薯片、莲藕、牛蒡。肉类:鱼肉、鸡肉、鸭肉、猪肉、羊肉、牛肉、蟹、豆及豆制品类:焗豆、冬粉、奶油、炼乳、鲜奶精。生果:木瓜、提子干、菠萝、香蕉、芒果、哈密瓜、奇异果、柳丁。糖及糖醇类:蔗糖、蜂蜜、红酒、啤酒、可乐、咖啡。
29.高升糖食物
30.五谷类:白饭、馒头、油条、糯米饭、白面包、拉面、炒饭、爆米花、通心粉、藕粉。肉类:贡丸、肥肠、蛋饺。蔬菜:薯蓉、南瓜、焗薯。生果:西瓜、荔枝、龙眼、凤梨、枣。糖及糖醇类:葡萄糖、砂糖、麦芽糖、汽水、柳橙汁、蜂蜜。
31.测试升糖指数可以通过如下步骤来进行:(a)选择待测食物;(b)选择将测量血糖反应的受试者;(c)选择如何采集血样;(d)选择如何测量血液中的葡萄糖;(e)选择采血时间;(f)选择血糖反应的分类方式,然后让受试者摄取食物,采集选定的血液样本,在选定的时间测量选定的血液中的葡萄糖,并对血糖反应进行分类从而得到升糖指数。
32.在本实施例中提供了一种显示食物升糖指数的方法,应用在软件中,所述软件安装在移动终端上,图1是根据本技术实施例的显示食物升糖指数的方法的流程图,如图1所示,该流程包括如下步骤:
33.步骤s102,调用所述移动终端的摄像头对待识别物体进行拍照得到第一照片;
34.步骤s104,对所述第一照片中的物体进行识别,在识别出的物体中选择出食物;
35.步骤s106,获取选择出的每种食物对应的升糖指数,将所述升糖指数进行显示;
36.步骤s108,获取使用所述软件的用户最近的一次血糖值,根据所述血糖值确定显示出升糖指数的食物中可食用的食物。
37.获取血糖值的方式有很多种,例如,通过所述移动终端的蓝牙与血糖仪进行连接;向所述血糖仪发送请求消息,其中,所述请求消息用于指示所述血糖仪发送所述用户最近一次的血糖值。如果血糖仪为多个用户使用,则接收所述血糖仪发送的不同标识信息对应的血糖值;获取所述用户的标识信息对应的最近一次血糖值。
38.通过上述步骤解决了血糖高的患者对于食物是否能够食用的现有判断方式使用不便利的问题,从而提供了一种便利的显示各种食物升糖指数的方式,使用方便。
39.在一个可选的实施方式中,还可以显示选择出的每种食物对应的升糖类别,其中,
所述升糖类别包括:高升糖食物、中升糖食物和低升糖食物。然后,可以根据所述血糖值确定所述用户能够食用的食物所属的升糖类别;根据所述用户能够食用的食物所属的升糖类别确定显示出升糖指数的食物中可食用的食物。
40.作为一个可以选择增加的实施方式,如果显示出升糖指数的食物中存在可食用的食物,则查找所述可食用的食物每单位数量所包括的卡路里的值,获取所述用户当前已经摄入的卡路里的值,根据当前已经摄入的卡路里的值获取当天还能摄入的卡路里的值,根据当天还能摄入的卡路里的值计算还可以摄入所述可食用的食物的重量,该重量称为第一重量。
41.还可以摄入的所述可食用的食物的重量是根据所述用户已经摄入的卡路里的值和已经进行的运动计算得到的。
42.已经摄入的卡路里量是每次用户在吃食物之前对食物进行拍照,然后识别该食物的重量之后,通过该食物的重量获取到摄入的卡路里值。还可以通过拍照获取已经摄入的食物中包括的碳水化合物的量。获取所述用户的体重和所述用户当天已经进行的运动,根据所述用户的体重确定所述用户每天可以摄入的碳水化合物的量,根据所述用户当天已经进行的运动和可以摄入的碳水化合物的量得到所述用户还可以摄入的碳水化合物的量并进行显示。
43.在另一个方式中,该可以对所述照片中的所述可食用的食物的重量进行识别得到到第二重量;根据所述第一重量和所述第二重量的比值以所述照片中的所述可食用的食物为参照物计算还可以摄入的第一份数,其中,所述照片的所述可食用的食物为一份。
44.对照片中的可食用物的重量进行识别,可以通过机器学习模型来进行,使用多组训练数据对一个机器学习模型进行训练,其中,所述多组训练数据中的每一组训练数据均包括输入数据和输出数据,其中,所述输入数据为包括预定食物的照片,所述输出数据为该预定食物的重量。经过训练之后,该机器学习模型就可以使用了。将所述照片中的所述可食用的食物部分从所述照片中剪裁出来,然后,将剪裁后的图像输入到所述机器学习模型中,获取所述机器学习模型输出的第二重量。
45.在另外一个实施例中,在所述可食用的食物包括碳水化合物的情况下,获取所述可食用食物的碳水化合物的占比(可以预先配置各种类食物的碳水化合物的占比),根据识别出的所述可食用的食物的重量得到该食物中包括的第一碳水化合物的量。根据所述用户还可以摄入的碳水化合物的量以所述照片中的所述可食用的食物为参照物计算还可以摄入的第二份数。
46.将所述第一份数和所述第二份数的最小值提示给所述用户。
47.在本实施例中,提供一种电子装置,包括存储器和处理器,存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行以上实施例中的方法。
48.上述程序可以运行在处理器中,或者也可以存储在存储器中(或称为计算机可读介质),计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数
字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
49.这些计算机程序也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤,对应与不同的步骤可以通过不同的模块来实现。
50.该本实施例中就提供了这样的一种装置或系统。该装置被称为显示食物升糖指数的系统,应用在软件中,所述软件安装在移动终端上,包括:调用模块,用于调用所述移动终端的摄像头对待识别物体进行拍照得到第一照片;选择模块,用于对所述第一照片中的物体进行识别,在识别出的物体中选择出食物;显示模块,用于获取选择出的每种食物对应的升糖指数,将所述升糖指数进行显示;确定模块,用于获取使用所述软件的用户最近的一次血糖值,根据所述血糖值确定显示出升糖指数的食物中可食用的食物。
51.该系统或者装置用于实现上述的实施例中的方法的功能,该系统或者装置中的每个模块与方法中的每个步骤相对应,已经在方法中进行过说明的,在此不再赘述。
52.例如,所述确定模块用于:通过所述移动终端的蓝牙与血糖仪进行连接;向所述血糖仪发送请求消息,其中,所述请求消息用于指示所述血糖仪发送所述用户最近一次的血糖值。可选地,所述确定模块用于:接收所述血糖仪发送的不同标识信息对应的血糖值;获取所述用户的标识信息对应的最近一次血糖值。
53.又例如,所述显示模块还用于:显示选择出的每种食物对应的升糖类别,其中,所述升糖类别包括:高升糖食物、中升糖食物和低升糖食物。可选地,所述确定模块用于:根据所述血糖值确定所述用户能够食用的食物所属的升糖类别;根据所述用户能够食用的食物所属的升糖类别确定显示出升糖指数的食物中可食用的食物。
54.在上述实施例中,调用所述移动终端的摄像头对待识别物体进行拍照得到第一照片;对所述第一照片中的物体进行识别,在识别出的物体中选择出食物;获取选择出的每种食物对应的升糖指数,将所述升糖指数进行显示;获取使用所述软件的用户最近的一次血糖值,根据所述血糖值确定显示出升糖指数的食物中可食用的食物。通过上述实施例解决了血糖高的患者对于食物是否能够食用的现有判断方式使用不便利的问题,从而提供了一种便利的显示各种食物升糖指数的方式,使用方便。
55.以上仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献