本發(fā)明涉及數(shù)字水印,尤其涉及一種適用于多級傳輸過程的水印更新方法。
背景技術(shù):
1、所謂數(shù)字水印,就是通過在原始數(shù)據(jù)中嵌入版權(quán)保護信息,即水印來保證該數(shù)據(jù)信息的所有權(quán),這種被嵌入的水印可以是一段文本、標(biāo)識、序列號、圖像等各種數(shù)字信號。而且這種水印通常是不可見的,它與原始數(shù)據(jù)緊密結(jié)合并且隱藏在其中,在經(jīng)歷一些不破壞原數(shù)據(jù)使用價值或商用價值的操作后能保存下來。在需要時,能夠通過一定的技術(shù)檢測方法提取出水印,以此作為判斷媒體版權(quán)歸屬和跟蹤起訴非法侵權(quán)的證據(jù)。數(shù)字水印為多媒體數(shù)據(jù)安全在認證、防偽、防篡改、保障數(shù)據(jù)安全和完整性等方面提供了有效的技術(shù)手段。尤其在公共網(wǎng)絡(luò)這種泄露風(fēng)險較高的場所中,數(shù)字水印能夠及時對泄露的數(shù)據(jù)進行追蹤溯源。
2、傳統(tǒng)的數(shù)字水印方案往往基于失真分析來設(shè)計算法。例如為了抵抗jpeg失真,一些算法會選擇在dct域中嵌入水印。但隨著數(shù)字設(shè)備的發(fā)展,屏幕拍照成為了數(shù)據(jù)泄露的一個主要來源,屏攝過程極為復(fù)雜,對其中產(chǎn)生的畸變進行定量分析比較困難,因此設(shè)計出一種算法來保證此失真下的魯棒性是一個挑戰(zhàn)。對于傳統(tǒng)的屏攝彈性水印算法,他們只是定性分析截屏過程中可能出現(xiàn)的失真,并使用一些通用的水印嵌入方法來保證魯棒性。然而此類方法往往會產(chǎn)生嚴重的視覺失真,因為嵌入方法是非自適應(yīng)的,無法充分利用載體圖像特征。
3、以上水印方案只關(guān)注最終提取出的水印信息,對于完成提取過程之后的圖片并不關(guān)心,但是在多級流轉(zhuǎn)過程中,數(shù)據(jù)通常沿著一條或多條由多個用戶組成的傳輸鏈傳輸,為了能夠更加精準(zhǔn)地定位到泄露源頭,嵌入的水印應(yīng)包含當(dāng)級傳輸過程中發(fā)送者和接收者的信息,即不同傳輸過程中嵌入的水印信息各不相同,而這些不同的水印在提取時又會相互干擾,如果在同一張圖片中多次嵌入不同的水印,會造成提取準(zhǔn)確率的大幅下降,進而導(dǎo)致溯源失敗。
技術(shù)實現(xiàn)思路
1、本發(fā)明的目的是提供一種適用于多級傳輸過程的水印更新方法,該方法解決了在數(shù)據(jù)多級流轉(zhuǎn)過程中以往方法無法實現(xiàn)的水印更新問題,在確保魯棒性的同時提高了溯源準(zhǔn)確性。
2、本發(fā)明的目的是通過以下技術(shù)方案實現(xiàn)的:
3、一種適用于多級傳輸過程的水印更新方法,所述方法包括:
4、步驟1、將水印信息m與原始圖像一起輸入基于流的編解碼器fed,前向編碼后輸出含水印的圖像;
5、步驟2、含水印的圖像經(jīng)過模擬噪聲層后得到噪聲圖像;
6、步驟3、將噪聲圖像和全零矩陣輸入基于流的編解碼器fed,經(jīng)過后向解碼后輸出恢復(fù)的圖像和水印信息,并將恢復(fù)的圖像作為水印更新的載體。
7、由上述本發(fā)明提供的技術(shù)方案可以看出,上述方法解決了在數(shù)據(jù)多級流轉(zhuǎn)過程中以往方法無法實現(xiàn)的水印更新問題,在確保魯棒性的同時提高了溯源準(zhǔn)確性。
1.一種適用于多級傳輸過程的水印更新方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述適用于多級傳輸過程的水印更新方法,其特征在于,在步驟1中,基于流的模型由兩部分組成:前向編碼函數(shù)和具有相同參數(shù)的反函數(shù);
3.根據(jù)權(quán)利要求1所述適用于多級傳輸過程的水印更新方法,其特征在于,在步驟2中,所述模擬噪聲層包括透視失真、光照失真、摩爾紋失真和高斯噪聲,其中:
4.根據(jù)權(quán)利要求2所述適用于多級傳輸過程的水印更新方法,其特征在于,在步驟3中,將噪聲圖像和全零矩陣輸入基于流的編解碼器fed,經(jīng)過后向解碼后輸出恢復(fù)的圖像和水印信息,具體過程為:
5.根據(jù)權(quán)利要求4所述適用于多級傳輸過程的水印更新方法,其特征在于,在步驟3中,將恢復(fù)的圖像作為水印更新的載體進行水印更新的過程為: