一種無水印圖片的搜索方法及裝置制造方法
【專利摘要】本發(fā)明實(shí)施例提供了一種無水印圖片的搜索方法及裝置,其中方法包括:首先,接收用戶輸入的待搜索圖片,確定基準(zhǔn)圖片,然后使用基準(zhǔn)圖片對(duì)搜索結(jié)果中給出的多個(gè)圖片進(jìn)行圖像配準(zhǔn),獲取與待搜索圖片對(duì)應(yīng)的無水印圖片,本發(fā)明通過對(duì)基于局部特征匹配的搜索結(jié)果進(jìn)行進(jìn)一步處理得到與用戶輸入的圖片相近似的無水印的圖片,拋棄包含水印的圖片,從而顯著提高了處理效率和準(zhǔn)確度。
【專利說明】一種無水印圖片的搜索方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖像處理【技術(shù)領(lǐng)域】,尤其涉及一種無水印圖片的搜索方法及裝置。
【背景技術(shù)】
[0002]目前在網(wǎng)上搜索相關(guān)圖片的方式,通常是用戶輸入圖片相關(guān)的文本信息,搜索引擎基于該文本信息搜索相關(guān)的圖片,另一種用戶輸入待識(shí)別圖片信息,搜索引擎返回與該上傳的圖片相似的圖片作為搜索結(jié)果。
[0003]目前基于搜索圖片的技術(shù)中,搜索引擎在后臺(tái)處理時(shí),基于用戶輸入的待識(shí)別圖片信息搜索到的海量的搜索結(jié)果中,常包含大量的水印圖片,例如圖1是一張無水印的圖片,圖2是與圖1相似的但含有水印的圖片,兩者不同之處在于該圖片右下角有水印,而用戶一般的搜索圖片需求是想要找到清晰的無水印的圖片,但現(xiàn)在的搜索圖片結(jié)果并不能很好的區(qū)分有水印和無水印圖片,通常需要用戶肉眼在搜索結(jié)果中進(jìn)行辨認(rèn),因此用戶使用時(shí)效率非常低下,結(jié)果也不直觀;另外,也有相關(guān)廠商考慮通過人工標(biāo)注的方式提前進(jìn)行有無水印圖片的區(qū)分,但是圖片數(shù)據(jù)庫中的數(shù)據(jù)量巨大(億萬級(jí))人工預(yù)先標(biāo)注存在處理效率低、工作量大的問題,并且,圖片數(shù)據(jù)庫每天更新的圖片數(shù)據(jù)量大,人工標(biāo)注的方式很難跟的上更新的進(jìn)度,最終影響搜索引擎返回給用的結(jié)果。
【發(fā)明內(nèi)容】
[0004]鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的一種無水印圖片的搜索方法及裝置。
[0005]基于上述問題,本發(fā)明實(shí)施例提供的一種無水印圖片的搜索方法,包括:
[0006]接收用戶輸入的待搜索圖片,確定適于對(duì)搜索結(jié)果進(jìn)行圖像配準(zhǔn)的基準(zhǔn)圖片;依據(jù)所述基準(zhǔn)圖片,對(duì)所述搜索結(jié)果中給出的多個(gè)圖片進(jìn)行圖像配準(zhǔn),獲取與所述待搜索圖片對(duì)應(yīng)的無水印圖片。
[0007]本發(fā)明實(shí)施例提供的一種無水印圖片的搜索裝置,包括:
[0008]用戶輸入接口,適于接收用戶輸入的待搜索圖片;
[0009]圖片配準(zhǔn)單元,適于確定用于對(duì)搜索結(jié)果進(jìn)行圖像配準(zhǔn)的基準(zhǔn)圖片;
[0010]無水印圖片獲取單元,適于依據(jù)所述基準(zhǔn)圖片,對(duì)所述搜索結(jié)果中給出的多個(gè)圖片進(jìn)行圖像配準(zhǔn),獲取與所述待搜索圖片對(duì)應(yīng)的無水印圖片。
[0011 ] 本發(fā)明實(shí)施例的有益效果包括:
[0012]本發(fā)明實(shí)施例提供的無水印圖片的搜索方法及裝置,首先,接收用戶輸入的待搜索圖片,確定基準(zhǔn)圖片,然后使用基準(zhǔn)圖片對(duì)搜索結(jié)果中給出的多個(gè)圖片進(jìn)行圖像配準(zhǔn),獲取與待搜索圖片對(duì)應(yīng)的無水印圖片,采用本發(fā)明實(shí)施例提供的無水印圖片的搜索方法及裝置,通過對(duì)初步的搜索結(jié)果進(jìn)行進(jìn)一步處理得到與用戶輸入的圖片相近似的無水印的圖片,拋棄包含水印的圖片,從而顯著提高了處理效率和準(zhǔn)確度。
[0013]上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的【具體實(shí)施方式】。
【專利附圖】
【附圖說明】
[0014]通過閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
[0015]圖1為無水印圖片的一個(gè)例子;
[0016]圖2為與圖1相似的有水印的圖片;
[0017]圖3為本發(fā)明實(shí)施例提供的無水印圖片的搜索方法的流程圖;
[0018]圖4為本發(fā)明實(shí)施例提供的確定基準(zhǔn)圖片的流程圖;
[0019]圖5為本發(fā)明實(shí)施例提供的圖像配準(zhǔn)以及根據(jù)圖像配準(zhǔn)確定變換信息的流程圖;
[0020]圖6為本發(fā)明實(shí)施例提供的根據(jù)變換信息計(jì)算精確平均圖的流程圖;
[0021]圖7為本發(fā)明實(shí)施例提供的循環(huán)迭代的流程圖;
[0022]圖8為本發(fā)明實(shí)施例提供的無水印圖片的搜索裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0023]下面將參照附圖更詳細(xì)地描述本公開的示例性實(shí)施例。雖然附圖中顯示了本公開的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
[0024]本發(fā)明實(shí)施例提供的一種無水印圖片的搜索方法,如圖3所示,包括以下步驟:
[0025]S301、接收用戶輸入的待搜索圖片;
[0026]本步驟S301中,用戶輸入的待搜索圖片例如可以通過在搜索引擎提供的搜索框中使用拖拽、復(fù)制粘貼等方式輸入,或者采用其他方式輸入,在此不做限定。
[0027]S302、確定用于對(duì)搜索結(jié)果進(jìn)行圖像配準(zhǔn)的基準(zhǔn)圖片;
[0028]本步驟S302中,搜索結(jié)果為一個(gè)初步的搜索結(jié)果,該初步的搜索結(jié)構(gòu)可以采用一些現(xiàn)有的圖片匹配方式搜索得到,例如采用基于用戶輸入的圖片進(jìn)行局部特征匹配得到的初步的搜索結(jié)果,該初步的搜索結(jié)果中給出的多張圖片中,顯然會(huì)包含具有水印的圖片,因此,本發(fā)明實(shí)施例還需要對(duì)上述搜索結(jié)果進(jìn)行S303的處理,保證經(jīng)過處理后的搜索結(jié)果中的圖片均為無水印圖片。
[0029]基于用戶輸入的圖片進(jìn)行局部特征匹配得到搜索結(jié)果,在具體實(shí)施時(shí),可以采用如下方式:從待匹配的圖片中提取大量局部特征,將待匹配的圖片表示為局部特征的集合。比較兩幅圖片的相似度時(shí),以局部特征集合的重合比例作為比較標(biāo)準(zhǔn),當(dāng)兩個(gè)圖片的局部特征集合的重合比例高于某個(gè)固定閾值時(shí)則認(rèn)為兩幅圖片匹配(即認(rèn)為兩者是相同的圖片)。其中,圖片特征提取的常見做法包括:使用計(jì)算機(jī)提取圖像信息,決定每個(gè)圖像的點(diǎn)是否屬于一個(gè)圖像特征。特征提取的結(jié)果是把圖像上的點(diǎn)分為了不同的子集,這些子集往往屬于圖片上孤立的點(diǎn)、連續(xù)的曲線或者連續(xù)的區(qū)域。
[0030]S303、依據(jù)基準(zhǔn)圖片,對(duì)搜索結(jié)果中給出的多個(gè)圖片進(jìn)行圖像配準(zhǔn),獲取與待搜索圖片對(duì)應(yīng)的無水印圖片。
[0031]下面分別對(duì)上述各步驟進(jìn)行詳細(xì)的說明。
[0032]上述S302中,確定用于對(duì)搜索結(jié)果進(jìn)行圖像配準(zhǔn)的基準(zhǔn)圖片,如圖4所示,具體包括下述步驟:
[0033]S41、將搜索結(jié)果中的各圖片縮放到同一尺寸;
[0034]將搜索結(jié)果中的圖片縮放到同一尺寸,例如都統(tǒng)一縮放到寬*高=100像素*100像素。
[0035]本次縮放的目的是為了后續(xù)計(jì)算粗略平均圖的方便。
[0036]S42、將縮放后的各圖片的像素取平均值,得到粗略平均圖;
[0037]本步驟中,假設(shè)平均圖為avgimg, img[i] [j] [k]表示圖像img的i行j列第k個(gè)通道的亮度值,搜索結(jié)果中各圖片經(jīng)過縮放后的圖片分別為Umg1, img2,…,imgN;N=搜索結(jié)果中圖片數(shù)量},則:
【權(quán)利要求】
1.一種無水印圖片的搜索方法,其特征在于,包括: 接收用戶輸入的待搜索圖片,確定用于對(duì)搜索結(jié)果進(jìn)行圖像配準(zhǔn)的基準(zhǔn)圖片;依據(jù)所述基準(zhǔn)圖片,對(duì)所述搜索結(jié)果中給出的多個(gè)圖片進(jìn)行圖像配準(zhǔn),獲取與所述待搜索圖片對(duì)應(yīng)的無水印圖片。
2.如權(quán)利要求1所述的方法,其特征在于,依據(jù)所述基準(zhǔn)圖片,對(duì)所述搜索結(jié)果中給出的多個(gè)圖片進(jìn)行圖像配準(zhǔn),具體包括: 對(duì)搜索結(jié)果中給出的多個(gè)圖片進(jìn)行圖像配準(zhǔn),獲得各圖片的配準(zhǔn)信息,并根據(jù)配準(zhǔn)信息,確定搜索結(jié)果中給出的多個(gè)圖片到所述基準(zhǔn)圖片的變換信息。
3.如權(quán)利要求1-2任一項(xiàng)所述的方法,其特征在于,獲取與所述待搜索圖片對(duì)應(yīng)的無水印圖片,具體包括: 根據(jù)搜索結(jié)果中給出的多個(gè)圖片到所述基準(zhǔn)圖片的變換信息,計(jì)算出搜索結(jié)果的精確平均圖; 通過循環(huán)迭代計(jì)算所述搜索結(jié)果中給出的各圖片與精確平均圖的歐氏距離,在搜索結(jié)果中保留歐氏距離小于第一閾值的圖片,丟棄歐氏距離大于第二閾值的圖片,直至搜索結(jié)果中的所有圖片與所述精確平均圖的歐氏距離小于所述第一閾值,得到所述待搜索圖片對(duì)應(yīng)的無水印圖片,所述第一閾值小于第二閾值。
4.如權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于,對(duì)搜索結(jié)果中給出的多個(gè)圖片進(jìn)行圖像配準(zhǔn),獲得各圖片的配準(zhǔn)信息,并根據(jù)配準(zhǔn)信息,確定搜索結(jié)果中給出的多個(gè)圖片到所述基準(zhǔn)圖片的變換信息,具體包括: 將所述搜索結(jié)果中給出的多個(gè)圖片分別按照預(yù)設(shè)的最長邊長度進(jìn)行長寬等比例壓縮得到對(duì)應(yīng)的壓縮結(jié)果圖; 對(duì)所述基準(zhǔn)圖片和除了所述基準(zhǔn)圖片對(duì)應(yīng)的壓縮結(jié)果圖之外的每個(gè)壓縮結(jié)果圖分別提取局部特征并進(jìn)行匹配,獲取所述每個(gè)壓縮結(jié)果圖與所述基準(zhǔn)圖片之間的配準(zhǔn)信息;根據(jù)所述配準(zhǔn)信息,計(jì)算所述每個(gè)壓縮結(jié)果圖到所述基準(zhǔn)圖片的變換信息,所述變換信息包括:水平方向上的偏移量、垂直方向上的偏移量和縮放量。
5.如權(quán)利要求1-4任一項(xiàng)所述的方法,其特征在于,所述確定用于對(duì)搜索結(jié)果進(jìn)行圖像配準(zhǔn)的基準(zhǔn)圖片,具體包括: 將搜索結(jié)果中的各圖片縮放到同一尺寸; 將縮放后的各圖片的像素取平均值,得到粗略平均圖; 分別計(jì)算縮放后的各圖片與所述粗略平均圖的歐氏距離; 將歐氏距離最小的縮放后的圖片所對(duì)應(yīng)的縮放前的圖片確定為所述基準(zhǔn)圖片。
6.如權(quán)利要求1-5任一項(xiàng)所述的方法,其特征在于,所述確定用于對(duì)搜索結(jié)果進(jìn)行圖像配準(zhǔn)的基準(zhǔn)圖片,具體包括: 使用所述用戶輸入的圖片作為所述基準(zhǔn)圖片。
7.一種無水印圖片的搜索裝置,其特征在于,包括: 用戶輸入接口,適于接收用戶輸入的待搜索圖片; 圖片配準(zhǔn)單元,適于確定用于對(duì)搜索結(jié)果進(jìn)行圖像配準(zhǔn)的基準(zhǔn)圖片; 無水印圖片獲取單元,適于依據(jù)所述基準(zhǔn)圖片,對(duì)所述搜索結(jié)果中給出的多個(gè)圖片進(jìn)行圖像配準(zhǔn),獲取與所述待搜索圖片對(duì)應(yīng)的無水印圖片。
8.如權(quán)利要求7所述的裝置,其特征在于,所述無水印圖片獲取單元,具體適于對(duì)搜索結(jié)果中給出的多個(gè)圖片進(jìn)行圖像配準(zhǔn),獲得各圖片的配準(zhǔn)信息,并根據(jù)配準(zhǔn)信息,確定搜索結(jié)果中給出的多個(gè)圖片到所述基準(zhǔn)圖片的變換信息。
9.如權(quán)利要求7-8任一項(xiàng)所述的裝置,其特征在于,所述無水印圖片獲取單元,具體適于根據(jù)搜索結(jié)果中給出的多個(gè)圖片到所述基準(zhǔn)圖片的變換信息,計(jì)算出搜索結(jié)果的精確平均圖;通過循環(huán)迭代計(jì)算所述搜索結(jié)果中給出的各圖片與精確平均圖的歐氏距離,在搜索結(jié)果中保留歐氏距離小于第一閾值的圖片,丟棄歐氏距離大于第二閾值的圖片,直至搜索結(jié)果中的所有圖片與所述精確平均圖的歐氏距離小于所述第一閾值,得到所述待搜索圖片對(duì)應(yīng)的無水印圖片,所述第一閾值小于第二閾值。
10.如權(quán)利要求7-9任一項(xiàng)所述的裝置,其特征在于,所述無水印圖片獲取單元,具體適于將所述搜索結(jié)果中給出的多個(gè)圖片分別按照預(yù)設(shè)的最長邊長度進(jìn)行長寬等比例壓縮得到對(duì)應(yīng)的壓縮結(jié)果圖;對(duì)所述基準(zhǔn)圖片和除了所述基準(zhǔn)圖片對(duì)應(yīng)的壓縮結(jié)果圖之外的每個(gè)壓縮結(jié)果圖分別提取局部特征并進(jìn)行匹配,獲取所述每個(gè)壓縮結(jié)果圖與所述基準(zhǔn)圖片之間的配準(zhǔn)信息;根據(jù)所述配準(zhǔn)信息,計(jì)算所述每個(gè)壓縮結(jié)果圖到所述基準(zhǔn)圖片的變換信息,所述變換信息包括:水平方向 上的偏移量、垂直方向上的偏移量和縮放量。
【文檔編號(hào)】G06T7/00GK103870597SQ201410128710
【公開日】2014年6月18日 申請(qǐng)日期:2014年4月1日 優(yōu)先權(quán)日:2014年4月1日
【發(fā)明者】張剛, 邱學(xué)侃, 胡金輝 申請(qǐng)人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司