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

        ?

        人眼視覺特性與SIFT相結(jié)合的視頻雙水印算法

        2017-09-22 13:44:52陳淑琴程欣宇
        計(jì)算機(jī)應(yīng)用 2017年7期
        關(guān)鍵詞:信號(hào)

        陳淑琴,李 智,程欣宇,高 奇

        (貴州大學(xué) 計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院,貴陽(yáng) 550025) (*通信作者電子郵箱lizhigzu@163.com)

        人眼視覺特性與SIFT相結(jié)合的視頻雙水印算法

        陳淑琴,李 智*,程欣宇,高 奇

        (貴州大學(xué) 計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院,貴陽(yáng) 550025) (*通信作者電子郵箱lizhigzu@163.com)

        針對(duì)視頻水印容易遭受幾何攻擊以及水印的魯棒性與透明性的平衡問題,提出一種基于人眼視覺特性與尺度不變特征變換(SIFT)相結(jié)合的抗幾何攻擊視頻雙水印算法。首先獲取視頻序列中人眼視覺掩蔽閾值作為水印的最大嵌入強(qiáng)度。其次,將視頻幀進(jìn)行離散小波變換(DWT),對(duì)中高頻子帶系數(shù)提出基于視頻運(yùn)動(dòng)信息的自適應(yīng)水印算法;針對(duì)低頻子帶,提出基于小波低頻系數(shù)統(tǒng)計(jì)特性的抗幾何攻擊視頻水印算法。最后,以SIFT作為觸發(fā)器判斷視頻幀是否遭受幾何攻擊,對(duì)遭受幾何攻擊的視頻幀利用SIFT的尺度與方向不變性進(jìn)行校正,并對(duì)校正后的視頻幀提取水印信號(hào);針對(duì)非幾何攻擊的視頻幀,直接利用中高頻提取算法。所提算法與實(shí)時(shí)性視頻水印算法——基于小波域直方圖的視頻水印(VW-HDWT)算法比較,峰值性噪比值(PSNR)提高了7.5%;與基于特征區(qū)域的水印算法相比,水印嵌入容量提高約10倍。實(shí)驗(yàn)結(jié)果表明,在保證水印透明度較好的情況下,所提算法對(duì)常規(guī)幾何攻擊具有較強(qiáng)的魯棒性。

        抗幾何攻擊;人類視覺系統(tǒng);尺度不變特征變換;雙水??;離散小波變換

        0 引言

        隨著網(wǎng)絡(luò)技術(shù)的快速發(fā)展,越來(lái)越多的數(shù)字媒體作品發(fā)布在互聯(lián)網(wǎng)上,由于互聯(lián)網(wǎng)的實(shí)時(shí)性和交互性,人們可以很方便地通過網(wǎng)絡(luò)對(duì)媒體信息進(jìn)行下載、存儲(chǔ)以及傳播。人們?cè)诟惺艿交ヂ?lián)網(wǎng)帶來(lái)便捷信息交互的同時(shí),也導(dǎo)致媒體作品很容易被篡改與破壞,因此對(duì)數(shù)字作品進(jìn)行有效的版權(quán)保護(hù)是信息安全領(lǐng)域一個(gè)急需解決的研究課題。

        視頻水印作為一種版權(quán)保護(hù)技術(shù),通過將數(shù)字水印信號(hào)嵌入到視頻序列中,實(shí)現(xiàn)保護(hù)視頻版權(quán)的目的。為了更好地實(shí)現(xiàn)這一功能,不僅要求水印算法具有較好的魯棒性,還進(jìn)一步要求水印信號(hào)在嵌入到不同內(nèi)容的載體中時(shí)水印算法具有基于載體內(nèi)容的自適應(yīng)性。對(duì)視頻水印而言,Cox等[1]提出基于擴(kuò)頻思想離散余弦變換(Discrete Cosine Transform, DCT)域的經(jīng)典魯棒水印算法,該算法巧妙地運(yùn)用擴(kuò)頻思想結(jié)合加法及乘法法則多次進(jìn)行水印的嵌入,但對(duì)不同的DCT系數(shù),該算法的嵌入強(qiáng)度沒有區(qū)別對(duì)待,人眼視覺特性也并未在該算法中進(jìn)行考慮。伴隨著自適應(yīng)水印算法的發(fā)展,文獻(xiàn)[2]中,利用人類視覺系統(tǒng)(Human Visual System, HVS)掩蔽效應(yīng)的方法,通過使用塊DCT和區(qū)域感知分類器技術(shù),提出一種自適應(yīng)水印技術(shù)。這種水印嵌入技術(shù)利用不同的方法對(duì)噪聲的靈敏度進(jìn)行分析,提高算法嵌入強(qiáng)度的自適應(yīng)性。為提升水印的抗幾何攻擊性,進(jìn)行視頻水印算法研究,文獻(xiàn)[3]實(shí)現(xiàn)分塊DCT系數(shù)和一階離散小波變換(Discrete Wavelet Transform, DWT)系數(shù)之間快速轉(zhuǎn)換方法,提出了一種基于小波域直方圖的視頻水印(Video Watermarking based on Histogram in DWT domain, VW-HDWT)算法,水印信號(hào)被嵌入在小波低頻子帶直方圖中相鄰系數(shù)級(jí)里。此算法主要適應(yīng)于DCT編碼的視頻文件,算法側(cè)重考慮水印嵌入和提取的實(shí)時(shí)性,水印的魯棒性有待提高。文獻(xiàn)[4-7]均為基于尺度不變特征變換(Scale Invariant Feature Transform, SIFT)的水印算法,其中文獻(xiàn)[4]的作者利用SIFT特征描述子具有對(duì)旋轉(zhuǎn)、縮放、平移變換保持有不變性的特征獲取關(guān)鍵點(diǎn),算法對(duì)關(guān)鍵點(diǎn)的9×9鄰域進(jìn)行DCT,并在得到的中頻子帶中選取一部分系數(shù)進(jìn)行水印信號(hào)的嵌入和提取,在高壓縮比的JPEG攻擊和方差較大的高斯濾波攻擊下該水印算法所提取的水印信息受損較為嚴(yán)重。文獻(xiàn)[7]作者提出利用SIFT的尺度特征變換獲取穩(wěn)定特征點(diǎn),通過穩(wěn)定特征點(diǎn)信息構(gòu)造幾何協(xié)變區(qū)域和空域的奇偶量化進(jìn)行水印信號(hào)的嵌入。該算法需要在SIFT產(chǎn)生的所有特征點(diǎn)里篩選出穩(wěn)定特征點(diǎn),并利用這些穩(wěn)定特征點(diǎn)構(gòu)建的幾何協(xié)變區(qū)域中進(jìn)行水印信號(hào)的嵌入,因此該算法嵌入的信息量有限。另外,SIFT并非完全仿射不變性,故對(duì)錯(cuò)切和組合仿射變換的抵抗性能不足,因此單純使用SIFT特征點(diǎn)構(gòu)造的幾何協(xié)變區(qū)域抵抗多種幾何攻擊效果不夠理想。文獻(xiàn)[8]運(yùn)用DWT實(shí)現(xiàn)盲視頻水印算法,該算法對(duì)整個(gè)視頻幀進(jìn)行多層DWT,在DWT系數(shù)中完成水印信號(hào)的嵌入和提取,因?yàn)槎嗉?jí)DWT的運(yùn)算量較大,較難滿足視頻水印的實(shí)時(shí)性要求。此外,文中未提及水印的檢測(cè),算法的實(shí)用性不高。文獻(xiàn)[9]描述了一個(gè)基于視頻運(yùn)動(dòng)目標(biāo)的數(shù)字雙水印認(rèn)證算法。該算法主要針對(duì)監(jiān)控視頻進(jìn)行處理,因此文中只考慮從相對(duì)固定的背景中提取運(yùn)動(dòng)物體,在進(jìn)行水印嵌入時(shí),針對(duì)運(yùn)動(dòng)物體與背景采用不同的水印嵌入算法,但是該算法并沒有對(duì)運(yùn)動(dòng)物體的運(yùn)動(dòng)特性和人眼視覺特性進(jìn)行分析,并且雙水印系統(tǒng)的不可見性是否產(chǎn)生影響也并未進(jìn)行分析。文獻(xiàn)[10]采用子采樣與壓縮感知技術(shù)相結(jié)合實(shí)現(xiàn)基于圖像雙水印算法,該算法首先通過對(duì)原圖像進(jìn)行子采樣技術(shù)得到4個(gè)子圖像,其次利用壓縮感知算法將4個(gè)子圖像變換至壓縮感知域,最后將4個(gè)子圖像分成2組,一組子圖像在壓縮感知域內(nèi)嵌入水印信號(hào),另一組子圖像再進(jìn)行DCT,在DCT系數(shù)嵌入水印信號(hào),該算法利用多重變換提高水印的嵌入容量,為雙水印的研究提供一種新的思路。

        本文提出一種基于人眼視覺特性與SIFT相結(jié)合的視頻雙水印算法,該算法首先利用塊匹配算法計(jì)算出視頻幀所包含的運(yùn)動(dòng)特征,將視頻幀通過DWT分解成中高頻子帶和低頻子帶。其次,對(duì)中高頻子帶系數(shù),根據(jù)視頻幀內(nèi)所包含的運(yùn)動(dòng)信息,提出了一種基于人眼視覺掩蔽特性的自適應(yīng)水印算法;根據(jù)小波低頻子帶系數(shù)的直方圖具有幾何不變性原理,在小波低頻系數(shù)的直方圖中,通過調(diào)節(jié)相鄰條形區(qū)域的數(shù)量差值嵌入水印信號(hào),從而實(shí)現(xiàn)抗幾何攻擊的視頻水印算法。最后,利用SIFT作為觸發(fā)器檢驗(yàn)視頻幀是否遭受幾何攻擊,對(duì)遭受幾何攻擊后的視頻幀,利用SIFT尺度與方向不變性進(jìn)行校正并準(zhǔn)確提取水印信號(hào);對(duì)非幾何攻擊的視頻幀,則直接利用中高頻水印提取算法獲取水印信號(hào)。實(shí)驗(yàn)表明,本文所提出的基于人眼視覺特性與SIFT相結(jié)合的視頻雙水印算法在保證較高可視質(zhì)量的條件下,對(duì)縮放、裁剪、幀長(zhǎng)寬比改變等常見的幾何攻擊和信號(hào)增強(qiáng)、噪聲干擾等非幾何攻擊均具有較強(qiáng)的魯棒性。

        1 雙水印嵌入算法

        1.1 人眼視覺掩蔽閾值計(jì)算

        人眼視覺掩蔽效應(yīng)是指,當(dāng)一個(gè)現(xiàn)存信號(hào)的背景區(qū)域中加入另一個(gè)信號(hào)時(shí),現(xiàn)存信號(hào)背景區(qū)域內(nèi)的可見度范圍增加,即背景區(qū)域的人眼視覺掩蔽閾值增大。

        1)為了使視頻水印具有較高的透明性和自適應(yīng)性,本文分析靜態(tài)圖像的人類視覺特性,包括亮度、邊緣、紋理的掩蔽特性,并利用文獻(xiàn)[11]中的算法,得到關(guān)于靜態(tài)圖像的人眼視覺掩蔽閾值JNDs(x,y),用于確保水印嵌入強(qiáng)度與原靜態(tài)圖像內(nèi)容相適應(yīng)。

        2)視頻序列中存在大量的運(yùn)動(dòng)物體,因此通過對(duì)視頻幀中運(yùn)動(dòng)物體進(jìn)行分析,并利用文獻(xiàn)[12]中的算法,獲取關(guān)于視頻運(yùn)動(dòng)信息的人眼視覺掩蔽閾值JNDt(x,y)。

        利用式(1)將JNDs(u,v)與JNDt(u,v)相結(jié)合,得到基于人眼視覺掩蔽閾值JND(x,y)作為本文算法中水印的最大嵌入強(qiáng)度,以確保水印嵌入量與視頻的靜態(tài)和動(dòng)態(tài)內(nèi)容自適應(yīng):

        JND(x,y)=δ1JNDs(u,v)+δ2JNDt(u,v)-δ3×

        min {JNDs(u,v),JNDt(u,v)};δ1,δ2,δ3∈(0,1]

        (1)

        1.2 中高頻子帶水印嵌入算法

        根據(jù)文獻(xiàn)[12]的水印嵌入算法,表1列出算法流程中的相關(guān)符號(hào)。

        表1 中高頻子帶水印嵌入算法中的相關(guān)符號(hào)

        中高頻子帶水印嵌入算法步驟如下。

        輸入:inputvideo.yuv,嵌入水印的密鑰Key。

        輸出:outputvideo.yuv。

        步驟1 本文生成一個(gè)原始的二值水印向量W={wi|1≤i≤nw,wi∈{0,1}},利用隨機(jī)函數(shù)與密鑰Key生成一個(gè)二值混沌向量Q={li|1≤i≤nw,li∈{0,1}},將原始水印向量W與二值混沌向量Q進(jìn)行按位異或得到一個(gè)置亂后的水印向量M,M={mi|1≤i≤nw,mi∈{0,1}},如式(2)所示,M為真正的嵌入水印向量。

        M=W⊕Q

        (2)

        步驟2 本文選用的視頻序列未經(jīng)過MPEG壓縮,在視頻序列中每一幀圖像的亮度通道Y嵌入水印信號(hào),Y通道分成不重疊8×8圖像塊,每次選取相鄰的兩個(gè)圖像塊B1(x1,y1)和B2(x2,y2)進(jìn)行DWT,利用變換后的中高頻子帶系數(shù)C1(u1,v1)和C2(u2,v2)進(jìn)行水印嵌入。

        步驟3JND(x1,y1)和JND(x2,y2)分別表示圖像塊B1(x1,y1)和B2(x2,y2)的人眼視覺掩蔽閾值,將該組閾值的平均值avg(JND)作為B1(x1,y1)和B2(x2,y2)間的水印嵌入最大量,通過計(jì)算相鄰圖像塊的avg(JND)與小波系數(shù)子帶差值diff的大小關(guān)系,自適應(yīng)嵌入水印。

        具體算法如下。

        (3)

        end

        (4)

        end

        end

        1.3 小波域系數(shù)統(tǒng)計(jì)特性

        灰度直方圖表示圖像灰度范圍內(nèi)每個(gè)灰度級(jí)所對(duì)應(yīng)的像素個(gè)數(shù),反映每個(gè)灰度級(jí)在一幅圖像內(nèi)所出現(xiàn)的頻率,因此,灰度直方圖是圖像關(guān)于灰度級(jí)的像素個(gè)數(shù)統(tǒng)計(jì)特性。當(dāng)圖像遭受幾何攻擊時(shí),雖然像素點(diǎn)的空間位置發(fā)生改變,但是整幅圖像所對(duì)應(yīng)的直方圖主體形狀不會(huì)發(fā)生強(qiáng)烈的變化[3]。在本文中選擇圖像尺寸為480×720,灰度級(jí)為256的圖像進(jìn)行分析。其中圖1(a)是原圖,圖1(d)是其所對(duì)應(yīng)灰度直方圖;圖1(b)、1(c)分別是對(duì)原圖進(jìn)行縮放和旋轉(zhuǎn)幾何攻擊后所得到的圖像;圖1(e)、1(f)分別是圖1(b)、1(c)所對(duì)應(yīng)的灰度直方圖。通過兩幅遭受幾何攻擊后的圖像灰度直方圖可見,雖然原圖像遭受幾何攻擊后像素點(diǎn)的空間位置與主體區(qū)域內(nèi)不同灰度級(jí)的像素?cái)?shù)量均發(fā)生改變,但是相鄰灰度級(jí)之間像素?cái)?shù)量的相對(duì)關(guān)系幾乎沒有變化,因此,灰度直方圖中相鄰灰度級(jí)之間的像素?cái)?shù)量相對(duì)關(guān)系應(yīng)具有幾何近似不變性。

        圖1 圖像直方圖統(tǒng)計(jì)圖

        從離散小波變換的基本原理可知,當(dāng)圖像經(jīng)過DWT后獲得的低頻子帶為原圖在最大尺度、最小分辨率下的最優(yōu)逼近,低頻子帶系數(shù)的統(tǒng)計(jì)特性與原始圖像類似,因此,對(duì)低頻子帶的系數(shù)值進(jìn)行直方圖統(tǒng)計(jì)時(shí),其系數(shù)值的直方圖中,相鄰條形區(qū)域之間像素?cái)?shù)量相對(duì)關(guān)系也應(yīng)對(duì)幾何變換具有近似不變的性質(zhì)[3]。如圖2(a)~(d)所示,其中:圖2(a)為原始圖像小波低頻系數(shù)直方圖,圖2(b)為原圖縮小0.7倍進(jìn)行小波變換后低頻系數(shù)直方圖,圖2(c)為原圖旋轉(zhuǎn)5°進(jìn)行小波變換后低頻系數(shù)直方圖,圖2(d)為原圖長(zhǎng)寬比改變進(jìn)行小波變換后低頻系數(shù)直方圖。

        1.4 低頻子帶水印嵌入算法

        表2列出低頻子帶水印嵌入算法中相關(guān)符號(hào)。

        低頻子帶水印信息的嵌入算法步驟如下。

        輸入:inputvideo.yuv,嵌入水印的密鑰Key。

        輸出:outputvideo.yuv。

        步驟1 與中高頻子帶水印生成算法相同,通過二值向量W與混沌向量Q按位異或,獲取真正的水印向量M。

        步驟2 利用每幀圖像亮度通道Y中所有8×8圖像塊B(x,y)的小波低頻子帶系數(shù)生成系數(shù)直方圖,求出所有圖像塊低頻子帶系數(shù)E(u,v)的最大值max(max(E(u,v)))與平均值avg(avg(E(u,v)))。為了將M中所有水印信號(hào)全部嵌入到小波系數(shù)直方圖主體條形區(qū)域中且保證了算法的魯棒性,主體條形區(qū)域R的寬度必須大于2nw。本文利用E(u,v)的最大值和平均值比值的大小,在小波系數(shù)的直方圖中定義一個(gè)主體條形區(qū)域,如式(5)所示:

        (5)

        圖2 低頻系數(shù)直方圖統(tǒng)計(jì)圖

        表2 低頻子帶水印嵌入算法中的相關(guān)符號(hào)

        步驟3 將主體條形區(qū)域R進(jìn)行兩兩分組,分別用H1和H2表示直方圖中兩個(gè)相鄰的條形區(qū)域,h1和h2分別是H1和H2所對(duì)應(yīng)的系數(shù)個(gè)數(shù),嵌入水印信號(hào)過程是通過調(diào)整h1和h2來(lái)實(shí)現(xiàn),其中T值可用于調(diào)節(jié)水印魯棒性和透明性,T值越大,水印魯棒性越高,但水印的透明性會(huì)越低。

        fori=1:nwif (mi=1) and (h1/h2

        elseif (mi=0) and (h2/h1

        end

        分別利用中高頻子帶和低頻子帶水印嵌入算法對(duì)亮度通道Y進(jìn)行水印嵌入,最終得到嵌有水印信號(hào)的視頻幀。

        2 雙水印提取算法

        2.1 SIFT作為觸發(fā)器檢測(cè)水印

        SIFT算法是哥倫比亞大學(xué)David G. Lowe[13]提出的一種圖像匹配的算法。該算法對(duì)圖像縮放、旋轉(zhuǎn)、平移變換能保持不變,對(duì)于視覺變化、噪聲等也保持一定的穩(wěn)定性。該特征提取描述算子已經(jīng)在物體識(shí)別、圖像拼接、三維建模、視頻識(shí)別、指紋與人臉識(shí)別等領(lǐng)域得到成功應(yīng)用。本章利用SIFT特征信息來(lái)同步化水印信號(hào)。SIFT算法分為三個(gè)步驟:1)在尺度空間中檢測(cè)特征點(diǎn);2)指定特征點(diǎn)方向;3)生成特征描述算子。

        首先,通過高斯核生成圖像的多尺度空間,如式(6)、(7)所示:

        L(x,y,δ)=I(x,y)×G(x,y,δ)

        (6)

        (7)

        其中:(x,y)為二維空間坐標(biāo),L(x,y,σ)為二維尺度空間的圖像,I(x,y)為原圖像,G(x,y,σ)表示方差為σ的高斯核函數(shù)。

        特征點(diǎn)是由高斯差分(Difference of Gaussians, DoG)空間的局部極值點(diǎn)組成,在不同尺度上高斯核的差分算子即為DoG算子,如式(8)所示:

        DoG(x,y,δ)=(D(x,y,k)-D(x,y,δ))×I(x,y)=L(x,y,k)-L(x,y,δ)

        (8)

        其中k為乘積因子,選取參數(shù)k=sqrt(2)。首先,通過D(x,y)中每個(gè)像素和它鄰域內(nèi)所有的點(diǎn)進(jìn)行比較,從而獲取DoG函數(shù)的極值點(diǎn),如果D(x,y)為鄰域內(nèi)的最大值或最小值,則該像素(x,y)就為該鄰域內(nèi)的一個(gè)極值點(diǎn)。通過這種方法,初步檢測(cè)出所有極值點(diǎn)。然后,計(jì)算出所有極值點(diǎn)的梯度方向直方圖,檢測(cè)出SIFT特征點(diǎn),對(duì)接受檢測(cè)的特征點(diǎn)進(jìn)行歸一化,求出特征描述算子。最后,通過計(jì)算關(guān)鍵點(diǎn)的歐氏距離作為兩點(diǎn)相似性的判定度量。

        圖3給出原圖及遭受幾何攻擊后的圖像,其中,圖3(a)為原圖,圖3(b)為縮放1.2倍的圖,圖3(c)是旋轉(zhuǎn)5°得到的圖。通過圖4(a)可對(duì)原圖與遭受幾何攻擊的圖像進(jìn)行配準(zhǔn)運(yùn)算,獲取大量配準(zhǔn)后的特征點(diǎn),從而為本文的后續(xù)工作提供很好的基礎(chǔ)。

        圖3 原圖及幾何攻擊后的圖像

        2.2 利用SIFT特征點(diǎn)校正判斷視頻幀受到何種幾何攻擊

        由上節(jié)所述可知,由于SIFT特征點(diǎn)對(duì)圖像處理攻擊及幾何攻擊均具有較好的穩(wěn)定性和魯棒性,因此,本文采用SIFT特征點(diǎn)計(jì)算仿射矩陣,通過得到的仿射矩陣判斷視頻幀是否遭受幾何攻擊以及遭受幾何攻擊的類型。利用仿射矩陣對(duì)幾何攻擊后的視頻幀進(jìn)行逆仿射變換以達(dá)到校正的目的。

        數(shù)字圖像遭受幾何攻擊后,只會(huì)改變圖像像素的空間位置,而不會(huì)修改圖像像素點(diǎn)的值。使用SIFT算法獲取并配準(zhǔn)原圖與訓(xùn)練圖的特征點(diǎn)集,根據(jù)仿射變換原理隨機(jī)獲得三對(duì)正確匹配點(diǎn),根據(jù)這三對(duì)匹配點(diǎn)推算出仿射變換矩陣A。通過仿射變換矩陣來(lái)判斷視頻幀遭受何種幾何攻擊。如式(9)所示:

        (9)

        圖4給出圖像恢復(fù)的實(shí)驗(yàn)結(jié)果對(duì)比。

        利用SIFT尺度不變性提取的圖像特征向量,通過對(duì)特征向量進(jìn)行配準(zhǔn)運(yùn)算得到匹配點(diǎn),利用多對(duì)匹配點(diǎn)獲取仿射變換矩陣。利用仿射變換矩陣估計(jì)圖像的幾何變換參數(shù),恢復(fù)幾何攻擊前的圖像信息,并同步恢復(fù)對(duì)應(yīng)的水印信號(hào)。

        圖4 SIFT校正效果及攻擊類型的判斷

        2.3 中高頻部分的水印提取算法

        中高頻子帶水印提取算法用于提取水印信息,即利用1.2節(jié)所述算法提取在視頻序列每一幀圖像的亮度通道Y*的小波中高頻子帶系數(shù)內(nèi)的水印信息,假設(shè)解密密鑰Key已知。

        輸入:inputvideo1.yuv,混沌向量的密鑰Key,水印信號(hào)的長(zhǎng)度nw。

        算法描述如下:

        步驟2 由下述算法流程提取水印信號(hào):

        End

        2.4 低頻部分的水印提取算法

        低頻部分的水印提取算法用來(lái)提取利用1.4節(jié)中所述算法在視頻每一幀圖像亮度通道Y*的小波低頻子帶系數(shù)里的水印信息。

        輸入:inputvideo1.yuv,密鑰Key,水印信號(hào)的長(zhǎng)度nw。

        算法描述如下:

        步驟1 利用1.4節(jié)所述算法,得到每幀圖像亮度通道Y*中,所有8×8圖像塊的低頻子帶系數(shù)。

        end

        3 仿真實(shí)驗(yàn)及攻擊分析

        3.1 算法實(shí)時(shí)性分析

        仿真實(shí)驗(yàn)選取一個(gè)標(biāo)準(zhǔn)視頻序列“inputvideo.yuv”,該視頻序列大小為480×720,本文算法在嵌入和檢測(cè)時(shí)長(zhǎng)分別是3 700 ms和1 888 ms,文獻(xiàn)[3]中,一般的水印嵌入算法為3 800 ms,可知本文算法能基本滿足實(shí)時(shí)性要求。

        3.2 視覺質(zhì)量評(píng)價(jià)

        峰值信噪比(Peak Signal-to-Noise Ratio, PSNR)是一種客觀評(píng)價(jià)圖像質(zhì)量的標(biāo)準(zhǔn),PSNR值越高,圖像的失真就越小。本文將嵌有水印信號(hào)的視頻幀作為測(cè)試樣本,選取視頻序列中每10幀的平均PSNR值進(jìn)行統(tǒng)計(jì)如圖5所示,由圖可知PSNR值均大于40 dB。從視覺效果上看,嵌入前后的視頻幀沒有區(qū)別,這說明該算法對(duì)嵌入水印后視頻序列具有較好的透明性。

        圖5 水印信號(hào)嵌入后視頻序列的PSNR曲線

        3.3 水印魯棒性分析

        仿真實(shí)驗(yàn)選取一個(gè)標(biāo)準(zhǔn)視頻序列“inputvideo.yuv”,該視頻序列長(zhǎng)度100幀,大小為480×720,顏色格式為YCbCr;水印嵌入的載體為每一幀的亮度通道Y,對(duì)于每一幀的亮度通道進(jìn)行8×8分塊,對(duì)每一個(gè)8×8大小的方塊進(jìn)行一層二維DWT。水印信號(hào)在每個(gè)視頻幀中嵌入數(shù)據(jù)比特?cái)?shù)為8 164。文獻(xiàn)[7]內(nèi)水印嵌入容量為30 bit。

        為了測(cè)試水印的魯棒性,本文將二值水印向量嵌入到原始視頻幀圖像中后,對(duì)其進(jìn)行一些攻擊后,再將水印信號(hào)提取出來(lái),提取的水印信號(hào)與原始的水印信號(hào)進(jìn)行歸一化相關(guān)(Normalized Correlation, NC)函數(shù)的計(jì)算,如式(10)所示:

        (10)

        其中:w(i,j)表示原水印信號(hào),w′(i,j)表示遭受攻擊后的視頻序列中提取出來(lái)的水印信號(hào)。

        相關(guān)系數(shù)(NC)是指用提取的水印信號(hào)與原水印信號(hào)進(jìn)行比較,計(jì)算它們之間的相似程度,來(lái)說明水印的魯棒性。它的取值范圍一般在(0,1)區(qū)間,如果兩個(gè)水印信號(hào)的相同位數(shù)越多,其對(duì)應(yīng)的NC值越高,如果兩個(gè)水印信號(hào)的相同位數(shù)越少,其對(duì)應(yīng)的NC值越低。

        為了驗(yàn)證雙水印算法的魯棒性,對(duì)嵌入水印的視頻序列進(jìn)行以下攻擊。具體攻擊如下。

        1)仿射變換。

        仿射變換是一種線性變換,即二維坐標(biāo)到三維坐標(biāo)之間的轉(zhuǎn)化。

        a)帶裁剪的旋轉(zhuǎn)攻擊。

        帶裁剪的旋轉(zhuǎn)攻擊就是對(duì)圖像進(jìn)行旋轉(zhuǎn)攻擊,為了保證攻擊后的圖像和原圖像的尺寸相同,對(duì)攻擊后的圖像邊緣進(jìn)行裁剪。本文實(shí)驗(yàn)結(jié)果如表3所示:當(dāng)旋轉(zhuǎn)角度為1°至30°時(shí)NC值為1;當(dāng)旋轉(zhuǎn)角度為35°時(shí),NC值為0.937 5。

        因此,水印算法對(duì)旋轉(zhuǎn)攻擊是魯棒的。

        b)縮放攻擊。

        縮放是一種常見的線性變換,縮放攻擊分為兩種:一種是圖像的長(zhǎng)寬等比例縮放;另一種為圖像的長(zhǎng)寬不等比例縮放,即長(zhǎng)寬比改變。本文實(shí)驗(yàn)中,對(duì)嵌入水印的視頻幀分別進(jìn)行0.7,0.9,1.2和1.5倍的等比例縮放攻擊。當(dāng)縮放0.9倍,本文算法的NC值為0.937 5;當(dāng)縮放1.5倍,本文算法的NC值為1。在長(zhǎng)寬比攻擊實(shí)驗(yàn)中,當(dāng)長(zhǎng)寬比為4∶3時(shí),NC=0.968 8;在長(zhǎng)寬比為11∶9時(shí),NC=1。具體實(shí)驗(yàn)結(jié)果如表3所示。

        表3 視頻幀在各種攻擊下的NC值

        c)錯(cuò)切變換。

        圖像的錯(cuò)切變換是使圖形發(fā)生一個(gè)扭曲變化。圖像錯(cuò)切的原理就是讓圖像的某個(gè)方向的坐標(biāo)不變,將另一個(gè)方向坐標(biāo)進(jìn)行變換或者兩個(gè)方向都變換。圖像錯(cuò)切一般分為兩種情況:水平錯(cuò)切和垂直錯(cuò)切。在實(shí)驗(yàn)中分別進(jìn)行水平錯(cuò)切10°、20°、30°,垂直錯(cuò)切10°、20°、30°,NC值均為1,因此水印算法對(duì)錯(cuò)切變換攻擊是魯棒的。

        2)低通濾波。

        低通濾波是一種常見的信號(hào)攻擊方式,對(duì)該水印算法進(jìn)行高斯低通濾波攻擊時(shí),NC值為0.968 8,故該算法對(duì)高斯低通濾波具有較強(qiáng)的魯棒性。

        3)噪聲攻擊。

        噪聲攻擊是指在視頻序列中添加一定的噪聲,使原有視頻序列中的水印信息受遭受破壞。本文選擇在視頻序列中每一幀分別加入一定量的高斯噪聲和椒鹽噪聲信號(hào),NC均為1實(shí)驗(yàn)結(jié)果如表3所示。

        4)信號(hào)增強(qiáng)攻擊。

        信號(hào)增強(qiáng)攻擊包括亮度、對(duì)比度增強(qiáng),直方圖均衡的攻擊等,實(shí)驗(yàn)結(jié)果如表3所示。在對(duì)視頻幀進(jìn)行亮度增強(qiáng),對(duì)比度增強(qiáng),直方圖均衡的攻擊下,NC均為1。

        3.4 幾種算法的實(shí)驗(yàn)結(jié)果對(duì)比

        幾種算法的平均位錯(cuò)率對(duì)比如表4所示。

        表4 3種算法的平均位錯(cuò)率對(duì)比 %

        4 結(jié)語(yǔ)

        本文提出一種基于人眼視覺特性與SIFT相結(jié)合的視頻雙水印算法。該算法首先利用DWT將每個(gè)視頻幀從空域變換至離散小波域,視頻幀被分解成小波域低頻子帶和中高頻子帶。中高頻部分的算法是利用視頻中的塊匹配算法計(jì)算出多種運(yùn)動(dòng)特性,通過這些運(yùn)動(dòng)特性計(jì)算出人眼視覺特性的掩蔽閾值JND(x,y),然后根據(jù)視頻幀內(nèi)容自適應(yīng)地嵌入最大水印強(qiáng)度;低頻部分,根據(jù)水印嵌入規(guī)則在小波低頻子帶直方圖中相鄰條形區(qū)域里嵌入水印信號(hào)。最后利用SIFT特征的尺度不變性和方向不變性的特點(diǎn)作為觸發(fā)器,檢驗(yàn)視頻幀是否受到幾何攻擊:當(dāng)嵌有水印的圖像遭受到幾何攻擊時(shí),使用SIFT對(duì)遭受幾何攻擊的視頻幀進(jìn)行校正,進(jìn)而采用低頻部分的提取算法;針對(duì)非幾何攻擊,直接采用中高頻部分的提取算法。通過一系列實(shí)驗(yàn),證明本文算法在保持較高透明性的前提下,對(duì)常見的幾何攻擊和非幾何攻擊均具有較強(qiáng)的魯棒性,因此,本文算法具有較好的魯棒性和透明度。

        References)

        [1] COX I J, KILIAN J, LEIGHTON T, et al. A secure robust watermark for multimedia [C]// Proceedings of the 1996 International Workshop on Information Hiding. Berlin: Springer, 1996: 185-206.

        [2] TAO B, DICKINSON B. Adaptive watermarking in the DCT domain [C]// ICASSP 1997: Proceedings of the 1997 IEEE International Conference on Acoustics, Speech and Signal Processing. Piscataway, NJ: IEEE: IEEE, 1997: 2985-2988.

        [3] 王麗云.抗幾何攻擊的視頻水印算法研究[D].武漢:華中科技大學(xué),2011:88-104.(WANG L Y. Video watermarking algorithm against geometric attacks [D]. Wuhan: Huazhong University of Science and Technology, 2011: 88-104.)

        [4] 王若愚.基于SIFT的數(shù)字水印算法研究[D].武漢:華中科技大學(xué),2011:8-42. (WANG R Y. Research on digital watermarking algorithm based on SIFT [D]. Wuhan: Huazhong University of Science and Technology, 2011: 8-42.)

        [5] 張金利,李敏,何玉杰.基于SIFT特征點(diǎn)和交比值的水印圖像抗攻擊算法[J].通信學(xué)報(bào),2014,35(11):170-181.(ZHANG J L, LI M, HE Y J. Image watermarking algorithm against attacks based on SIFT feature point and cross-ratio value [J]. Journal on Communications, 2014, 35(11): 170-181.)

        [6] 高虎明,李凱捷,王英娟.基于SIFT抗幾何攻擊的數(shù)字水印算法[J].計(jì)算機(jī)應(yīng)用,2013,33(3):748-751.(GAO H M, LI K J, WANG Y J. Digital watermarking algorithm of anti-geometric attacks based on SIFT [J]. Journal of Computer Applications, 2013, 33(3): 748-751.)

        [7] 羅海軍.基于圖像特征的抗幾何攻擊水印研究[D].長(zhǎng)沙:湖南大學(xué),2011:30-41.(LUO H J. Research on digital watermarking against geometric attacks based on image features [D]. Changsha: Hunan University, 2011: 30-41.)

        [8] SHUKLA D, SHARMA M. Video watermarking using dyadic filter and discrete wavelet transform [C]// WiSPNET 2016: Proceedings of the 2016 International Conference on Wireless Communications, Signal Processing and Networking. Piscataway, NJ: IEEE, 2016: 1647-1650.

        [9] SHI Y J, QI M, YI Y, et al. Object based dual watermarking for video authentication [J]. Optik—International Journal for Light and Electron Optics, 2013, 124(19): 3827-3834.

        [10] 段加姣.變換域雙水印算法研究[D].哈爾濱:哈爾濱工業(yè)大學(xué),2015:29-34.(DUAN J J. Research of the dual watermarking algorithm in transform domain [D]. Harbin: Harbin Institute of Technology, 2015: 29-34.)

        [11] 李智,陳孝威.基于內(nèi)容自適應(yīng)小波域魯棒公開數(shù)字水印算法[J].計(jì)算機(jī)應(yīng)用,2005,25(9):2148-2150.(LI Z, CHEN X W. Content-based adaptive robust public watermarking algorithm [J]. Journal of Computer Applications, 2005, 25(9): 2148-2150.)

        [12] 李智,陳孝威.基于熵模型的高透明性自適應(yīng)視頻水印算法[J].軟件學(xué)報(bào),2010, 21(7):1692-1703.(LI Z, CHEN X W. Adaptively imperceptible video watermarking algorithm using entropy model [J]. Journal of Software, 2010, 21(7): 1692-1703.)

        [13] LOWE D G. Distinctive image features from scale-invariant keypoints [J]. International Journal of Computer Vision. 2004, 60 (2): 91-110.

        This work is partially supported by the National Natural Science Foundation of China (61462013, 61661010), Graduate Innovation Funds of Guizhou University (Research Engineering 2017079).

        CHENShuqin, born in 1993, M. S. candidate. Her research interests include multimedia, information hiding, intelligent computing.

        LIZhi, born in 1977, Ph. D., associate professor, Her research interests include multimedia, information hiding, intelligent computing.

        CHENGXinyu, born in 1978, M. S. candidate, associate professor. His research interests include artificial intelligence, graphics and image.

        GAOQi, born in 1992, M. S. candidate. His research interests include multimedia, information hiding, virtual reality.

        DualwatermarkingalgorithmbasedonhumanvisualcharacteristicsandSIFT

        CHEN Shuqin, LI Zhi*, CHENG Xinyu, GAO Qi

        (SchoolofComputerScienceandTechnology,GuizhouUniversity,GuiyangGuizhou550025,China)

        Focusing on the issue that the video watermarking information is vulnerable to geometric attacks and the balance between robustness and adaptability of the watermarking algorithm, a dual watermarking scheme based on human visual characteristics and Scale Invariant Feature Transform (SIFT) was proposed. Firstly, the human visual threshold in the video sequence was taken as the maximum embedding strength of the watermark; secondly, the video frame was processed by Discrete Wavelet Transform (DWT). An adaptive watermarking algorithm based on video motion information was proposed for medium-high frequency subband coefficients; based on statistical properties of wavelet coefficients, an anti-geometric attack video watermarking scheme was proposed for low-frequency ones. Finally, SIFT was acted as the trigger to judge whether the video frame was subjected to geometric attacks. The video frames were corrected by using the SIFT scale and orientation invariance when it was under geometric attack, and the watermark signal of the video frame was extracted after correction. For video frame under non-geometric attack, the medium-high frequency extraction scheme was used directly. In comparison with the real-time robust video watermarking algorithm, called VW-HDWT (Video Watermarking based on Histogram in DWT domain) algorithm, the Peak Signal-to-Noise Ratio (PSNR) value was improved by 7.5%. Compared with the watermarking algorithm based on feature area, the capacity of watermark embedding could be increased by about 10 times. The experimental results show that the proposed scheme is robust to common geometric attacks in the condition of fine watermarking transparency.

        anti-geometric attack; Human Visual System (HVS); Scale Invariant Feature Transform (SIFT); dual watermarking; Discrete Wavelet Transform (DWT)

        TP391.413; TP309.2

        :A

        2017- 01- 10;

        :2017- 02- 25。

        國(guó)家自然科學(xué)基金資助項(xiàng)目(61462013, 61661010);貴州大學(xué)研究生創(chuàng)新基金資助項(xiàng)目(研理工2017079)。

        陳淑琴(1993—),女,湖北天門人,碩士研究生,CCF會(huì)員,主要研究方向:多媒體、信息隱藏、智能計(jì)算; 李智(1977—),女,貴州貴陽(yáng)人,副教授,博士,CCF會(huì)員,主要研究方向:多媒體、信息隱藏、智能計(jì)算; 程欣宇(1978—),男,貴州綏陽(yáng)人,副教授,碩士,CCF會(huì)員,主要研究方向:人工智能、圖形圖像; 高奇(1992—),男,山西平遙人,碩士研究生,CCF會(huì)員,主要研究方向:多媒體、信息隱藏、虛擬現(xiàn)實(shí)。

        1001- 9081(2017)07- 1936- 07

        10.11772/j.issn.1001- 9081.2017.07.1936

        猜你喜歡
        信號(hào)
        信號(hào)
        鴨綠江(2021年35期)2021-04-19 12:24:18
        完形填空二則
        7個(gè)信號(hào),警惕寶寶要感冒
        媽媽寶寶(2019年10期)2019-10-26 02:45:34
        孩子停止長(zhǎng)個(gè)的信號(hào)
        《鐵道通信信號(hào)》訂閱單
        基于FPGA的多功能信號(hào)發(fā)生器的設(shè)計(jì)
        電子制作(2018年11期)2018-08-04 03:25:42
        基于Arduino的聯(lián)鎖信號(hào)控制接口研究
        《鐵道通信信號(hào)》訂閱單
        基于LabVIEW的力加載信號(hào)采集與PID控制
        Kisspeptin/GPR54信號(hào)通路促使性早熟形成的作用觀察
        色综合久久久久综合99| 一个人的视频免费播放在线观看 | 免费jjzz在线播放国产| 久久精品这里就是精品| 国产91久久麻豆黄片| 亚洲国产成人久久三区| 无码毛片aaa在线| 国产三级黄色片子看曰逼大片| 91精品国产九色综合久久香蕉 | 日本乱偷人妻中文字幕在线| 亚洲成人欧美| 国产国语一级免费黄片| 日韩中文字幕版区一区二区三区| 国产精品你懂的在线播放| 国产精品视频久久久久| 精品视频一区二区在线观看| 国产乱人伦偷精品视频免观看 | 肥老熟女性强欲五十路| 任你躁国产自任一区二区三区| 久久精品国产亚洲AⅤ无码| 少妇人妻字幕一区二区| 麻豆亚洲一区| 国产人与禽zoz0性伦| 亚洲av人妖一区二区三区| 亚洲精品一区二区三区在线观| 丰满少妇被粗大猛烈进人高清| 国产精品无码日韩欧| 无码三级国产三级在线电影| av中国av一区二区三区av | 中国少妇久久一区二区三区| 国产综合无码一区二区辣椒 | 久久久久久AV无码成人| 手机在线播放av网址| 在线 | 一区二区三区四区| 久久亚洲道色宗和久久| 手机在线国产福利av| 国产av国片精品jk制服| 国产精品高潮呻吟av久久无吗| 精品午夜一区二区三区| 精品人妖一区二区三区四区| 无码人妻精品一区二区三区不卡|