本申請(qǐng)涉及圖像處理,特別涉及一種圖像搜索方法、裝置、終端、存儲(chǔ)介質(zhì)及產(chǎn)品。
背景技術(shù):
1、目前,手機(jī)等終端的圖像拍攝功能越來(lái)越強(qiáng)大,因此用戶經(jīng)常使用終端拍攝圖像,從而導(dǎo)致終端的相冊(cè)中存儲(chǔ)的圖像越來(lái)越多,進(jìn)而用戶從相冊(cè)中查找圖像所消耗時(shí)間越來(lái)越多。為了提高用戶查找圖像的效率,將圖像搜索功能應(yīng)用到終端的相冊(cè)中,這樣用戶可以通過(guò)圖像搜索功能,從終端的相冊(cè)中搜索圖像。
2、相關(guān)技術(shù)中,通過(guò)標(biāo)簽分類算法對(duì)相冊(cè)中的每個(gè)圖像進(jìn)行分類,得到每個(gè)圖像的標(biāo)簽。當(dāng)用戶搜索圖像時(shí),獲取用戶輸入的搜索關(guān)鍵詞,從相冊(cè)中獲取標(biāo)簽與該搜索關(guān)鍵詞匹配度滿足條件的圖像。
3、由于標(biāo)簽分類算法提供的標(biāo)簽是有限的,而用戶輸入的搜索關(guān)鍵詞具有多樣性,因此,基于搜索關(guān)鍵詞和標(biāo)簽進(jìn)行圖像搜索,搜索出來(lái)的圖像可能不是用戶想要的圖像,從而導(dǎo)致圖像搜索的準(zhǔn)確性低。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)實(shí)施例提供了一種圖像搜索方法、裝置、終端、存儲(chǔ)介質(zhì)及產(chǎn)品,能夠提高圖像搜索的準(zhǔn)確性。所述技術(shù)方案如下:
2、一方面,提供了一種圖像搜索方法,所述方法包括:
3、對(duì)于圖像集合中的任一圖像,確定所述圖像的標(biāo)簽;
4、基于所述圖像的標(biāo)簽,從全量搜索圖譜中確定所述標(biāo)簽對(duì)應(yīng)的第一搜索圖譜,所述第一搜索圖譜中包括所述標(biāo)簽和所述標(biāo)簽對(duì)應(yīng)的多個(gè)擴(kuò)展信息,所述全量搜索圖譜中包括多個(gè)預(yù)設(shè)標(biāo)簽對(duì)應(yīng)的第一搜索圖譜;
5、基于所述圖像,對(duì)所述第一搜索圖譜進(jìn)行適配性配置得到第二搜索圖譜;
6、當(dāng)接收到搜索信息時(shí),基于所述搜索信息和所述圖像集合中的圖像的第二搜索圖譜,從所述圖像集合中確定與所述搜索信息匹配的第一圖像。
7、另一方面,提供了一種圖像搜索裝置,所述裝置包括:
8、第一確定模塊,用于對(duì)于圖像集合中的任一圖像,確定所述圖像的標(biāo)簽;
9、第二確定模塊,用于基于所述圖像的標(biāo)簽,從全量搜索圖譜中確定所述標(biāo)簽對(duì)應(yīng)的第一搜索圖譜,所述第一搜索圖譜中包括所述標(biāo)簽和所述標(biāo)簽對(duì)應(yīng)的多個(gè)擴(kuò)展信息,所述全量搜索圖譜中包括多個(gè)預(yù)設(shè)標(biāo)簽對(duì)應(yīng)的第一搜索圖譜;
10、配置模塊,用于基于所述圖像,對(duì)所述第一搜索圖譜進(jìn)行適配性配置得到第二搜索圖譜;
11、搜索模塊,用于當(dāng)接收到搜索信息時(shí),基于所述搜索信息和所述圖像集合中的圖像的第二搜索圖譜,從所述圖像集合中確定與所述搜索信息匹配的第一圖像。
12、另一方面,提供了一種終端,所述終端包括一個(gè)或多個(gè)處理器和一個(gè)或多個(gè)存儲(chǔ)器,所述一個(gè)或多個(gè)存儲(chǔ)器中存儲(chǔ)有至少一條程序代碼,所述至少一條程序代碼由所述一個(gè)或多個(gè)處理器加載并執(zhí)行,以實(shí)現(xiàn)上述所述的圖像搜索方法。
13、另一方面,提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)中存儲(chǔ)有至少一條程序代碼,所述至少一條程序代碼由處理器加載并執(zhí)行,以實(shí)現(xiàn)上述所述的圖像搜索方法。
14、另一方面,提供了一種計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品存儲(chǔ)有至少一條程序代碼,所述至少一條程序代碼用于被處理器執(zhí)行,以實(shí)現(xiàn)上述所述的圖像搜索方法。
15、在本申請(qǐng)實(shí)施例中,一方面,第一搜索圖譜中包括圖像的標(biāo)簽和標(biāo)簽對(duì)應(yīng)的多個(gè)擴(kuò)展信息,多個(gè)擴(kuò)展信息能夠豐富圖像搜索的信息量。另一方面,第二搜索圖譜是基于該圖像對(duì)第一搜索圖譜進(jìn)行適配性配置得到的;因此,本申請(qǐng)能夠建立個(gè)性化的第二搜索圖譜。基于以上論述可知,基于第二搜索圖譜進(jìn)行圖像搜索,能夠提高圖像搜索的準(zhǔn)確性。
1.一種圖像搜索方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述圖像,對(duì)所述第一搜索圖譜進(jìn)行適配性配置得到第二搜索圖譜,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述多個(gè)擴(kuò)展詞包括同義詞、上位詞、下位詞、聯(lián)想詞、糾錯(cuò)詞、補(bǔ)全詞、推薦詞和自定義詞中的多個(gè);
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述搜索信息為第一搜索關(guān)鍵詞;所述基于所述搜索信息和所述圖像集合中的圖像的第二搜索圖譜,從所述圖像集合中確定與所述搜索信息匹配的第一圖像,包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述基于所述第一搜索關(guān)鍵詞和所述圖像集合中的圖像的第二搜索圖譜,確定推薦索引,包括:
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述方法還包括:
9.根據(jù)權(quán)利要求6-8任一項(xiàng)所述的方法,其特征在于,所述索引配置信息包括標(biāo)簽概率閾值、多個(gè)擴(kuò)展信息的優(yōu)先級(jí)別和第一標(biāo)識(shí)中的至少一項(xiàng),所述第一標(biāo)識(shí)用于表示是否使用圖像中的文字信息作為搜索對(duì)象;
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述基于所述第一搜索關(guān)鍵詞,從所述圖像集合中的圖像的文字信息和第二搜索圖譜中確定所述推薦索引,包括:
11.根據(jù)權(quán)利要求1或6所述的方法,其特征在于,所述方法還包括:
12.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述搜索信息為參考圖像;
13.一種圖像搜索裝置,其特征在于,所述裝置包括:
14.一種終端,其特征在于,所述終端包括一個(gè)或多個(gè)處理器和一個(gè)或多個(gè)存儲(chǔ)器,所述一個(gè)或多個(gè)存儲(chǔ)器中存儲(chǔ)有至少一條程序代碼,所述至少一條程序代碼由所述一個(gè)或多個(gè)處理器加載并執(zhí)行,以實(shí)現(xiàn)如權(quán)利要求1至12任一項(xiàng)所述的圖像搜索方法。
15.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述存儲(chǔ)介質(zhì)中存儲(chǔ)有至少一條程序代碼,所述至少一條程序代碼由處理器加載并執(zhí)行,以實(shí)現(xiàn)如權(quán)利要求1至12任一項(xiàng)所述的圖像搜索方法。
16.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,所述計(jì)算機(jī)程序產(chǎn)品存儲(chǔ)有至少一條程序代碼,所述至少一條程序代碼用于被處理器執(zhí)行,以實(shí)現(xiàn)如權(quán)利要求1至12任一項(xiàng)所述的圖像搜索方法。