亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種安全圖像檢索方法和系統(tǒng)、一種圖像檢索服務(wù)器與流程

文檔序號(hào):11155438閱讀:361來(lái)源:國(guó)知局
一種安全圖像檢索方法和系統(tǒng)、一種圖像檢索服務(wù)器與制造工藝

本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,特別涉及一種安全圖像檢索方法和系統(tǒng)、一種圖像檢索服務(wù)器。



背景技術(shù):

隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,尤其是隨著各種社交網(wǎng)站的流行,圖像、視頻、音頻、文本等異構(gòu)數(shù)據(jù)每天都在以驚人的速度增長(zhǎng)。針對(duì)包含豐富視覺信息的海量圖片,在這些浩瀚的圖像集中方便、快速、準(zhǔn)確地查詢并檢索到用戶所需的或感興趣的圖像的技術(shù)CBIR(Content Based Image Retrieval,基于內(nèi)容的圖像檢索)應(yīng)運(yùn)而生。但是,隨著人們安全意識(shí)和隱私意識(shí)的增強(qiáng),如何在在線照片服務(wù)滿足性能需求時(shí),同時(shí)對(duì)私有圖像加密和存儲(chǔ),檢索相關(guān)圖像時(shí)并不泄露加密圖像的任何信息給服務(wù)器成為難題。

現(xiàn)在,基本上都是在基于CBIR框架中提出基于加密特征的圖像檢索技術(shù),通過(guò)加密域圖像處理操作,將圖像檢索和隱私信息保護(hù)結(jié)合起來(lái),可以在不泄露用戶隱私的情況下實(shí)現(xiàn)圖像檢索。但是,在檢索過(guò)程中,需要將經(jīng)過(guò)加密的圖像或者圖像特征先進(jìn)行解密,再進(jìn)行圖像檢索或者進(jìn)行圖像特征檢索,從而造成圖像信息的泄露,因此,圖像檢索的安全性較低。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例提供了一種安全圖像檢索方法和系統(tǒng)、一種圖像檢索服務(wù)器,能夠提高圖像檢索的安全性。

第一方面,本發(fā)明實(shí)施例提供了一種安全圖像檢索方法,該方法預(yù)先接收從圖像管理端發(fā)來(lái)的各個(gè)待匹配圖像的加密SIFT(scale invariant feature transform,尺度不變特征變換)特征向量,其中,每個(gè)所述待匹配圖像對(duì)應(yīng)至少兩個(gè)所述加密SIFT特征向量,所述加密SIFT特征向量通過(guò)加密從對(duì)應(yīng)的待匹配圖像中提取的SIFT特征向量生成,還包括:

接收用戶端發(fā)來(lái)查詢圖像的查詢SIFT特征向量,其中,所述查詢SIFT特征向量通過(guò)加密從所述查詢圖像中提取的SIFT特征向量生成;

根據(jù)所述各個(gè)圖像的所述加密SIFT特征向量和所述查詢SIFT特征向量,確定與所述查詢圖像相似的相似待匹配圖像的標(biāo)識(shí);

向所述圖像管理端發(fā)送所述相似加密SIFT特征向量對(duì)應(yīng)的待匹配圖像的標(biāo)識(shí),以使所述圖像管理端根據(jù)所述標(biāo)識(shí)向所述用戶端反饋所述相似加密SIFT特征向量對(duì)應(yīng)的待匹配圖像。

優(yōu)選地,在所述接收用戶端發(fā)來(lái)查詢圖像的查詢SIFT特征向量之前,進(jìn)一步包括:

對(duì)所述各個(gè)待匹配圖像的加密SIFT特征向量進(jìn)行聚類,得到碼書;

針對(duì)每個(gè)所述待匹配圖像,根據(jù)所述碼書的每一類中包含的當(dāng)前待匹配圖像的所述加密SIFT特征向量的數(shù)量,生成所述當(dāng)前待匹配圖像的權(quán)重向量;

在所述接收用戶端發(fā)來(lái)查詢圖像的查詢SIFT特征向量之后,進(jìn)一步包括:

確定每個(gè)所述查詢SIFT特征向量所屬于的所述碼書中的類;

根據(jù)所述碼書的每一類中包含的所述查詢圖像的所述查詢SIFT特征向量的數(shù)量,生成所述查詢圖像的權(quán)重向量;

所述根據(jù)所述各個(gè)圖像的所述加密SIFT特征向量和所述查詢SIFT特征向量,確定與所述查詢圖像相似的相似待匹配圖像的標(biāo)識(shí),包括:

確定每個(gè)所述待匹配圖像的權(quán)重向量與所述查詢圖像的權(quán)重向量的相似度;

根據(jù)每個(gè)所述待匹配圖像對(duì)應(yīng)的相似度,確定與所述查詢圖像相似的相似待匹配圖像的標(biāo)識(shí)。

優(yōu)選地,在所述根據(jù)所述碼書的每一類中包含的當(dāng)前待匹配圖像的所述加密SIFT特征向量的數(shù)量,生成所述當(dāng)前待匹配圖像的權(quán)重向量之前,進(jìn)一步包括:

針對(duì)所述碼書的每一類,確定所述碼書的當(dāng)前類包含的所述加密SIFT特征向量對(duì)應(yīng)的所述待匹配圖像的數(shù)量與所述待匹配圖像的總數(shù)的第一比值;

所述根據(jù)所述碼書的每一類中包含的當(dāng)前待匹配圖像的所述加密SIFT特征向量的數(shù)量,生成所述當(dāng)前待匹配圖像的權(quán)重向量,包括:

針對(duì)所述碼書的每一類,確定所述碼書的當(dāng)前類中包含的所述當(dāng)前待匹配圖像的所述加密SIFT特征向量的數(shù)量與所述碼書中類的總數(shù)的第二比值;

根據(jù)公式一,確定所述當(dāng)前待匹配圖像在所述碼書的每一類中的權(quán)重,其中,所述公式一為:

ωi=tfi×log(idfi)

其中,ωi為所述當(dāng)前待匹配圖像在所述碼書的第i類中的權(quán)重,tfi為第i類對(duì)應(yīng)的第二比值,idfi為第i類對(duì)應(yīng)的第一比值;

所述根據(jù)所述碼書的每一類中包含的所述查詢圖像的所述查詢SIFT特征向量的數(shù)量,生成所述查詢圖像的權(quán)重向量,包括:

