一種基於智能冰箱的食品識別方法
2023-08-11 01:28:41 1
一種基於智能冰箱的食品識別方法
【專利摘要】本發明涉及智能冰箱、食品管理、圖像識別等領域,尤其是涉及一種基於智能冰箱的食品識別方法。本發明所要解決的技術問題是:針對現有技術中存在的技術問題,提供一種基於智能冰箱的食品識別方法,使得人們在使用智能冰箱的時候,減少或免去對新添加食品進行頻繁的信息手動輸入操作,節約時間,提高使用效率。本發明通過智能冰箱採集食品信息,並通過雲伺服器進行食品圖像信息的匹配處理,完成本發明。
【專利說明】—種基於智能冰箱的食品識別方法
[0001]
【技術領域】
[0002]本發明涉及智能冰箱、食品管理、圖像識別等領域,尤其是涉及一種基於智能冰箱的食品識別方法。
【背景技術】
[0003]隨著移動網際網路、雲計算技術的快速發展,智能家居也越來越得到人們的關注,越來越多的人開始注意到智能家居所能給人們帶來的便利。智能冰箱作為智能家居的重要組成部分,但在食品管理方面,對新添加的食品進行手動的文字輸入非常不方便,不但浪費時間,對老人或者不熟悉文字輸入的人群來說也是一個比較困難的事情。
【發明內容】
[0004]本發明所要解決的技術問題是:針對現有技術中存在的技術問題,提供一種基於智能冰箱的食品識別方法,使得人們在使用智能冰箱的時候,減少或免去對新添加食品進行頻繁的信息手動輸入操作,節約時間,提高使用效率。
[0005]本發明採用的技術方案如下:
一種基於智能冰箱的食品識別方法包括:
步驟1:通過智能冰箱內置攝像頭對將要放入冰箱的食品進行拍照,然後智能冰箱對所拍食品圖片進行圖像處理,提取所拍食品的顏色特徵值、形狀特徵值後,與本地用戶食品信息庫進行匹配,若沒有匹配項,則將提取到的食品特徵值發送至雲端伺服器;否則,記錄此次食品添加操作到用戶食品信息庫中對應添加記錄項;
步驟2:雲端伺服器接收到信號採集模塊發送的食品特徵值,將食品信息特徵值與公共食品信息庫中進行食品信息匹配,若在公共食品信息庫中匹配到對應食品圖像信息,則將該食品在公共食品信息庫中的相關食品信息添加到用戶食品信息庫;否則,在用戶食品信息庫中新添加一條該食品的相關信息,將所採集到的食品圖像作為該食品的食品圖片,自定義食品相關彳目息,並進行添加及存儲。
[0006]所述步驟I之前還包括:智能冰箱從雲端伺服器中拷貝一份用戶食品信息庫到智能冰箱存儲器中本地用戶食品信息庫,拷貝到智能冰箱存儲器中的本地用戶食品信息庫將定時依據云端伺服器中的用戶食品信息庫進行更新操作,與雲端伺服器中的用戶食品信息庫數據保持一致。
[0007]所述圖像信息特徵值包括食品顏色、形狀和最大輪廓線,根據食品圖像信息特徵值進行用戶食品信息庫的製作。
[0008]所述步驟3中將該食品在公共資料庫中的相關食品信息添加到用戶食品信息庫之前還包括按添加記錄次數降序展示匹配到的食品信息。
[0009]所述步驟2中,當食品圖像信息匹配處理的結果為多個食品類型時,雲端伺服器默認是用戶食品信息庫中多個匹配項供用戶選擇。
[0010]所述進行食品圖像信息識別採用模糊識別算法。
[0011]一種基於智能冰箱的食品模糊識別方法還包括步驟4:雲端伺服器定時清理用戶食品信息庫始終沒有添加過的食品信息
綜上所述,由於採用了上述技術方案,本發明的有益效果是:
能夠方便快捷地通過食品智能識別模塊快速地添加食品、註冊食品信息,增加了操作的靈活性,提升了用戶使用的交互性、體驗感和實用性。
【專利附圖】
【附圖說明】
[0012]本發明將通過例子並參照附圖的方式說明,其中:
圖1智能冰箱食品智能識別流程圖。
[0013]圖2智能冰箱食品模糊識別示意圖。
【具體實施方式】
[0014]本說明書中公開的所有特徵,或公開的所有方法或過程中的步驟,除了互相排斥的特徵和/或步驟以外,均可以以任何方式組合。
[0015]本說明書(包括任何附加權利要求、摘要和附圖)中公開的任一特徵,除非特別敘述,均可被其他等效或具有類似目的的替代特徵加以替換。即,除非特別敘述,每個特徵只是一系列等效或類似特徵中的一個例子而已。
[0016]一、本發明相關說明:
1、用戶食品信息庫針對每個用戶是不同的食品信息庫。
[0017]2、食品相關信息可以是食品名稱,保質期等等。
[0018]2、本發明中採用兩個模塊:
I)智能冰箱:通過對新添加的食品進行圖像採集,並將食品圖像信息上傳至雲伺服器。
[0019]2)雲伺服器:接收智能冰箱發送的食品圖像信息,根據此圖像特徵值(如顏色特徵值、形狀特徵值等)進行相關數據匹配。
[0020]3、由於食品種類繁多,雖然通過圖像處理獲取了具體的圖像特徵值,但是符合該圖像特徵值的食品仍然有很多。所以本發明採用模糊識別的方式進行食品識別。
[0021]二、工作原理是:
I)如果用戶在使用智能冰箱的食品管理功能時,是第一次使用智能冰箱的食品智能識別功能添加新食品,那麼在雲伺服器進行數據匹配時,首先選擇最原始的食品信息庫,最原始的食品信息庫是系統為用戶第一次使用食品智能識別功能時提供的數據匹配庫,主要特點是本食品信息庫主要包含最熟悉最常用的食品信息,一般都是每家每戶都經常食用的,例如蘋果,香蕉,青椒,黃瓜,大蒜等等。使用本信息庫能夠快速準確的識別出食品。
[0022]2)在用戶使用食品智能識別的過程當中,雲伺服器將會記錄用戶每一次添加的食品信息,並把數據記錄在用戶食品信息庫中,當用戶在添加新食品時,系統將根據用戶以往的添加記錄優先匹配之前添加次數最多的食品。隨著時間的推移,最原始的食品信息庫將慢慢變成用戶的個性化食品信息庫。這樣在食品信息匹配的時候,匹配過程將越來越快、越來越精準。[0023]3)當用戶在添加食品時,如果沒有匹配到準確的食品信息,那麼用戶可以有兩個選項。第一個是通過將原本匹配使用的個人食品信息庫切換成公共食品信息庫後再次進行匹配操作。公共食品信息庫中包含所有用戶自定義的食品信息。如果還是沒有匹配到準確的食品信息,那麼就選擇第二個選項。第二個選項是將攝像頭所拍到的圖片作為該食品的食品圖片存儲於用戶食品信息庫中。
[0024]4)由於食品種類繁多,每次匹配可能會有多個選項,所以匹配的多個結果將根據用戶之前相應食品的添加記錄次數的降序展示出來,供用戶選擇。
[0025]三:具體實施例。
[0026]如圖1所示,當用戶需要往冰箱裡添加新購入食品時,首先啟動智能冰箱食品管理功能,通過帳號、密碼進行登錄。然後點擊食品管理模塊中的食品智能識別按鈕,進入食品智能識別界面,此時智能冰箱的攝像頭將自動開啟,用戶通過屏幕指示,將要添加的食品對準攝像頭。
[0027]當攝像頭拍照完成後,屏幕會出現一個讓用戶稍等片刻的指示性提示。系統將會對採集到的照片進行一系列的圖像處理,通過圖像處理分析過後提取所拍食品的顏色特徵值、形狀特徵值。
[0028]下面將結合圖2所示食品模糊識別示意圖進行詳細闡述:
當智能冰箱處理得到所拍食品的顏色、形狀、大小特徵值後,智能冰箱將這些食品相關特徵值傳遞到雲伺服器。雲伺服器在接收到這些食品相關特徵值後,首先在用戶食品信息庫中去匹配這些食品相關特徵值。
[0029]比如此時所要加入的食品是橙子,那麼橙子在雲伺服器中的食品相關特徵值表示的是顏色為黃色、形狀為圓形。如果用戶此前往冰箱裡加入的顏色為黃色、形狀為圓形的食品是橙子、芒果、水晶梨,並且用戶在之前往冰箱裡加入橙子的次數是最多的,那麼此時的食品特徵值經過與用戶個人食品信息庫匹配過後,將優先判斷用戶此時需要加入的食品為橙子。如果用戶在之前只是有時往冰箱裡加入橙子,也就是說用戶之前添加橙子的次數不是很多,不及添加芒果的次數,那麼此時的食品特徵值經過與用戶個人食品信息庫匹配過後可能出現的匹配結果為芒果、橙子、水晶梨。用戶此時只需要在這三個匹配結果中手動選擇橙子,這樣就完成了 一次模糊識別。
[0030]如果用戶此前往冰箱裡加入的顏色為黃色、形狀為圓形的食品是橘子、芒果、水晶梨,並沒有橙子的添加記錄,那麼此時食品特徵值經過與用戶食品信息庫匹配過後將提示用戶沒有匹配到相關食品信息。此時用戶將此時食品特徵值將與公共食品信息庫進行匹配,匹配結果將是其他所有用戶之前往冰箱裡添加過的顏色為黃色、形狀為圓形的食品,結果將按照添加次數的降序排列,用戶此時會在結果列表中找到橙子的選項。
[0031]如果其他所有的用戶之前都沒有往冰箱裡添加過橙子,那麼用戶此時可以選擇自定義食品信息,將所拍圖片作為該食品的食品圖片記錄在用戶食品信息庫中。這樣,用戶在以後添加橙子的時候將直接通過用戶食品信息庫就能匹配到橙子選項。
[0032]採用本發明,實現了智能冰箱食品模糊識別的功能,不僅能將用戶平時經常食用的食品記錄在用戶食品信息庫中,也能幫助用戶快速地識別出所要添加的食品。具有簡單實用、方便快捷的優點。避免了用戶頻繁的手動輸入,節約了時間,提升了用戶的體驗。
[0033]本發明並不局限於前述的【具體實施方式】。本發明擴展到任何在本說明書中披露的 新特徵或任何新的組合,以及披露的任一新的方法或過程的步驟或任何新的組合。
【權利要求】
1.一種基於智能冰箱的食品識別方法,其特徵在於包括: 步驟1:通過智能冰箱內置攝像頭對將要放入冰箱的食品進行拍照,然後智能冰箱對所拍食品圖片進行圖像處理,提取所拍食品的顏色特徵值、形狀特徵值後,與本地用戶食品信息庫進行匹配,若沒有匹配項,則將提取到的食品特徵值發送至雲端伺服器;否則,記錄此次食品添加操作到用戶食品信息庫中對應添加記錄項; 步驟2:雲端伺服器接收到信號採集模塊發送的食品特徵值,將食品信息特徵值與公共食品信息庫中進行食品信息匹配,若在公共食品信息庫中匹配到對應食品圖像信息,則將該食品在公共食品信息庫中的相關食品信息添加到用戶食品信息庫;否則,在用戶食品信息庫中新添加一條該食品的相關信息,將所採集到的食品圖像作為該食品的食品圖片,自定義食品相關彳目息,並進行添加及存儲。
2.根據權利要求1所述的一種基於智能冰箱的食品模糊識別方法,其特徵在於步驟I之前:智能冰箱從雲端伺服器中拷貝一份用戶食品信息庫到智能冰箱存儲器中本地用戶食品信息庫,拷貝到智能冰箱存儲器中的本地用戶食品信息庫將定時依據云端伺服器中的用戶食品信息庫進行更新操作,與雲端伺服器中的用戶食品信息庫數據保持一致。
3.根據權利要求2所述的一種基於智能冰箱的食品模糊識別方法,其特徵在於所述圖像信息特徵值包括食品顏色、形狀和最大輪廓線,根據食品圖像信息特徵值進行用戶食品信息庫的製作。
4.根據權利要求3所述的一種基於智能冰箱的食品模糊識別方法,其特徵在於所述步驟3中將該食品在公共資料庫中的相關食品信息添加到用戶食品信息庫之前還包括按添加記錄次數降序展示匹配到的食品信息。
5.根據權利要求4所述的一種基於智能冰箱的食品模糊識別方法,其特徵在於所述步驟2中,當食品圖像信息匹配處理的結果為多個食品類型時,雲端伺服器默認是用戶食品信息庫中多個匹配項供用戶選擇。
6.根據權利要求5所述的一種基於智能冰箱的食品模糊識別方法,其特徵在於所述進行食品圖像信息識別採用模糊識別算法。
7.根據權利要求1至6之一所述的一種基於智能冰箱的食品模糊識別方法,其特徵在於還包括步驟4:雲端伺服器定時清理用戶食品信息庫始終沒有添加過的食品信息。
【文檔編號】F25D29/00GK103604271SQ201310545110
【公開日】2014年2月26日 申請日期:2013年11月7日 優先權日:2013年11月7日
【發明者】呂釗, 劉柏良, 劉橋, 鄭偉, 文茂陽 申請人:四川長虹電器股份有限公司