一種基于圖片的識圖方法及裝置制造方法
【專利摘要】本發(fā)明提供一種基于圖片的識圖方法及裝置,實現(xiàn)通過圖片信息進行圖片識別的方案。該方法中接收到用戶輸入的圖片后,確定該圖片的主題詞及該圖片的內(nèi)容對應(yīng)的類型,當該類型對應(yīng)的數(shù)據(jù)庫保存的詞條中存在該主題詞時,采用該類型對應(yīng)的onebox形式展示數(shù)據(jù)庫中該詞條對應(yīng)的內(nèi)容。由于本發(fā)明實施例中確定圖片的主題詞,并在數(shù)據(jù)庫保存的詞條中存在該主題詞時,采用該圖片的內(nèi)容的類型對應(yīng)的onebox形式展示所述數(shù)據(jù)庫中該詞條對應(yīng)的內(nèi)容,從而實現(xiàn)基于圖片信息的識圖方式,擴大了圖片識別的適用范圍,方便了用戶的使用。
【專利說明】—種基于圖片的識圖方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖片識別【技術(shù)領(lǐng)域】,尤其涉及一種基于圖片的識圖方法及裝置。
【背景技術(shù)】
[0002]圖片搜索是通過搜索程序,向用戶提供互聯(lián)網(wǎng)上相關(guān)的圖片資料的服務(wù)。圖片搜索的目的是使用戶查找出自己所需要的特定圖片。
[0003]現(xiàn)有技術(shù)中,用戶在進行圖片搜索時,在搜索框中輸入圖片的描述文本,使服務(wù)器根據(jù)該圖片的描述文本進行圖片的搜索。
[0004]圖1為現(xiàn)有技術(shù)提供的搜索框示意圖,用戶進行圖片搜索時,打開瀏覽器后,點擊搜索框上方類型“圖片”,在搜索框中輸入圖片的描述文本,例如“劉德華”,點擊左側(cè)的搜索按鈕后,將相應(yīng)的請求發(fā)送到服務(wù)器,服務(wù)器根據(jù)接收到的請求向用戶返回搜索到的圖片信息。
[0005]現(xiàn)有技術(shù)的圖片搜索方法,只適用于針對圖片的描述文本的搜索。如果用戶已知某一圖片,需要識別該圖片的相關(guān)信息,例如該圖片的原始圖片的屬性信息等,現(xiàn)有技術(shù)并未提供相應(yīng)的方案。因此,如何根據(jù)已知圖片獲取該圖片的相關(guān)信息成為亟待解決的問題。
【發(fā)明內(nèi)容】
[0006]鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的一種基于圖片的識圖方法及裝置。
[0007]本發(fā)明實施例提供了一種基于圖片的識圖方法,該方法包括:
[0008]接收用戶輸入的圖片,確定所述圖片的主題詞及該圖片的內(nèi)容對應(yīng)的類型;
[0009]根據(jù)該類型對應(yīng)的數(shù)據(jù)庫,判斷該數(shù)據(jù)庫保存的詞條中是否存在所述主題詞;
[0010]當該數(shù)據(jù)庫保存的詞條中存在所述主題詞時,采用該類型對應(yīng)的onebox形式展示所述數(shù)據(jù)庫中該詞條對應(yīng)的內(nèi)容。
[0011]為了進一步向用戶提供較準確的識圖結(jié)果,所述方法還包括:
[0012]根據(jù)所述圖片,在圖片數(shù)據(jù)庫中查找與所述圖片匹配的圖片資源相關(guān)信息;
[0013]采用onebox形式展示所述圖片資源相關(guān)信息。
[0014]較佳地,所述采用onebox形式展示所述圖片資源相關(guān)信息包括:
[0015]識別圖片資源相關(guān)信息中與所述圖片相同的每個圖片的尺寸;
[0016]確定每個圖片的尺寸所在的尺寸范圍,將每種尺寸范圍的圖片采用onebox形式展示。
[0017]為了進一步向用戶提供較準確的識圖結(jié)果,所述采用onebox形式展示所述圖片資源相關(guān)信息包括:
[0018]識別圖片資源相關(guān)信息中與所述圖片相同的每個圖片的尺寸;
[0019]確定每個圖片的尺寸所在的尺寸范圍,將每種尺寸范圍的圖片采用onebox形式展示。[0020]為了進一步向用戶提供較準確的識圖結(jié)果,所述確定所述圖片的主題詞包括:
[0021]根據(jù)所述圖片,在圖片數(shù)據(jù)庫中查找與所述圖片匹配的圖片資源相關(guān)信息;
[0022]根據(jù)所述圖片資源相關(guān)信息中每個圖片對應(yīng)的主題詞,確定該圖片的主題詞。
[0023]為了進一步向用戶提供較準確的識圖結(jié)果,所述確定該圖片的內(nèi)容對應(yīng)的類型包括:
[0024]根據(jù)所述圖片,在圖片數(shù)據(jù)庫中查找與所述圖片匹配的圖片資源相關(guān)信息;
[0025]根據(jù)所述圖片資源相關(guān)信息中每個圖片對應(yīng)的類型,確定該圖片的內(nèi)容對應(yīng)的類型。
[0026]本發(fā)明實施例提供了一種基于圖片的識圖裝置,該裝置包括:
[0027]接收確定模塊,用于接收用戶輸入的圖片,確定所述圖片的主題詞及該圖片的內(nèi)容對應(yīng)的類型;
[0028]判斷模塊,用于根據(jù)該類型對應(yīng)的數(shù)據(jù)庫,判斷該數(shù)據(jù)庫保存的詞條中是否存在所述主題詞;
[0029]展示模塊,用于當判斷模塊判斷該數(shù)據(jù)庫保存的詞條中存在所述主題詞時,采用該類型對應(yīng)的onebox形式展示所述數(shù)據(jù)庫中該詞條對應(yīng)的內(nèi)容。
[0030]為了進一步向用戶提供較準確的識圖結(jié)果,所述裝置還包括:
[0031]圖片數(shù)據(jù)庫,用于保存圖片資源相關(guān)信息;
[0032]所述展示模塊,還用于根據(jù)所述圖片,在圖片數(shù)據(jù)庫中查找與所述圖片匹配的圖片資源相關(guān)信息;采用onebox形式展示所述圖片資源相關(guān)信息。
[0033]為了進一步向用戶提供較準確的識圖結(jié)果,所述展示模塊,具體用于識別圖片資源相關(guān)信息中與所述圖片相同的每個圖片的尺寸;確定每個圖片的尺寸所在的尺寸范圍,將每種尺寸范圍的圖片采用onebox形式展示。
[0034]為了進一步向用戶提供較準確的識圖結(jié)果,所述圖片數(shù)據(jù)庫,具體用于保存圖片資源相關(guān)信息,并保存每個圖片及其對應(yīng)的主題詞;
[0035]所述接收確定模塊,具體用于根據(jù)所述圖片,在圖片數(shù)據(jù)庫中查找與所述圖片匹配的圖片資源相關(guān)信息;根據(jù)所述圖片資源相關(guān)信息中每個圖片對應(yīng)的主題詞,確定該圖片的主題詞。
[0036]為了進一步向用戶提供較準確的識圖結(jié)果,所述圖片數(shù)據(jù)庫,具體用于保存圖片資源相關(guān)信息,并保存每個圖片及其內(nèi)容對應(yīng)的類型;
[0037]所述接收確定模塊,具體用于根據(jù)所述圖片,在圖片數(shù)據(jù)庫中查找與所述圖片匹配的圖片資源相關(guān)信息;根據(jù)所述圖片資源相關(guān)信息中每個圖片對應(yīng)的類型,確定該圖片的內(nèi)容對應(yīng)的類型。
[0038]為了進一步向用戶提供較準確的識圖結(jié)果,所述裝置進一步包括知識數(shù)據(jù)庫,用于保存人物類型的每個詞條,及該詞條對應(yīng)的內(nèi)容。
[0039]本發(fā)明實施例提供了一種基于圖片的識圖方法及裝置,該方法中接收到用戶輸入的圖片后,確定該圖片的主題詞及該圖片的內(nèi)容對應(yīng)的類型,當該類型對應(yīng)的數(shù)據(jù)庫保存的詞條中存在該主題詞時,采用該類型對應(yīng)的onebox形式展示數(shù)據(jù)庫中該詞條對應(yīng)的內(nèi)容。由于本發(fā)明實施例中確定圖片的主題詞,并在數(shù)據(jù)庫保存的詞條中存在該主題詞時,采用該圖片的內(nèi)容的類型對應(yīng)的onebox形式展示所述數(shù)據(jù)庫中該詞條對應(yīng)的內(nèi)容,從而實現(xiàn)基于圖片信息的識圖方式,擴大了圖片識別的適用范圍,方便了用戶的使用。
[0040]上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的【具體實施方式】。
【專利附圖】
【附圖說明】
[0041]通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0042]圖1為現(xiàn)有技術(shù)提供的搜索框示意圖;
[0043]圖2為本發(fā)明實施例提供的一種基于圖片的識圖過程示意圖;
[0044]圖3為本發(fā)明實施例提供的基于圖片進行識圖時的界面呈現(xiàn)示意圖;
[0045]圖4為本發(fā)明實施例提供的拖拽放置輸入框的信息呈現(xiàn)格式;
[0046]圖5為本發(fā)明實施例一提供的基于圖片的識圖過程示意圖;
[0047]圖6為本發(fā)明實施例提供的一種基于圖片的識圖裝置結(jié)構(gòu)示意圖。
【具體實施方式】
[0048]為了實現(xiàn)通過圖片信息進行圖片識別的方案,擴大圖片識別的適用范圍,方便用戶的使用。本發(fā)明實施例提供了 一種基于圖片的識圖方法及裝置。
[0049]下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應(yīng)當理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達給本領(lǐng)域的技術(shù)人員。
[0050]下面結(jié)合說明附圖,對本發(fā)明實施例進行說明。
[0051]圖2為本發(fā)明實施例提供的一種基于圖片的識圖過程示意圖,該過程包括以下步驟:
[0052]S201:接收用戶輸入的圖片,確定所述圖片的主題詞及該圖片的內(nèi)容對應(yīng)的類型。
[0053]在本發(fā)明實施例中當用戶進行圖片識別時,該基于圖片的識別裝置可以是搜索引擎或其他裝置。
[0054]安裝在用戶本地設(shè)備的客戶端向用戶提供進行圖片信息輸入的圖片識別框,通過用戶在圖片識別框中的輸入獲取圖片,并將該圖片發(fā)送給該裝置。其中,用戶在客戶端的圖片識別框中輸入的圖片可以是基于拖拽操作從本地設(shè)備拖拽的圖片,或者是基于拖拽操作從互聯(lián)網(wǎng)上拖拽的圖片,或者粘貼操作從本地設(shè)備的剪貼板中獲取的圖片等。
[0055]S202:根據(jù)該類型對應(yīng)的數(shù)據(jù)庫,判斷該數(shù)據(jù)庫保存的詞條中是否存在所述主題詞,當判斷結(jié)果為是時,進行步驟S203,否則,進行步驟S204。
[0056]在本發(fā)明實施例中針對圖片內(nèi)容的每種類型,保存與該類型對應(yīng)的數(shù)據(jù)庫,圖片的內(nèi)容對應(yīng)的類型包括:人物、風景、新聞、動物、車輛等等。每個數(shù)據(jù)庫中保存有對應(yīng)該類型的相應(yīng)詞條信息。
[0057]S203:采用該類型對應(yīng)的onebox形式展示所述數(shù)據(jù)庫中該詞條對應(yīng)的內(nèi)容。[0058]每種類型對應(yīng)不同的onebox展示形式,每種onebox展示形式可以相同,也可以不同。當用戶在搜索框中輸入搜索服務(wù)需求,被搜索引擎明確識別出后,就會分配給預(yù)置好的優(yōu)質(zhì)內(nèi)容資源或應(yīng)用提供商處理,從而精準高效地返回給用戶需求相匹配的應(yīng)用結(jié)果,在搜索服務(wù)中,可以將搜索結(jié)果頁面中提供這種與用戶需求相匹配的應(yīng)用結(jié)果稱為onebox,或應(yīng)用框或應(yīng)用盒子。。
[0059]S204:展示與該圖片匹配的圖片資源相關(guān)信息。
[0060]由于本發(fā)明實施例中確定圖片的主題詞,并在數(shù)據(jù)庫保存的詞條中存在該主題詞時,采用該圖片的內(nèi)容的類型對應(yīng)的onebox形式展示所述數(shù)據(jù)庫中該詞條對應(yīng)的內(nèi)容,從而實現(xiàn)基于圖片信息的識圖方式,擴大了圖片識別的適用范圍,方便了用戶的使用。
[0061]圖3為本發(fā)明實施例提供的基于圖片進行識圖時的界面呈現(xiàn)示意圖,在本發(fā)明實施例中當客戶端被打開時,客戶端向用戶提供如圖3所示的進行圖片信息輸入的圖片識別框,該用戶識別框用于接收用戶輸入的圖片。用戶輸入的圖片可以是基于拖拽操作的拖拽到該圖片識別框中的圖片,也可以是基于粘貼操作粘貼到該圖片識別框中的圖片。
[0062]客戶端識別到用戶在設(shè)定區(qū)域的拖拽操作時,采用拖拽放置輸入框替換圖片識別框,將拖拽放置輸入框提供給用戶,如圖4所示采用拖拽放置輸入框替換圖片識別框后的界面呈現(xiàn)示意圖。為了方便用戶的拖拽,客戶端可以在該拖拽放置輸入框中顯示“請將圖片拖至此處”的提示信息,提示用戶拖拽操作的圖片的放置位置。
[0063]瀏覽器基于圖片識別框或者拖拽放置輸入框獲取用戶輸入的圖片后,將用戶輸入的圖片發(fā)送到該識圖裝置,識圖裝置接收到用戶輸入的圖片后,在確定圖片的主題詞時,根據(jù)所述圖片,在圖片數(shù)據(jù)庫中查找與所述圖片匹配的圖片資源相關(guān)信息;根據(jù)所述圖片資源相關(guān)信息中每個圖片對應(yīng)的主題詞,確定該圖片的主題詞。
[0064]該圖片資源相關(guān)信息包括與該用戶輸入的圖片相同或相似的圖片,還包括與該用戶輸入的圖片相關(guān)的其他圖片,以及包括上述圖片的網(wǎng)頁等。例如該用戶輸入的圖片為一張?zhí)O果的圖片,則該圖片資源相關(guān)信息包括與用戶輸入的蘋果圖片完全相同或相似的蘋果圖片,或者是包括蘋果的其他圖片等,還可以包括包含有上述用戶輸入的蘋果圖片的網(wǎng)頁
坐寸ο
[0065]具體的,圖片數(shù)據(jù)庫可以保存在識圖裝置中,也可以獨立于識圖裝置存在。在圖片數(shù)據(jù)庫中保存有多張圖片,并針對每張圖片保存有該圖片對應(yīng)的主題詞。服務(wù)器根據(jù)接收到的用戶輸入的圖片,將該圖片與圖片數(shù)據(jù)庫中的各圖片進行匹配,確定與該圖片匹配的圖片資源相關(guān)信息,根據(jù)每個圖片資源相關(guān)信息中每個圖片對應(yīng)的主題詞,確定該用戶輸入的圖片的主題詞。
[0066]在進行匹配時,圖片數(shù)據(jù)庫中與用戶輸入的圖片相匹配的圖片資源相關(guān)信息可能包括多個,每個圖片資源相關(guān)信息中的圖片都有與其對應(yīng)的主題詞,在確定用戶輸入的圖片的主題詞時,確定與該用戶輸入的圖片相匹配的每個圖片資源相關(guān)信息中的圖片對應(yīng)的主題詞,在該對應(yīng)的主題詞中,統(tǒng)計每個主題詞出現(xiàn)的次數(shù),將出現(xiàn)次數(shù)最多的主題詞作為該用戶輸入的圖片的主題詞。
[0067]識圖裝置接收到用戶輸入的圖片后,確定該圖片的內(nèi)容對應(yīng)的類型時,根據(jù)所述圖片,在圖片數(shù)據(jù)庫中查找與所述圖片匹配的圖片資源相關(guān)信息;根據(jù)所述圖片資源相關(guān)信息中每個圖片對應(yīng)的類型,確定該圖片的內(nèi)容對應(yīng)的類型。[0068]圖片數(shù)據(jù)庫保存有多張圖片,并且針對每張圖片保存有該圖片的內(nèi)容對應(yīng)的類型,例如記錄該圖片為人物、風景、新聞、動物、車輛等等類型。在進行匹配時,圖片數(shù)據(jù)庫中與用戶輸入的圖片相匹配的圖片資源相關(guān)信息可能包括多個,每個圖片資源相關(guān)信息中的圖片都有與其對應(yīng)的類型,在確定用戶輸入的圖片的內(nèi)容對應(yīng)的類型時,確定與該用戶輸入的圖片相匹配的每個圖片資源相關(guān)信息中的圖片對應(yīng)的類型,在該對應(yīng)的類型中,統(tǒng)計每個類型出現(xiàn)的次數(shù),將出現(xiàn)次數(shù)最多的類型作為該用戶輸入的圖片的內(nèi)容對應(yīng)的類型。
[0069]圖5為本發(fā)明實施例一提供的基于圖片的識圖過程示意圖,該過程包括以下步驟:
[0070]S501:接收瀏覽器發(fā)送的用戶輸入的圖片。
[0071]S502:將用戶輸入的圖片與圖片數(shù)據(jù)庫中的每個圖片進行查找,確定與該圖片匹配的圖片資源相關(guān)信息。
[0072]S503:根據(jù)每個圖片資源相關(guān)信息中每個圖片對應(yīng)的主題詞,及每個圖片對應(yīng)的類型,確定該用戶輸入的圖片的主題詞及該圖片的內(nèi)容對應(yīng)的類型。
[0073]S504:根據(jù)該類型對應(yīng)的數(shù)據(jù)庫,判斷該數(shù)據(jù)庫保存的詞條中是否存在所述主題詞,當判斷結(jié)果為是時,進行步驟S505,否則,進行步驟S506。
[0074]S505:采用該類型對應(yīng)的onebox形式展示所述數(shù)據(jù)庫中該詞條對應(yīng)的內(nèi)容。
[0075]S506:展示與該圖片匹配的圖片資源相關(guān)信息。
[0076]本發(fā)明實施例中存在多個數(shù)據(jù)庫,每個數(shù)據(jù)庫中保存有多個詞條,每個數(shù)據(jù)庫中的詞條歸屬于一種類型,例如第一數(shù)據(jù)庫中保存有多個人物的詞條,第二數(shù)據(jù)庫保存有多處風景的詞條,第三數(shù)據(jù)庫保存有多條新聞的詞條,第四數(shù)據(jù)庫保存有多種動物的詞條,第五數(shù)據(jù)庫保存有多種車輛的詞條等等。因為每種類型的詞條有自身的特點,因此為了向用戶提供詳細的識圖信息,在本發(fā)明實施例中針對每種類型,設(shè)置有其對應(yīng)的onebox形式展示,通過該對應(yīng)的onebox形式展示展示識圖的結(jié)果。
[0077]確定了用戶輸入的圖片的內(nèi)容對應(yīng)的類型后,根據(jù)每種類型對應(yīng)的數(shù)據(jù)庫,判斷該數(shù)據(jù)庫保存的詞條中是否存在用戶輸入的圖片的主題詞,當該數(shù)據(jù)庫保存的詞條中存在所述主題詞時,采用該類型對應(yīng)的onebox形式展示數(shù)據(jù)庫中該詞條對應(yīng)的內(nèi)容。
[0078]具體的,服務(wù)器接收到用戶輸入的圖片后,根據(jù)該圖片,在圖片數(shù)據(jù)庫中查找與該圖片匹配的圖片資源相關(guān)信息,并根據(jù)查找到的每個圖片資源相關(guān)信息中每個圖片對應(yīng)的主題詞和圖片內(nèi)容對應(yīng)的類型,確定該圖片的主題詞為女明星“范某某”,該圖片的內(nèi)容對應(yīng)的類型為“人物”。
[0079]人物類型對應(yīng)的數(shù)據(jù)庫為知識數(shù)據(jù)庫,例如“360百科”可以作為一種知識數(shù)據(jù)庫。查找知識數(shù)據(jù)庫保存的詞條中是否存在主題詞“范某某”,當該數(shù)據(jù)庫保存的詞條中存在主題詞“范某某”時,采用該人物類型對應(yīng)的onebox形式展示知識數(shù)據(jù)庫中“范某某”詞條對應(yīng)的內(nèi)容。在onebox形式中展示有對應(yīng)聚合后的內(nèi)容。
[0080]人物類型的onebox形式展示包括“個人檔案”、“簡要介紹”、“個人經(jīng)歷”、“主要作品”、“所獲榮譽”、“裸替曝光”、“人物評價”、“蠟像造型”、“戛納爭議”、“人物訪談”等等。在onebox形式展示的“個人檔案”中聚合有該人物的檔案,點擊“個人檔案”即可展示相應(yīng)的檔案內(nèi)容,“簡要介紹”中聚合有該人物的介紹信息,點擊“簡要介紹”即可展示相應(yīng)的介紹內(nèi)容等等。上述只是對本發(fā)明實施例中onebox形式展示的簡單說明,只要采用onebox形式展示即可,對具體的展現(xiàn)形式不進行限定。
[0081]為了提高識圖結(jié)果的準確性,在本發(fā)明實施例提供的基于圖片的識圖過程中還包括:
[0082]根據(jù)所述圖片,在圖片數(shù)據(jù)庫中查找與所述圖片匹配的圖片資源相關(guān)信息;采用onebox形式展示所述圖片資源相關(guān)信息。
[0083]具體的,采用onebox形式展示所述圖片資源相關(guān)信息包括:
[0084]識別圖片資源相關(guān)信息中與所述圖片相同的每個圖片的尺寸;
[0085]確定每個圖片的尺寸所在的尺寸范圍,將每種尺寸范圍的圖片分別采用onebox形式展示。
[0086]在本發(fā)明實施例中為了采用onebox形式展示圖片的信息,設(shè)置有多種尺寸,每種尺寸具有其對應(yīng)的尺寸范圍,多種尺寸例如包括:全部尺寸、大尺寸、中尺寸、小尺寸等等,每種尺寸具有其對應(yīng)的尺寸范圍,例如全部尺寸是包括搜索到的與該圖片相同的所有圖片的尺寸,大尺寸的尺寸范圍為1024*1024?1600*1200,中尺寸的尺寸范圍為500*500?1024*1024,小尺寸的尺寸范圍為500*500尺寸以下的范圍。
[0087]在基于圖片進行識圖時,根據(jù)在圖片數(shù)據(jù)庫中查找到的與用戶輸入的圖片匹配的圖片資源相關(guān)信息,識別該圖片資源相關(guān)信息中每個圖片的尺寸,根據(jù)設(shè)置的每個尺寸范圍及識別到的每個圖片的尺寸,確定每個圖片的尺寸所在的尺寸范圍,將每種尺寸范圍的圖片聚合到一起,采用onebox形式展示每種尺寸范圍的圖片。
[0088]在另一個實施例中,根據(jù)接收到的用戶輸入的圖片,在圖片數(shù)據(jù)庫中查找與該圖片匹配的圖片資源相關(guān)信息,識別出與該用戶輸入的圖片相同的圖片,并識別每個圖片的尺寸,確定了每個圖片的尺寸所在的尺寸范圍后,將每種尺寸的圖片采用onebox形式展示在“全部尺寸”、“大尺寸”、“中尺寸”和“小尺寸”下,在“全部尺寸”、“大尺寸”、“中尺寸”和“小尺寸”下聚合有相應(yīng)尺寸的與該輸入圖片相同的圖片。另外,為了提高識圖的準確性,根據(jù)圖片數(shù)據(jù)庫中每個圖片資源的相關(guān)信息的主題詞,確定該用戶輸入的圖片的主題詞,即最佳猜測“范冰冰”。
[0089]另外,為了提高識圖的全面性,在本發(fā)明實施例中服務(wù)器還向用戶提供有與圖片匹配的其他圖片資源相關(guān)信息,例如與該用戶輸入的圖片相關(guān)的圖片,包含該圖片的網(wǎng)頁等等信息。上圖只是對本發(fā)明實施例的一個簡單說明,根據(jù)用戶輸入的圖片,本發(fā)明實施例可以進行識圖操作,并向用戶展示相應(yīng)的識圖結(jié)果,其中識別到的與該用戶輸入的圖片相同的圖片,根據(jù)圖片的尺寸以onebox形式展示,當數(shù)據(jù)庫中存在與該主題詞相同的詞條時,以onebox形式展示展示數(shù)據(jù)庫中該詞條的內(nèi)容,另外,本發(fā)明實施例中還提供有與該圖片相關(guān)的其他相關(guān)圖片,及包含該圖片的網(wǎng)頁等信息。
[0090]圖6為本發(fā)明實施例提供的一種基于圖片的識圖裝置結(jié)構(gòu)示意圖,所述裝置包括:
[0091]接收確定模塊61,用于接收用戶輸入的圖片,確定所述圖片的主題詞及該圖片的內(nèi)容對應(yīng)的類型;
[0092]判斷模塊62,用于根據(jù)該類型對應(yīng)的數(shù)據(jù)庫,判斷該數(shù)據(jù)庫保存的詞條中是否存在所述主題詞;
[0093]展示模塊63,用于當判斷模塊判斷該數(shù)據(jù)庫保存的詞條中存在所述主題詞時,采用該類型對應(yīng)的onebox形式展示所述數(shù)據(jù)庫中該詞條對應(yīng)的內(nèi)容。
[0094]所述裝置還包括:
[0095]圖片數(shù)據(jù)庫64,用于保存圖片資源相關(guān)信息;
[0096]所述展示模塊63,還用于根據(jù)所述圖片,在圖片數(shù)據(jù)庫中查找與所述圖片匹配的圖片資源相關(guān)信息;采用onebox形式展示所述圖片資源相關(guān)信息。
[0097]所述展示模塊63,具體用于識別圖片資源相關(guān)信息中與所述圖片相同的每個圖片的尺寸;確定每個圖片的尺寸所在的尺寸范圍,將每種尺寸范圍的圖片采用onebox形式展
/Jn ο
[0098]所述圖片數(shù)據(jù)庫64,具體用于保存圖片資源相關(guān)信息,并保存每個圖片及其對應(yīng)的主題詞;
[0099]所述接收確定模塊61,具體用于根據(jù)所述圖片,在圖片數(shù)據(jù)庫中查找與所述圖片匹配的圖片資源相關(guān)信息;根據(jù)所述圖片資源相關(guān)信息中每個圖片對應(yīng)的主題詞,確定該圖片的主題詞。
[0100]所述圖片數(shù)據(jù)庫64,具體用于保存圖片資源相關(guān)信息,并保存每個圖片及其內(nèi)容對應(yīng)的類型;
[0101]所述接收確定模塊61,具體用于根據(jù)所述圖片,在圖片數(shù)據(jù)庫中查找與所述圖片匹配的圖片資源相關(guān)信息;根據(jù)所述圖片資源相關(guān)信息中每個圖片對應(yīng)的類型,確定該圖片的內(nèi)容對應(yīng)的類型。
[0102]所述裝置還包括:
[0103]知識數(shù)據(jù)庫65,用于保存人物類型的每個詞條,及該詞條對應(yīng)的內(nèi)容。
[0104]本發(fā)明實施例提供了一種基于圖片的識圖方法及裝置,該方法中接收到用戶輸入的圖片后,確定該圖片的主題詞及該圖片的內(nèi)容對應(yīng)的類型,當該類型對應(yīng)的數(shù)據(jù)庫保存的詞條中存在該主題詞時,采用該類型對應(yīng)的onebox形式展示數(shù)據(jù)庫中該詞條對應(yīng)的內(nèi)容。由于本發(fā)明實施例中確定圖片的主題詞,并在數(shù)據(jù)庫保存的詞條中存在該主題詞時,采用該圖片的內(nèi)容的類型對應(yīng)的onebox形式展示所述數(shù)據(jù)庫中該詞條對應(yīng)的內(nèi)容,從而實現(xiàn)基于圖片信息的識圖方式,擴大了圖片識別的適用范圍,方便了用戶的使用。
[0105]在此提供的算法和顯示不與任何特定計算機、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應(yīng)當明白,可以利用各種編程語言實現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對特定語言所做的描述是為了披露本發(fā)明的最佳實施方式。
[0106]在此處所提供的說明書中,說明了大量具體細節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細節(jié)的情況下實踐。在一些實例中,并未詳細示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對本說明書的理解。
[0107]類似地,應(yīng)當理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應(yīng)將該公開的方法解釋成反映如下意圖:即所要求保護的本發(fā)明要求比在每個權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循【具體實施方式】的權(quán)利要求書由此明確地并入該【具體實施方式】,其中每個權(quán)利要求本身都作為本發(fā)明的單獨實施例。
[0108]本領(lǐng)域那些技術(shù)人員可以理解,可以對實施例中的設(shè)備中的模塊進行自適應(yīng)性地改變并且把它們設(shè)置在與該實施例不同的一個或多個設(shè)備中??梢园褜嵤├械哪K或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設(shè)備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。
[0109]此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實施例。例如,在下面的權(quán)利要求書中,所要求保護的實施例的任意之一都可以以任意的組合方式來使用。
[0110]本發(fā)明的各個部件實施例可以以硬件實現(xiàn),或者以在一個或者多個處理器上運行的軟件模塊實現(xiàn),或者以它們的組合實現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當理解,可以在實踐中使用微處理器或者數(shù)字信號處理器(DSP)來實現(xiàn)根據(jù)本發(fā)明實施例的通過識圖裝置中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計算機程序和計算機程序產(chǎn)品)。這樣的實現(xiàn)本發(fā)明的程序可以存儲在計算機可讀介質(zhì)上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。
[0111]應(yīng)該注意的是上述實施例對本發(fā)明進行說明而不是對本發(fā)明進行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計出替換實施例。在權(quán)利要求中,不應(yīng)將位于括號之間的任何參考符號構(gòu)造成對權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當編程的計算機來實現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。
[0112]顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
【權(quán)利要求】
1.一種基于圖片的識圖方法,其特征在于,該方法包括: 接收用戶輸入的圖片,確定所述圖片的主題詞及該圖片的內(nèi)容對應(yīng)的類型; 根據(jù)該類型對應(yīng)的數(shù)據(jù)庫,判斷該數(shù)據(jù)庫保存的詞條中是否存在所述主題詞; 當該數(shù)據(jù)庫保存的詞條中存在所述主題詞時,采用該類型對應(yīng)的onebox形式展示所述數(shù)據(jù)庫中該詞條對應(yīng)的內(nèi)容。
2.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 根據(jù)所述圖片,在圖片數(shù)據(jù)庫中查找與所述圖片匹配的圖片資源相關(guān)信息; 采用onebox形式展示所述圖片資源相關(guān)信息。
3.如權(quán)利要求1~2任一項所述的方法,其特征在于,所述采用onebox形式展示所述圖片資源相關(guān)信息包括: 識別圖片資源相關(guān)信息中與所述圖片相同的每個圖片的尺寸; 確定每個圖片的尺寸所在的尺寸范圍,將每種尺寸范圍的圖片采用onebox形式展示。
4.如權(quán)利要求1~3任一項所述的方法,其特征在于,所述確定所述圖片的主題詞包括: 根據(jù)所述圖片,在圖片數(shù)據(jù)庫中查找與所述圖片匹配的圖片資源相關(guān)信息; 根據(jù)所述圖片資源相關(guān)信息中每個圖片對應(yīng)的主題詞,確定該圖片的主題詞。
5.如權(quán)利要求1~4任一項所述的方法,其特征在于,所述確定該圖片的內(nèi)容對應(yīng)的類型包括: 根據(jù)所述圖片,在圖片數(shù)據(jù)庫中查找與所述圖片匹配的圖片資源相關(guān)信息; 根據(jù)所述圖片資源相關(guān)信息中每個圖片對應(yīng)的類型,確定該圖片的內(nèi)容對應(yīng)的類型。
6.如權(quán)利要求1~5任一項所述的方法,其特征在于,所述圖片的內(nèi)容對應(yīng)的類型為人物時,該類型對應(yīng)的數(shù)據(jù)庫為知識數(shù)據(jù)庫。
7.一種基于圖片的識圖裝置,其特征在于,所述裝置包括: 接收確定模塊,用于接收用戶輸入的圖片,確定所述圖片的主題詞及該圖片的內(nèi)容對應(yīng)的類型; 判斷模塊,用于根據(jù)該類型對應(yīng)的數(shù)據(jù)庫,判斷該數(shù)據(jù)庫保存的詞條中是否存在所述主題詞; 展示模塊,用于當判斷模塊判斷該數(shù)據(jù)庫保存的詞條中存在所述主題詞時,采用該類型對應(yīng)的onebox形式展示所述數(shù)據(jù)庫中該詞條對應(yīng)的內(nèi)容。
8.如權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 圖片數(shù)據(jù)庫,用于保存圖片資源相關(guān)信息; 所述展示模塊,還用于根據(jù)所述圖片,在圖片數(shù)據(jù)庫中查找與所述圖片匹配的圖片資源相關(guān)信息;采用onebox形式展示所述圖片資源相關(guān)信息。
9.如權(quán)利要求7或8所述的裝置,其特征在于,所述展示模塊,具體用于識別圖片資源相關(guān)信息中與所述圖片相同的每個圖片的尺寸;確定每個圖片的尺寸所在的尺寸范圍,將每種尺寸范圍的圖片采用onebox形式展示。
10.如權(quán)利要求7~9任一項所述的裝置,其特征在于,所述圖片數(shù)據(jù)庫,具體用于保存圖片資源相關(guān)信息,并保存每個圖片及其對應(yīng)的主題詞; 所述接收確定模塊,具體用于根據(jù)所述圖片,在圖片數(shù)據(jù)庫中查找與所述圖片匹配的圖片資源相關(guān)信息;根據(jù)所述圖片資源相關(guān)信息中每個圖片對應(yīng)的主題詞,確定該圖片的主 題詞。
【文檔編號】G06F17/30GK103995895SQ201410245896
【公開日】2014年8月20日 申請日期:2014年6月4日 優(yōu)先權(quán)日:2014年6月4日
【發(fā)明者】趙瑾, 付坤, 胡金輝, 韓玉剛 申請人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司