針對(duì)所述碼書的每一類,確定所述碼書的當(dāng)前類中包含的所述查詢SIFT特征向量的數(shù)量與所述碼書中類的總數(shù)的第三比值;

根據(jù)公式二,確定所述查詢圖像在所述碼書的每一類中的權(quán)重,其中,所述公式二為:

ωj=fj×log(idfj)

其中,ωj為所述查詢圖像在所述碼書的第j類中的權(quán)重,fj為第j類對(duì)應(yīng)的第三比值,idfj為第j類對(duì)應(yīng)的第一比值。

優(yōu)選地,所述確定每個(gè)所述待匹配圖像的權(quán)重向量與所述查詢圖像的權(quán)重向量的相似度,包括:

根據(jù)公式三,分別確定每個(gè)所述待匹配圖像的權(quán)重向量與所述查詢圖像的權(quán)重向量的相似度,其中,所述公式三為:

其中,dj為當(dāng)前待匹配圖像j對(duì)應(yīng)的相似度,A為所述當(dāng)前待匹配圖像j的權(quán)重向量,B為所述查詢圖像的權(quán)重向量,i為權(quán)重向量的第i維,n為所述待匹配圖像的總數(shù);

所述根據(jù)每個(gè)所述待匹配圖像對(duì)應(yīng)的相似度,確定與所述查詢圖像相似的相似待匹配圖像的標(biāo)識(shí),包括:

將對(duì)應(yīng)的相似度最大的預(yù)設(shè)值個(gè)所述待匹配圖像作為所述相似待匹配圖像,確定與所述查詢圖像相似的所述相似待匹配圖像的標(biāo)識(shí)。

第二方面,本發(fā)明實(shí)施例提供了一種圖像檢索服務(wù)器,該圖像檢索服務(wù)器包括:第一接收單元、第二接收單元、確定單元和發(fā)送單元,其中,

所述第一接收單元,用于接收從圖像管理端發(fā)來(lái)的各個(gè)待匹配圖像的加密SIFT特征向量,其中,每個(gè)所述待匹配圖像對(duì)應(yīng)至少兩個(gè)所述加密SIFT特征向量,所述加密SIFT特征向量通過(guò)加密從對(duì)應(yīng)的待匹配圖像中提取的SIFT特征向量生成;

所述第一接收單元,用于接收用戶端發(fā)來(lái)查詢圖像的查詢SIFT特征向量,其中,所述查詢SIFT特征向量通過(guò)加密從所述查詢圖像中提取的SIFT特征向量生成;

所述確定單元,用于根據(jù)所述第一接收單元接收的所述各個(gè)圖像的所述加密SIFT特征向量和所述第二接收單元接收的所述查詢SIFT特征向量,確定與所述查詢圖像相似的相似待匹配圖像的標(biāo)識(shí);

所述發(fā)送單元,用于向所述圖像管理端發(fā)送所述確定單元確定的所述相似加密SIFT特征向量對(duì)應(yīng)的待匹配圖像的標(biāo)識(shí),以使所述圖像管理端根據(jù)所述標(biāo)識(shí)向所述用戶端反饋所述相似加密SIFT特征向量對(duì)應(yīng)的待匹配圖像。

優(yōu)選地,進(jìn)一步包括:聚類單元、第一處理單元和第二處理單元,其中,

所述聚類單元,用于對(duì)所述第一接收單元接收的所述各個(gè)待匹配圖像的加密SIFT特征向量進(jìn)行聚類,得到碼書;

所述第一處理單元,用于針對(duì)每個(gè)所述待匹配圖像,根據(jù)所述碼書的每一類中包含的當(dāng)前待匹配圖像的所述加密SIFT特征向量的數(shù)量,生成所述當(dāng)前待匹配圖像的權(quán)重向量;

所述第二處理單元,用于確定每個(gè)所述查詢SIFT特征向量所屬于的所述碼書中的類;以及根據(jù)所述碼書的每一類中包含的所述查詢圖像的所述查詢SIFT特征向量的數(shù)量,生成所述查詢圖像的權(quán)重向量;

所述確定單元,用于確定每個(gè)所述待匹配圖像的權(quán)重向量與所述查詢圖像的權(quán)重向量的相似度;以及根據(jù)每個(gè)所述待匹配圖像對(duì)應(yīng)的相似度,確定與所述查詢圖像相似的相似待匹配圖像的標(biāo)識(shí)。

優(yōu)選地,進(jìn)一步包括:計(jì)算單元,用于針對(duì)所述碼書的每一類,確定所述碼書的當(dāng)前類包含的所述加密SIFT特征向量對(duì)應(yīng)的所述待匹配圖像的數(shù)量與所述待匹配圖像的總數(shù)的第一比值;

所述第一處理單元,用于針對(duì)所述碼書的每一類,確定所述碼書的當(dāng)前類中包含的所述當(dāng)前待匹配圖像的所述加密SIFT特征向量的數(shù)量與所述碼書中類的總數(shù)的第二比值;以及根據(jù)公式一,確定所述當(dāng)前待匹配圖像在所述碼書的每一類中的權(quán)重,其中,所述公式一為:

ωi=tfi×log(idfi)

其中,ωi為所述當(dāng)前待匹配圖像在所述碼書的第i類中的權(quán)重,tfi為第i類對(duì)應(yīng)的第二比值,idfi為第i類對(duì)應(yīng)的第一比值;

所述第二處理單元,用于針對(duì)所述碼書的每一類,確定所述碼書的當(dāng)前類中包含的所述查詢SIFT特征向量的數(shù)量與所述碼書中類的總數(shù)的第三比值;

根據(jù)公式二,確定所述查詢圖像在所述碼書的每一類中的權(quán)重,其中,所述公式二為:

ωj=fj×log(idfj)

其中,ωj為所述查詢圖像在所述碼書的第j類中的權(quán)重,fj為第j類對(duì)應(yīng)的第三比值,idfj為第j類對(duì)應(yīng)的第一比值。

優(yōu)選地,所述確定單元,用于所述確定每個(gè)所述待匹配圖像的權(quán)重向量與所述查詢圖像的權(quán)重向量的相似度,包括:

