一种基于图像识别技术的数据提取方法及其移动终端技术

技术编号:14517272 阅读:151 留言:0更新日期:2017-02-01 19:43
本发明专利技术涉及一种数据提取技术,公开了一种基于图像识别技术的数据提取方法及移动终端。本发明专利技术中,通过预先保存各类食品对应的单位热量,以及参照物的大小尺寸;在用户需要提取某个食品所含热量的数据时,将待测食品和参照物摄入同一张图片;对所摄入的图片进行图像识别,确定待测食品类别,根据图片上待测食品与参照物的比例,以及预先保存的该参照物的大小尺寸,确定该待测食品大小尺寸;根据所确定的待测食品大小尺寸、食品类别,以及该食品类别对应的单位热量,确定该待测食品所含热量。本发明专利技术还提供了一种移动终端。通过这种操作,用户可以根据自己的需求,随时随地获取任意实体食物的热量数据,参考食物的热量数据来确定自己的饮食结构。

【技术实现步骤摘要】

本专利技术涉及一种数据提取技术,特别涉及一种基于图像识别技术的数据提取技术。
技术介绍
正如电脑要耗电,卡车要耗油,人体的日常活动也要消耗热量。热量除了给人在从事运动,日常工作和生活中提供所需要的能量外,同样也提供人体生命活动所需要的能量,血液循环,呼吸,消化吸收等等。成人每日需要的热量=人体基础代谢的需要的基本热量+体力活动所需要的热量+消化食物所需要的热量。消化食物所需要的热量=10%*(人体基础代谢的需要的最低热量+体力活动所需要的热量)成人每日需要的热量=1.1*(人体基础代谢的需要的最低基本热量+体力活动所需要的热量)人体热量的摄入主要通过食物转化而来,热量摄入过多则会造成肥胖,肥胖不仅影响形体美,而且给生活带来不便,更重要是容易引起多种并发症,加速衰老和死亡。因此,在人们越来越重视健康的当今社会,如何控制饮食,控制人体每天所摄入的热量,成了越来越多人所关注的重点。人们开始主动控制热量的摄入,但是,热量与人们吃的食物的类别、份量都有关系,大家也不方便天天带着一个秤,去称食物的重量,再计算出所含热量。因此,如何方便实时地获取待摄入食物的热量数据,成为备受大家关注的问题。
技术实现思路
本专利技术的目的在于提供一种基于图像识别技术的数据提取方法及其移动终端,使得用户可以方便实时地获取任意实体食物的热量数据。为解决上述技术问题,本专利技术的实施方式提供了一种基于图像识别技术的数据提取方法,包括:预先保存各类食品对应的单位热量,以及至少一个参照物的大小尺寸;在需要提取食品所含热量的数据时,将待测食品和参照物摄入同一张图片;对所摄入的图片进行图像识别,确定待测食品类别,根据图片上待测食品与参照物的比例,以及预先保存的该参照物的大小尺寸,确定该待测食品大小尺寸;根据所确定的待测食品大小尺寸、食品类别,以及该食品类别对应的单位热量,确定该待测食品所含热量。本专利技术的实施方式还提供了一种移动终端,包括:存储模块,用于保存各类食品对应的单位热量,以及至少一个参照物的大小尺寸;图片摄取模块,用于对用户需要提取热量含量数据的待测食品和参照物进行图片摄入;图像识别模块,用于对图片摄取模块所摄入的图片进行图像识别,确定待测食品类别,根据图片上待测食品与参照物的比例,以及保存的该参照物的大小尺寸,确定该待测食品大小尺寸;第一计算模块,用于根据图像识别模块所确定的食品大小尺寸、食品类别,以及该食品类别对应的单位热量,确定该待测食品所含热量。本专利技术实施方式相对于现有技术而言,通过预先保存各类食品对应的单位热量,以及参照物的大小尺寸;在用户需要提取某个食品所含热量的数据时,将待测食品和参照物摄入同一张图片;对所摄入的图片进行图像识别,确定待测食品类别,根据图片上待测食品与参照物的比例,以及预先保存的该参照物的大小尺寸,确定该待测食品大小尺寸;根据所确定的待测食品大小尺寸、食品类别,以及该食品类别对应的单位热量,确定该待测食品所含热量。通过这种操作,用户可以根据自己的需求,随时随地获取任意实体食物的热量数据,参考食物的热量数据来确定自己的饮食结构。另外,在确定该待测食品所含热量之后,还可以计算消耗待测食品所含热量所需的运动量,将待测食品所含热量数据、以及消耗这部分热量所需运动量数据反馈给用户。从而用户可以确定在食用相应食物后,需要进行多少运动,能够合理地消耗这些热量,从而将食物的摄入量与运动量合理结合,实现饮食健康两不误。另外,预存其大小尺寸的参照物可以是用户手掌、随身携带的移动设备或钱币。从而用户无需额外携带任何物品,即可获取任意实体食物的热量数据。附图说明图1是根据本专利技术第一实施方式的基于图像识别技术的数据提取方法流程图;图2是根据本专利技术第二实施方式的基于图像识别技术的数据提取方法流程图;图3是根据本专利技术第三实施方式的移动终端结构示意图;图4是根据本专利技术第四实施方式的移动终端结构示意图;图5是根据本专利技术第五实施方式的移动终端结构示意图;图6是根据本专利技术第六实施方式的移动终端结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。本专利技术的第一实施方式涉及一种基于图像识别技术的数据提取方法,具体流程如图1所示。本实施方式中,预先保存各类食品的密度、各类食品对应的单位热量,即单位重量食品所包含的热量,如每100g食品对应多少热量;以及保存一个或多个参照物的大小尺寸;这里的参照物可以是用户手掌、用户随身携带的移动设备或通用的钱币等等。在用户需要提取其面前食品所含热量的数据时,进入步骤101,接收用户的摄像指令(用户点击摄像头软件的摄像功能按键),将待测食品和参照物摄入同一张图片。步骤102中,对所摄入的图片进行图像识别,确定待测食品类别,根据图片上待测食品与参照物的比例,以及预先保存的该参照物的大小尺寸,确定待测食品实际的大小尺寸。步骤103中,根据所确定的待测食品大小尺寸、以及食品类别,估算该食品的体积。步骤104中,根据所估算的食品体积,以及该食品类别的密度,确定该待测食品的重量。步骤105中,根据该待测食品的重量以及该食品类别对应的单位热量,确定该待测食品所含热量。步骤106中,将该待测食品的热量数据反馈给用户。如可以直接在屏幕上显示热量数据。举例而言,用户想吃苹果,则可以将手放在苹果旁边,将手和苹果摄入同一张照片,然后进行图片识别,确定照片中的食品类别为苹果,根据照片中苹果和手的大小比例,以及已知的手的实际尺寸,确定苹果的实际大小,并进一步估算苹果的体积,结合已知的苹果的密度,计算出苹果的重量,再结合苹果对应的单位热量,确定当前这个苹果实际含有的热量,反馈给用户。可见,通过本实施方式,用户可以根据自己的需求,随时随地获取任意实体食物的热量数据,参考食物的热量数据来确定自己的饮食结构。另外,由于预存大小尺寸的参照物可以是用户手掌、随身携带的移动设备或钱币。从而用户无需额外携带任意物品,即可获取任意实体食物的热量数据本专利技术的第二实施方式涉及一种基于图像识别技术的数据提取方法。第二实施方式与第一实施方式大致相同,主要区别之处在于:在第一实施方式中,所保存的食品的单位热量为单位重量食品所包含的热量;在保存各类食品单位热量的同时,还保存各类食品的密度;在计算食品实际热量时,根据所确定的待测食品大小尺寸、以及食品类别,估算该食品的体积;根据所估算的食品体积,以及该食品类别的密度,确定该待测食品的重量;根据该待测食品的重量以及该食品类别对应的单位热量,确定该待测食品所含热量。而在本专利技术第二实施方式中,所保存的各类食品对应的单位热量为:单位体积食品所包含的热量;在计算食品实际热量时,根据所确定的待测食品大小尺寸以及食品类别,估算该待测食品的体积;直接根据所估算的食品体积,以及该食品类别对应的单位热量,确定该待测食品所含热量。相对第一实施方式,本实施方式的热量计算速度更快。具体流程如图2所示。在用户需要提取其面前食品所含热量的数据时,进入步骤201,接收用户的摄像指令(用户点击摄本文档来自技高网...

【技术保护点】
一种基于图像识别技术的数据提取方法,其特征在于,包括:预先保存各类食品对应的单位热量,以及至少一个参照物的大小尺寸;在需要提取食品所含热量的数据时,将待测食品和参照物摄入同一张图片;对所摄入的图片进行图像识别,确定所述待测食品类别,根据所述图片上所述待测食品与所述参照物的比例,以及预先保存的所述参照物的大小尺寸,确定所述待测食品大小尺寸;根据确定的所述待测食品大小尺寸、食品类别,以及所述食品类别对应的单位热量,确定所述待测食品所含热量。

【技术特征摘要】
1.一种基于图像识别技术的数据提取方法,其特征在于,包括:预先保存各类食品对应的单位热量,以及至少一个参照物的大小尺寸;在需要提取食品所含热量的数据时,将待测食品和参照物摄入同一张图片;对所摄入的图片进行图像识别,确定所述待测食品类别,根据所述图片上所述待测食品与所述参照物的比例,以及预先保存的所述参照物的大小尺寸,确定所述待测食品大小尺寸;根据确定的所述待测食品大小尺寸、食品类别,以及所述食品类别对应的单位热量,确定所述待测食品所含热量。2.根据权利要求1所述的基于图像识别技术的数据提取方法,其特征在于,保存的所述各类食品对应的单位热量为:单位体积所述食品所包含的热量;所述根据确定的所述待测食品大小尺寸、食品类别,以及所述食品类别对应的单位热量,确定所述待测食品所含热量,包括:根据确定的所述待测食品大小尺寸以及食品类别,估算所述待测食品的体积;根据估算的所述待测食品的体积,以及所述食品类别对应的单位热量,确定所述待测食品所含热量。3.根据权利要求1所述的基于图像识别技术的数据提取方法,其特征在于,保存的所述各类食品对应的单位热量为:单位重量所述食品所包含的热量;预先保存所述各类食品对应的单位热量时,还保存所述各类食品的密度:所述根据确定的所述待测食品大小尺寸、食品类别,以及所述食品类别对应的单位热量,确定所述待测食品所含热量,包括:根据确定的所述待测食品大小尺寸、以及食品类别,估算所述待测食品的体积;根据估算的所述待测食品的体积,以及所述食品类别对应的密度,确定所述待测食品的重量;根据所述待测食品的重量以及所述食品类别对应的单位热量,确定所述待测食品所含热量。4.根据权利要求1至3中任意一项所述的基于图像识别技术的数据提取方法,其特征在于,确定所述待测食品所含热量之后,还包括:计算消耗所述待测食品所含热量所需的运动量,将所述待测食品所含热量数据、以及消耗所述热量所需运动量数据反馈给用户。5.根据权利要求1至3中任意一项所述的基于图像识别技术的数据提取方法,其特征在于,所述参照物至少包括以下之一:用户手掌、随身携带的移动设备、或钱币。6.一种移动终端,其特征在于,包括:存储模块,用于保存各类食品对应的单位热量,以及至少一个参照物...

【专利技术属性】
技术研发人员:江丹
申请(专利权)人:乐视控股北京有限公司乐视移动智能信息技术北京有限公司
类型:发明
国别省市:北京;11

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

1