本發明涉及家用電器技術領域,尤其涉及一種智能冰箱及其食材管理方法。
背景技術:
隨著科技的發展,智能冰箱越來越受到人們的關注。智能冰箱通常包括觸摸顯示屏、攝像頭、語音采集模塊、wi-fi模塊等。用戶可以通過智能冰箱進行食材管理、生鮮產品購置、食品做法查詢以及影音欣賞等。
現有智能冰箱進行食材管理方案中,通常是在冰箱內部安裝攝像頭,例如設置于豎梁上或者門膽上部或中部,攝像頭根據控制器控制要求間隔一定時間對冰箱內食材進行拍照,并顯示于冰箱外側的顯示屏上,用戶在顯示屏上對應每個食品的位置添加每個食品的保質期,從而實現食材管理。
但是,上述方式具有以下技術缺陷:1.這種方式只能對冷藏室內的食品進行食材管理;對于冷凍室的食品則無法進行拍攝,而對于用戶來說,通常在冷凍室內的食品不經常注意,常常放置過期;2.冷藏室內內食材的種類和數量較多,由于食材之間互相遮擋,攝像頭無法拍攝到冷藏室層架靠內側的食材,從而無法實現對食材進行監控并發出告警信息,非常容易導致食材因過期而浪費。
技術實現要素:
因此,本發明要解決的技術問題是提供一種能夠對冰箱各個間室的食品實現食材管理的智能冰箱,改善使用智能冰箱管理食材的用戶體驗。
本發明公開一種智能冰箱的食材管理方法,其包括,控制位于冰箱門體外側的攝像頭對目標食材拍照形成目標食材圖像并顯示于顯示屏的一部分;顯示屏的另一部分顯示所述冰箱的虛擬存儲格局;接受用戶將所述目標食材圖像拖動至所述冰箱的虛擬存儲格局中的第一存儲位置的指令;根據用戶的選擇,顯示所述目標食材的食材錄入界面,錄入并保存食材信息,完成食材錄入。
進一步的,將所述目標食材圖像拖動至所述冰箱的虛擬存儲格局中的第一存儲位置后,在所述第一存儲位置內顯示所述目標食材圖像的縮小圖標。
進一步的,顯示所述目標食材的食材錄入界面,包括:顯示備選食材種類、食材數量、食材重量、錄入日期、保質期中的一項或多項。
進一步的,所述顯示所述目標食材的食材錄入界面還包括,顯示所述目標食材種類的推薦保存溫度。
進一步的,所述冰箱內部的不同存儲位置處設置溫度傳感器;控制所述顯示屏的虛擬存儲格局上對應每一個存儲位置顯示對應位置的溫度信息。
進一步的,對所述目標食材進行食材錄入后,若所述目標食材的推薦保存溫度與所述第一存儲位置的溫度值之間的差值大于第一設定閾值,則發出提醒信息并提供所述目標食材的第二存儲位置;其中,所述目標食材的推薦保存溫度與所述第二存儲位置的溫度值之間的差值小于第二設定閾值。
進一步的,對所述目標食材進行食材錄入操作后,若所述冰箱的虛擬存儲格局中的第三存儲位置中具有與所述目標食材相同的食品種類,則發出提醒信息并使所述第三存儲位置高亮顯示。
進一步的,接受用戶對目標食材進行食材提取操作的指令,完成食材提取。
進一步的,所述食材提取包括接受用戶從顯示屏內的顯示格局內對應的存儲位置選擇所述目標食材的指令,根據提取的所述目標食材的數量或重量,對所述目標食材的數量或重量進行更新。
本發明具有以下有益效果:
1.本發明提供的智能冰箱食材管理方法,通過在冰箱外側設置攝像頭對待存儲食材進行拍照,并在顯示屏上顯示冰箱的虛擬存儲格局,通過用戶手動拖動將拍攝的待存儲食材的圖像拖動至相應的存儲位置,再進行食材錄入。整個過程操作方便,用戶體驗較好。并且,這種方法可以對整個冰箱的存儲空間(包括冷藏室、冷凍室、變溫室等)進行食材管理,相比現有冰箱只能對冷藏室部分進行食材管理,更加智能高效。同時,避免了食材遮擋導致冰箱內部攝像頭拍攝不到食材的問題。
2.進一步的,食材數據庫存儲不同食材種類的推薦存儲溫度。冰箱的虛擬存儲格局的不同存儲位置顯示相應的溫度值。根據用戶所選擇的不同食材種類,會為用戶提供更為合理的存儲位置。整個過程在沒有開冰箱門的條件下進行,使用戶在存放食材之前對冰箱內部存儲空間有一個清晰的了解。
3.進一步的,在用戶進行食材錄入后,若檢測到冰箱內部存儲空間內具有與用戶錄入的目標食材相同的食材,則提醒用戶并將存儲位置高亮顯示,便于用戶選擇是否放在一起。整個食材管理更加人性化和智能化。
附圖說明
圖1為本發明的智能冰箱的一種具體實施方式的結構示意圖;
圖2為本發明的智能冰箱的食材管理方法流程圖;
圖3為本發明的顯示屏的一種界面顯示示意圖;
具體實施方式
下面將結合附圖對本發明作進一步地詳細描述。
如圖1所示,為本發明實施例提供的一種冰箱示意圖。圖1所示的冰箱100中,除了包括普通冰箱所包括的模塊外(例如制冷模塊),還可以包括攝像頭101以及顯示屏102。當然冰箱100還可以包括wi-fi模塊、語音采集模塊、語音播放模塊等等,在此不再逐一舉例說明。
參見圖2,為本發明實施例提供的一種智能冰箱的食材管理方法流程圖。該方法包括:
步驟201:采集位于冰箱外側的目標食材的圖像,形成目標食材圖像顯示于顯示屏的一部分;
步驟202:顯示屏的另一部分顯示所述冰箱的虛擬存儲格局;
步驟203:接受用戶將所述目標食材圖像拖動至所述冰箱的虛擬存儲格局中的第一存儲位置的指令;
步驟204:接受用戶的指令,顯示所述目標食材的食材錄入界面,錄入并保存食材信息,完成食材錄入。
步驟201中,用戶將目標食材放入冰箱之前,冰箱門體上的攝像頭可以采集到目標食材的圖像。目標食材可以為任意食材,例如可以為水果、蔬菜等。
需要說明的是,攝像頭在采集目標食材的圖像之前,用戶可以先通過冰箱上的顯示屏中顯示的用戶食材管理界面,選擇食材錄入按鈕,從而進入食材錄入界面,此時冰箱啟動攝像頭,并采集圖像。
本發明實施例中,如圖3所示,可以將顯示區域劃分為兩個區域:攝像頭顯示畫面區域以及虛擬存儲格局界面區域。攝像頭顯示畫面區域可以用來顯示采集到的圖像,虛擬存儲格局界面區域可以用來顯示所述冰箱的虛擬存儲格局。
具體地,將所述目標食材圖像拖動至所述冰箱的虛擬存儲格局中的第一存儲位置后,在所述第一存儲位置內顯示所述目標食材圖像的縮小圖標。
步驟204中,根據用戶的選擇,顯示所述目標食材的食材錄入界面,錄入并保存食材信息,完成食材錄入,包括:
從食材數據庫中選擇所述目標食材所屬的食材種類,并錄入食材數量、食材重量、錄入日期、保質期中的一項或多項;根據用戶的選擇,保存并顯示所述第一食材管理信息。
例如,目標食材為橙子,通過攝像頭采集到橙子的圖像并將該圖像保存至第一存儲位置后,點擊第一存儲位置的縮小圖標后,顯示屏顯示食材錄入編輯框,在食品種類項內選擇所屬食品種類:橙子;控制器則將選擇的食品種類作為目標食材橙子的種類。
如果用戶認為所述食材數據庫中不存在與所述目標食材匹配的備選食材種類,則可以手動編輯食品種類;優選的,支持語音輸入。
在確定目標食材的種類之后,編輯食材數量、食材重量、錄入日期、保質期中的一項或多項。冰箱接收與所述目標食材對應的食材信息之后,可以保存并顯示食材管理信息。
優選的,用戶還可以根據不同情況更改食材存儲位置。具體可分為以下情況:
第一種情況、在食材數據庫中對應每一種食材存儲推薦保存溫度;在所述冰箱內部的不同存儲位置處設置溫度傳感器;所述顯示屏的虛擬存儲格局上對應每一個存儲位置顯示對應位置的溫度信息;對所述目標食材進行食材錄入操作后,若所述目標食材的推薦保存溫度與所述第一存儲位置的溫度值之間的差值大于第一設定閾值,則發出提醒信息并提供所述目標食材的第二存儲位置;其中,所述目標食材的推薦保存溫度與所述第二存儲位置的溫度值之間的差值小于第二設定閾值。
例如,當用戶存儲的目標食材為橙子時,用戶首先根據自己經驗或習慣將橙子圖標拖拽至第一存儲位置,例如,果菜抽屜內,然后進行食材錄入操作,當選擇食材種類為橙子時,則提供橙子的推薦溫度值5℃,第一設定閾值設定為3℃,第二設定閾值設定為2℃;而此時虛擬存儲格局內果菜抽屜處的溫度為1℃,門上擱架處的溫度顯示為4℃時,則提醒用戶將目標食材存儲于門上擱架上。此時,用戶可以自行選擇是否更改存儲位置,若更改,則將所述目標食材圖像的縮小圖標由果菜抽屜位置拖拽至門擱架位置。
第二種情況、對所述目標食材進行食材錄入操作后,若所述冰箱的虛擬存儲格局中的第三存儲位置中具有與所述目標食材相同的食品種類,則發出提醒信息并使所述第三存儲位置高亮顯示。
例如,當用戶存儲的目標食材為橙子時,用戶首先根據自己經驗或習慣將橙子圖標拖拽至第一存儲位置,例如,果菜抽屜內,然后進行食材錄入操作;當選擇食材種類為橙子時,控制器將該種類與虛擬存儲格局中的其他存儲位置內的食品種類進行比對,若其他存儲位置,如門擱架處具有橙子時,則提醒用戶將目標食材存儲于門上擱架上,并將門擱架位置進行高亮顯示。此時,用戶可以自行選擇是否更改存儲位置,若更改,則將所述目標食材圖像的縮小圖標由果菜抽屜位置拖拽至門擱架處。
將食材進行錄入后,上述食材管理方法還包括步驟205:檢測用戶對目標食材的實際存放位置,若所述實際存放位置與所述第一存儲位置不一致,發出語音提醒信息。
一種具體的實施方式,在冰箱內的各個存儲單元內設置重量傳感器,當用戶將目標食材放置于冰箱內時,則根據重量傳感器的反饋信號可以檢測到目標食材的存放位置;此時若所述實際存放位置與所述第一存儲位置不一致,發出語音提醒信息,例如“您存放的位置與您選擇的存儲位置不一致”等信息;作為另一種具體的實施方式,在冷藏室的門體內部設置攝像頭,當存儲至冷藏室內時,根據攝像頭拍攝畫面的變化判斷用戶的存儲位置;當存儲至冷凍室時,由于冰箱室外的食材與冷凍室內的溫度差值較大,通過檢測各個存儲位置的溫度變化值則可判斷出用戶的存儲位置。
上述食材管理方法還包括步驟206:若當前操作為從冰箱中提取所述目標食材,則對目標食材進行食材提取操作;所述食材提取操作包括,從顯示屏內的顯示格局內對應的存儲位置選擇所述目標食材,根據提取的所述目標食材的數量或重量,對所述目標食材的數量或重量進行更新。
下面通過具體的實施例詳細描述前面的食材錄入操作過程。
步驟301:用戶打開冰箱的食材管理界面,選擇食材錄入操作標簽;
步驟302:啟動攝像頭,并在檢測到攝像頭照射區域內有目標食材時,采集目標食材的圖像;
步驟303:將目標食材圖像顯示于顯示屏的左側,顯示屏的右側顯示所述冰箱的虛擬存儲格局;
步驟304:用戶將所述目標食材圖像拖動至所述冰箱的虛擬存儲格局中的第一存儲位置,并點擊目標食材圖標對所述目標食材進行食材錄入操作;
步驟305:錄入食材信息界面,用戶選擇或錄入食材種類,并錄入食材數量、食材重量、錄入日期、保質期,是否聲音提醒等信息進行保存。轉至步驟306或步驟309;
步驟306:判斷冰箱的虛擬存儲格局中的第三存儲位置中是否具有與所述目標食材相同的食品種類,若是則轉至步驟307;否則,轉至步驟309;
步驟307:發出提醒信息并使所述第三存儲位置高亮顯示;
步驟308:接受用戶發出的指令;用戶可以選擇將目標食材圖標由第一存儲位置拖動至第三存儲位置;也可以選擇不拖動;轉至步驟312。
步驟309:判斷第一存儲位置的溫度值是否與目標食材的推薦保存溫度匹配;若所述目標食材的推薦保存溫度與所述第一存儲位置的溫度值之間的差值大于第一設定閾值,則轉至步驟310;否則,轉至步驟312;
步驟310:顯示屏發出提醒信息并使所述目標食材的第二存儲位置高亮顯示;其中,所述目標食材的推薦保存溫度與所述第二存儲位置的溫度值之間的差值小于第二設定閾值;
步驟311:接受用戶發出的指令;用戶可以選擇將目標食材圖標由第一存儲位置拖動至第二存儲位置;也可以選擇不拖動。
步驟312:結束。
本發明是參照根據本發明的方法、設備(系統)和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和范圍。這樣,倘若本發明的這些修改和變型屬于本發明權利要求及其等同技術的范圍之內,則本發明也意圖包含這些改動和變型在內。