專利名稱:基于奇異值分解與離散余弦變換的高魯棒性水印方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種高魯棒性水印方法,屬于圖像處理與版權(quán)保護(hù)領(lǐng)域。
背景技術(shù):
在隱式水印技術(shù)中,按嵌入的方法可分為時空域嵌入和變換域嵌入兩大類。利用奇異值分解的水印技術(shù)在這兩大類中均有涉獵,在這些利用奇異值分解的數(shù)字水印方法中,根據(jù)嵌入方法的不同,又可以將利用奇異值分解的水印嵌入分為利用奇異值矩陣的嵌入與利用奇異矢量矩陣的嵌入。因為奇異值具有的穩(wěn)定性,當(dāng)前絕大多數(shù)方法都是基于奇異值矩陣的嵌入。基于奇異值矩陣的嵌入方法中,又可以分為如下三類修改宿主圖像從而嵌入水印圖像的奇異值、修改宿主圖像的奇異值從而嵌入水印圖像以及修改宿主圖像變換域系數(shù)的奇異值嵌入水印圖像。具體存在的問題有1)修改宿主圖像從而嵌入水印圖像的奇異值,在嵌入時只是嵌入了代表水印圖像能量的奇異值,將代表紋理與細(xì)節(jié)的左右奇異矢量矩陣作為密鑰用在水印提取的過程中。 這樣得到的水印圖像雖然有很高的魯棒性,但這是由于直接使用了從原始水印圖像得到的左、右奇異矢量矩陣的緣故。如果按照這樣的方法,在檢測一幅未嵌入水印或是嵌入了其他水印的圖像時,會產(chǎn)生十分嚴(yán)重的錯誤。2)修改宿主圖像的奇異值從而嵌入水印圖像,在嵌入時將水印圖像嵌入了代表宿主圖像能量的奇異值矩陣中,利用宿主圖像奇異值的穩(wěn)定性來保證水印圖像的魯棒性。這種方法在正常使用圖像的時候是不存在問題的,但是在一些極端情況下,比如宿主圖像的能量信息被修改之后(這在非法使用圖像中是很常見的),宿主圖像的奇異值會發(fā)生很大變化,從而導(dǎo)致水印圖像無法提取。以上這些缺陷的產(chǎn)生都?xì)w結(jié)為一點(diǎn),即利用奇異值來實現(xiàn)水印的嵌入,忽視了代表了圖像紋理與細(xì)節(jié)的左右奇異矢量矩陣。在利用奇異矢量矩陣嵌入水印的方法中同樣也存在缺陷,在修改奇異矢量矩陣時,只實現(xiàn)了嵌入水印的目的,但是卻破壞了矩陣的列向量的標(biāo)準(zhǔn)正交性,使得修改過后的奇異矢量矩陣不再為正交矩陣。將此矩陣應(yīng)用于奇異值分解的反變換得到嵌入水印后的宿主圖像后,在提取水印的步驟中,還需要對宿主圖像進(jìn)行奇異值分解,這時得到的奇異矢量矩陣仍必須遵守奇異值分解的原則,即仍為一個正交矩陣,而在嵌入水印的步驟中對其進(jìn)行的修改可能就會消失,影響了水印提取時的魯棒性。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種高魯棒性水印方法,將二值水印圖像嵌入灰度宿主圖像中,從而實現(xiàn)版權(quán)保護(hù)的目的。為解決上述技術(shù)問題,本發(fā)明是采取以下的技術(shù)方案來實現(xiàn)的一種基于奇異值分解與離散余弦變換的高魯棒性水印方法,其特征在于,包括以下步驟
權(quán)利要求
1.基于奇異值分解與離散余弦變換的高魯棒性水印方法,其特征在于,包括以下步驟(1)根據(jù)Arnold置亂的原理,將mXn大小的二值水印圖像置亂;(2)將宿主圖像中所有8X8的子塊按均方差由大到小排列,選擇排列前mXn個子塊用于在變換域中嵌入水??;(3)對選擇出來的子塊進(jìn)行離散余弦變換,獲得前兩個交流系數(shù),組成2X1矩陣,利用奇異值分解嵌入水?。?4)對宿主圖像中未在變換域中嵌入水印的子塊,隨機(jī)選擇mXnXk個2X1子塊用于在時空域中利用奇異值分解嵌入水印。
2.根據(jù)權(quán)利要求1所述的基于奇異值分解與離散余弦變換的高魯棒性水印方法,其特征在于在所述步驟(3)、中,將水印嵌入2X1矩陣的計算包括以下步驟(1)計算矩陣的奇異值分解,得到奇異矢量矩陣;(2)計算奇異矢量矩陣中各元素對所代表的角度值;(3)修改對應(yīng)的角度值使得奇異矢量矩陣第一列兩元素的絕對值之差的絕對值高于或低于某個閾值,實現(xiàn)嵌入目的。
3.根據(jù)權(quán)利要求2所述的基于奇異值分解與離散余弦變換的高魯棒性水印方法,其特征在于圖像子塊的奇異矢量矩陣中的元素被認(rèn)為是某一角度的三角函數(shù)值,具體的表示如下
4.根據(jù)權(quán)利要求1所述的基于奇異值分解與離散余弦變換的高魯棒性水印方法,其特征在于在所述的步驟中,在時空域中多次嵌入水印。
全文摘要
本發(fā)明公開了一種基于奇異值分解與離散余弦變換的高魯棒性水印方法,其特征在于包括以下步驟首先,對二值水印圖像進(jìn)行Arnold置亂;其次,根據(jù)均方差選擇需要使用離散余弦變換進(jìn)行嵌入的子塊;然后,為了變換域攻擊的影響,使用子塊的離散余弦變換系數(shù)進(jìn)行水印的嵌入;最后,對未嵌入水印的區(qū)域隨機(jī)選擇位置進(jìn)行時空域嵌入。本發(fā)明實現(xiàn)了二值水印嵌入灰度圖像,較好地抵抗了各種時空域與變換域的攻擊,為數(shù)字水印的應(yīng)用提供了一個高魯棒性的方法。
文檔編號G06T1/00GK102156956SQ20111009793
公開日2011年8月17日 申請日期2011年4月19日 優(yōu)先權(quán)日2011年4月19日
發(fā)明者呂東岳, 周龍, 徐貴力, 魏許 申請人:南京航空航天大學(xué)