本發(fā)明實(shí)施例涉及移動(dòng)通信領(lǐng)域,尤其涉及一種圖片搜索的方法及裝置。
背景技術(shù):
在互聯(lián)網(wǎng)技術(shù)和智能終端快速發(fā)展的今天,搜索引擎已經(jīng)是我們普通人生活中必不可少的工具。隨著文本搜索引擎技術(shù)的日臻成熟,圖片搜索技術(shù)開(kāi)始出現(xiàn)。
現(xiàn)有的圖片搜索方法,對(duì)獲取的目標(biāo)圖片進(jìn)行搜索,得到目標(biāo)圖片的搜索結(jié)果,該方法僅基于圖片進(jìn)行搜索,即現(xiàn)有的圖片搜索功能較簡(jiǎn)單,導(dǎo)致搜索結(jié)果的匹配度較低。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種圖片搜索的方法及裝置,以提高搜索結(jié)果的匹配度。
一方面,本發(fā)明實(shí)施例提供了一種圖片搜索的方法,包括:
對(duì)目標(biāo)圖片進(jìn)行圖像識(shí)別,以獲取文字信息;
生成所述文字信息的搜索建議,并將生成的搜索建議發(fā)送到用戶終端進(jìn)行展示;
依據(jù)用戶對(duì)所述搜索建議的操作,對(duì)所述目標(biāo)圖片進(jìn)行搜索。
另一方面,本發(fā)明實(shí)施例提供了一種圖片搜索的裝置,包括:
圖片識(shí)別模塊,用于對(duì)目標(biāo)圖片進(jìn)行圖像識(shí)別,以獲取文字信息;
建議生成模塊,用于生成所述文字信息的搜索建議,并將生成的搜索建議發(fā)送到用戶終端進(jìn)行展示;
圖片搜索模塊,用于依據(jù)用戶對(duì)所述搜索建議的操作,對(duì)所述目標(biāo)圖片進(jìn)行搜索。
本發(fā)明實(shí)施例提供的技術(shù)方案,通過(guò)識(shí)別目標(biāo)圖片的文字信息,生成文字信息的搜索建議,并依據(jù)用戶對(duì)搜索建議的操作對(duì)目標(biāo)圖片進(jìn)行搜索,即,基于目標(biāo)圖片和目標(biāo)圖片的文字信息對(duì)圖片進(jìn)行搜索,提高了搜索結(jié)果的匹配度。
附圖說(shuō)明
圖1為本發(fā)明實(shí)施例一提供的一種圖片搜索的方法的流程示意圖;
圖2為本發(fā)明實(shí)施例二提供的一種圖片搜索的方法的流程示意圖;
圖3為本發(fā)明實(shí)施例三提供的一種圖片搜索的方法的流程示意圖;
圖4為本發(fā)明實(shí)施例四提供的一種圖片搜索的裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說(shuō)明。可以理解的是,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說(shuō)明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。
實(shí)施例一
圖1為本發(fā)明實(shí)施例一提供的一種圖片搜索的方法的流程示意圖。該方法 可由圖片搜索的裝置來(lái)執(zhí)行,該裝置可通過(guò)硬件和/或軟件的方式實(shí)現(xiàn),該裝置通常配置在服務(wù)端中。參見(jiàn)圖1,本實(shí)施例提供的圖片搜索的方法具體包括如下:
s11、對(duì)目標(biāo)圖片進(jìn)行圖像識(shí)別,以獲取文字信息。
本實(shí)施例中,目標(biāo)圖片指的是待搜索圖片,目標(biāo)圖片的格式包括但不限于bmp、jpg、tiff、gif等格式。具體的,采用計(jì)算機(jī)圖形識(shí)別技術(shù),識(shí)別目標(biāo)圖片包含的物品信息、字符信息或景區(qū)信息,并依據(jù)識(shí)別到的物品信息、字符信息或景區(qū)信息,獲取文字信息,其中物品信息可以包括物品的名稱、物品的種類、物品的品牌中的至少一種,景區(qū)信息可以包括景區(qū)的名稱、類別、地理位置。
示例性的,為了獲得目標(biāo)圖片,在對(duì)目標(biāo)圖片進(jìn)行圖像識(shí)別,以獲取文字信息之前,還可以包括:獲取用戶終端中攝像頭拍攝得到的目標(biāo)圖片;獲取用戶終端截圖得到的目標(biāo)圖片;或者,獲取用戶終端預(yù)先存儲(chǔ)的目標(biāo)圖片。其中,截圖方式可以包括但不限定于通過(guò)全屏截取方式、采用截圖框獲取目標(biāo)圖片。用戶終端指的是諸如智能手機(jī)、平板電腦、個(gè)人計(jì)算機(jī)之類的終端產(chǎn)品。
s12、生成所述文字信息的搜索建議,并將生成的搜索建議發(fā)送到用戶終端進(jìn)行展示。
在本實(shí)施例中,將獲取的文字信息作為搜索詞,并將與搜索詞相關(guān)的關(guān)鍵詞作為搜索建議。具體的,可以基于大數(shù)據(jù)分析、關(guān)鍵詞熱度,用戶選擇的搜索類別生成搜索建議,還將生成的搜索建議發(fā)送給用戶終端,在用戶終端將搜索建議展示給用戶,以供用戶選擇,這樣可以加快圖片搜索的速度,提升用戶體驗(yàn)。
s13、依據(jù)用戶對(duì)所述搜索建議的操作,對(duì)所述目標(biāo)圖片進(jìn)行搜索。
具體的,可以采用文字搜索方式和/或圖片搜索方式對(duì)用戶選擇的搜索建議進(jìn)行搜索,獲取目標(biāo)圖片對(duì)應(yīng)的搜索結(jié)果。所述搜索結(jié)果可以包括圖片和/或文字,且在所述搜索結(jié)果包括圖片和文字時(shí),所述圖片的搜索結(jié)果可以排序在所述文字的搜索結(jié)果之前。
本實(shí)施例提供的技術(shù)方案中,通過(guò)識(shí)別目標(biāo)圖片的文字信息,生成文字信息的搜索建議,并依據(jù)用戶對(duì)搜索建議的操作對(duì)目標(biāo)圖片進(jìn)行搜索,即,基于目標(biāo)圖片和目標(biāo)圖片的文字信息對(duì)圖片進(jìn)行搜索,提高了搜索結(jié)果的匹配度。
實(shí)施例二
本實(shí)施例在上述實(shí)施例的基礎(chǔ)上提供了一種新的圖片搜索的方法。圖2為本發(fā)明實(shí)施例二提供的一種圖片搜索的方法的流程示意圖。參見(jiàn)圖2,本實(shí)施例提供的圖片搜索的方法具體包括如下:
s21、對(duì)目標(biāo)圖片進(jìn)行圖像識(shí)別,以獲取所述目標(biāo)圖片包含的字符信息和/或物品信息。
具體的,可以采用ocr(opticalcharacterrecognition,光學(xué)字符識(shí)別)技術(shù)對(duì)目標(biāo)圖片進(jìn)行圖像識(shí)別,以得到目標(biāo)圖片包含的字符信息,也可以通過(guò)從目標(biāo)圖片中提取特征向量,并且根據(jù)提取的特征向量識(shí)別目標(biāo)圖片包含的物品信息,其中物品信息可以包括物品的名稱、物品的種類、物品的品牌中的至少一種。
s22、依據(jù)獲取的字符信息和/或物品信息,識(shí)別所述目標(biāo)圖片的文字信息。
具體的,在獲取到目標(biāo)圖片包含的字符信息或物品信息時(shí),可以將字符信息或物品信息直接作為目標(biāo)圖片的文字信息,在同時(shí)獲取到目標(biāo)圖片包含的物 品信息和字符信息時(shí),可以對(duì)字符信息與物品信息進(jìn)行分詞得到候選詞,依據(jù)候選詞的優(yōu)先級(jí),得到目標(biāo)圖片的文字信息。
s23、將預(yù)先生成的分詞列表中與所述文字信息匹配的文本,作為所述文字信息的搜索建議。
具體的,可以依據(jù)歷史搜索行為預(yù)先生成分詞列表,如,對(duì)歷史搜索結(jié)果頁(yè)面的內(nèi)容進(jìn)行分詞,得到分詞列表,將識(shí)別到的文字信息與分詞列表中的文本進(jìn)行匹配,依據(jù)匹配結(jié)果得到文字信息的搜索建議。
s24、依據(jù)用戶對(duì)所述搜索建議的操作,對(duì)所述目標(biāo)圖片進(jìn)行搜索。
本實(shí)施例提供的技術(shù)方案,通過(guò)依據(jù)目標(biāo)圖片包含的字符信息和/或物品信息,識(shí)別目標(biāo)圖片的文字信息,將文字信息與分詞列表進(jìn)行匹配,以得到文字信息的搜索建議,并依據(jù)用戶對(duì)搜索建議的操作對(duì)目標(biāo)圖片進(jìn)行搜索,即,基于目標(biāo)圖片和目標(biāo)圖片的文字信息對(duì)圖片進(jìn)行搜索,提高了搜索結(jié)果的匹配度。
實(shí)施例三
本實(shí)施例在上述實(shí)施例的基礎(chǔ)上提供了一種新的圖片搜索的方法。圖3為本發(fā)明實(shí)施例三提供的一種圖片搜索的方法的流程示意圖。參見(jiàn)圖3,本實(shí)施例提供的圖片搜索的方法具體包括如下:
s31、對(duì)目標(biāo)圖片進(jìn)行圖像識(shí)別,以獲取文字信息。
s32、在監(jiān)測(cè)到圖片搜索事件時(shí),生成所述文字信息的搜索建議,并將生成的搜索建議發(fā)送到用戶終端進(jìn)行展示。
在本實(shí)施例中,圖片搜索事件指的是圖片搜索的觸發(fā)事件。示例性的,可以在檢測(cè)到用戶點(diǎn)擊預(yù)設(shè)的圖片搜索框或圖片搜索按鈕時(shí),生成所述圖片搜索 事件;或者,對(duì)所述目標(biāo)圖片進(jìn)行搜索,并將所述目標(biāo)圖片的初始搜索結(jié)果,發(fā)送到用戶終端進(jìn)行展示,所述初始搜索結(jié)果包括目標(biāo)圖片縮略圖;在檢測(cè)到用戶點(diǎn)擊展示的目標(biāo)圖片縮略圖時(shí),生成所述圖片搜索事件。
s33、依據(jù)用戶對(duì)所述搜索建議的操作,對(duì)所述目標(biāo)圖片進(jìn)行搜索。
本實(shí)施例提供的技術(shù)方案中,通過(guò)識(shí)別目標(biāo)圖片的文字信息,在監(jiān)測(cè)到圖片搜索事件時(shí),生成文字信息的搜索建議,并依據(jù)用戶對(duì)搜索建議的操作對(duì)目標(biāo)圖片進(jìn)行搜索,即,為圖片搜索技術(shù)增加了搜索建議功能,這樣可以加快圖片搜索的速度,提升用戶體驗(yàn)。
實(shí)施例四
圖4為本發(fā)明實(shí)施例四提供的一種圖片搜索的裝置的結(jié)構(gòu)示意圖。參見(jiàn)圖4,該圖片搜索的裝置的具體結(jié)構(gòu)如下:
圖片識(shí)別模塊41,用于對(duì)目標(biāo)圖片進(jìn)行圖像識(shí)別,以獲取文字信息;
建議生成模塊42,用于生成所述文字信息的搜索建議,并將生成的搜索建議發(fā)送到用戶終端進(jìn)行展示;
圖片搜索模塊43,用于依據(jù)用戶對(duì)所述搜索建議的操作,對(duì)所述目標(biāo)圖片進(jìn)行搜索。
在上述實(shí)施例提供的技術(shù)方案中,圖片識(shí)別模塊41可以包括:
圖片識(shí)別單元,用于對(duì)目標(biāo)圖片進(jìn)行圖像識(shí)別,以獲取所述目標(biāo)圖片包含的字符信息和/或物品信息;
文字識(shí)別單元,用于依據(jù)獲取的字符信息和/或物品信息,識(shí)別所述目標(biāo)圖片的文字信息。
在上述實(shí)施例提供的技術(shù)方案中,建議生成模塊42具體可以用于:
在監(jiān)測(cè)到圖片搜索事件時(shí),生成并展示所述文字信息的搜索建議。
在上述實(shí)施例提供的技術(shù)方案中,在檢測(cè)到用戶點(diǎn)擊預(yù)設(shè)的圖片搜索框或圖片搜索按鈕時(shí),生成所述圖片搜索事件;或者,
對(duì)所述目標(biāo)圖片進(jìn)行搜索,并將所述目標(biāo)圖片的初始搜索結(jié)果發(fā)送給用戶終端進(jìn)行展示,所述初始搜索結(jié)果包括目標(biāo)圖片縮略圖;
在檢測(cè)到用戶點(diǎn)擊展示的目標(biāo)圖片縮略圖時(shí),生成所述圖片搜索事件。
在上述實(shí)施例提供的技術(shù)方案中,建議生成模塊42具體可以用于:
將預(yù)先生成的分詞列表中與所述文字信息匹配的文本,作為所述文字信息的搜索建議。
在上述實(shí)施例提供的技術(shù)方案中,該圖片搜索的裝置還可以包括:
圖片獲取模塊,用于在對(duì)目標(biāo)圖片進(jìn)行圖像識(shí)別,以獲取文字信息之前,獲取用戶終端中攝像頭拍攝得到的目標(biāo)圖片;獲取用戶終端截圖得到的目標(biāo)圖片;或者,獲取用戶終端預(yù)先存儲(chǔ)的目標(biāo)圖片。
本實(shí)施例提供的圖片的搜索裝置,與本發(fā)明任意實(shí)施例所提供的圖片的搜索方法屬于同一發(fā)明構(gòu)思,可執(zhí)行本發(fā)明任意實(shí)施例所提供的圖片的搜索方法,具備執(zhí)行圖片的搜索方法相應(yīng)的功能模塊和有益效果。未在本實(shí)施例中詳盡描述的技術(shù)細(xì)節(jié),可參見(jiàn)本發(fā)明任意實(shí)施例提供的圖片的搜索方法。
注意,上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用技術(shù)原理。本領(lǐng)域技術(shù)人員會(huì)理解,本發(fā)明不限于這里所述的特定實(shí)施例,對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō)能夠進(jìn)行各種明顯的變化、重新調(diào)整和替代而不會(huì)脫離本發(fā)明的保護(hù)范圍。因此,雖然通過(guò)以上實(shí)施例對(duì)本發(fā)明進(jìn)行了較為詳細(xì)的說(shuō)明,但是本發(fā)明不僅僅限于以 上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實(shí)施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。