本發(fā)明涉及一種計(jì)算方法及裝置,具體的說(shuō)是一種用餐中所攝入卡路里的計(jì)算方法及裝置。
背景技術(shù):
:卡路里(簡(jiǎn)稱卡,縮寫(xiě)為cal),由英文calorie音譯而來(lái),是一個(gè)能量單位,其定義為在1個(gè)大氣壓下,將1克水提升1攝氏度所需要的熱量,現(xiàn)被廣泛使用在營(yíng)養(yǎng)計(jì)量和健身手冊(cè)上。目前,隨著人們生活水平的提高,人們?cè)絹?lái)越注重日常飲食均衡及每天卡路里含量的攝入,因此,如何快速有效的計(jì)算出日常餐飲中所攝入卡路里數(shù)量,顯得尤為重要?,F(xiàn)有的有關(guān)卡路里方面的專利多集中在卡路里消耗的計(jì)量方面,而涉及餐飲中所攝入卡路里的計(jì)算方法及裝置的相關(guān)專利比較少,且都不能有效滿足目前的市場(chǎng)需求;例如申請(qǐng)公布號(hào):CN102551473A,申請(qǐng)者提出的智能餐具系統(tǒng)和相應(yīng)的方法及裝置;在該專利中通過(guò)將RF標(biāo)簽和RF閱讀裝置應(yīng)用到餐具中,僅有效實(shí)現(xiàn)了餐具之間的識(shí)別;但由于其采用的是工作范圍比較大的RF閱讀裝置及RF標(biāo)簽,且雖然使用了定向天線,但相對(duì)于餐桌上密集擺放的餐具而言,其識(shí)別的精度仍有待進(jìn)一步提高;例如申請(qǐng)公布號(hào):CN104881590A,申請(qǐng)者提出的一種基于移動(dòng)設(shè)備測(cè)算食物攝入熱量的方法及系統(tǒng),該專利通過(guò)體積測(cè)量模塊非接觸式測(cè)量獲取待攝入食物的體積,通過(guò)卡路里測(cè)算模塊測(cè)算待攝入食物的卡路里量,再通過(guò)卡路里比對(duì)模塊與標(biāo)準(zhǔn)攝入卡路里量進(jìn)行對(duì)比,來(lái)控制用戶的食物攝入熱量不超出標(biāo)準(zhǔn)值;雖然該專利基于移動(dòng)終端而設(shè)計(jì),存在一定的便攜性,但每次需要用戶自己動(dòng)手測(cè)量,比較麻煩,且整體測(cè)量中涉及到體積測(cè)量及對(duì)比分析,整體誤差較大,計(jì)算精度也有待進(jìn)一步提高。近場(chǎng)通信NFC(NearFieldCommunication)技術(shù)是由非接觸式射頻識(shí)別(RFID)及互聯(lián)互通技術(shù)整合演變而來(lái),在單一芯片上結(jié)合感應(yīng)式讀卡器、感應(yīng)式卡片和點(diǎn)對(duì)點(diǎn)的功能,能在短距離內(nèi)與兼容設(shè)備進(jìn)行識(shí)別和數(shù)據(jù)交換,其工作于13.56MHz頻率范圍,作用距離最大值為10厘米左右,通常一般在1-4cm,且反應(yīng)時(shí)間只需0.1s,幾乎不消耗電量。針對(duì)以上背景,本發(fā)明專利提出了一種用餐中所攝入卡路里的計(jì)算方法及裝置。技術(shù)實(shí)現(xiàn)要素:本發(fā)明要解決的技術(shù)問(wèn)題是提供一種用餐中所攝入卡路里的計(jì)算方法及裝置,主要用于解決在日常生活中對(duì)于餐飲過(guò)程中所攝入卡路里的實(shí)時(shí)精確計(jì)量的問(wèn)題,從而能有效提醒用戶,避免了用戶的卡路里過(guò)量攝入。所述一種用餐中所攝入卡路里的計(jì)算方法,包括以下步驟:Step1:建立餐具信息數(shù)據(jù)庫(kù);對(duì)所有餐具進(jìn)行統(tǒng)一編碼標(biāo)識(shí),記為:A=[A1,A2,A3,......,Ai](i=1,2,3,......),并按照餐具編碼順序依次登記記錄各餐具的編碼信息,建立餐具信息數(shù)據(jù)庫(kù)。優(yōu)選的,所述餐具包括盛餐餐具和取餐餐具;所述單個(gè)盛餐餐具、單個(gè)取餐餐具都對(duì)應(yīng)一個(gè)唯一的編碼;所述單個(gè)取餐餐具具體包括筷子、勺子、刀叉各一個(gè),且單個(gè)取餐餐具中的筷子、勺子、刀叉的編碼相同。所述盛餐餐具的編碼信息都存儲(chǔ)在其內(nèi)部存儲(chǔ)器中。所述取餐餐具的編碼信息都存儲(chǔ)在其內(nèi)部NFC標(biāo)簽中。Step2:建立菜品卡路里含量信息數(shù)據(jù)庫(kù);對(duì)菜單中的所有菜品進(jìn)行統(tǒng)一編碼標(biāo)識(shí),記為:F=[F1,F2,F3,......,Fi](i=1,2,3,......);并按照菜品的編碼順序依次登記記錄各菜品單位卡路里含量ci的信息,建立菜品卡路里含量信息數(shù)據(jù)庫(kù)。所述建立數(shù)據(jù)庫(kù)的軟件采用MySQL4.0版本。Step3:建立用餐數(shù)據(jù)庫(kù);用餐前,結(jié)合查詢Step1、Step2中所建立數(shù)據(jù)庫(kù)中的信息,針對(duì)餐桌上盛餐餐具的編碼信息、盛餐餐具中所盛菜品的編碼信息以及菜品的單位卡路里含量信息建立用餐數(shù)據(jù)庫(kù)。Step4:卡路里計(jì)算;Step4.1:在用餐過(guò)程中,當(dāng)取餐餐具在盛餐餐具中取菜時(shí),取餐餐具中的NFC標(biāo)簽進(jìn)入盛餐餐具中NFC模塊的標(biāo)簽識(shí)別范圍,盛餐餐具中的NFC模塊開(kāi)始對(duì)取餐餐具中的NFC標(biāo)簽信息進(jìn)行識(shí)別,并將識(shí)別出的編碼信息傳輸給微處理器,此時(shí),NFC模塊處于連接狀態(tài);微處理器接收到識(shí)別信息后,通過(guò)控制指令獲取壓力傳感器所測(cè)量的當(dāng)前餐盤(pán)中所盛食物的重量wi,并將上述識(shí)別的編碼信息及wi一起存儲(chǔ)到盛餐餐具中的存儲(chǔ)器中。Step4.2:當(dāng)取餐餐具在盛餐餐具中取菜結(jié)束,取餐餐具中的NFC標(biāo)簽超出盛餐餐具中的NFC模塊的標(biāo)簽識(shí)別范圍,此時(shí),NFC模塊處于斷開(kāi)狀態(tài),等待新的連接;此時(shí),微處理器通過(guò)控制指令獲取壓力傳感器所測(cè)量的當(dāng)前餐盤(pán)中所盛食物的重量wj,并計(jì)算出wi、wj的差值Δij,最后通過(guò)WIFI模塊將當(dāng)前盛餐餐具的編碼信息、識(shí)別出的取餐餐具的編碼信息以及取餐的重量Δij一起傳輸給信息處理中心單元;數(shù)據(jù)傳輸完成后,盛餐餐具中微處理器對(duì)存儲(chǔ)器中的wi、wj、Δij信息進(jìn)行刪除。Step4.3:信息處理中心單元接收到Step4.2中最后所傳輸?shù)男畔⒑螅紫雀鶕?jù)當(dāng)前盛餐餐具的編碼在Step3中建立的用餐數(shù)據(jù)庫(kù)中查詢出該盛餐餐具中的菜品及菜品的單位卡路里含量ci信息;其次,計(jì)算此次取餐中卡路里的含量,即ci與Δij的乘積,并根據(jù)取餐餐具的編碼信息將計(jì)算結(jié)果發(fā)送給相對(duì)應(yīng)的取餐餐具。Step4.4:取餐餐具通過(guò)WIFI模塊接收到信息后,微處理器首先將接收到的此次取餐中卡路里的含量信息與之前取餐的總卡路里含量進(jìn)行疊加,并將疊加計(jì)算結(jié)果顯示在顯示屏幕上。優(yōu)選的,在用餐中,如果為當(dāng)前取餐餐具的第一次取餐,則之前取餐的總卡路里含量為0。所述取餐餐具初始化后,顯示屏幕顯示的數(shù)字為0。Step5:卡路里計(jì)算結(jié)果顯示輸出;取餐過(guò)程中卡路里的計(jì)算不斷重復(fù)Step4中的步驟,直至用餐結(jié)束,則最后用戶其對(duì)應(yīng)的取餐餐具顯示屏幕上的數(shù)字即為該用戶在取餐中卡路里的攝入量。所述一種用餐中所攝入卡路里的計(jì)算裝置,包括以下部分:取餐餐具、盛餐餐具、信息處理中心單元。所述取餐餐具中包括:NFC標(biāo)簽、WIFI模塊、顯示屏幕、存儲(chǔ)器、微處理器、電源;所述NFC標(biāo)簽、WIFI模塊、顯示屏幕、存儲(chǔ)器、電源分別與微處理器連接;所述NFC標(biāo)簽、WIFI模塊、存儲(chǔ)器、微處理器、電源位于取餐餐具內(nèi)部;所述顯示屏幕位于取餐餐具表面。所述取餐餐具以套為基本單位,每套取餐餐具具體包括筷子、勺子、刀叉各一個(gè)。所述盛餐餐具中包括:壓力傳感器、NFC模塊、WIFI模塊、存儲(chǔ)器、微處理器、電源;所述壓力傳感器、NFC模塊、WIFI模塊、存儲(chǔ)器、電源分別與微處理器連接;所述壓力傳感器、NFC模塊、WIFI模塊、存儲(chǔ)器、微處理器、電源位于盛餐餐具內(nèi)部。所述盛餐餐具具體可為餐盤(pán)、湯盤(pán)等。所述餐具由耐熱、隔熱材料制成,可有效隔離餐具內(nèi)所盛食物的熱量。所述電源具體可以為電池。所述信息處理中心單元具體包括:WIFI熱點(diǎn)裝置、計(jì)算機(jī)終端。所述WIFI熱點(diǎn)裝置可發(fā)射WIFI信號(hào),且取餐餐具的WIFI模塊、盛餐餐具的WIFI模塊連接分別與其連接。本發(fā)明專利中各裝置的通信連接方式:所述取餐餐具與盛餐餐具之間通過(guò)NFC進(jìn)行通信及數(shù)據(jù)傳輸;所述信息處理中心單元通過(guò)WIFI信號(hào)連接分別與取餐餐具、盛餐餐具進(jìn)行通信及數(shù)據(jù)傳輸。本發(fā)明的有益效果是:針對(duì)日常飲食中所攝入卡路里的計(jì)量問(wèn)題,提出了一種高效、合理的計(jì)算方法及裝置,不僅實(shí)現(xiàn)了在日常用餐中對(duì)卡路里的精確計(jì)量,且能實(shí)時(shí)直觀顯示用戶當(dāng)前攝入的卡路里信息,從而有效避免了用戶卡路里的過(guò)量攝入,同時(shí)通過(guò)結(jié)合NFC技術(shù)對(duì)現(xiàn)有餐具進(jìn)行了技術(shù)創(chuàng)新,有效拓展了餐具了智能化發(fā)展空間。附圖說(shuō)明圖1是本發(fā)明專利中的總體流程圖;圖2是本發(fā)明專利中的通信連接圖;圖3是本發(fā)明專利中取餐餐具的結(jié)構(gòu)框圖;圖4是本發(fā)明專利中盛餐餐具的結(jié)構(gòu)框圖;具體實(shí)施方式下面結(jié)合附圖和具體實(shí)施方式,對(duì)本發(fā)明作進(jìn)一步說(shuō)明。實(shí)施例1:如圖1-4所示,所述一種用餐中所攝入卡路里的計(jì)算方法的具體步驟如下:Step1:建立餐具信息數(shù)據(jù)庫(kù);對(duì)所有餐具進(jìn)行統(tǒng)一編碼標(biāo)識(shí),記為:A=[A1,A2,A3,......,Ai](i=1,2,3,......),并按照餐具編碼順序依次登記記錄各餐具的編碼信息,建立餐具信息數(shù)據(jù)庫(kù);優(yōu)選的,所述餐具包括盛餐餐具和取餐餐具;所述單個(gè)盛餐餐具、單個(gè)取餐餐具都對(duì)應(yīng)一個(gè)唯一的編碼;所述單個(gè)取餐餐具具體包括筷子、勺子、刀叉各一個(gè),且單個(gè)取餐餐具中的筷子、勺子、刀叉的編碼相同;所述盛餐餐具的編碼信息都存儲(chǔ)在其內(nèi)部存儲(chǔ)器中;所述取餐餐具的編碼信息都存儲(chǔ)在其內(nèi)部NFC標(biāo)簽中;Step2:建立菜品卡路里含量信息數(shù)據(jù)庫(kù);對(duì)菜單中的所有菜品進(jìn)行統(tǒng)一編碼標(biāo)識(shí),記為:F=[F1,F2,F3,......,Fi](i=1,2,3,......);并按照菜品的編碼順序依次登記記錄各菜品單位卡路里含量ci的信息,建立菜品卡路里含量信息數(shù)據(jù)庫(kù);所述建立數(shù)據(jù)庫(kù)的軟件采用MySQL4.0版本;Step3:建立用餐數(shù)據(jù)庫(kù);用餐前,結(jié)合查詢Step1、Step2中所建立數(shù)據(jù)庫(kù)中的信息,針對(duì)餐桌上盛餐餐具的編碼信息、盛餐餐具中所盛菜品的編碼信息以及菜品的單位卡路里含量信息建立用餐數(shù)據(jù)庫(kù);Step4:卡路里計(jì)算;Step4.1:在用餐過(guò)程中,當(dāng)取餐餐具在盛餐餐具中取菜時(shí),取餐餐具中的NFC標(biāo)簽進(jìn)入盛餐餐具中NFC模塊的標(biāo)簽識(shí)別范圍,盛餐餐具中的NFC模塊開(kāi)始對(duì)取餐餐具中的NFC標(biāo)簽信息進(jìn)行識(shí)別,并將識(shí)別出的編碼信息傳輸給微處理器,此時(shí),NFC模塊處于連接狀態(tài);微處理器接收到識(shí)別信息后,通過(guò)控制指令獲取壓力傳感器所測(cè)量的當(dāng)前餐盤(pán)中所盛食物的重量wi,并將上述識(shí)別的編碼信息及wi一起存儲(chǔ)到盛餐餐具中的存儲(chǔ)器中;Step4.2:當(dāng)取餐餐具在盛餐餐具中取菜結(jié)束,取餐餐具中的NFC標(biāo)簽超出盛餐餐具中的NFC模塊的標(biāo)簽識(shí)別范圍,此時(shí),NFC模塊處于斷開(kāi)狀態(tài),等待新的連接;此時(shí),微處理器通過(guò)控制指令獲取壓力傳感器所測(cè)量的當(dāng)前餐盤(pán)中所盛食物的重量wj,并計(jì)算出wi、wj的差值Δij,最后通過(guò)WIFI模塊將當(dāng)前盛餐餐具的編碼信息、識(shí)別出的取餐餐具的編碼信息以及取餐的重量Δij一起傳輸給信息處理中心單元;數(shù)據(jù)傳輸完成后,盛餐餐具中微處理器對(duì)存儲(chǔ)器中的wi、wj、Δij信息進(jìn)行刪除;Step4.3:信息處理中心單元接收到Step4.2中最后所傳輸?shù)男畔⒑?,首先根?jù)當(dāng)前盛餐餐具的編碼在Step3中建立的用餐數(shù)據(jù)庫(kù)中查詢出該盛餐餐具中的菜品及菜品的單位卡路里含量ci信息;其次,計(jì)算此次取餐中卡路里的含量,即ci與Δij的乘積,并根據(jù)取餐餐具的編碼信息將計(jì)算結(jié)果發(fā)送給相對(duì)應(yīng)的取餐餐具;Step4.4:取餐餐具通過(guò)WIFI模塊接收到信息后,微處理器首先將接收到的此次取餐中卡路里的含量信息與之前取餐的總卡路里含量進(jìn)行疊加,并將疊加計(jì)算結(jié)果顯示在顯示屏幕上;優(yōu)選的,在用餐中,如果為當(dāng)前取餐餐具的第一次取餐,則之前取餐的總卡路里含量為0;所述取餐餐具初始化后,顯示屏幕顯示的數(shù)字為0;Step5:卡路里計(jì)算結(jié)果顯示輸出;取餐過(guò)程中卡路里的計(jì)算不斷重復(fù)Step4中的步驟,直至用餐結(jié)束,則最后用戶其對(duì)應(yīng)的取餐餐具顯示屏幕上的數(shù)字即為該用戶在取餐中卡路里的攝入量;所述一種用餐中所攝入卡路里的計(jì)算裝置,具體包括以下部分:取餐餐具、盛餐餐具、信息處理中心單元;所述取餐餐具中包括:NFC標(biāo)簽、WIFI模塊、顯示屏幕、存儲(chǔ)器、微處理器、電源;所述NFC標(biāo)簽、WIFI模塊、顯示屏幕、存儲(chǔ)器、電源分別與微處理器連接;所述NFC標(biāo)簽、WIFI模塊、存儲(chǔ)器、微處理器、電源位于取餐餐具內(nèi)部;所述顯示屏幕位于取餐餐具表面;所述取餐餐具以套為基本單位,每套取餐餐具具體包括筷子、勺子、刀叉各一個(gè);所述盛餐餐具中包括:壓力傳感器、NFC模塊、WIFI模塊、存儲(chǔ)器、微處理器、電源;所述壓力傳感器、NFC模塊、WIFI模塊、存儲(chǔ)器、電源分別與微處理器連接;所述壓力傳感器、NFC模塊、WIFI模塊、存儲(chǔ)器、微處理器、電源位于盛餐餐具內(nèi)部;所述盛餐餐具具體可為餐盤(pán)、湯盤(pán)等;所述餐具由耐熱、隔熱材料制成,可有效隔離餐具內(nèi)所盛食物的熱量;所述電源具體可以為電池;所述信息處理中心單元具體包括:WIFI熱點(diǎn)裝置、計(jì)算機(jī)終端;所述WIFI熱點(diǎn)裝置可發(fā)射WIFI信號(hào),且取餐餐具的WIFI模塊、盛餐餐具的WIFI模塊連接分別與其連接;實(shí)施例2-3中一種用餐中所攝入卡路里的計(jì)算方法及裝置與實(shí)施例1中的相同。實(shí)施例2:如圖1-4所示,已知有三位用戶在用餐過(guò)程中點(diǎn)了5個(gè)菜品,通過(guò)查閱資料,獲知各菜品的單位卡路里含量具體如下;針對(duì)表1中的信息在MySQL4.0數(shù)據(jù)庫(kù)建立用餐信息數(shù)據(jù)庫(kù);表1:針對(duì)上述表1中的信息,采用實(shí)施例1中的卡路里計(jì)算方法,計(jì)算各用戶的卡路里含量攝入情況,并將最終的攝入量實(shí)時(shí)顯示在各個(gè)用戶所對(duì)應(yīng)使用的取餐餐具的顯示屏幕上;具體的計(jì)算結(jié)果如表2所示:表2:取餐餐具編碼卡路里攝入量(cal)A61540000A71810000A82150000結(jié)合表2中的數(shù)據(jù),對(duì)應(yīng)使用編碼A6、A7、A8取餐餐具的三位用戶在用餐中最后所攝入的卡路里含量分別為:1540000cal、1810000cal、2150000cal;實(shí)施例3:如圖1-4所示,已知有四位用戶在用餐過(guò)程中點(diǎn)了6個(gè)菜品,通過(guò)查閱資料,獲知各菜品的單位卡路里含量具體如下;針對(duì)表3中的信息在MySQL4.0數(shù)據(jù)庫(kù)建立用餐信息數(shù)據(jù)庫(kù);表3:針對(duì)上述表3中的信息,采用實(shí)施例1中的卡路里計(jì)算方法,計(jì)算各用戶的卡路里含量攝入情況,并將最終的攝入量實(shí)時(shí)顯示在各個(gè)用戶所對(duì)應(yīng)使用的取餐餐具的顯示屏幕上;具體的計(jì)算結(jié)果如表4所示:表4:取餐餐具編碼卡路里攝入量A161200000A171780000A182320000A192050000結(jié)合表4中的數(shù)據(jù),對(duì)應(yīng)使用編碼A16、A17、A18、A19取餐餐具的三位用戶在用餐中最后所攝入的卡路里含量分別為:1200000cal、1780000cal、2320000cal、2050000cal;上面結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施方式作了詳細(xì)說(shuō)明,但是本發(fā)明并不限于上述實(shí)施方式,在本領(lǐng)域普通技術(shù)人員所具備的知識(shí)范圍內(nèi),還可以在不脫離本發(fā)明宗旨的前提下作出各種變化。當(dāng)前第1頁(yè)1 2 3