亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于視覺顯著模型和局部線性嵌入的圖像哈希算法

        2021-12-07 12:30:02齊保峰王先傳陳秀明劉爭艷
        關(guān)鍵詞:哈希范數(shù)魯棒性

        凌 曼,齊保峰,王先傳,陳秀明,劉爭艷

        (阜陽師范大學(xué) 計(jì)算機(jī)與信息工程學(xué)院,安徽 阜陽 236037)

        0 引言

        圖像哈希算法是多媒體內(nèi)容安全領(lǐng)域研究的一項(xiàng)熱門課題,現(xiàn)如今已經(jīng)應(yīng)用到了很多方面,比如圖像篡改檢測、圖像拷貝檢測、數(shù)字水印、圖像取證等[1]。它可以將任意一幅圖像映射成一串短小的字符序列或者數(shù)字。在實(shí)際的應(yīng)用過程中,可以用哈希序列去表示圖像信息,從而實(shí)現(xiàn)高效處理。圖像哈希的一個(gè)重要特性是對于視覺內(nèi)容相似的圖像,哈希函數(shù)生成的哈希值相同或相似,又叫做魯棒性。而對于視覺內(nèi)容不同的圖像,哈希函數(shù)生成的哈希值將完全不同,這一特性又叫做唯一性。

        近年來,研究人員也提出了許多圖像哈希的算法。例如,Tang 等人[2]提出了利用顏色向量角(Color Vector Angle,CVA)和局部線性嵌入(Local Linear Embedding,LLE)來提取圖像哈希,該算法對大角度旋轉(zhuǎn)穩(wěn)健性仍然有待提高;Qin 等人[3]提出使用混合特征來提取圖像哈希,該算法具有較好的穩(wěn)健性,但是唯一性有待提高;Huang 等人[4]設(shè)計(jì)了一種新的基于隨機(jī)游走的圖像哈希算法,在針對云端存儲的醫(yī)學(xué)密文圖像安全檢索問題上,該算法的運(yùn)算速度很快,但唯一性提升的空間;張等人[5]提出了利用離散小波變換(Discrete Wavelet Transform,DWT)的感知哈希檢索算法;Tang 等人[6]利用隨機(jī)Gabor 濾波器和DWT 提取圖像特征的魯棒哈希算法,該算法的分類性能和運(yùn)算速度均優(yōu)于常見的基于DWT 的哈希算法;Ghouti[7]設(shè)計(jì)了一種基于四元數(shù)奇異值分解(Quatemion-Singular Value Decomposition,Q-SVD)的彩色圖像哈希算法,該算法對旋轉(zhuǎn)的穩(wěn)健性有待提高;Shen 和Zhao 等[8]提出了一種基于局部特征和全局特征的圖像哈希算法;Hamid 等人[9]設(shè)計(jì)了一種拉普拉斯金字塔R 的魯棒圖像哈希算法,該算法的分類性能較好;Tang 等人[10]還提出了一種具有低秩表示(Low-Rank Representation,LRR)和環(huán)分區(qū)的新穎圖像哈希算法,該算法對大角度旋轉(zhuǎn)具有較好的穩(wěn)健性。

        本文提出了一種基于Itti 視覺顯著模型和局部線性嵌入(LLE)的圖像哈希算法。首先利用Itti模型在圖像空域上進(jìn)行計(jì)算,可以識別圖像的顯著區(qū)域,并提取該圖像的視覺顯著圖。然后用提取的視覺顯著圖構(gòu)造二次圖像,接著對二次圖像使用LLE 算法,LLE 算法可以緊湊的表示數(shù)據(jù)之間的關(guān)系,最后對降維后的數(shù)據(jù),求取方差作為哈希值。用L2 范數(shù)來作為哈希相似度的衡量標(biāo)準(zhǔn)。利用公開的數(shù)據(jù)集去驗(yàn)證該算法的性能,實(shí)驗(yàn)表明該算法可以抵抗常見的數(shù)據(jù)操作,并且具有較好的唯一性,分類性能也優(yōu)于某些文獻(xiàn)算法。

        1 相關(guān)工作

        1.1 Itti 視覺顯著模型

        Itti 視覺顯著模型[11,12]是一種用于檢測圖像視覺顯著區(qū)域的計(jì)算模型,是根據(jù)靈長類動(dòng)物的視覺神經(jīng)系統(tǒng)所設(shè)計(jì)的視覺注意模型。該模型是用高斯采樣方法構(gòu)建圖像的亮度金字塔、顏色金字塔和方向金字塔,然后用中央-周邊差算子分解這三類金字塔,得到亮度、顏色和方向的特征圖,最后通過多尺度融合歸一化技術(shù)可獲得亮度、顏色和方向的顯著圖,再將這些顯著圖相加得到最終的視覺顯著圖。下面將詳細(xì)介紹Itti 視覺顯著模型的關(guān)鍵步驟。

        1.2 高斯金字塔分解

        高斯金字塔分解的第一步是對圖像進(jìn)行高斯低通濾波處理,然后再隔行隔列進(jìn)行采樣操作。高斯金字塔分解圖像具體公式如下。

        其中,σ∈{0,1,…,8}表示金字塔的層數(shù)(尺度)。

        1.3 亮度顯著圖

        Itti 視覺顯著模型中,圖像亮度主要通過計(jì)算圖像的紅、綠和藍(lán)這三個(gè)分量的平均值得到的,具體公式如下:

        其中,R、G 和B 代表了紅、綠、藍(lán)三種顏色分量,亮度顯著圖可以通過中央-周邊差(C-S)運(yùn)算得到。該運(yùn)算公式如下:

        其中,I(c)和I(s)分別代表細(xì)尺度圖像和粗尺度圖像,Θ 代表中央-周邊差運(yùn)算,表示將兩個(gè)圖像調(diào)節(jié)至相同尺寸后,對其做矩陣減法操作,s 表示周邊,c∈{2,3,4}表示中央部分,δ∈{3,4}。通過上述計(jì)算可產(chǎn)生6 幅亮度特征圖,融合這6 幅亮度特征圖,形成亮度顯著圖,具體公式如下:

        其中,Ic是方向顯著圖,⊕是將多個(gè)圖像調(diào)整到同一尺寸后相加的操作,N()則是一種標(biāo)準(zhǔn)化操作,具體在文獻(xiàn)[11,12]中有詳細(xì)討論。

        1.4 顏色顯著圖

        Itti 模型中,顏色顯著圖是將不同尺度差下的顏色特征圖進(jìn)行融合得到的。因此需要計(jì)算出原圖像的顏色信息,公式如下:

        其中,R、G 和B 分別代表紅、綠、藍(lán)三種顏色分量,R'、G'、B'、Y 分別代表紅、綠、藍(lán)、黃的顏色高斯金字塔。接著在上式基礎(chǔ)上,分別計(jì)算出不同尺度差下的紅-綠顏色顯著圖和藍(lán)-黃顏色顯著圖,具體公式如下:

        其中,s=c+δ,c∈{2,3,4},δ∈{3,4}。R'(s) 和R'(c)分別是紅色分量的周邊尺度和中央的特征圖,G'(s)和G'(c)分別是綠色分量的周邊尺度和中央的特征圖,B'(s)和B'(c)分別是藍(lán)色分量的周邊尺度和中央的特征圖,RG(c,s)是紅-綠顏色特征圖,藍(lán)-黃顏色特征圖。

        通過上述計(jì)算可得到12 幅顏色特征圖,融合12 幅特征圖,形成顏色顯著圖,公式如下:

        其中,Cc是顏色顯著圖。

        1.5 方向顯著圖

        在Itti 模型中,利用不同方向的Gabor 金字塔來確定圖像方向。由于Gabor 核具有方向性,選取00、450、900和1350四個(gè)方向的Gabor 核。對每個(gè)方向的Gabor 核,處理公式(2)中的圖像I,可產(chǎn)生一個(gè)Gabor 金字塔,4 個(gè)方向就產(chǎn)生4 個(gè)Gabor金字塔。用O(σ,θ) 表示Gabor 金字塔的圖像,σ∈{0,1,…,8},具體計(jì)算公式如下:

        其中,θ表示方向,θ∈{0°,45°,90°,135°},c、s和θ為參數(shù),其中s=c+δ,c∈{2,3,4},δ∈{3,4}。通過操作算子Θ 的作用,得到方向特征圖。因?yàn)橛? 個(gè)Gabor 金字塔,所以可以產(chǎn)生24 個(gè)方向特征圖,對它們進(jìn)行線性融合,可得到最終的方向顯著圖,公式如下:

        其中,Oc是方向顯著圖。

        1.6 Itti 視覺顯著圖

        得到亮度、顏色和方向的顯著圖以后,將這三個(gè)顯著圖疊加可得到最終的Itti 視覺顯著圖,計(jì)算公式如下:

        其中,Ic、Cc和Oc分別代表亮度顯著圖、顏色顯著圖和方向顯著圖,S 為最終的視覺顯著圖。

        2 本文哈希算法

        本文哈希算法主要可分為三個(gè)步驟,如圖1所示。首先對輸入的圖像進(jìn)行預(yù)處理,利用Itti 視覺顯著模型提取該圖像的視覺顯著圖,然后對提取的顯著圖構(gòu)造二次圖像,最后對二次圖像使用LLE 算法,求取方差作為哈希值。下面將分別介紹每個(gè)部分的詳細(xì)過程。

        圖1 本文哈希算法示意圖

        2.1 提取視覺顯著圖

        為了保證不同尺寸圖像所提取的哈希長度相同,得到規(guī)范化圖像,需對圖像進(jìn)行預(yù)處理。首先對輸入圖像使用雙三次插值法將圖像調(diào)整為大小是M×M 的圖像。然后對調(diào)整后的圖像進(jìn)行高斯低通濾波,以減輕噪聲干擾等對哈希帶來影響。高斯低通濾波可以用卷積模板實(shí)現(xiàn)。設(shè)是模板的第i 行第j 列,具體計(jì)算公式如下:

        其中,σ是所有模板元素的標(biāo)準(zhǔn)差。接著對預(yù)處理后的圖像運(yùn)用上文中所提及的Itti 視覺顯著模型去計(jì)算圖像的視覺顯著區(qū)域,并將提取出的視覺顯著圖記為L。

        2.2 構(gòu)造二次圖像

        為了構(gòu)造適合數(shù)據(jù)降維的圖像,首先對提取的視覺顯著圖L 進(jìn)行非重疊分塊,分塊的大小為m×m,因此一共有n=(L/m)2個(gè)圖像塊,接著對每個(gè)圖像塊進(jìn)行Z 字形掃描[13],每一個(gè)圖像塊掃描后將得到的高維向量m2×1,假設(shè)是第i 個(gè)圖像塊的高維向量,其中1 ≤i≤n,逐一排列每個(gè)高維向量,最終得到二次圖像X。圖2 是構(gòu)造二次圖像示意圖。

        圖2 構(gòu)造二次圖像示意圖

        2.3 局部線性嵌入

        局部線性嵌入(LLE)是一種非線性的降維方法,在降維時(shí)保持了樣本的局部線性特征,通過相互重疊的局部鄰域來提供整體的信息,從而保持整體的幾何性質(zhì)。與傳統(tǒng)的主成分分析(PCA)等方法相比,LLE 表現(xiàn)出更好的性能,已經(jīng)廣泛應(yīng)用到高維數(shù)據(jù)可視化、圖像識別[14]、影音認(rèn)證[15]等領(lǐng)域。圖3 為LLE 算法降維的一個(gè)實(shí)例圖。其中(a)是高維空間的數(shù)據(jù),(b)是從(a)中提取的樣本點(diǎn),(c)為低維空間數(shù)據(jù)表示。從圖3 可以看出,在LLE 降維過程中,能夠保持高維的結(jié)構(gòu)特征不變。

        圖3 LLE 算法降維示例圖

        LLE 的算法[16]思想主要分為三個(gè)步驟。首先是對鄰接點(diǎn)進(jìn)行選擇,接著構(gòu)造權(quán)重矩陣,最后計(jì)算低維嵌入向量。詳細(xì)計(jì)算步驟如下。

        第一步,對鄰接點(diǎn)進(jìn)行選擇。假設(shè)給定的數(shù)據(jù)集X=(x1,x2,…,xN),xi∈RD,找到和xi臨近的k(k

        第二步,構(gòu)造權(quán)重矩陣。計(jì)算權(quán)重矩陣W=(Wi,j)N×K權(quán)重矩陣是xi的k 個(gè)最鄰近點(diǎn)重構(gòu)得到的,其公式如下。

        其中,Wi,j是xi與xj之間的權(quán)重。為了更好研究,在計(jì)算W 時(shí),所有xi鄰近點(diǎn)之和為1,=1,保證了重構(gòu)與坐標(biāo)的平移、縮放和旋轉(zhuǎn)等無關(guān)。

        第三步,計(jì)算低維嵌入向量。通過得到的權(quán)值矩陣,每個(gè)高維向量xi都會被映射成低維向量yi,具體公式如下。

        其中,Φ(Y)是損失函數(shù)值,Y=[y1,y2,…,yN]是低維向量所形成的矩陣,yj(j=1,2,…k)為yi的k個(gè)鄰近點(diǎn),并且滿足以下公式。

        其中,I 是一個(gè)m×m的單位矩陣。

        運(yùn)用上述LLE 算法對二次圖像X 進(jìn)行數(shù)據(jù)降維處理得到矩陣Y=[y1,y2,…,yn],并且計(jì)算yi的統(tǒng)計(jì)特征,用來構(gòu)造圖像哈希序列。本文算法選取方差作為LLL 向量的統(tǒng)計(jì)特征[17],具體定義如下:

        其中,yi(l)是yi的第l個(gè)元素,ui是均值。

        最后將方差化為整數(shù)記為H,具體公式如下:

        其中,Round()表示取整操作,1≤i ≤n。

        2.4 哈希相似度計(jì)算

        設(shè)H1和H2是兩幅圖像的哈希,它們的第i 個(gè)元素記為H1(i)和H2(i),為了判斷相似性,選用L2范數(shù)作為衡量標(biāo)準(zhǔn),其中D(H1,H2)是兩幅圖像的L2 范數(shù),定義如下:

        一般來說,L2 范數(shù)越小,哈希序列越相似,相應(yīng)的圖像越相似。如果D>T(預(yù)先定義的閾值),則輸入圖像被認(rèn)為是視覺上不相同的圖像。否則,它們是相同的圖像。

        3 實(shí)驗(yàn)結(jié)果及分析

        本文實(shí)驗(yàn)的參數(shù)設(shè)置如下:圖像尺寸調(diào)整為256×256,高斯低通濾波卷積模板為3×3,標(biāo)準(zhǔn)差為1,非重疊分塊大小為32×32。LLE 算法中,每個(gè)向量選取15 個(gè)鄰近點(diǎn),維度為40。即M=256,m=32,k=15,n=40。因此哈希長度H=64。下面分別討論魯棒性、唯一性和哈希算法的性能比較。

        3.1 魯棒性

        本文采用柯達(dá)彩色圖像集[18]來驗(yàn)證算法的魯棒性。該數(shù)據(jù)集包含了24 幅彩色圖像,為了得到用于魯棒性測試的視覺相似圖像,利用StirMark、MATLAB 和Photoshop 工具來對24 幅圖像進(jìn)行常見的數(shù)據(jù)操作,如亮度調(diào)節(jié)、伽馬校正、…、圖像旋轉(zhuǎn)等,每幅測試圖像可得到64 幅視覺相似圖像。分別提取每一幅圖像和它的視覺相似圖像的哈希值,然后計(jì)算L2 范數(shù),具體結(jié)果如圖4 所示。從圖中可以看出,L2 范數(shù)均值都不超過200,因此如果選擇閾值T=200,本文哈希算法可以抵抗大多數(shù)魯棒性攻擊。

        圖4 不同魯棒性攻擊的測試結(jié)果

        3.2 唯一性

        為了測試本文哈希算法的唯一性,選用UCID[19]包含1338 幅真彩色圖像。應(yīng)用本文算法提取數(shù)據(jù)庫中1338 幅彩色圖像的哈希值,接著用L2 范數(shù)去計(jì)算每對哈希之間的相似度,這些范數(shù)分布的結(jié)果如圖5 所示,中x 軸是L2 范數(shù),y軸是其頻率。最大L2 范數(shù)是512.38,最小L2 范數(shù)是190.39。所有的L2 范數(shù)平均值是331.27,標(biāo)準(zhǔn)差是34.85。如果選擇閾值T=200,此時(shí)只有0.00559%的不同圖像被誤判成相同圖像。

        圖5 不同圖像之間的哈希距離分布

        3.3 算法性能比較

        將本文算法與基于混合特征的哈希算法[3]、基于隨機(jī)Gabor 濾波和DWT 的圖像哈希算法[6]和基于視覺模型的低秩圖像哈希算法[10]進(jìn)行實(shí)驗(yàn)比較。實(shí)驗(yàn)數(shù)據(jù)集采用3.1 節(jié)和3.2 節(jié)的測試圖像庫,為確保公平,所有圖像大小均調(diào)整為256×256,再進(jìn)行哈希計(jì)算。同時(shí),仍然采用文獻(xiàn)算法的相似性度量來計(jì)算它們的哈希距離,即基于混合特征的哈希算法[3(]Hybrid feature)、基于隨機(jī)Gabor濾波和DWT的圖像哈希算法[6(]Gabor-Dwt)和基于低秩表示和環(huán)分區(qū)圖像哈希算法[10](Lrr-Ring)都是使用L2 范數(shù)。實(shí)驗(yàn)用接收機(jī)操作特性(ROC)曲線[20]來分析上述對比算法的分類性能,即分別計(jì)算它們的正確率PTPR和誤判率PFPR。

        其中,nT是相似圖像的正確判斷數(shù),N1是相似圖像的總數(shù),nF是不同圖像的誤判數(shù),N2是不同圖像的總數(shù)。PTPR和PFPR分別描述魯棒性和唯一性,在ROC 圖中,x 軸是PFPR,y 軸是PTPR,越靠近左上角的ROC 曲線,對應(yīng)的哈希算法分類性能就越好。圖6 列出了本文和其他三種哈希算法的ROC 曲線,可以發(fā)現(xiàn)本文算法的ROC 曲線更靠近左上角,說明本文的哈希算法的魯棒性和唯一性之間的分類性能優(yōu)于Hybrid feature 算法[3]、Gabor-Dwt 算法[6]和Lrr-Ring 算法[10]。

        圖6 不同的哈希算法的ROC 曲線

        4 結(jié)語

        本文設(shè)計(jì)了一種基于Itti 視覺顯著模型和LLE 的圖像哈希算法。首先利用Itti 視覺顯著模型提取圖像的視覺顯著圖,提高了算法的魯棒性,然后用提取的顯著圖構(gòu)造二次圖像,接著用LLE算法進(jìn)行降維處理,最后取方差作為哈希值,可確保本文算法在擁有唯一性的同時(shí)將哈希長度縮短。利用公開的數(shù)據(jù)集去驗(yàn)證該算法的性能,實(shí)驗(yàn)表明該算法在魯棒性和唯一性之間達(dá)到良好的平衡,其分類性能也優(yōu)于某些文獻(xiàn)算法。接下來的工作中,將計(jì)劃擴(kuò)大數(shù)據(jù)集設(shè)計(jì)基于深度學(xué)習(xí)的哈希算法。

        猜你喜歡
        哈希范數(shù)魯棒性
        荒漠綠洲區(qū)潛在生態(tài)網(wǎng)絡(luò)增邊優(yōu)化魯棒性分析
        基于確定性指標(biāo)的弦支結(jié)構(gòu)魯棒性評價(jià)
        基于加權(quán)核范數(shù)與范數(shù)的魯棒主成分分析
        矩陣酉不變范數(shù)H?lder不等式及其應(yīng)用
        基于非支配解集的多模式裝備項(xiàng)目群調(diào)度魯棒性優(yōu)化
        西南交通大學(xué)學(xué)報(bào)(2016年6期)2016-05-04 04:13:11
        基于OpenCV與均值哈希算法的人臉相似識別系統(tǒng)
        基于維度分解的哈希多維快速流分類算法
        一類具有準(zhǔn)齊次核的Hilbert型奇異重積分算子的范數(shù)及應(yīng)用
        基于同態(tài)哈希函數(shù)的云數(shù)據(jù)完整性驗(yàn)證算法
        国产中文字幕乱人伦在线观看| av男人的天堂第三区| 国产一区二区三区av免费| 精品国产这么小也不放过| 国产三级在线观看免费| 国产一起色一起爱| 一本色道久久88加勒比—综合| 极品粉嫩嫩模大尺度无码视频| 国产国语熟妇视频在线观看 | 久久精品熟女不卡av高清| 中文字幕文字幕一区二区| 人与人性恔配视频免费| 影视先锋av资源噜噜| 免费看国产精品久久久久| 免费观看一区二区三区视频| 国产精品 无码专区| 国产无套护士在线观看| AV在线中出| 亚洲色图专区在线观看| 精品久久久久久成人av| 精品人无码一区二区三区| 国产精品高清亚洲精品| 亚洲中文字幕av天堂自拍| 美女视频黄的全免费视频网站| 97福利视频| 在线小黄片视频免费播放| a级国产乱理伦片| av网站免费线看| 国产高清精品在线二区| 久久红精品一区二区三区| 精品国产一区二区三区免费| 亚洲成a人片在线播放观看国产 | 久久精品国产亚洲av天美| 麻豆婷婷狠狠色18禁久久| 一本色道久久综合狠狠躁 | 久久精品国产亚洲av日韩一| 97人妻人人做人碰人人爽| 精品国产亚洲AⅤ麻豆| 国产精品国产三级国产专区51区| 狠狠cao日日橹夜夜十橹| 中文字幕乱码人妻一区二区三区|