一種提醒的方法及終端的制作方法
【技術領域】
[0001]本發(fā)明涉及終端技術領域,尤其涉及一種提醒的方法及終端。
【背景技術】
[0002]隨著智能終端的飛速發(fā)展,智能終端如手機或者平板電腦等,在用戶的生活、工作、娛樂等方面可提供越來越多的幫助。在現(xiàn)代社會中,由于生活節(jié)奏較快,生活壓力較大,很多用戶飲食不健康導致腸胃疾病頻發(fā)或者身體虛胖。人們現(xiàn)在特別關注飲食健康,但是目前缺乏讓用戶精確掌控熱量攝入的方案?,F(xiàn)在,人們越來越關注飲食健康,希望控制好身材,保持身體健康。
[0003]現(xiàn)有技術中,終端上可安裝部分飲食健康類的應用,但是這些通常只能宣傳一些飲食健康類的知識或者告知用戶哪些食物熱量較高,無法對用戶的進食進行提醒以確保用戶精確掌控日攝入總熱量。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例所要解決的技術問題在于,提供一種提醒的方法及終端。以解決終端用戶無法精確掌控日攝入總熱量的問題。
[0005]為了解決上述技術問題,本發(fā)明實施例提供了一種提醒的方法,包括:
[0006]根據(jù)用戶的肥胖度設置用戶的日攝入總熱量;
[0007]在用戶進食前,接收用戶的拍攝指令,拍攝待進食的食物;
[0008]根據(jù)拍攝的圖像與云服務器保存的食物熱量信息獲取待進食的食物總熱量;
[0009]根據(jù)所述日攝入總熱量與待進食的食物總熱量計算日攝入剩余總熱量;
[0010]若所述日攝入剩余總熱量低于預設閾值,則報警提醒用戶。
[0011]其中,在根據(jù)用戶的肥胖度設置用戶的日攝入總熱量之前,還包括:
[0012]接收用戶輸入的身高數(shù)據(jù)和體重數(shù)據(jù);
[0013]根據(jù)所述身高數(shù)據(jù)和體重數(shù)據(jù)計算用戶的肥胖度。
[0014]其中,所述根據(jù)拍攝的圖像與云服務器保存的食物熱量信息分析待進食的食物總熱量,包括:
[0015]根據(jù)拍攝的圖像確定待進食的食物品類和重量;
[0016]根據(jù)確定的待進食的食物品類查找云服務器中預先保存的食物熱量信息,獲取所述待進食的食物單位重量的熱量;
[0017]根據(jù)確定待進食的食物重量和單位重量的熱量計算所述待進食的食物總熱量。
[0018]其中,若所述日攝入剩余總熱量低于預設閾值,則報警提醒用戶,包括:
[0019]若所述日攝入剩余總熱量低于預設閾值,則以振動、閃爍、彈出報警消息或播放預設音樂中至少一種方式報警提醒用戶。
[0020]其中,若所述日攝入剩余總熱量大于或等于預設閾值,則顯示所述日攝入剩余總熱量供用戶查看。
[0021]相應地,本發(fā)明實施例還提供了一種終端,包括:
[0022]設置單元,用于根據(jù)用戶的肥胖度設置用戶的日攝入總熱量;
[0023]拍攝單元,用于在用戶進食前,接收用戶的拍攝指令,拍攝待進食的食物;
[0024]獲取單元,用于根據(jù)拍攝的圖像與云服務器保存的食物熱量信息獲取待進食的食物總熱量;
[0025]計算單元,用于根據(jù)所述日攝入總熱量與待進食的食物總熱量計算日攝入剩余總熱量;
[0026]提醒單元,用于若所述日攝入剩余總熱量低于預設閾值,則報警提醒用戶。
[0027]其中,所述計算單元還用于:
[0028]接收用戶輸入的身高數(shù)據(jù)和體重數(shù)據(jù);
[0029]根據(jù)所述身高數(shù)據(jù)和體重數(shù)據(jù)計算用戶的肥胖度。
[0030]其中,所述獲取單元具體用于:
[0031]根據(jù)拍攝的圖像確定待進食的食物品類和重量;
[0032]根據(jù)確定的待進食的食物品類查找云服務器中預先保存的食物熱量信息,獲取所述待進食的食物單位重量的熱量;
[0033]根據(jù)確定待進食的食物重量和單位重量的熱量計算所述待進食的食物總熱量。
[0034]其中,所述提醒單元具體用于:
[0035]若所述日攝入剩余總熱量低于預設閾值,則以振動、閃爍、彈出報警消息或播放預設音樂中至少一種方式報警提醒用戶。
[0036]其中,所述提醒單元還用于:
[0037]若所述日攝入剩余總熱量大于或等于預設閾值,則顯示所述日攝入剩余總熱量供用戶查看。
[0038]實施本發(fā)明實施例,具有如下有益效果:
[0039]通過根據(jù)用戶的肥胖度設置用戶的日攝入總熱量,然后在用戶進食前,通過拍攝食物圖像并與云端服務器保存的食物熱量信息獲取待進食的食物總熱量;根據(jù)日攝入總熱量與待進食的食物總熱量計算得到日攝入剩余總熱量,當日攝入剩余總熱量低于預設閾值時,報警提醒用戶,從而使得用戶可精確了解到日內(nèi)攝取的熱量是否超出范圍,從而進行節(jié)制,利于用戶培養(yǎng)良好的飲食習慣,提升了終端的實用性和實用性,可以為用戶提供良好的飲食管理體驗。
【附圖說明】
[0040]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0041]圖1是本發(fā)明提供的音樂播放的方法的第一實施例的流程示意圖;
[0042]圖2是本發(fā)明提供的音樂播放的方法的第二實施例的流程示意圖;
[0043]圖3是本發(fā)明提供的音樂播放的方法的第三實施例的流程示意圖;
[0044]圖4是本發(fā)明提供的終端的第一實施例的組成示意圖。
【具體實施方式】
[0045]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0046]本發(fā)明實施例中的終端可以包括智能手機(如Android手機、1S手機、WindowsPhone手機等)、平板電腦、掌上電腦、筆記本電腦、移動互聯(lián)網(wǎng)設備(MID,Mobile InternetDevices)或穿戴式設備等,其具備攝像頭,可以拍攝用戶待進食的食物,上述終端僅是舉例,而非窮舉,包含但不限于上述終端。
[0047]請參照圖1,為本發(fā)明提供的提醒的方法的第一實施例的流程示意圖,在本實施例中,所述方法包括以下步驟:
[0048]SlOl,根據(jù)用戶的肥胖度設置用戶的日攝入總熱量。
[0049]由于每個用戶的身體條件及身體狀況不同,因此終端需要根據(jù)用戶的肥胖度為用戶設置匹配的日攝入總熱量。
[0050]一般地,日攝入總熱量與用戶的肥胖度負相關,即用戶肥胖度越高,設置的日攝入總熱量越小,而用戶肥胖度越低時,則日攝入總熱量越大。當然,若用戶處于減肥階段,當隨著飲食的控制、合理的鍛煉使得用戶肥胖度降低時,還可以繼續(xù)保持用戶的日攝入總熱量不變,來維持減肥的持續(xù)進行。
[0051 ] S102,在用戶進食前,接收用戶的拍攝指令,拍攝待進食的食物。
[0052]S103,根據(jù)拍攝的圖像與云服務器保存的食物熱量信息獲取待進食的食物總熱量。
[0053]可選地,在云服務器端可以預先保存日常常見食物的熱量信息,例如各類主食如白飯、饅頭、水餃等;各類肉食如豬肉、雞肉、魚肉、牛肉等;各類蔬菜如白菜、黃瓜、花菜等。此處不作任何限定,且用戶可以隨時進行網(wǎng)絡查詢及補充。
[0054]終端可先根據(jù)拍攝的圖像確定圖像中的食物為何種食物,再根據(jù)保存的食物熱量信息獲取待進食的食物總熱量。
[0055]當然,此處的食物熱量信息除了可以保存在云端服務器之外,也可以保存在終端上。
[0056]S104,根據(jù)所述日攝入總熱量與待進食的食物總熱量計算日攝入剩余總熱量。
[0057]具體地,在一天中的首次計算時,只需要將日攝入總熱量減去待進食的食物總熱量即可得到日攝入剩余總熱量,而在后續(xù)的計算中,只需要將當前的日攝入剩余總熱量減去當前待進食的食物總熱量即可。
[0058]S105、若所述日攝入剩余總熱量低于預設閾值,則報警提醒用戶。
[0059]此處,終端將對日攝入剩余總熱量進行判斷,判斷其是否小于預設閾值,當其小于預設閾值時,則報警提醒用戶。而當其大于或等于預設閾值時,則無