一种用餐中所摄入卡路里的计算方法及装置制造方法及图纸

技术编号:14313521 阅读:83 留言:0更新日期:2016-12-30 14:49
本发明专利技术涉及一种计算方法及装置,具体的说是一种用餐中所摄入卡路里的计算方法及装置。本发明专利技术具体为:建立餐具信息数据库、建立菜品卡路里含量信息数据库、建立用餐数据库、卡路里计算、卡路里计算结果显示输出以上五个技术步骤以及取餐餐具、盛餐餐具以及信息处理中心单元三个装置部分。本发明专利技术针对日常饮食中所摄入卡路里的计量问题,提出了一种高效、合理的计算方法及装置,不仅实现了在日常用餐中对卡路里的精确计量,且能实时直观显示用户当前摄入的卡路里信息,从而有效避免了用户卡路里的过量摄入,同时通过结合NFC技术对现有餐具进行了技术创新,有效拓展了餐具了智能化发展空间。

【技术实现步骤摘要】

本专利技术涉及一种计算方法及装置,具体的说是一种用餐中所摄入卡路里的计算方法及装置
技术介绍
卡路里(简称卡,缩写为cal),由英文calorie音译而来,是一个能量单位,其定义为在1个大气压下,将1克水提升1摄氏度所需要的热量,现被广泛使用在营养计量和健身手册上。目前,随着人们生活水平的提高,人们越来越注重日常饮食均衡及每天卡路里含量的摄入,因此,如何快速有效的计算出日常餐饮中所摄入卡路里数量,显得尤为重要。现有的有关卡路里方面的专利多集中在卡路里消耗的计量方面,而涉及餐饮中所摄入卡路里的计算方法及装置的相关专利比较少,且都不能有效满足目前的市场需求;例如申请公布号:CN 102551473 A,申请者提出的智能餐具系统和相应的方法及装置;在该专利中通过将RF标签和RF阅读装置应用到餐具中,仅有效实现了餐具之间的识别;但由于其采用的是工作范围比较大的RF阅读装置及RF标签,且虽然使用了定向天线,但相对于餐桌上密集摆放的餐具而言,其识别的精度仍有待进一步提高;例如申请公布号:CN104881590A,申请者提出的一种基于移动设备测算食物摄入热量的方法及系统,该专利通过体积测量模块非接触式测量获取待摄入食物的体积,通过卡路里测算模块测算待摄入食物的卡路里量,再通过卡路里比对模块与标准摄入卡路里量进行对比,来控制用户的食物摄入热量不超出标准值;虽然该专利基于移动终端而设计,存在一定的便携性,但每次需要用户自己动手测量,比较麻烦,且整体测量中涉及到体积测量及对比分析,整体误差较大,计算精度也有待进一步提高。近场通信NFC(Near Field Communication)技术是由非接触式射频识别(RFID)及互联互通技术整合演变而来,在单一芯片上结合感应式读卡器、感应式卡片和点对点的功能,能在短距离内与兼容设备进行识别和数据交换,其工作于13.56MHz频率范围,作用距离最大值为10厘米左右,通常一般在1-4cm,且反应时间只需0.1s,几乎不消耗电量。针对以上背景,本专利技术专利提出了一种用餐中所摄入卡路里的计算方法及装置。
技术实现思路
本专利技术要解决的技术问题是提供一种用餐中所摄入卡路里的计算方法及装置,主要用于解决在日常生活中对于餐饮过程中所摄入卡路里的实时精确计量的问题,从而能有效提醒用户,避免了用户的卡路里过量摄入。所述一种用餐中所摄入卡路里的计算方法,包括以下步骤:Step1:建立餐具信息数据库;对所有餐具进行统一编码标识,记为:A=[A1,A2,A3,......,Ai](i=1,2,3,......),并按照餐具编码顺序依次登记记录各餐具的编码信息,建立餐具信息数据库。优选的,所述餐具包括盛餐餐具和取餐餐具;所述单个盛餐餐具、单个取餐餐具都对应一个唯一的编码;所述单个取餐餐具具体包括筷子、勺子、刀叉各一个,且单个取餐餐具中的筷子、勺子、刀叉的编码相同。所述盛餐餐具的编码信息都存储在其内部存储器中。所述取餐餐具的编码信息都存储在其内部NFC标签中。Step2:建立菜品卡路里含量信息数据库;对菜单中的所有菜品进行统一编码标识,记为:F=[F1,F2,F3,......,Fi](i=1,2,3,......);并按照菜品的编码顺序依次登记记录各菜品单位卡路里含量ci的信息,建立菜品卡路里含量信息数据库。所述建立数据库的软件采用MySQL4.0版本。Step3:建立用餐数据库;用餐前,结合查询Step1、Step2中所建立数据库中的信息,针对餐桌上盛餐餐具的编码信息、盛餐餐具中所盛菜品的编码信息以及菜品的单位卡路里含量信息建立用餐数据库。Step4:卡路里计算;Step4.1:在用餐过程中,当取餐餐具在盛餐餐具中取菜时,取餐餐具中的NFC标签进入盛餐餐具中NFC模块的标签识别范围,盛餐餐具中的NFC模块开始对取餐餐具中的NFC标签信息进行识别,并将识别出的编码信息传输给微处理器,此时,NFC模块处于连接状态;微处理器接收到识别信息后,通过控制指令获取压力传感器所测量的当前餐盘中所盛食物的重量wi,并将上述识别的编码信息及wi一起存储到盛餐餐具中的存储器中。Step4.2:当取餐餐具在盛餐餐具中取菜结束,取餐餐具中的NFC标签超出盛餐餐具中的NFC模块的标签识别范围,此时,NFC模块处于断开状态,等待新的连接;此时,微处理器通过控制指令获取压力传感器所测量的当前餐盘中所盛食物的重量wj,并计算出wi、wj的差值Δij,最后通过WIFI模块将当前盛餐餐具的编码信息、识别出的取餐餐具的编码信息以及取餐的重量Δij一起传输给信息处理中心单元;数据传输完成后,盛餐餐具中微处理器对存储器中的wi、wj、Δij信息进行删除。Step4.3:信息处理中心单元接收到Step4.2中最后所传输的信息后,首先根据当前盛餐餐具的编码在Step3中建立的用餐数据库中查询出该盛餐餐具中的菜品及菜品的单位卡路里含量ci信息;其次,计算此次取餐中卡路里的含量,即ci与Δij的乘积,并根据取餐餐具的编码信息将计算结果发送给相对应的取餐餐具。Step4.4:取餐餐具通过WIFI模块接收到信息后,微处理器首先将接收到的此次取餐中卡路里的含量信息与之前取餐的总卡路里含量进行叠加,并将叠加计算结果显示在显示屏幕上。优选的,在用餐中,如果为当前取餐餐具的第一次取餐,则之前取餐的总卡路里含量为0。所述取餐餐具初始化后,显示屏幕显示的数字为0。Step5:卡路里计算结果显示输出;取餐过程中卡路里的计算不断重复Step4中的步骤,直至用餐结束,则最后用户其对应的取餐餐具显示屏幕上的数字即为该用户在取餐中卡路里的摄入量。所述一种用餐中所摄入卡路里的计算装置,包括以下部分:取餐餐具、盛餐餐具、信息处理中心单元。所述取餐餐具中包括:NFC标签、WIFI模块、显示屏幕、存储器、微处理器、电源;所述NFC标签、WIFI模块、显示屏幕、存储器、电源分别与微处理器连接;所述NFC标签、WIFI模块、存储器、微处理器、电源位于取餐餐具内部;所述显示屏幕位于取餐餐具表面。所述取餐餐具以套为基本单位,每套取餐餐具具体包括筷子、勺子、刀叉各一个。所述盛餐餐具中包括:压力传感器、NFC模块、WIFI模块、存储器、微处理器、电源;所述压力传感器、NFC模块、WIFI模块、存储器、电源分别与微处理器连接;所述压力传感器、NFC模块、WIFI模块、存储器、微处理器、电源位于盛餐餐具内部。所述盛餐餐具具体可为餐盘、汤盘等。所述餐具由耐热、隔热材料制成,可有效隔离餐具内所盛食物的热量。所述电源具体可以为电池。所述信息处理中心单元具体包括:WIFI热点装置、计算机终端。所述WIFI热点装置可发射WIFI信号,且取餐餐具的WIFI模块、盛餐餐具的WIFI模块连接分别与其连接。本专利技术专利中各装置的通信连接方式:所述取餐餐具与盛餐餐具之间通过NFC进行通信及数据传输;所述信息处理中心单元通过WIFI信号连接分别与取餐餐具、盛餐餐具进行通信及数据传输。本专利技术的有益效果是:针对日常饮食中所摄入卡路里的计量问题,提出了一种高效、合理的计算方法及装置,不仅实现了在日常用餐中对卡路里的精确计量,且能实时直观显示用户当前摄入的卡路里信息,从而有效避免了用户卡路里的过量摄入,同时通过结合NFC技术本文档来自技高网
...
一种用餐中所摄入卡路里的计算方法及装置