根據(jù)公式三,分別確定每個(gè)所述待匹配圖像的權(quán)重向量與所述查詢圖像的權(quán)重向量的相似度,將對(duì)應(yīng)的相似度最大的預(yù)設(shè)值個(gè)所述待匹配圖像作為所述相似待匹配圖像,確定與所述查詢圖像相似的所述相似待匹配圖像的標(biāo)識(shí);

其中,所述公式三為:

其中,dj為當(dāng)前待匹配圖像j對(duì)應(yīng)的相似度,A為所述當(dāng)前待匹配圖像j的權(quán)重向量,B為所述查詢圖像的權(quán)重向量,i為權(quán)重向量的第i維,n為所述待匹配圖像的總數(shù)。

第三方面,本發(fā)明實(shí)施例提供了一種安全圖像檢索系統(tǒng),該圖像檢索系統(tǒng)包括:圖像管理端、用戶端和第二方面中任一所述的圖像檢索服務(wù)器,其中,

所述圖像管理端,用于發(fā)送各個(gè)待匹配圖像的加密SIFT特征向量給所述圖像檢索服務(wù)器,其中,每個(gè)所述待匹配圖像對(duì)應(yīng)至少兩個(gè)所述加密SIFT特征向量,所述加密SIFT特征向量通過(guò)加密從對(duì)應(yīng)的待匹配圖像中提取的SIFT特征向量生成;以及接收所述圖像檢索服務(wù)器發(fā)送的相似加密SIFT特征向量對(duì)應(yīng)的待匹配圖像的標(biāo)識(shí),根據(jù)所述標(biāo)識(shí)向所述用戶端反饋所述相似加密SIFT特征向量對(duì)應(yīng)的待匹配圖像;

所述用戶端,用于發(fā)送查詢圖像的查詢SIFT特征向量,其中,所述查詢SIFT特征向量通過(guò)加密從所述查詢圖像中提取的SIFT特征向量生成;以及接收所述圖像管理端反饋的所述相似加密SIFT特征向量對(duì)應(yīng)的待匹配圖像。

優(yōu)選地,所述圖像管理端,進(jìn)一步用于提取各個(gè)待匹配圖像中的至少兩個(gè)SIFT特征向量;針對(duì)每一個(gè)所述SIFT特征向量,隨機(jī)打亂當(dāng)前SIFT特征向量的比特位平面的排列順序,并與預(yù)設(shè)的第一偽隨機(jī)序列異或,獲得平面隨機(jī)SIFT特征向量;將每一個(gè)所述平面隨機(jī)SIFT特征向量的每一維度轉(zhuǎn)換為一元數(shù),并隨機(jī)打亂所述一元數(shù)的排列順序,以及與預(yù)設(shè)的第二偽隨機(jī)序列異或,獲得編碼隨機(jī)SIFT特征向量;由具有第一維度的密鑰生成具有第一維度的高斯隨機(jī)矩陣,并將所述高斯隨機(jī)矩陣與所述編碼隨機(jī)SIFT特征向量作內(nèi)積,獲得所述當(dāng)前SIFT特征向量對(duì)應(yīng)的加密SIFT特征向量;

所述用戶端,進(jìn)一步用于提取查詢圖像中的檢索SIFT特征向量;針對(duì)每一個(gè)所述檢索SIFT特征向量,隨機(jī)當(dāng)前檢索SIFT特征向量的比特位平面的排列順序,并與預(yù)設(shè)的第一偽隨機(jī)序列異或,獲得平面隨機(jī)檢索SIFT特征向量;將每一個(gè)所述平面隨機(jī)檢索SIFT特征向量的每一維度轉(zhuǎn)換為一元數(shù),并隨機(jī)打亂所述一元數(shù)的排列順序,以及與預(yù)設(shè)的第二偽隨機(jī)序列異或,獲得編碼隨機(jī)檢索SIFT特征向量;由具有第一維度的密鑰生成具有第一維度的高斯隨機(jī)矩陣,并將所述高斯隨機(jī)矩陣與所述編碼隨機(jī)檢索SIFT特征向量作內(nèi)積,獲得加密后的所述查詢SIFT特征向量。

本發(fā)明實(shí)施例提供了一種安全圖像檢索方法和系統(tǒng)、一種圖像檢索服務(wù)器,通過(guò)預(yù)先接收從圖像管理端發(fā)來(lái)的各個(gè)待匹配圖像的加密SIFT特征向量,在用戶需要進(jìn)行圖像檢索時(shí),接收用戶端發(fā)來(lái)查詢圖像的查詢SIFT特征向量,根據(jù)各個(gè)圖像的加密SIFT特征向量和查詢SIFT特征向量,確定與查詢圖像相似的相似待匹配圖像的標(biāo)識(shí),然后向圖像管理端發(fā)送相似加密SIFT特征向量對(duì)應(yīng)的待匹配圖像的標(biāo)識(shí),以使圖像管理端根據(jù)標(biāo)識(shí)向用戶端反饋相似加密SIFT特征向量對(duì)應(yīng)的待匹配圖像。由于本發(fā)明提供的方法直接根據(jù)各個(gè)圖像的加密SIFT特征向量和查詢SIFT特征向量,確定與查詢圖像相似的相似待匹配圖像的標(biāo)識(shí),在特征向量加密時(shí)直接進(jìn)行檢索,不需要對(duì)圖像的特征向量進(jìn)行解密,從而有效地避免了圖像信息的泄露,因此能夠有效的提高圖像檢索的安全性。

附圖說(shuō)明

為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本發(fā)明一個(gè)實(shí)施例提供的一種安全圖像檢索方法的流程圖;

圖2是本發(fā)明一個(gè)實(shí)施例提供的另一種安全圖像檢索方法的流程圖;

圖3是本發(fā)明一個(gè)實(shí)施例提供的一種圖像檢索服務(wù)器的結(jié)構(gòu)示意圖;

圖4是本發(fā)明一個(gè)實(shí)施例提供的另一種圖像檢索服務(wù)器的結(jié)構(gòu)示意圖;

圖5是本發(fā)明一個(gè)實(shí)施例提供的又一種圖像檢索服務(wù)器的結(jié)構(gòu)示意圖;

圖6是本發(fā)明一個(gè)實(shí)施例提供的一種安全圖像檢索系統(tǒng)的結(jié)構(gòu)示意圖。

具體實(shí)施方式

為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例,基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

