本發(fā)明涉及信息安全領(lǐng)域,具體涉及基于信息安全的圖像檢索方法。
背景技術(shù):
隨著移動互聯(lián)網(wǎng)、物聯(lián)網(wǎng)等技術(shù)的興起,全球范圍內(nèi)數(shù)據(jù)量迅猛增長,大數(shù)據(jù)時代己經(jīng)來臨。伴隨著大數(shù)據(jù)的產(chǎn)生,其在現(xiàn)代社會和經(jīng)濟(jì)活動中發(fā)揮著極其重要的作用。
信息安全主要包括以下五方面的內(nèi)容,即需保證信息的保密性、真實性、完整性、未授權(quán)拷貝和所寄生系統(tǒng)的安全性。信息安全本身包括的范圍很大,其中包括如何防范商業(yè)企業(yè)機密泄露、防范青少年對不良信息的瀏覽、個人信息的泄露等。網(wǎng)絡(luò)環(huán)境下的信息安全體系是保證信息安全的關(guān)鍵,包括計算機安全操作系統(tǒng)、各種安全協(xié)議、安全機制,直至安全系統(tǒng),只要存在安全漏洞便可以威脅全局安全。信息安全是指信息系統(tǒng)受到保護(hù),不受偶然的或者惡意的原因而遭到破壞、更改、泄露,系統(tǒng)連續(xù)可靠正常地運行,信息服務(wù)不中斷,最終實現(xiàn)業(yè)務(wù)連續(xù)性。
大規(guī)模數(shù)據(jù)給傳統(tǒng)的多媒體研究,尤其是基于圖像的應(yīng)用和研究帶來了新的挑戰(zhàn)和機遇。
技術(shù)實現(xiàn)要素:
針對上述問題,本發(fā)明提供基于信息安全的圖像檢索方法。
本發(fā)明的目的采用以下技術(shù)方案來實現(xiàn):
基于信息安全的圖像檢索方法,其特征是,包括信息安全控制和圖像檢索,信息安全控制方法包括以下步驟:
(1)信息安全顯示設(shè)備接收服務(wù)器發(fā)送的攜帶第一檢索信息請求消息,所述檢索信息被利用用戶的用戶數(shù)字證書公鑰加密后攜帶在所述確認(rèn)請求消息中;
(2)信息安全顯示設(shè)備顯示利用私鑰解密后的所述檢索信息;
(3)在用戶對所述檢索信息確認(rèn)后,通過客戶端向所述服務(wù)器發(fā)送確認(rèn)消息。
優(yōu)選地,所述信息安全顯示設(shè)備接收第三方平臺發(fā)送的攜帶第二檢索信息的確認(rèn)請求消息,所述第二檢索信息被利用用戶的用戶數(shù)字證書公鑰加密后攜帶在所述確認(rèn)請求消息中。
優(yōu)選地,所述第二檢索信息和所述第一檢索信息包括相同的檢索標(biāo)識。
本發(fā)明的有益效果為:通過關(guān)鍵詞和標(biāo)記的運用,預(yù)先將數(shù)據(jù)庫劃分為多個子數(shù)據(jù)庫,檢索時先在相關(guān)度高的子數(shù)據(jù)庫中進(jìn)行檢索,減少了計算量,提高了運算速度;基于單詞包表示圖像時,提出了加權(quán)表示和第一視覺相似度,減少了時間開銷;基于特征組合表示圖像時,利用了局部特征之間的空間包含關(guān)系,提出將相關(guān)的局部特征組合在一起以增強其視覺表達(dá)能力;該特征組合不但具有良好的尺度和旋轉(zhuǎn)不變性,而且還能夠自然地利用各特征元素之間的相對位置信息進(jìn)行局部幾何校驗,剔除可能存在的錯誤匹配,以提高圖像檢索的準(zhǔn)確率;特征量化以及組合表達(dá)大幅地提高了檢索的精度。
附圖說明
利用附圖對本發(fā)明作進(jìn)一步說明,但附圖中的實施例不構(gòu)成對本發(fā)明的任何限制,對于本領(lǐng)域的普通技術(shù)人員,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)以下附圖獲得其它的附圖。
圖1是基于信息安全的圖像檢索方法的示意圖。
圖2是基于信息安全的圖像檢索方法的另一示意圖。
具體實施方式
結(jié)合以下實施例對本發(fā)明作進(jìn)一步描述。
實施例1:基于信息安全的圖像檢索方法,其特征是,包括信息安全控制和圖像檢索,信息安全控制方法包括以下步驟:
(1)信息安全顯示設(shè)備接收服務(wù)器發(fā)送的攜帶第一檢索信息請求消息,所述檢索信息被利用用戶的用戶數(shù)字證書公鑰加密后攜帶在所述確認(rèn)請求消息中;
(2)信息安全顯示設(shè)備顯示利用私鑰解密后的所述檢索信息;
(3)在用戶對所述檢索信息確認(rèn)后,通過客戶端向所述服務(wù)器發(fā)送確認(rèn)消息。
優(yōu)選地,所述信息安全顯示設(shè)備接收第三方平臺發(fā)送的攜帶第二檢索信息的確認(rèn)請求消息,所述第二檢索信息被利用用戶的用戶數(shù)字證書公鑰加密后攜帶在所述確認(rèn)請求消息中。
優(yōu)選地,所述第二檢索信息和所述第一檢索信息包括相同的檢索標(biāo)識。
優(yōu)選地,其特征是,圖像檢索通過以下步驟實現(xiàn):
(1)由云服務(wù)器獲取信息數(shù)據(jù),將圖像信息和非圖像信息進(jìn)行分類后,分別儲存到圖像數(shù)據(jù)庫和非圖像數(shù)據(jù)庫中,并將來源相同的圖像信息和非圖像信息作標(biāo)記;
(2)將非圖像數(shù)據(jù)庫按照預(yù)先設(shè)定的多個關(guān)鍵詞劃分為多個第一子數(shù)據(jù)庫,同時按照所述關(guān)鍵詞對非圖像信息進(jìn)行分類,分別儲存到對應(yīng)的所述第一子數(shù)據(jù)庫中,未匹配到關(guān)鍵詞的非圖像信息單獨劃分為一類;
(3)將圖像數(shù)據(jù)庫按照所述關(guān)鍵詞劃分為多個第二子數(shù)據(jù)庫,并對圖像信息根據(jù)與其來源相同的非圖像信息進(jìn)行分類,分別儲存到對應(yīng)所述第二子數(shù)據(jù)庫中,無來源相同標(biāo)記的圖像信息,或者其對應(yīng)的非圖像信息未匹配到關(guān)鍵詞的圖像信息單獨劃分為一類;
(4)當(dāng)用戶輸入關(guān)鍵詞進(jìn)行檢索時,按照輸入的關(guān)鍵詞與預(yù)先設(shè)定的關(guān)鍵詞的相關(guān)度排序依次在各個第一字?jǐn)?shù)據(jù)庫和第二子數(shù)據(jù)庫中分別進(jìn)行檢索,并分別輸出圖像數(shù)據(jù)和非圖像數(shù)據(jù)的檢索結(jié)果;每個第二子數(shù)據(jù)庫的圖像檢索中還提供了通過輸入查詢圖像Ip來檢索相似圖像的功能,該功能由以下步驟實現(xiàn):
(1-1)采用SIFT特征對圖像局部區(qū)域進(jìn)行描述;
(1‐2)基于單詞包的圖像表示:
a.采用基于單詞包模型對局部特征進(jìn)行量化,設(shè)由M個局部特征向量組成的樣本空間X={x1,…,xM},以無監(jiān)督方式快速聚類生成初始視覺碼本,采用最近鄰策略建立局部特征xj與相對應(yīng)的視覺單詞的映射關(guān)系,j=1,…,M;
b.設(shè)碼本空間中包含N個視覺單詞,則任一圖像表示為高維稀疏向量{w1,…,wN},wi表示視覺單詞i的權(quán)值,i=1,…,N;
式中,表示該圖像中視覺單詞i出現(xiàn)的次數(shù),ti表示圖像數(shù)據(jù)庫中視覺單詞i出現(xiàn)的總次數(shù),fi表示圖像數(shù)據(jù)庫中包含視覺單詞i的圖像數(shù)目;
對權(quán)值wi進(jìn)行歸一化處理,令∑iδi=1,此時任一圖像的高維稀疏向量表示為{δ1,…,δN};
c.對于任意兩幅圖像p和q,定義兩幅圖像之間的第一視覺相似度S(p,q):
S(p,q)越大,表明兩幅圖像越接近。
優(yōu)選地,其特征是,步驟(4)還包括:
(1‐3)基于特征組合的圖像表示:
a、將包含一個具有較大尺度的主特征和由這個主特征空間覆蓋的若干個具有較小尺度的元素特征的集合定義為特征組合,給定任一圖像P,抽取其包含的特征組合集其中,Cl=(Zl,Yl);
式中,Cl表示第l個特征組合,Zl為第l個特征組合的主特征,Yl為第l個特征組合的一組元素特征,Zl和Yl滿足0.02×a(P)<a(Zl),a(Yl)<0.2×a(P),且Yl對應(yīng)的局部空間區(qū)域完全被主特征Cl的局部空間覆蓋,a(·)表示覆蓋空間區(qū)域的面積;
b、對于任意兩個特征組合Cf(Zf,Yf)和Cg(Zg,Yg),定義兩個特征組合的第二視覺相似度R:
當(dāng)cos(Zf,Zg)>T1時:
R(Cf,Cg)=1{(Yfi,Ygj)|Yfi∈Yf,Ygj∈Yg,cos(Yf,Yg)>T1}
當(dāng)T1≥cos(Zf,Zg)>T2時:
R(Cf,Cg)=0.5{(Yfi,Ygj)|Yfi∈Yf,Ygj∈Yg,cos(Yf,Yg)>T1}
當(dāng)cos(Zf,Zg)≤T2時:
R(Cf,Cg)=0
式中,T1=(0.8,1),T1=(0.5,0.8],cos(·,·)表示兩個特征的余弦相似度,Yfi是Yf中的元素,Ygi是Yg中的元素,{(Yfi,Ygj)|Yfi∈Yf,Ygj∈Yg,cos(Yf,Yg)>T1}表示Yf和Yg中匹配的元素特征數(shù);
(1‐4)圖像檢索:對于給定的查詢圖像Ip,首先提取其特征組合集,將每個特征的主特征映射到視覺單詞,找出包含該視覺單詞的數(shù)據(jù)庫圖像Iq,計算其與查詢圖像的相似度距離,通過將相似度距離與設(shè)定閾值比較,完成圖像檢索;
所述的相似度距離采用以下公式計算:
d=S(Ip,Iq)×maxR(Ip,Iq)
其中,S(p,q)表示兩幅圖像的第一視覺相似度度量,maxR(Ip,Iq)表示對兩幅圖像的所有特征組合進(jìn)行第二視覺相似度度量的最大值。
在本實施例的基于信息安全的圖像檢索方法中,通過關(guān)鍵詞和標(biāo)記的運用,預(yù)先將數(shù)據(jù)庫劃分為多個子數(shù)據(jù)庫,檢索時先在相關(guān)度高的子數(shù)據(jù)庫中進(jìn)行檢索,減少了計算量,提高了運算速度;基于單詞包表示圖像時,提出了加權(quán)表示和第一視覺相似度,減少了時間開銷;基于特征組合表示圖像時,利用了局部特征之間的空間包含關(guān)系,提出將相關(guān)的局部特征組合在一起以增強其視覺表達(dá)能力;該特征組合不但具有良好的尺度和旋轉(zhuǎn)不變性,而且還能夠自然地利用各特征元素之間的相對位置信息進(jìn)行局部幾何校驗,剔除可能存在的錯誤匹配,以提高圖像檢索的準(zhǔn)確率;特征量化以及組合表達(dá)大幅地提高了檢索的精度;T1=0.95,T2=0.78,檢索精度提高了50%,檢索速度提高了1%。
實施例2:基于信息安全的圖像檢索方法,其特征是,包括信息安全控制和圖像檢索,信息安全控制方法包括以下步驟:
(1)信息安全顯示設(shè)備接收服務(wù)器發(fā)送的攜帶第一檢索信息請求消息,所述檢索信息被利用用戶的用戶數(shù)字證書公鑰加密后攜帶在所述確認(rèn)請求消息中;
(2)信息安全顯示設(shè)備顯示利用私鑰解密后的所述檢索信息;
(3)在用戶對所述檢索信息確認(rèn)后,通過客戶端向所述服務(wù)器發(fā)送確認(rèn)消息。
優(yōu)選地,所述信息安全顯示設(shè)備接收第三方平臺發(fā)送的攜帶第二檢索信息的確認(rèn)請求消息,所述第二檢索信息被利用用戶的用戶數(shù)字證書公鑰加密后攜帶在所述確認(rèn)請求消息中。
優(yōu)選地,所述第二檢索信息和所述第一檢索信息包括相同的檢索標(biāo)識。
優(yōu)選地,其特征是,圖像檢索通過以下步驟實現(xiàn):
(1)由云服務(wù)器獲取信息數(shù)據(jù),將圖像信息和非圖像信息進(jìn)行分類后,分別儲存到圖像數(shù)據(jù)庫和非圖像數(shù)據(jù)庫中,并將來源相同的圖像信息和非圖像信息作標(biāo)記;
(2)將非圖像數(shù)據(jù)庫按照預(yù)先設(shè)定的多個關(guān)鍵詞劃分為多個第一子數(shù)據(jù)庫,同時按照所述關(guān)鍵詞對非圖像信息進(jìn)行分類,分別儲存到對應(yīng)的所述第一子數(shù)據(jù)庫中,未匹配到關(guān)鍵詞的非圖像信息單獨劃分為一類;
(3)將圖像數(shù)據(jù)庫按照所述關(guān)鍵詞劃分為多個第二子數(shù)據(jù)庫,并對圖像信息根據(jù)與其來源相同的非圖像信息進(jìn)行分類,分別儲存到對應(yīng)所述第二子數(shù)據(jù)庫中,無來源相同標(biāo)記的圖像信息,或者其對應(yīng)的非圖像信息未匹配到關(guān)鍵詞的圖像信息單獨劃分為一類;
(4)當(dāng)用戶輸入關(guān)鍵詞進(jìn)行檢索時,按照輸入的關(guān)鍵詞與預(yù)先設(shè)定的關(guān)鍵詞的相關(guān)度排序依次在各個第一字?jǐn)?shù)據(jù)庫和第二子數(shù)據(jù)庫中分別進(jìn)行檢索,并分別輸出圖像數(shù)據(jù)和非圖像數(shù)據(jù)的檢索結(jié)果;每個第二子數(shù)據(jù)庫的圖像檢索中還提供了通過輸入查詢圖像Ip來檢索相似圖像的功能,該功能由以下步驟實現(xiàn):
(1-1)采用SIFT特征對圖像局部區(qū)域進(jìn)行描述;
(1‐2)基于單詞包的圖像表示:
a.采用基于單詞包模型對局部特征進(jìn)行量化,設(shè)由M個局部特征向量組成的樣本空間X={x1,…,xM},以無監(jiān)督方式快速聚類生成初始視覺碼本,采用最近鄰策略建立局部特征xj與相對應(yīng)的視覺單詞的映射關(guān)系,j=1,…,M;
b.設(shè)碼本空間中包含N個視覺單詞,則任一圖像表示為高維稀疏向量{w1,…,wN},wi表示視覺單詞i的權(quán)值,i=1,…,N;
式中,表示該圖像中視覺單詞i出現(xiàn)的次數(shù),ti表示圖像數(shù)據(jù)庫中視覺單詞i出現(xiàn)的總次數(shù),fi表示圖像數(shù)據(jù)庫中包含視覺單詞i的圖像數(shù)目;
對權(quán)值wi進(jìn)行歸一化處理,令∑iδi=1,此時任一圖像的高維稀疏向量表示為{δ1,…,δN};
c.對于任意兩幅圖像p和q,定義兩幅圖像之間的第一視覺相似度S(p,q):
S(p,q)越大,表明兩幅圖像越接近。
優(yōu)選地,其特征是,步驟(4)還包括:
(1‐3)基于特征組合的圖像表示:
a、將包含一個具有較大尺度的主特征和由這個主特征空間覆蓋的若干個具有較小尺度的元素特征的集合定義為特征組合,給定任一圖像P,抽取其包含的特征組合集其中,Cl=(Zl,Yl);
式中,Cl表示第l個特征組合,Zl為第l個特征組合的主特征,Yl為第l個特征組合的一組元素特征,Zl和Yl滿足0.02×a(P)<a(Zl),a(Yl)<0.2×a(P),且Yl對應(yīng)的局部空間區(qū)域完全被主特征Cl的局部空間覆蓋,a(·)表示覆蓋空間區(qū)域的面積;
b、對于任意兩個特征組合Cf(Zf,Yf)和Cg(Zg,Yg),定義兩個特征組合的第二視覺相似度R:
當(dāng)cos(Zf,Zg)>T1時:
R(Cf,Cg)=1{(Yfi,Ygj)|Yfi∈Yf,Ygj∈Yg,cos(Yf,Yg)>T1}
當(dāng)T1≥cos(Zf,Zg)>T2時:
R(Cf,Cg)=0.5{(Yfi,Ygj)|Yfi∈Yf,Ygj∈Yg,cos(Yf,Yg)>T1}
當(dāng)cos(Zf,Zg)≤T2時:
R(Cf,Cg)=0
式中,T1=(0.8,1),T1=(0.5,0.8],cos(·,·)表示兩個特征的余弦相似度,Yfi是Yf中的元素,Ygi是Yg中的元素,{(Yfi,Ygj)|Yfi∈Yf,Ygj∈Yg,cos(Yf,Yg)>T1}表示Yf和Yg中匹配的元素特征數(shù);
(1‐4)圖像檢索:對于給定的查詢圖像Ip,首先提取其特征組合集,將每個特征的主特征映射到視覺單詞,找出包含該視覺單詞的數(shù)據(jù)庫圖像Iq,計算其與查詢圖像的相似度距離,通過將相似度距離與設(shè)定閾值比較,完成圖像檢索;
所述的相似度距離采用以下公式計算:
d=S(Ip,Iq)×maxR(Ip,Iq)
其中,S(p,q)表示兩幅圖像的第一視覺相似度度量,maxR(Ip,Iq)表示對兩幅圖像的所有特征組合進(jìn)行第二視覺相似度度量的最大值。
在本實施例的基于信息安全的圖像檢索方法中,通過關(guān)鍵詞和標(biāo)記的運用,預(yù)先將數(shù)據(jù)庫劃分為多個子數(shù)據(jù)庫,檢索時先在相關(guān)度高的子數(shù)據(jù)庫中進(jìn)行檢索,減少了計算量,提高了運算速度;基于單詞包表示圖像時,提出了加權(quán)表示和第一視覺相似度,減少了時間開銷;基于特征組合表示圖像時,利用了局部特征之間的空間包含關(guān)系,提出將相關(guān)的局部特征組合在一起以增強其視覺表達(dá)能力;該特征組合不但具有良好的尺度和旋轉(zhuǎn)不變性,而且還能夠自然地利用各特征元素之間的相對位置信息進(jìn)行局部幾何校驗,剔除可能存在的錯誤匹配,以提高圖像檢索的準(zhǔn)確率;特征量化以及組合表達(dá)大幅地提高了檢索的精度;T1=0.95,T2=0.78,檢索精度提高了50%,檢索速度提高了1%。
實施例3:基于信息安全的圖像檢索方法,其特征是,包括信息安全控制和圖像檢索,信息安全控制方法包括以下步驟:
(1)信息安全顯示設(shè)備接收服務(wù)器發(fā)送的攜帶第一檢索信息請求消息,所述檢索信息被利用用戶的用戶數(shù)字證書公鑰加密后攜帶在所述確認(rèn)請求消息中;
(2)信息安全顯示設(shè)備顯示利用私鑰解密后的所述檢索信息;
(3)在用戶對所述檢索信息確認(rèn)后,通過客戶端向所述服務(wù)器發(fā)送確認(rèn)消息。
優(yōu)選地,所述信息安全顯示設(shè)備接收第三方平臺發(fā)送的攜帶第二檢索信息的確認(rèn)請求消息,所述第二檢索信息被利用用戶的用戶數(shù)字證書公鑰加密后攜帶在所述確認(rèn)請求消息中。
優(yōu)選地,所述第二檢索信息和所述第一檢索信息包括相同的檢索標(biāo)識。
優(yōu)選地,其特征是,圖像檢索通過以下步驟實現(xiàn):
(1)由云服務(wù)器獲取信息數(shù)據(jù),將圖像信息和非圖像信息進(jìn)行分類后,分別儲存到圖像數(shù)據(jù)庫和非圖像數(shù)據(jù)庫中,并將來源相同的圖像信息和非圖像信息作標(biāo)記;
(2)將非圖像數(shù)據(jù)庫按照預(yù)先設(shè)定的多個關(guān)鍵詞劃分為多個第一子數(shù)據(jù)庫,同時按照所述關(guān)鍵詞對非圖像信息進(jìn)行分類,分別儲存到對應(yīng)的所述第一子數(shù)據(jù)庫中,未匹配到關(guān)鍵詞的非圖像信息單獨劃分為一類;
(3)將圖像數(shù)據(jù)庫按照所述關(guān)鍵詞劃分為多個第二子數(shù)據(jù)庫,并對圖像信息根據(jù)與其來源相同的非圖像信息進(jìn)行分類,分別儲存到對應(yīng)所述第二子數(shù)據(jù)庫中,無來源相同標(biāo)記的圖像信息,或者其對應(yīng)的非圖像信息未匹配到關(guān)鍵詞的圖像信息單獨劃分為一類;
(4)當(dāng)用戶輸入關(guān)鍵詞進(jìn)行檢索時,按照輸入的關(guān)鍵詞與預(yù)先設(shè)定的關(guān)鍵詞的相關(guān)度排序依次在各個第一字?jǐn)?shù)據(jù)庫和第二子數(shù)據(jù)庫中分別進(jìn)行檢索,并分別輸出圖像數(shù)據(jù)和非圖像數(shù)據(jù)的檢索結(jié)果;每個第二子數(shù)據(jù)庫的圖像檢索中還提供了通過輸入查詢圖像Ip來檢索相似圖像的功能,該功能由以下步驟實現(xiàn):
(1-1)采用SIFT特征對圖像局部區(qū)域進(jìn)行描述;
(1‐2)基于單詞包的圖像表示:
a.采用基于單詞包模型對局部特征進(jìn)行量化,設(shè)由M個局部特征向量組成的樣本空間X={x1,…,xM},以無監(jiān)督方式快速聚類生成初始視覺碼本,采用最近鄰策略建立局部特征xj與相對應(yīng)的視覺單詞的映射關(guān)系,j=1,…,M;
b.設(shè)碼本空間中包含N個視覺單詞,則任一圖像表示為高維稀疏向量{w1,…,wN},wi表示視覺單詞i的權(quán)值,i=1,…,N;
式中,表示該圖像中視覺單詞i出現(xiàn)的次數(shù),ti表示圖像數(shù)據(jù)庫中視覺單詞i出現(xiàn)的總次數(shù),fi表示圖像數(shù)據(jù)庫中包含視覺單詞i的圖像數(shù)目;
對權(quán)值wi進(jìn)行歸一化處理,令∑iδi=1,此時任一圖像的高維稀疏向量表示為{δ1,…,δN};
c.對于任意兩幅圖像p和q,定義兩幅圖像之間的第一視覺相似度S(p,q):
S(p,q)越大,表明兩幅圖像越接近。
優(yōu)選地,其特征是,步驟(4)還包括:
(1‐3)基于特征組合的圖像表示:
a、將包含一個具有較大尺度的主特征和由這個主特征空間覆蓋的若干個具有較小尺度的元素特征的集合定義為特征組合,給定任一圖像P,抽取其包含的特征組合集其中,Cl=(Zl,Yl);
式中,Cl表示第l個特征組合,Zl為第l個特征組合的主特征,Yl為第l個特征組合的一組元素特征,Zl和Yl滿足0.02×a(P)<a(Zl),a(Yl)<0.2×a(P),且Yl對應(yīng)的局部空間區(qū)域完全被主特征Cl的局部空間覆蓋,a(·)表示覆蓋空間區(qū)域的面積;
b、對于任意兩個特征組合Cf(Zf,Yf)和Cg(Zg,Yg),定義兩個特征組合的第二視覺相似度R:
當(dāng)cos(Zf,Zg)>T1時:
R(Cf,Cg)=1{(Yfi,Ygj)|Yfi∈Yf,Ygj∈Yg,cos(Yf,Yg)>T1}
當(dāng)T1≥cos(Zf,Zg)>T2時:
R(Cf,Cg)=0.5{(Yfi,Ygj)|Yfi∈Yf,Ygj∈Yg,cos(Yf,Yg)>T1}
當(dāng)cos(Zf,Zg)≤T2時:
R(Cf,Cg)=0
式中,T1=(0.8,1),T1=(0.5,0.8],cos(·,·)表示兩個特征的余弦相似度,Yfi是Yf中的元素,Ygi是Yg中的元素,{(Yfi,Ygj)|Yfi∈Yf,Ygj∈Yg,cos(Yf,Yg)>T1}表示Yf和Yg中匹配的元素特征數(shù);
(1‐4)圖像檢索:對于給定的查詢圖像Ip,首先提取其特征組合集,將每個特征的主特征映射到視覺單詞,找出包含該視覺單詞的數(shù)據(jù)庫圖像Iq,計算其與查詢圖像的相似度距離,通過將相似度距離與設(shè)定閾值比較,完成圖像檢索;
所述的相似度距離采用以下公式計算:
d=S(Ip,Iq)×maxR(Ip,Iq)
其中,S(p,q)表示兩幅圖像的第一視覺相似度度量,maxR(Ip,Iq)表示對兩幅圖像的所有特征組合進(jìn)行第二視覺相似度度量的最大值。
在本實施例的基于信息安全的圖像檢索方法中,通過關(guān)鍵詞和標(biāo)記的運用,預(yù)先將數(shù)據(jù)庫劃分為多個子數(shù)據(jù)庫,檢索時先在相關(guān)度高的子數(shù)據(jù)庫中進(jìn)行檢索,減少了計算量,提高了運算速度;基于單詞包表示圖像時,提出了加權(quán)表示和第一視覺相似度,減少了時間開銷;基于特征組合表示圖像時,利用了局部特征之間的空間包含關(guān)系,提出將相關(guān)的局部特征組合在一起以增強其視覺表達(dá)能力;該特征組合不但具有良好的尺度和旋轉(zhuǎn)不變性,而且還能夠自然地利用各特征元素之間的相對位置信息進(jìn)行局部幾何校驗,剔除可能存在的錯誤匹配,以提高圖像檢索的準(zhǔn)確率;特征量化以及組合表達(dá)大幅地提高了檢索的精度;T1=0.95,T2=0.78,檢索精度提高了50%,檢索速度提高了1%。
實施例4:基于信息安全的圖像檢索方法,其特征是,包括信息安全控制和圖像檢索,信息安全控制方法包括以下步驟:
(1)信息安全顯示設(shè)備接收服務(wù)器發(fā)送的攜帶第一檢索信息請求消息,所述檢索信息被利用用戶的用戶數(shù)字證書公鑰加密后攜帶在所述確認(rèn)請求消息中;
(2)信息安全顯示設(shè)備顯示利用私鑰解密后的所述檢索信息;
(3)在用戶對所述檢索信息確認(rèn)后,通過客戶端向所述服務(wù)器發(fā)送確認(rèn)消息。
優(yōu)選地,所述信息安全顯示設(shè)備接收第三方平臺發(fā)送的攜帶第二檢索信息的確認(rèn)請求消息,所述第二檢索信息被利用用戶的用戶數(shù)字證書公鑰加密后攜帶在所述確認(rèn)請求消息中。
優(yōu)選地,所述第二檢索信息和所述第一檢索信息包括相同的檢索標(biāo)識。
優(yōu)選地,其特征是,圖像檢索通過以下步驟實現(xiàn):
(1)由云服務(wù)器獲取信息數(shù)據(jù),將圖像信息和非圖像信息進(jìn)行分類后,分別儲存到圖像數(shù)據(jù)庫和非圖像數(shù)據(jù)庫中,并將來源相同的圖像信息和非圖像信息作標(biāo)記;
(2)將非圖像數(shù)據(jù)庫按照預(yù)先設(shè)定的多個關(guān)鍵詞劃分為多個第一子數(shù)據(jù)庫,同時按照所述關(guān)鍵詞對非圖像信息進(jìn)行分類,分別儲存到對應(yīng)的所述第一子數(shù)據(jù)庫中,未匹配到關(guān)鍵詞的非圖像信息單獨劃分為一類;
(3)將圖像數(shù)據(jù)庫按照所述關(guān)鍵詞劃分為多個第二子數(shù)據(jù)庫,并對圖像信息根據(jù)與其來源相同的非圖像信息進(jìn)行分類,分別儲存到對應(yīng)所述第二子數(shù)據(jù)庫中,無來源相同標(biāo)記的圖像信息,或者其對應(yīng)的非圖像信息未匹配到關(guān)鍵詞的圖像信息單獨劃分為一類;
(4)當(dāng)用戶輸入關(guān)鍵詞進(jìn)行檢索時,按照輸入的關(guān)鍵詞與預(yù)先設(shè)定的關(guān)鍵詞的相關(guān)度排序依次在各個第一字?jǐn)?shù)據(jù)庫和第二子數(shù)據(jù)庫中分別進(jìn)行檢索,并分別輸出圖像數(shù)據(jù)和非圖像數(shù)據(jù)的檢索結(jié)果;每個第二子數(shù)據(jù)庫的圖像檢索中還提供了通過輸入查詢圖像Ip來檢索相似圖像的功能,該功能由以下步驟實現(xiàn):
(1-1)采用SIFT特征對圖像局部區(qū)域進(jìn)行描述;
(1‐2)基于單詞包的圖像表示:
a.采用基于單詞包模型對局部特征進(jìn)行量化,設(shè)由M個局部特征向量組成的樣本空間X={x1,…,xM},以無監(jiān)督方式快速聚類生成初始視覺碼本,采用最近鄰策略建立局部特征xj與相對應(yīng)的視覺單詞的映射關(guān)系,j=1,…,M;
b.設(shè)碼本空間中包含N個視覺單詞,則任一圖像表示為高維稀疏向量{w1,…,wN},wi表示視覺單詞i的權(quán)值,i=1,…,N;
式中,表示該圖像中視覺單詞i出現(xiàn)的次數(shù),ti表示圖像數(shù)據(jù)庫中視覺單詞i出現(xiàn)的總次數(shù),fi表示圖像數(shù)據(jù)庫中包含視覺單詞i的圖像數(shù)目;
對權(quán)值wi進(jìn)行歸一化處理,令∑iδi=1,此時任一圖像的高維稀疏向量表示為{δ1,…,δN};
c.對于任意兩幅圖像p和q,定義兩幅圖像之間的第一視覺相似度S(p,q):
S(p,q)越大,表明兩幅圖像越接近。
優(yōu)選地,其特征是,步驟(4)還包括:
(1‐3)基于特征組合的圖像表示:
a、將包含一個具有較大尺度的主特征和由這個主特征空間覆蓋的若干個具有較小尺度的元素特征的集合定義為特征組合,給定任一圖像P,抽取其包含的特征組合集其中,Cl=(Zl,Yl);
式中,Cl表示第l個特征組合,Zl為第l個特征組合的主特征,Yl為第l個特征組合的一組元素特征,Zl和Yl滿足0.02×a(P)<a(Zl),a(Yl)<0.2×a(P),且Yl對應(yīng)的局部空間區(qū)域完全被主特征Cl的局部空間覆蓋,a(·)表示覆蓋空間區(qū)域的面積;
b、對于任意兩個特征組合Cf(Zf,Yf)和Cg(Zg,Yg),定義兩個特征組合的第二視覺相似度R:
當(dāng)cos(Zf,Zg)>T1時:
R(Cf,Cg)=1{(Yfi,Ygj)|Yfi∈Yf,Ygj∈Yg,cos(Yf,Yg)>T1}
當(dāng)T1≥cos(Zf,Zg)>T2時:
R(Cf,Cg)=0.5{(Yfi,Ygj)|Yfi∈Yf,Ygj∈Yg,cos(Yf,Yg)>T1}
當(dāng)cos(Zf,Zg)≤T2時:
R(Cf,Cg)=0
式中,T1=(0.8,1),T1=(0.5,0.8],cos(·,·)表示兩個特征的余弦相似度,Yfi是Yf中的元素,Ygi是Yg中的元素,{(Yfi,Ygj)|Yfi∈Yf,Ygj∈Yg,cos(Yf,Yg)>T1}表示Yf和Yg中匹配的元素特征數(shù);
(1‐4)圖像檢索:對于給定的查詢圖像Ip,首先提取其特征組合集,將每個特征的主特征映射到視覺單詞,找出包含該視覺單詞的數(shù)據(jù)庫圖像Iq,計算其與查詢圖像的相似度距離,通過將相似度距離與設(shè)定閾值比較,完成圖像檢索;
所述的相似度距離采用以下公式計算:
d=S(Ip,Iq)×maxR(Ip,Iq)
其中,S(p,q)表示兩幅圖像的第一視覺相似度度量,maxR(Ip,Iq)表示對兩幅圖像的所有特征組合進(jìn)行第二視覺相似度度量的最大值。
在本實施例的基于信息安全的圖像檢索方法中,通過關(guān)鍵詞和標(biāo)記的運用,預(yù)先將數(shù)據(jù)庫劃分為多個子數(shù)據(jù)庫,檢索時先在相關(guān)度高的子數(shù)據(jù)庫中進(jìn)行檢索,減少了計算量,提高了運算速度;基于單詞包表示圖像時,提出了加權(quán)表示和第一視覺相似度,減少了時間開銷;基于特征組合表示圖像時,利用了局部特征之間的空間包含關(guān)系,提出將相關(guān)的局部特征組合在一起以增強其視覺表達(dá)能力;該特征組合不但具有良好的尺度和旋轉(zhuǎn)不變性,而且還能夠自然地利用各特征元素之間的相對位置信息進(jìn)行局部幾何校驗,剔除可能存在的錯誤匹配,以提高圖像檢索的準(zhǔn)確率;特征量化以及組合表達(dá)大幅地提高了檢索的精度;T1=0.95,T2=0.78,檢索精度提高了50%,檢索速度提高了1%。
實施例5:基于信息安全的圖像檢索方法,其特征是,包括信息安全控制和圖像檢索,信息安全控制方法包括以下步驟:
(1)信息安全顯示設(shè)備接收服務(wù)器發(fā)送的攜帶第一檢索信息請求消息,所述檢索信息被利用用戶的用戶數(shù)字證書公鑰加密后攜帶在所述確認(rèn)請求消息中;
(2)信息安全顯示設(shè)備顯示利用私鑰解密后的所述檢索信息;
(3)在用戶對所述檢索信息確認(rèn)后,通過客戶端向所述服務(wù)器發(fā)送確認(rèn)消息。
優(yōu)選地,所述信息安全顯示設(shè)備接收第三方平臺發(fā)送的攜帶第二檢索信息的確認(rèn)請求消息,所述第二檢索信息被利用用戶的用戶數(shù)字證書公鑰加密后攜帶在所述確認(rèn)請求消息中。
優(yōu)選地,所述第二檢索信息和所述第一檢索信息包括相同的檢索標(biāo)識。
優(yōu)選地,其特征是,圖像檢索通過以下步驟實現(xiàn):
(1)由云服務(wù)器獲取信息數(shù)據(jù),將圖像信息和非圖像信息進(jìn)行分類后,分別儲存到圖像數(shù)據(jù)庫和非圖像數(shù)據(jù)庫中,并將來源相同的圖像信息和非圖像信息作標(biāo)記;
(2)將非圖像數(shù)據(jù)庫按照預(yù)先設(shè)定的多個關(guān)鍵詞劃分為多個第一子數(shù)據(jù)庫,同時按照所述關(guān)鍵詞對非圖像信息進(jìn)行分類,分別儲存到對應(yīng)的所述第一子數(shù)據(jù)庫中,未匹配到關(guān)鍵詞的非圖像信息單獨劃分為一類;
(3)將圖像數(shù)據(jù)庫按照所述關(guān)鍵詞劃分為多個第二子數(shù)據(jù)庫,并對圖像信息根據(jù)與其來源相同的非圖像信息進(jìn)行分類,分別儲存到對應(yīng)所述第二子數(shù)據(jù)庫中,無來源相同標(biāo)記的圖像信息,或者其對應(yīng)的非圖像信息未匹配到關(guān)鍵詞的圖像信息單獨劃分為一類;
(4)當(dāng)用戶輸入關(guān)鍵詞進(jìn)行檢索時,按照輸入的關(guān)鍵詞與預(yù)先設(shè)定的關(guān)鍵詞的相關(guān)度排序依次在各個第一字?jǐn)?shù)據(jù)庫和第二子數(shù)據(jù)庫中分別進(jìn)行檢索,并分別輸出圖像數(shù)據(jù)和非圖像數(shù)據(jù)的檢索結(jié)果;每個第二子數(shù)據(jù)庫的圖像檢索中還提供了通過輸入查詢圖像Ip來檢索相似圖像的功能,該功能由以下步驟實現(xiàn):
(1-1)采用SIFT特征對圖像局部區(qū)域進(jìn)行描述;
(1‐2)基于單詞包的圖像表示:
a.采用基于單詞包模型對局部特征進(jìn)行量化,設(shè)由M個局部特征向量組成的樣本空間X={x1,…,xM},以無監(jiān)督方式快速聚類生成初始視覺碼本,采用最近鄰策略建立局部特征xj與相對應(yīng)的視覺單詞的映射關(guān)系,j=1,…,M;
b.設(shè)碼本空間中包含N個視覺單詞,則任一圖像表示為高維稀疏向量{w1,…,wN},wi表示視覺單詞i的權(quán)值,i=1,…,N;
式中,表示該圖像中視覺單詞i出現(xiàn)的次數(shù),ti表示圖像數(shù)據(jù)庫中視覺單詞i出現(xiàn)的總次數(shù),fi表示圖像數(shù)據(jù)庫中包含視覺單詞i的圖像數(shù)目;
對權(quán)值wi進(jìn)行歸一化處理,令∑iδi=1,此時任一圖像的高維稀疏向量表示為{δ1,…,δN};
c.對于任意兩幅圖像p和q,定義兩幅圖像之間的第一視覺相似度S(p,q):
S(p,q)越大,表明兩幅圖像越接近。
優(yōu)選地,其特征是,步驟(4)還包括:
(1‐3)基于特征組合的圖像表示:
a、將包含一個具有較大尺度的主特征和由這個主特征空間覆蓋的若干個具有較小尺度的元素特征的集合定義為特征組合,給定任一圖像P,抽取其包含的特征組合集其中,Cl=(Zl,Yl);
式中,Cl表示第l個特征組合,Zl為第l個特征組合的主特征,Yl為第l個特征組合的一組元素特征,Zl和Yl滿足0.02×a(P)<a(Zl),a(Yl)<0.2×a(P),且Yl對應(yīng)的局部空間區(qū)域完全被主特征Cl的局部空間覆蓋,a(·)表示覆蓋空間區(qū)域的面積;
b、對于任意兩個特征組合Cf(Zf,Yf)和Cg(Zg,Yg),定義兩個特征組合的第二視覺相似度R:
當(dāng)cos(Zf,Zg)>T1時:
R(Cf,Cg)=1{(Yfi,Ygj)|Yfi∈Yf,Ygj∈Yg,cos(Yf,Yg)>T1}
當(dāng)T1≥cos(Zf,Zg)>T2時:
R(Cf,Cg)=0.5{(Yfi,Ygj)|Yfi∈Yf,Ygj∈Yg,cos(Yf,Yg)>T1}
當(dāng)cos(Zf,Zg)≤T2時:
R(Cf,Cg)=0
式中,T1=(0.8,1),T1=(0.5,0.8],cos(·,·)表示兩個特征的余弦相似度,Yfi是Yf中的元素,Ygi是Yg中的元素,{(Yfi,Ygj)|Yfi∈Yf,Ygj∈Yg,cos(Yf,Yg)>T1}表示Yf和Yg中匹配的元素特征數(shù);
(1‐4)圖像檢索:對于給定的查詢圖像Ip,首先提取其特征組合集,將每個特征的主特征映射到視覺單詞,找出包含該視覺單詞的數(shù)據(jù)庫圖像Iq,計算其與查詢圖像的相似度距離,通過將相似度距離與設(shè)定閾值比較,完成圖像檢索;
所述的相似度距離采用以下公式計算:
d=S(Ip,Iq)×maxR(Ip,Iq)
其中,S(p,q)表示兩幅圖像的第一視覺相似度度量,maxR(Ip,Iq)表示對兩幅圖像的所有特征組合進(jìn)行第二視覺相似度度量的最大值。
在本實施例的基于信息安全的圖像檢索方法中,通過關(guān)鍵詞和標(biāo)記的運用,預(yù)先將數(shù)據(jù)庫劃分為多個子數(shù)據(jù)庫,檢索時先在相關(guān)度高的子數(shù)據(jù)庫中進(jìn)行檢索,減少了計算量,提高了運算速度;基于單詞包表示圖像時,提出了加權(quán)表示和第一視覺相似度,減少了時間開銷;基于特征組合表示圖像時,利用了局部特征之間的空間包含關(guān)系,提出將相關(guān)的局部特征組合在一起以增強其視覺表達(dá)能力;該特征組合不但具有良好的尺度和旋轉(zhuǎn)不變性,而且還能夠自然地利用各特征元素之間的相對位置信息進(jìn)行局部幾何校驗,剔除可能存在的錯誤匹配,以提高圖像檢索的準(zhǔn)確率;特征量化以及組合表達(dá)大幅地提高了檢索的精度;T1=0.95,T2=0.78,檢索精度提高了50%,檢索速度提高了1%。
最后應(yīng)當(dāng)說明的是,以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對本發(fā)明保護(hù)范圍的限制,盡管參照較佳實施例對本發(fā)明作了詳細(xì)地說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對本發(fā)明的技術(shù)方案進(jìn)行修改或者等同替換,而不脫離本發(fā)明技術(shù)方案的實質(zhì)和范圍。