【技术保护点】
一种用餐中所摄入卡路里的计算方法,其特征在于:Step1:建立餐具信息数据库;对所有餐具进行统一编码标识,记为:A=[A1,A2,A3,......,Ai](i=1,2,3,......),并按照餐具编码顺序依次登记记录各餐具的编码信息,建立餐具信息数据库;Step2:建立菜品卡路里含量信息数据库;对菜单中的所有菜品进行统一编码标识,记为:F=[F1,F2,F3,......,Fi](i=1,2,3,......);并按照菜品的编码顺序依次登记记录各菜品单位卡路里含量ci的信息,建立菜品卡路里含量信息数据库;Step3:建立用餐数据库;用餐前,结合查询Step1、Step2中所建立数据库中的信息,针对餐桌上盛餐餐具的编码信息、盛餐餐具中所盛菜品的编码信息以及菜品的单位卡路里含量信息建立用餐数据库;Step4:卡路里计算;Step4.1:在用餐过程中,当取餐餐具在盛餐餐具中取菜时,取餐餐具中的NFC标签进入盛餐餐具中NFC模块的标签识别范围,盛餐餐具中的NFC模块开始对取餐餐具中的NFC标签信息进行识别,并将识别出的编码信息传输给微处理器,此时,NFC模块处于连接状态;微处理器接收到识别信息后,通过控制指令获取压力传感器所测量的当前餐盘中所盛食物的重量wi,并将上述识别的编码信息及wi一起存储到盛餐餐具中的存储器中;Step4.2:当取餐餐具在盛餐餐具中取菜结束,取餐餐具中的NFC标签超出盛餐餐具中的NFC模块的标签识别范围,此时,NFC模块处于断开状态,等待新的连接;此时,微处理器通过控制指令获取压力传感器所测量的当前餐盘中所盛食物的重量wj,并计算出wi、wj的差值Δij,最后通过WIFI模块将当前盛餐餐具的编码信息、识别出的取餐餐具的编码信息以及取餐的重量Δij一起传输给信息处理中心单元;数据传输完成后,盛餐餐具中微处理器对存储器中的wi、wj、Δij信息进行删除;Step4.3:信息处理中心单元接收到Step4.2中最后所传输的信息后,首先根据当前盛餐餐具的编码在Step3中建立的用餐数据库中查询出该盛餐餐具中的菜品及菜品的单位卡路里含量ci信息;其次,计算此次取餐中卡路里的含量,即ci与Δij的乘积,并根据取餐餐具的编码信息将计算结果发送给相对应的取餐餐具;Step4.4:取餐餐具通过WIFI模块接收到信息后,微处理器首先将接收到的此次取餐中卡路里的含量信息与之前取餐的总卡路里含量进行叠加,并将叠加计算结果显示在显示屏幕 上;Step5:卡路里计算结果显示输出;取餐过程中卡路里的计算不断重复Step4中的步骤,直至用餐结束,则最后用户其对应的取餐餐具显示屏幕上的数字即为该用户在取餐中卡路里的摄入量。...