如圖1所示,本發(fā)明實(shí)施例提供了一種安全圖像檢索方法,該方法可以包括以下步驟:

步驟101:預(yù)先接收從圖像管理端發(fā)來(lái)的各個(gè)待匹配圖像的加密SIFT特征向量。

在該步驟中,每個(gè)待匹配圖像對(duì)應(yīng)至少兩個(gè)加密SIFT特征向量,加密SIFT特征向量通過(guò)加密從對(duì)應(yīng)的待匹配圖像中提取的SIFT特征向量生成。

步驟102:接收用戶端發(fā)來(lái)查詢圖像的查詢SIFT特征向量。

在該步驟中,所述查詢SIFT特征向量通過(guò)加密從所述查詢圖像中提取的SIFT特征向量生成。

步驟103:根據(jù)所述各個(gè)圖像的所述加密SIFT特征向量和所述查詢SIFT特征向量,確定與所述查詢圖像相似的相似待匹配圖像的標(biāo)識(shí)。

步驟104:向所述圖像管理端發(fā)送所述相似加密SIFT特征向量對(duì)應(yīng)的待匹配圖像的標(biāo)識(shí),以使所述圖像管理端根據(jù)所述標(biāo)識(shí)向所述用戶端反饋所述相似加密SIFT特征向量對(duì)應(yīng)的待匹配圖像。

在圖1所示的實(shí)施例中,通過(guò)預(yù)先接收從圖像管理端發(fā)來(lái)的各個(gè)待匹配圖像的加密SIFT特征向量,在用戶需要進(jìn)行圖像檢索時(shí),接收用戶端發(fā)來(lái)查詢圖像的查詢SIFT特征向量,根據(jù)各個(gè)圖像的加密SIFT特征向量和查詢SIFT特征向量,確定與查詢圖像相似的相似待匹配圖像的標(biāo)識(shí),然后向圖像管理端發(fā)送相似加密SIFT特征向量對(duì)應(yīng)的待匹配圖像的標(biāo)識(shí),以使圖像管理端根據(jù)標(biāo)識(shí)向用戶端反饋相似加密SIFT特征向量對(duì)應(yīng)的待匹配圖像。由于本發(fā)明提供的方法直接根據(jù)各個(gè)圖像的加密SIFT特征向量和查詢SIFT特征向量,確定與查詢圖像相似的相似待匹配圖像的標(biāo)識(shí),在特征向量加密時(shí)直接進(jìn)行檢索,不需要對(duì)圖像的特征向量進(jìn)行解密,從而有效地避免了圖像信息的泄露,因此能夠有效的提高圖像檢索的安全性。

在本發(fā)明一個(gè)實(shí)施例中,為了保證圖像檢索的高效性,在所述接收用戶端發(fā)來(lái)查詢圖像的查詢SIFT特征向量之前,進(jìn)一步包括:

對(duì)所述各個(gè)待匹配圖像的加密SIFT特征向量進(jìn)行聚類,得到碼書;

針對(duì)每個(gè)所述待匹配圖像,根據(jù)所述碼書的每一類中包含的當(dāng)前待匹配圖像的所述加密SIFT特征向量的數(shù)量,生成所述當(dāng)前待匹配圖像的權(quán)重向量;

在所述接收用戶端發(fā)來(lái)查詢圖像的查詢SIFT特征向量之后,進(jìn)一步包括:

確定每個(gè)所述查詢SIFT特征向量所屬于的所述碼書中的類;

根據(jù)所述碼書的每一類中包含的所述查詢圖像的所述查詢SIFT特征向量的數(shù)量,生成所述查詢圖像的權(quán)重向量;

所述根據(jù)所述各個(gè)圖像的所述加密SIFT特征向量和所述查詢SIFT特征向量,確定與所述查詢圖像相似的相似待匹配圖像的標(biāo)識(shí),包括:

確定每個(gè)所述待匹配圖像的權(quán)重向量與所述查詢圖像的權(quán)重向量的相似度;

根據(jù)每個(gè)所述待匹配圖像對(duì)應(yīng)的相似度,確定與所述查詢圖像相似的相似待匹配圖像的標(biāo)識(shí)。

在該實(shí)施例中,可以采用基于曼哈頓距離的K-均值聚類法進(jìn)行聚類,通過(guò)迭代過(guò)程把所有加密SIFT特征向量集劃分為不同的類別,使生成的每個(gè)聚類內(nèi)緊湊,類間獨(dú)立,對(duì)大數(shù)據(jù)集的處理,該算法具有相當(dāng)高的效率。而對(duì)于碼書可以是C={c1,c2,...,ca,...,cB},a=1,...,B,其中,B為碼書的尺寸。而碼書的尺寸也就是碼書的類別。例如,B=1000,就表明碼書中分了1000類。由于在進(jìn)行K-均值聚類進(jìn)行分類時(shí)是基于某種距離的,可以是歐氏距離也可以是曼哈頓距離等,因此在滿足距離的條件下,可能將不同的加密SIFT特征向量歸為同一類中,所以碼書中每一類中可能包含多個(gè)不同的加密SIFT特征向量。由于加密SIFT特征向量的歐氏距不再等于SIFT特征向量的歐氏距離,因此使用歐氏距離進(jìn)行聚類會(huì)引起較大的誤差。然而通過(guò)證明可以得知,對(duì)加密SIFT特征向量基于曼哈頓距離進(jìn)行K-均值聚類可以有效的減小誤差。

證明過(guò)程如下:

其中,d(Q,F(xiàn))為查詢SIFT特征向量Q和加密SIFT特征向量F之間的距離,Q為查詢SIFT特征向量,F(xiàn)為加密SIFT特征向量,q為從查詢圖像中提取的SIFT特征向量,f為與加密SIFT特征向量F對(duì)應(yīng)的從待匹配圖像中提取的SIFT特征向量,ri為加密時(shí)使用的高斯隨機(jī)矩陣的第i列,K為高斯隨機(jī)矩陣的總列數(shù),θi為(f–q)與ri之間的夾角。

