一种提醒的方法及终端的制作方法_3

文档序号:9451551阅读:来源:国知局
减去当前待进食的食物总热量即可。
[0115]S309、若所述日摄入剩余总热量低于预设阈值,则报警提醒用户。
[0116]此处,终端将对日摄入剩余总热量进行判断,判断其是否小于预设阈值,当其小于预设阈值时,则报警提醒用户。而当其大于或等于预设阈值时,则无需提醒,可选地,终端可以将计算得到的日摄入剩余总热量显示在终端屏幕上供用户查看,以便用户大概了解进食的剩余空间。
[0117]请参照图4,为本发明实施例提供的终端的第一实施例的组成示意图,在本实施例中,所述终端包括:
[0118]设置单元100,用于根据用户的肥胖度设置用户的日摄入总热量;
[0119]拍摄单元200,用于在用户进食前,接收用户的拍摄指令,拍摄待进食的食物;
[0120]获取单元300,用于根据拍摄的图像与云服务器保存的食物热量信息获取待进食的食物总热量;
[0121]计算单元400,用于根据所述日摄入总热量与待进食的食物总热量计算日摄入剩余总热量;
[0122]提醒单元500,用于若所述日摄入剩余总热量低于预设阈值,则报警提醒用户。
[0123]可选地,所述计算单元400还用于:
[0124]接收用户输入的身高数据和体重数据;
[0125]根据所述身高数据和体重数据计算用户的肥胖度。
[0126]可选地,所述获取单元300具体用于:
[0127]根据拍摄的图像确定待进食的食物品类和重量;
[0128]根据确定的待进食的食物品类查找云服务器中预先保存的食物热量信息,获取所述待进食的食物单位重量的热量;
[0129]根据确定待进食的食物重量和单位重量的热量计算所述待进食的食物总热量。
[0130]可选地,所述提醒单元500具体用于:
[0131]若所述日摄入剩余总热量低于预设阈值,则以振动、闪烁、弹出报警消息或播放预设音乐中至少一种方式报警提醒用户。
[0132]可选地,所述提醒单元500还用于:
[0133]若所述日摄入剩余总热量大于或等于预设阈值,则显示所述日摄入剩余总热量供用户查看。
[0134]以上设置单元100、拍摄单元200、获取单元300、计算单元400及提醒单元500可以独立存在,也可以集成设置,设置单元100、拍摄单元200、获取单元300、计算单元400或提醒单元500可以以硬件的形式独立于终端的处理器单独设置,且设置形式可以是微处理器的形式;也可以以硬件形式内嵌于该终端的处理器中,还可以以软件形式存储于该终端的存储器中,以便于该终端的处理器调用执行以上设置单元100、拍摄单元200、获取单元300、计算单元400及提醒单元500对应的操作。
[0135]例如,在本发明终端的第一实施例(图4所示的实施例)中,计算单元400可以为该终端的处理器,而设置单元100、拍摄单元200、获取单元300及提醒单元500的功能可以内嵌于该处理器中,也可以独立于处理器单独设置,也可以以软件的形式存储于存储器中,由处理器调用实现其功能。本发明实施例不做任何限制。以上处理器可以为中央处理单元(CPU)、微处理器、单片机等。
[0136]需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0137]通过上述实施例的描述,本发明具有以下优点:
[0138]通过根据用户的肥胖度设置用户的日摄入总热量,然后在用户进食前,通过拍摄食物图像并与云端服务器保存的食物热量信息获取待进食的食物总热量;根据日摄入总热量与待进食的食物总热量计算得到日摄入剩余总热量,当日摄入剩余总热量低于预设阈值时,报警提醒用户,从而使得用户可精确了解到日内摄取的热量是否超出范围,从而进行节制,利于用户培养良好的饮食习惯,提升了终端的实用性和实用性,可以为用户提供良好的饮食管理体验。
[0139]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,简称ROM)或随机存储记忆体(RandomAccess Memory,简称 RAM)等。
[0140]以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
【主权项】
1.一种提醒的方法,其特征在于,包括: 根据用户的肥胖度设置用户的日摄入总热量; 在用户进食前,接收用户的拍摄指令,拍摄待进食的食物; 根据拍摄的图像与云服务器保存的食物热量信息获取待进食的食物总热量; 根据所述日摄入总热量与待进食的食物总热量计算日摄入剩余总热量; 若所述日摄入剩余总热量低于预设阈值,则报警提醒用户。2.如权利要求所述I的方法,其特征在于,在根据用户的肥胖度设置用户的日摄入总热量之前,还包括: 接收用户输入的身高数据和体重数据; 根据所述身高数据和体重数据计算用户的肥胖度。3.如权利要求1所述的方法,其特征在于,所述根据拍摄的图像与云服务器保存的食物热量信息分析待进食的食物总热量,包括: 根据拍摄的图像确定待进食的食物品类和重量; 根据确定的待进食的食物品类查找云服务器中预先保存的食物热量信息,获取所述待进食的食物单位重量的热量; 根据确定待进食的食物重量和单位重量的热量计算所述待进食的食物总热量。4.如权利要求1所述的方法,其特征在于,若所述日摄入剩余总热量低于预设阈值,则报警提醒用户,包括: 若所述日摄入剩余总热量低于预设阈值,则以振动、闪烁、弹出报警消息或播放预设音乐中至少一种方式报警提醒用户。5.如权利要求1-4任一项所述的方法,其特征在于,若所述日摄入剩余总热量大于或等于预设阈值,则显示所述日摄入剩余总热量供用户查看。6.一种终端,其特征在于,包括: 设置单元,用于根据用户的肥胖度设置用户的日摄入总热量; 拍摄单元,用于在用户进食前,接收用户的拍摄指令,拍摄待进食的食物; 获取单元,用于根据拍摄的图像与云服务器保存的食物热量信息获取待进食的食物总热量; 计算单元,用于根据所述日摄入总热量与待进食的食物总热量计算日摄入剩余总热量; 提醒单元,用于若所述日摄入剩余总热量低于预设阈值,则报警提醒用户。7.如权利要求6所述的终端,其特征在于,所述计算单元还用于: 接收用户输入的身高数据和体重数据; 根据所述身高数据和体重数据计算用户的肥胖度。8.如权利要求6所述的终端,其特征在于,所述获取单元具体用于: 根据拍摄的图像确定待进食的食物品类和重量; 根据确定的待进食的食物品类查找云服务器中预先保存的食物热量信息,获取所述待进食的食物单位重量的热量; 根据确定待进食的食物重量和单位重量的热量计算所述待进食的食物总热量。9.如权利要求6所述的终端,其特征在于,所述提醒单元具体用于: 若所述日摄入剩余总热量低于预设阈值,则以振动、闪烁、弹出报警消息或播放预设音乐中至少一种方式报警提醒用户。10.如权利要求所述6-9任一项所述的终端,其特征在于,所述提醒单元还用于: 若所述日摄入剩余总热量大于或等于预设阈值,则显示所述日摄入剩余总热量供用户查看。
【专利摘要】本发明实施例公开了一种提醒的方法及终端,所述方法包括:根据用户的肥胖度设置用户的日摄入总热量;在用户进食前,接收用户的拍摄指令,拍摄待进食的食物;根据拍摄的图像与云服务器保存的食物热量信息获取待进食的食物总热量;根据所述日摄入总热量与待进食的食物总热量计算日摄入剩余总热量;若所述日摄入剩余总热量低于预设阈值,则报警提醒用户。采用本发明,可方便用户精确掌控日摄入总热量,在摄入热量过大时提醒用户。
【IPC分类】H04L29/08
【公开号】CN105208114
【申请号】CN201510552126
【发明人】黄宏用
【申请人】广东欧珀移动通信有限公司
【公开日】2015年12月30日
【申请日】2015年8月31日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1