【技术特征摘要】
1.一种用餐中所摄入卡路里的计算方法,其特征在于:Step1:建立餐具信息数据库;对所有餐具进行统一编码标识,记为:A=[A1,A2,A3,......,Ai](i=1,2,3,......),并按照餐具编码顺序依次登记记录各餐具的编码信息,建立餐具信息数据库;Step2:建立菜品卡路里含量信息数据库;对菜单中的所有菜品进行统一编码标识,记为:F=[F1,F2,F3,......,Fi](i=1,2,3,......);并按照菜品的编码顺序依次登记记录各菜品单位卡路里含量ci的信息,建立菜品卡路里含量信息数据库;Step3:建立用餐数据库;用餐前,结合查询Step1、Step2中所建立数据库中的信息,针对餐桌上盛餐餐具的编码信息、盛餐餐具中所盛菜品的编码信息以及菜品的单位卡路里含量信息建立用餐数据库;Step4:卡路里计算;Step4.1:在用餐过程中,当取餐餐具在盛餐餐具中取菜时,取餐餐具中的NFC标签进入盛餐餐具中NFC模块的标签识别范围,盛餐餐具中的NFC模块开始对取餐餐具中的NFC标签信息进行识别,并将识别出的编码信息传输给微处理器,此时,NFC模块处于连接状态;微处理器接收到识别信息后,通过控制指令获取压力传感器所测量的当前餐盘中所盛食物的重量wi,并将上述识别的编码信息及wi一起存储到盛餐餐具中的存储器中;Step4.2:当取餐餐具在盛餐餐具中取菜结束,取餐餐具中的NFC标签超出盛餐餐具中的NFC模块的标签识别范围,此时,NFC模块处于断开状态,等待新的连接;此时,微处理器通过控制指令获取压力传感器所测量的当前餐盘中所盛食物的重量wj,并计算出wi、wj的差值Δij,最后通过WIFI模块将当前盛餐餐具的编码信息、识别出的取餐餐具的编码信息以及取餐的重量Δij一起传输给信息处理中心单元;数据传输完成后,盛餐餐具中微处理器对存储器中的wi、wj、Δij信息进行删除;Step4.3:信息处理中心单元接收到Step4.2中最后所传输的信息后,首先根据当前盛餐餐具的编码在Step3中建立的用餐数据库中查询出该盛餐餐具中的菜品及菜品的单位卡路里含量ci信息;其次,计算此次取餐中卡路里的含量,即ci与Δij的乘积,并根据取餐餐具的编码信息将计算结果发送给相对应的取餐餐具;Step4.4:取餐餐具通过WIFI模块接收到信息后,微处理器首先将...

【专利技术属性】
技术研发人员:高杰龙华刘永召吕丹
申请(专利权)人:昆明理工大学
类型:发明
国别省市:云南;53

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

1