根據(jù)大數(shù)準(zhǔn)則,近似為常數(shù),因此,最后可以得出d(Q,F(xiàn))≈c·||f-q||2,也就是基于曼哈頓距離進(jìn)行K-均值聚合后查詢SIFT特征向量和加密SIFT特征向量之間的距離近似與從查詢圖像中提取的SIFT特征向量和與加密SIFT特征向量對(duì)應(yīng)的從待匹配圖像中提取的SIFT特征向量之間的距離,也就是與從查詢圖像提取的原始向量和從待匹配圖像提取的原始向量之間的歐式距離成比例。

在本發(fā)明一個(gè)實(shí)施例中,為了增加圖像檢索的準(zhǔn)確度,在所述根據(jù)所述碼書的每一類中包含的當(dāng)前待匹配圖像的所述加密SIFT特征向量的數(shù)量,生成所述當(dāng)前待匹配圖像的權(quán)重向量之前,進(jìn)一步包括:

針對(duì)所述碼書的每一類,確定所述碼書的當(dāng)前類包含的所述加密SIFT特征向量對(duì)應(yīng)的所述待匹配圖像的數(shù)量與所述待匹配圖像的總數(shù)的第一比值;

所述根據(jù)所述碼書的每一類中包含的當(dāng)前待匹配圖像的所述加密SIFT特征向量的數(shù)量,生成所述當(dāng)前待匹配圖像的權(quán)重向量,包括:

針對(duì)所述碼書的每一類,確定所述碼書的當(dāng)前類中包含的所述當(dāng)前待匹配圖像的所述加密SIFT特征向量的數(shù)量與所述碼書中類的總數(shù)的第二比值;

根據(jù)公式一,確定所述當(dāng)前待匹配圖像在所述碼書的每一類中的權(quán)重,其中,所述公式一為:

ωi=tfi×log(idfi)

其中,ωi為所述當(dāng)前待匹配圖像在所述碼書的第i類中的權(quán)重,tfi為第i類對(duì)應(yīng)的第二比值,idfi為第i類對(duì)應(yīng)的第一比值;

所述根據(jù)所述碼書的每一類中包含的所述查詢圖像的所述查詢SIFT特征向量的數(shù)量,生成所述查詢圖像的權(quán)重向量,包括:

針對(duì)所述碼書的每一類,確定所述碼書的當(dāng)前類中包含的所述查詢SIFT特征向量的數(shù)量與所述碼書中類的總數(shù)的第三比值;

根據(jù)公式二,確定所述查詢圖像在所述碼書的每一類中的權(quán)重,其中,所述公式二為:

ωj=fj×log(idfj)

其中,ωj為所述查詢圖像在所述碼書的第j類中的權(quán)重,fj為第j類對(duì)應(yīng)的第三比值,idfj為第j類對(duì)應(yīng)的第一比值。

在該實(shí)施例中,通過(guò)計(jì)算待匹配圖像的權(quán)重向量,將與每個(gè)待匹配圖像對(duì)應(yīng)的至少兩個(gè)加密SIFT特征向量量化為一個(gè)由權(quán)重表示的權(quán)值向量,從而使一個(gè)權(quán)值向量代表一個(gè)待匹配圖像;而對(duì)于查詢圖像對(duì)應(yīng)的查詢SIFT特征向量,同樣將查詢SIFT特征向量量化為一個(gè)由權(quán)重表示的權(quán)值向量,從而僅用一個(gè)權(quán)值向量就可以表示該查詢圖像。由于待匹配圖像和查詢圖像均使用一個(gè)對(duì)應(yīng)的權(quán)值向量表示,因此可以直接通過(guò)確定待匹配圖像和查詢圖像對(duì)應(yīng)的權(quán)值向量的相似度,從而得知待匹配圖像和查詢圖像的相似度。對(duì)于第二比值可以通過(guò)公式進(jìn)行計(jì)算,公式為例如,碼書共150類,分為第1類,…,第50類,…,第150類,而在該碼書中圖像1的第1類中有600個(gè)加密SIFT特征向量,而碼書中類的總數(shù)為150,則第二比值為對(duì)于第一比值同樣可以通過(guò)公式進(jìn)行計(jì)算,公式為若待匹配圖像的總數(shù)為60000,而第1類包含有加密SIFT特征向量的待匹配圖像為600,則第一比值為接著就可以通過(guò)公式一確定圖片1中第1類的權(quán)重為根據(jù)公式計(jì)算出待匹配圖像和查詢圖像中每一類的權(quán)重后,便可得到權(quán)重向量。

在本發(fā)明一個(gè)實(shí)施例中,為了快速獲取待匹配圖像的權(quán)重向量與所述查詢圖像的權(quán)重向量的相似度,所述確定每個(gè)所述待匹配圖像的權(quán)重向量與所述查詢圖像的權(quán)重向量的相似度,包括:

根據(jù)公式三,確定每個(gè)所述待匹配圖像的權(quán)重向量與所述查詢圖像的權(quán)重向量的相似度,其中,所述公式三為:

其中,dj為當(dāng)前待匹配圖像j對(duì)應(yīng)的相似度,A為所述當(dāng)前待匹配圖像j的權(quán)重向量,B為所述查詢圖像的權(quán)重向量,i為權(quán)重向量的第i維,n為所述待匹配圖像的總數(shù);

所述根據(jù)每個(gè)所述待匹配圖像對(duì)應(yīng)的相似度,確定與所述查詢圖像相似的相似待匹配圖像的標(biāo)識(shí),包括:

將對(duì)應(yīng)的相似度最大的預(yù)設(shè)值個(gè)所述待匹配圖像作為所述相似待匹配圖像,確定與所述查詢圖像相似的所述相似待匹配圖像的標(biāo)識(shí)。

在該實(shí)施例中,提供了一種快速計(jì)算待匹配圖像的權(quán)重向量與所述查詢圖像的權(quán)重向量的相似度,但這并不是唯一的算法,通過(guò)其他算法求得待匹配圖像的權(quán)重向量與所述查詢圖像的權(quán)重向量的相似度的方法同樣在本發(fā)明的保護(hù)范圍內(nèi)。例如,假設(shè)待匹配圖像的權(quán)重向量是(A1,A2),查詢圖像的權(quán)重向量是(B1,B2),則待匹配圖像的權(quán)重向量與查詢圖像的權(quán)重向量的相似度為求得結(jié)果必定在-1至1之間,并且所計(jì)算出的相似度值越大,就認(rèn)為待匹配圖像的權(quán)重向量與所述查詢圖像的權(quán)重向量,同時(shí)也代表待匹配圖像與查詢圖像越相似。

