一種互動式圖片識別方法與系統的制作方法
【技術領域】
[0001]本發明涉及圖片識別技術領域,尤其涉及一種互動式圖片識別方法與系統。
【背景技術】
[0002]隨著社會經濟的發展,人們生活水平的不斷提高,越來越多的人開始注重飲食的營養攝取,并開始建立長期的飲食與營養攝取量的個人日常生活健康管理記錄的飲食管理方法。
[0003]而目前我們在選擇食物時,很多時候不清楚食物所含的營養成分,對建立健康生活飲食造成了困擾。
【發明內容】
[0004]本發明的目的在于提出一種互動式圖片識別方法與系統,旨在解決現有技術不能對圖片進行營養成分的識別,以及提供與圖片具有相同營養成分的食物的問題。
[0005]本發明實施例是這樣實現的,一種互動式圖片識別方法,所述方法包括以下步驟:
[0006]步驟A、獲取食物圖片;
[0007]步驟B、將所述食物圖片進行參數識別并獲得圖片參數;
[0008]步驟C、在預先建立的營養成分資料庫中檢索所述圖片參數以及所述圖片參數的營養成分;
[0009]步驟D、在所述營養成分資料庫中檢索與所述圖片參數具有相同營養成分的參數;
[0010]步驟E、發送所述圖片參數的營養成分以及與所述圖片參數具有相同營養成分的參數。
[0011]本發明實施例還提供一種互動式圖片識別系統,所述系統包括:
[0012]圖片獲取單元,用于獲取食物圖片;
[0013]圖片識別單元,用于將所述食物圖片進行參數識別并獲得圖片參數;
[0014]營養成分檢索單元,用于在預先建立的營養成分資料庫中檢索所述圖片參數以及所述圖片參數的營養成分;
[0015]相同營養成分檢索單元,用于在所述營養成分資料庫中檢索與所述圖片參數具有相同營養成分的參數;
[0016]信息發送單元,用于發送所述圖片參數的營養成分以及與所述圖片參數具有相同營養成分的參數。
[0017]本發明通過隨即獲取的食物圖片,進行營養成分的分析,同時查詢具有相同營養成分的食物并回傳給使用者,以供使用者能了解當下所欲食用的食物所含的營養成分以及與所欲食用食物具有相同營養成分的食物,增大食物選擇的范圍。
【附圖說明】
[0018]圖1是本發明實施例提供的一種互動式圖片識別方法流程圖;
[0019]圖2是本發明實施例提供的一種互動式圖片識別方法流程圖;
[0020]圖3是本發明實施例提供的一種互動式圖片識別系統結構圖。
【具體實施方式】
[0021]在本發明實施例中,通過預先建立的營養成分資料庫,在對圖片進行參數識別后達到獲得營養成分及具有相同營養成分參數分析。
[0022]圖1示出了本發明實施例提供的互動式圖片識別方法流程,詳述如下:
[0023]在步驟SlOl中,獲取食物圖片;
[0024]在本發明是實例中,可以通過移動設備,例如手機、平板電腦等獲取食物圖片,或隨即拍攝的照片等。
[0025]在步驟S102中,將食物圖片進行參數識別并獲得圖片參數;
[0026]在本發明是實例中,通過照片識別系統,采用云運算方式對食物圖片進行參數識另IJ。移動設備無需內建識別軟體,而且照片的識別工作都是由識別系統執行,能提高效率并且降低成本。
[0027]在步驟S103中,在預先建立的營養成分資料庫中檢索圖片參數以及圖片參數的營養成分;
[0028]在本法明實施例中,通過預先建立營養成分資料庫,在對實物圖片進行了參數的識別后,在營養成分資料庫中通過檢索對圖片參數的營養成分進行分析。
[0029]在步驟S104中,在營養成分資料庫中檢索與圖片參數具有相同營養成分的參數;
[0030]在本發明是實例中,食用者可能會有不同的口味選擇,為了提供食用者選擇更多的口味,分在析出圖片參數的營養成分后,同時在營養成分資料庫中檢索具有與圖片參數的相同營養成分的圖片參數,增大食物的選擇范圍,例如分析出草莓的營養成分中包括維C,但因個人口味可能不喜歡草莓的口感,這時還可以選擇檢索出的營養成分中同樣包括維C的橘子等。
[0031]在步驟S105中,發送圖片參數的營養成分以及與圖片參數具有相同營養成分的參數。
[0032]在本發明是實例中,在檢索出圖片參數營養成分以及與圖片參數具有相同營養成分的參數后,將這些信息反饋到移動設備中,以供使用者及時查看。
[0033]圖2示出了本法明實施例提供的互動式圖片識別方法流程,詳述如下:
[0034]在步驟S201中,獲取食物圖片;
[0035]在步驟S202中,將食物圖片通過網絡上傳至服務器;
[0036]在本發明實施例中,食物圖片通過網絡上傳至照片服務器,通過照片服務器的照片識別系統來對食物圖片進行參數分析。
[0037]在步驟S203中,將食物圖片進行參數識別并獲得圖片參數;
[0038]在步驟S204中,判斷是否識別出食物圖片參數,是則執行步驟S206,否則執行步驟 S205 ;
[0039]在步驟S205中,返回信息“圖片信息無法識別,請重新上傳圖片”;
[0040]在本發明實施例中,可能會因為食物圖片的清晰度不夠等原因無法識別,為了避免此問題,在對圖片進行參數識別時判斷是否識別出食物圖片,如果無法識別,反饋重新上傳的信息給使用者。
[0041]在步驟S206中,在預先建立的營養成分資料庫中檢索圖片參數;
[0042]在步驟S207中,判斷是否檢索到存有該圖片參數,是則執行步驟S209,否則執行步驟S208 ;
[0043]在步驟S208中,返回信息“圖片信息無法查詢”;
[0044]在本發明實施例中,預先建立的營養成分資料庫可能沒有存有圖片的參數信息,此時反饋無法查詢的信息給使用者。
[0045]在步驟S209中,在營養成分資料庫中檢索圖片參數的營養成分;
[0046]在步驟S210中,判斷是否檢索到存有該圖片參數的營養成分,是則執行步驟S212,否則執行步驟S211 ;
[0047]在步驟S211中,返回信息“圖片信息無法查詢”;
[0048]在本發明實施例中,預先建立的營養成分資料庫可能沒有存有圖片參數的營養成分信息,此時反饋無法查詢的信息給使用者。
[0049]在步驟S212中,在營養成分資料庫中檢索與圖片參數具有相同營養成分的參數;
[0050]在步驟S213中,判斷是否檢索到與該圖片參數具有相同營養成分的參數,是則執行步驟S215,否則執行步驟S214 ;
[0051]在步驟S214中,返回信息“沒有查詢到具有相同營養成分的圖片信息”;
[0052]在本發明實施例中,預先建立的營養成分資料庫可能沒有存有與圖片參數具有相同營養成分的參數的信息,此時反饋沒有查詢到的信息給使用者。
[0053]在步驟S215中,發送圖片參數的營養成分以及與圖片參數具有相同營養成分的參數。
[0054]圖3示出了本法明實施例提供的互動式圖片識別系統結構圖,詳述如下:
[0055]圖片獲取單元31獲取食物圖片。
[0056]在本發明是實例中,圖片獲取單元31可以通過移動設備,例如手機、平板電腦等獲取食物圖片,或隨即拍攝的照片等。
[0057]圖片上傳單元32當圖片獲取單元獲取食物圖片之后,將食物圖片通過網絡上傳至服務器。
[0058]在本發明實施例中,圖片上傳單元32將食物圖片通過網絡上傳至照片服務器,通過照片服務器的照片識別系統來對食物圖片進行參數分析。
[0059]圖片識別單元33將食物圖片進行參數識別并獲得圖片參數。
[0060]在本發明是實例中,圖片識別單元33通過照片識別系統,采用云運