值得說(shuō)明的是,最大的預(yù)設(shè)值個(gè)可以通過(guò)用戶端或圖像管理端進(jìn)行調(diào)節(jié)。例如,最大的預(yù)設(shè)值個(gè)可以是20個(gè)、100個(gè)、1000個(gè)等等。

如圖2所示,本發(fā)明實(shí)施例提供了一種安全圖像檢索方法,該方法可以包括以下步驟:

步驟201:預(yù)先接收從圖像管理端發(fā)來(lái)的各個(gè)待匹配圖像的加密SIFT特征向量。

在該步驟中,接收到的加密SIFT特征向量的數(shù)量由圖像管理端中圖像集的大小決定,由于圖像集越大則提取的SIFT特征向量越多,相應(yīng)的加密SIFT特征向量也就越多,接收到的加密SIFT特征向量也就越多。

步驟202:基于曼哈頓距離采用K-均值聚類法對(duì)加密SIFT特征向量進(jìn)行聚類,得到碼書。

在該步驟中,碼書的尺寸大小為M,由于大小和類別相等,也就是碼書中包含了M類。

步驟203:針對(duì)碼書的每一類,確定碼書的當(dāng)前類包含的加密SIFT特征向量對(duì)應(yīng)的待匹配圖像的數(shù)量與待匹配圖像的總數(shù)的第一比值。

在該步驟中,由于待匹配圖像的多樣性,會(huì)引起加密SIFT特征向量的多樣性,因此可能存在圖像2中第3類中有500個(gè)加密SIFT特征向量,而在圖像3中第3類中沒有加密SIFT特征向量的情況;第一比值可以通過(guò)公式進(jìn)行計(jì)算,公式為待匹配圖像的總數(shù)為60000,在上述M類的碼書第1類中包含加密SIFT特征向量的待匹配圖像的數(shù)量為600,則第一比值為通過(guò)同樣的方法可以計(jì)算出其他各類在待匹配圖像中的第一比值。

步驟204:針對(duì)碼書的每一類,確定碼書的當(dāng)前類中包含的當(dāng)前待匹配圖像的加密SIFT特征向量的數(shù)量與碼書中所有加密SIFT特征向量的總數(shù)的第二比值。

在該步驟中,碼書中的每一類可能包括多個(gè)不同的加密SIFT特征向量,由于通過(guò)了K-均值聚類,可以把這些不同的加密SIFT特征向量看做是相同的加密SIFT特征向量,因此只需要每一類中確定加密SIFT特征向量的總數(shù)即可,不需要區(qū)分是否相同;第二比值同樣可以通過(guò)公式進(jìn)行計(jì)算,公式為例如,M=250,碼書則分為第1類,…,第250類,而圖像1中第1類的加密SIFT特征向量的數(shù)量為500,碼書中類的總數(shù)為250,則在圖像1中第1類的第二比值為通過(guò)同樣的方法可以計(jì)算出M類的碼書中其余各類的第二比值。

步驟205:確定當(dāng)前待匹配圖像在碼書的每一類中的權(quán)重,生成當(dāng)前待匹配圖像的權(quán)重向量。

在該步驟中,利用下述公式(1)進(jìn)行計(jì)算,

ωi=tfi×log(idfi) (1)

例如,在步驟204已經(jīng)計(jì)算出tfi為2,在步驟203中已經(jīng)計(jì)算出idfi為100,則在圖像1中第一類的權(quán)重為ωi=2×log100=2×2=4。通過(guò)同樣的方法可以計(jì)算出其他各類的權(quán)重。將當(dāng)前待匹配圖像各類權(quán)重組生成權(quán)重向量。例如,上述M類碼書C={c1,c2,...,ca,...,cM},a=1,...,M,計(jì)算出圖像1中各類的權(quán)重分別為第1類c1為4,第2類c2為6,…,第M類cM為1.5,則圖像1的權(quán)重向量為(4,6,...,1.5)。通過(guò)同樣的方法可以計(jì)算出各個(gè)待匹配圖像的權(quán)重向量。

步驟206:接收用戶端發(fā)來(lái)查詢圖像的查詢SIFT特征向量。

在該步驟中,用戶端抽取查詢圖像的SIFT特征向量,并且會(huì)對(duì)SIFT特征向量進(jìn)行加密得到查詢SIFT特征向量,因此接收到的是經(jīng)過(guò)加密的查詢SIFT特征向量。

步驟207:針對(duì)碼書的每一類,確定碼書的當(dāng)前類中包含的查詢SIFT特征向量的數(shù)量與碼書中類的總數(shù)的第三比值。

在該步驟中,第三比值同樣可以通過(guò)公式進(jìn)行計(jì)算,公式為例如,M=125,碼書則分為第1類,…,第27類,…,第125類,而查詢圖像中第1類的查詢SIFT特征向量的數(shù)量為125,碼書中類的總數(shù)為125,則在查詢圖像中第1類的第三比值為通過(guò)同樣的方法可以計(jì)算出M類的碼書中其余各類的第三比值。

步驟208:根據(jù)查詢圖像在所述碼書的每一類中的權(quán)重,生成查詢圖像的權(quán)重向量。

步驟209:確定每個(gè)待匹配圖像的權(quán)重向量與查詢圖像的權(quán)重向量的相似度。

在該步驟中,通過(guò)下述公式(2)計(jì)算相似度,

該計(jì)算結(jié)果必定在-1至1之間,并且所計(jì)算出的相似度值越大,就認(rèn)為待匹配圖像的權(quán)重向量與所述查詢圖像的權(quán)重向量,同時(shí)也代表待匹配圖像與查詢圖像越相似。

步驟210:將對(duì)應(yīng)的相似度最大的預(yù)設(shè)值個(gè)待匹配圖像作為相似待匹配圖像,確定與查詢圖像相似的相似待匹配圖像的標(biāo)識(shí)。

在該步驟中,將相似度最大的預(yù)設(shè)值個(gè)待匹配圖像作為相似待匹配圖像。例如,有10個(gè)計(jì)算結(jié)果,分別是0.99,0.88,0.54,0.64,0.18,0.45,056,0.64,0.96,0.78,而將相似度最大的4個(gè)作為相似待匹配圖像,則取0.99,0.96,0.88,0.78對(duì)應(yīng)的待匹配圖像作為相似待匹配圖像。

步驟211:向圖像管理端發(fā)送相似加密SIFT特征向量對(duì)應(yīng)的待匹配圖像的標(biāo)識(shí),以使圖像管理端根據(jù)標(biāo)識(shí)向用戶端反饋相似加密SIFT特征向量對(duì)應(yīng)的待匹配圖像。

如圖3所示,本發(fā)明實(shí)施例提供了一種圖像檢索服務(wù)器,該圖像檢索服務(wù)器可以包括:第一接收單元301、第二接收單元302、確定單元303和發(fā)送單元304,其中,

所述第一接收單元301,用于接收從圖像管理端發(fā)來(lái)的各個(gè)待匹配圖像的加密SIFT特征向量,其中,每個(gè)所述待匹配圖像對(duì)應(yīng)至少兩個(gè)所述加密SIFT特征向量,所述加密SIFT特征向量通過(guò)加密從對(duì)應(yīng)的待匹配圖像中提取的SIFT特征向量生成;

所述第二接收單元302,用于接收用戶端發(fā)來(lái)查詢圖像的查詢SIFT特征向量,其中,所述查詢SIFT特征向量通過(guò)加密從所述查詢圖像中提取的SIFT特征向量生成;

所述確定單元303,用于根據(jù)所述第一接收單元301接收的所述各個(gè)圖像的所述加密SIFT特征向量和所述第二接收單元接收的所述查詢SIFT特征向量,確定與所述查詢圖像相似的相似待匹配圖像的標(biāo)識(shí);

所述發(fā)送單元304,用于向所述圖像管理端發(fā)送所述確定單元302確定的所述相似加密SIFT特征向量對(duì)應(yīng)的待匹配圖像的標(biāo)識(shí),以使所述圖像管理端根據(jù)所述標(biāo)識(shí)向所述用戶端反饋所述相似加密SIFT特征向量對(duì)應(yīng)的待匹配圖像。

如圖4所示,在本發(fā)明一個(gè)實(shí)施例中,為了保證圖像檢索的高效性,該圖像檢索服務(wù)器可以進(jìn)一步包括:聚類單元401、第一處理單元402和第二處理單元403,其中,

所述聚類單元401,用于對(duì)所述第一接收單元301接收的所述各個(gè)待匹配圖像的加密SIFT特征向量進(jìn)行聚類,得到碼書;

所述第一處理單元402,用于針對(duì)每個(gè)所述待匹配圖像,根據(jù)所述碼書的每一類中包含的當(dāng)前待匹配圖像的所述加密SIFT特征向量的數(shù)量,生成所述當(dāng)前待匹配圖像的權(quán)重向量;

所述第二處理單元403,用于確定每個(gè)所述查詢SIFT特征向量所屬于的所述碼書中的類;以及根據(jù)所述碼書的每一類中包含的所述查詢圖像的所述查詢SIFT特征向量的數(shù)量,生成所述查詢圖像的權(quán)重向量;

所述確定單元303,用于確定每個(gè)所述待匹配圖像的權(quán)重向量與所述查詢圖像的權(quán)重向量的相似度;以及根據(jù)每個(gè)所述待匹配圖像對(duì)應(yīng)的相似度,確定與所述查詢圖像相似的相似待匹配圖像的標(biāo)識(shí)。

如圖5所示,在本發(fā)明一個(gè)實(shí)施例中,為了增加圖像檢索的準(zhǔn)確度,進(jìn)一步包括:計(jì)算單元501,用于針對(duì)所述碼書的每一類,確定所述碼書的當(dāng)前類包含的所述加密SIFT特征向量對(duì)應(yīng)的所述待匹配圖像的數(shù)量與所述待匹配圖像的總數(shù)的第一比值;

所述第一處理單元402,用于針對(duì)所述碼書的每一類,確定所述碼書的當(dāng)前類中包含的所述當(dāng)前待匹配圖像的所述加密SIFT特征向量的數(shù)量與所述碼書中類的總數(shù)的第二比值;以及根據(jù)公式一,確定所述當(dāng)前待匹配圖像在所述碼書的每一類中的權(quán)重,其中,所述公式一為:

ωi=tfi×log(idfi)

其中,ωi為所述當(dāng)前待匹配圖像在所述碼書的第i類中的權(quán)重,tfi為第i類對(duì)應(yīng)的第二比值,idfi為第i類對(duì)應(yīng)的第一比值;

所述第二處理單元403,用于針對(duì)所述碼書的每一類,確定所述碼書的當(dāng)前類中包含的所述查詢SIFT特征向量的數(shù)量與所述碼書中類的總數(shù)的第三比值;根據(jù)公式二,確定所述查詢圖像在所述碼書的每一類中的權(quán)重,其中,所述公式二為:

ωj=fj×log(idfj)

其中,ωj為所述查詢圖像在所述碼書的第j類中的權(quán)重,fj為第j類對(duì)應(yīng)的第三比值,idfj為第j類對(duì)應(yīng)的第一比值。

在本發(fā)明一個(gè)實(shí)施例中,所述確定單元303,用于根據(jù)公式三,分別確定每個(gè)所述待匹配圖像的權(quán)重向量與所述查詢圖像的權(quán)重向量的相似度,將對(duì)應(yīng)的相似度最大的預(yù)設(shè)值個(gè)所述待匹配圖像作為所述相似待匹配圖像,確定與所述查詢圖像相似的所述相似待匹配圖像的標(biāo)識(shí);

其中,所述公式三為:

其中,dj為當(dāng)前待匹配圖像j對(duì)應(yīng)的相似度,A為所述當(dāng)前待匹配圖像j的權(quán)重向量,B為所述查詢圖像的權(quán)重向量,i為權(quán)重向量的第i維,n為所述待匹配圖像的總數(shù)。

如圖6所示,本發(fā)明實(shí)施例提供了一種安全圖像檢索系統(tǒng),該圖像檢索系統(tǒng)包括:圖像管理端601、用戶端602和上述任一實(shí)施例所述的圖像檢索服務(wù)器603,其中,

所述圖像管理端601,用于發(fā)送各個(gè)待匹配圖像的加密SIFT特征向量給所述圖像檢索服務(wù)器603,其中,每個(gè)所述待匹配圖像對(duì)應(yīng)至少兩個(gè)所述加密SIFT特征向量,所述加密SIFT特征向量通過(guò)加密從對(duì)應(yīng)的待匹配圖像中提取的SIFT特征向量生成;以及接收所述圖像檢索服務(wù)器503發(fā)送的相似加密SIFT特征向量對(duì)應(yīng)的待匹配圖像的標(biāo)識(shí),根據(jù)所述標(biāo)識(shí)向所述用戶端502反饋所述相似加密SIFT特征向量對(duì)應(yīng)的待匹配圖像;

所述用戶端602,用于發(fā)送查詢圖像的查詢SIFT特征向量,其中,所述查詢SIFT特征向量通過(guò)加密從所述查詢圖像中提取的SIFT特征向量生成;以及接收所述圖像管理端反饋的所述相似加密SIFT特征向量對(duì)應(yīng)的待匹配圖像。

在本發(fā)明一個(gè)實(shí)施例中,所述圖像管理端601,進(jìn)一步用于提取各個(gè)待匹配圖像中的至少兩個(gè)SIFT特征向量;針對(duì)每一個(gè)所述SIFT特征向量,隨機(jī)打亂當(dāng)前SIFT特征向量的比特位平面的排列順序,并與預(yù)設(shè)的第一偽隨機(jī)序列異或,獲得平面隨機(jī)SIFT特征向量;將每一個(gè)所述平面隨機(jī)SIFT特征向量的每一維度轉(zhuǎn)換為一元數(shù),并隨機(jī)打亂所述一元數(shù)的排列順序,以及與預(yù)設(shè)的第二偽隨機(jī)序列異或,獲得編碼隨機(jī)SIFT特征向量;由具有第一維度的密鑰生成具有第一維度的高斯隨機(jī)矩陣,并將所述高斯隨機(jī)矩陣與所述編碼隨機(jī)SIFT特征向量作內(nèi)積,獲得所述當(dāng)前SIFT特征向量對(duì)應(yīng)的加密SIFT特征向量;

所述用戶端602,進(jìn)一步用于提取查詢圖像中的檢索SIFT特征向量;針對(duì)每一個(gè)所述檢索SIFT特征向量,隨機(jī)當(dāng)前檢索SIFT特征向量的比特位平面的排列順序,并與預(yù)設(shè)的第一偽隨機(jī)序列異或,獲得平面隨機(jī)檢索SIFT特征向量;將每一個(gè)所述平面隨機(jī)檢索SIFT特征向量的每一維度轉(zhuǎn)換為一元數(shù),并隨機(jī)打亂所述一元數(shù)的排列順序,以及與預(yù)設(shè)的第二偽隨機(jī)序列異或,獲得編碼隨機(jī)檢索SIFT特征向量;由具有第一維度的密鑰生成具有第一維度的高斯隨機(jī)矩陣,并將所述高斯隨機(jī)矩陣與所述編碼隨機(jī)檢索SIFT特征向量作內(nèi)積,獲得加密后的所述查詢SIFT特征向量。

在該實(shí)施例中,密鑰的維度決定高斯隨機(jī)矩陣的維度,例如,密鑰的維度為20維,則該20維密鑰生成獨(dú)立的20維標(biāo)準(zhǔn)高斯向量,從而得到具有20維標(biāo)準(zhǔn)高斯向量的高斯隨機(jī)矩陣。

綜上,本發(fā)明的各實(shí)施例,至少具有如下有益效果:

1、在本發(fā)明的實(shí)施例中,通過(guò)預(yù)先接收從圖像管理端發(fā)來(lái)的各個(gè)待匹配圖像的加密SIFT特征向量,在用戶需要進(jìn)行圖像檢索時(shí),接收用戶端發(fā)來(lái)查詢圖像的查詢SIFT特征向量,根據(jù)各個(gè)圖像的加密SIFT特征向量和查詢SIFT特征向量,確定與查詢圖像相似的相似待匹配圖像的標(biāo)識(shí),然后向圖像管理端發(fā)送相似加密SIFT特征向量對(duì)應(yīng)的待匹配圖像的標(biāo)識(shí),以使圖像管理端根據(jù)標(biāo)識(shí)向用戶端反饋相似加密SIFT特征向量對(duì)應(yīng)的待匹配圖像。由于本發(fā)明提供的方法直接根據(jù)各個(gè)圖像的加密SIFT特征向量和查詢SIFT特征向量,確定與查詢圖像相似的相似待匹配圖像的標(biāo)識(shí),在特征向量加密時(shí)直接進(jìn)行檢索,不需要對(duì)圖像的特征向量進(jìn)行解密,從而有效地避免了圖像信息的泄露,因此能夠有效的提高圖像檢索的安全性。

2、在本發(fā)明的實(shí)施例中,通過(guò)將各個(gè)待匹配圖像的加密SIFT特征向量進(jìn)行聚類并得到碼書,根據(jù)碼書計(jì)算出各個(gè)待匹配圖像中各個(gè)類的權(quán)重,從而得到各個(gè)待匹配圖像的權(quán)重,將各個(gè)待匹配圖像至少兩個(gè)加密SIFT特征向量轉(zhuǎn)換為一個(gè)能夠代表該待匹配圖像的權(quán)重向量,使得圖像檢索高效并且準(zhǔn)確。

3、在本發(fā)明的實(shí)施例中,將文字信息檢索使用的TF-IDF思想,運(yùn)用到圖像檢索中,能夠快速確定待匹配圖像的權(quán)重向量,并且只需要通過(guò)計(jì)算待匹配圖像的權(quán)重向量與查詢圖像的權(quán)重向量的相似度,就能夠確定圖像檢索結(jié)果,使得圖像檢索更加方便快捷。

上述裝置內(nèi)的各單元之間的信息交互、執(zhí)行過(guò)程等內(nèi)容,由于與本發(fā)明方法實(shí)施例基于同一構(gòu)思,具體內(nèi)容可參見本發(fā)明方法實(shí)施例中的敘述,此處不再贅述。

需要說(shuō)明的是,在本文中,諸如第一和第二之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同因素。

本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成,前述的程序可以存儲(chǔ)在計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)中。

最后需要說(shuō)明的是:以上所述僅為本發(fā)明的較佳實(shí)施例,僅用于說(shuō)明本發(fā)明的技術(shù)方案,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1