999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種基于像素差值的無損數字水印技術研究

2016-07-22 06:00:22蔡正保
大慶師范學院學報 2016年3期

蔡正保

(安徽國防科技職業學院 信息工程系,安徽 六安 237011)

?

一種基于像素差值的無損數字水印技術研究

蔡正保

(安徽國防科技職業學院 信息工程系,安徽 六安 237011)

摘要:無損數字水印技術能夠鑒別數字媒體的真實性和完整性的同時,還能實現數字媒體和水印的完好分離,可得無失真的原始數字媒體。采用對像素對進行分類和差值運算的方法來嵌入水印、提取水印和恢復原始載體,并在水印的嵌入過程中運用了糾錯編碼技術。算法易于實現且結構對稱,魯棒性強,能明顯提高含印圖像質量。

關鍵詞:像素;差值;無損;糾錯編碼;數字水印

0引言

隨著信息技術的發展,圖像、音頻等數字媒體信息都可以比較容易地進行復制、修改。這方便了人們信息交流的同時,也帶來了信息的安全隱患。數字媒體作品容易被篡改、非法利用,作品版權需要保護[1]。確保數字媒體作品的真實性和完整性尤為重要,為解決這一問題,可以采用數字水印技術。然而,一些場合對數字媒體的真實性和完整性要求過高,例如在軍事上和醫學上對數字圖像的安全性要求很高,這些數字圖像不能因嵌入水印而引起的輕微失真,且載體圖像還能恢復到原始狀態。這就需要用到無損數字水印技術了,它能在保證數字媒體視覺質量的情況下把水印嵌入,在數字媒體內容遭受質疑時,可提取其中水印來鑒定真偽,并且原始數字媒體還能完整恢復[2]。一般的無損數字水印技術都可進行篡改檢測以及可逆恢復,部分算法有較高的容量,可都有相同的缺點,也就是在數字媒體遭到攻擊時,難以提取出正確水印,且原始載體難以恢復。本文結合糾錯編碼技術提出了一種基于像素差值的無損數字水印技術。

1技術路線

基于像素差值的無損數字水印技術,運用像素差值運算的辦法來嵌入數據。將像素對分成可嵌入(A類)和不可嵌入(B類)兩類,在進行水印嵌入時,若嵌入的是A類就采用像素差值的辦法來對數據進行嵌入,若是B類就不處理像素對,這在像素對的處理上就比較簡單。因在嵌入B類像素對過程中對其未作修改,導致在提取時會有錯誤出現,就要利用糾錯編碼技術對B類像素對提取的數據做糾錯處理。其前提要在嵌入之前將隱體信息糾錯編碼。隱體信息含恢復數據和純載荷,恢復數據中含有嵌入像素對在載體圖像中所處位置的二值映射圖P的JBIG壓縮數據。在提取所嵌入的水印和原始載體恢復時,若所有的像素對都為A類,則將差值的最低位提取出來即可得嵌入的數據流。通過這種方法提取A類像素對比較合理,但提取B類像素對就可能會有錯誤。這是由于B類像素對在嵌入時沒有修改,按A類像素對統一提取會有一半的出錯概率,必須對嵌入數據流糾錯處理,可獲得糾錯后的數據流,即可將嵌入載荷和恢復數據恢復出來?;謴蛿祿饕娣庞成鋱DP。依據圖P,使用像素差值方法恢復A類像素對的像素值,不改動B類像素對的像素值。

2像素差值技術

2.1像素差值運算

這里通過具體的例子來詳細描述。在水印嵌入過程中,若有兩個像素值a=154、b=151,需無損嵌入數據c=1。通過式(1)算得a、b的平均值u和差值v,即:

(1)

u=7轉換成二進制是u=7=(111)2,把c=1嵌入到v的最低有效位上,得v′,則v′是v′=v×2+c=15。使用計算得到的新差值v′與u計算得到新的值,即:

(2)

依據計算得到的新值(a′,b′),能夠提取隱藏的數據c,可將原始的像素對(a,b)恢復出來。

在提取和恢復過程中,根據式(3)計算均值和差值:

(3)

把v′轉換成二進制為v′=15=(1111)2,將其最低有效位提取出來,獲得隱藏的數據c,可得原始差值v=(111)2=7。使用u′和恢復所得的v,能夠獲得原始像素對(a,b)。

2.2像素差值擴展

對于2.1所述的算法,差值v的二進制位可以從3位擴展到4位來嵌入數據c,可以稱為差值擴展。使用該方法嵌入數據c,得到的差值為v′= v×2+c。為了避免出現溢出現象,v′須滿足式(4):

(4)

根據式(4),對于c=0或者1,則:

(5)

對于c=0或者1,像素的差值擴展必須滿足式(5)。

3信息糾錯

在信息嵌入時,B類像素未做修改,在提取時B類像素會有一半的出錯概率,必須要將提取數據做糾錯處理。應先對隱體信息糾錯編碼,可采用糾錯編碼來提高水印抗攻擊的能力,本文采用BCH碼來對數據進行糾錯[3]。BCH 碼為一種線性分組碼,糾錯能力強,代數結構比較嚴密,易于構造。其形成的多項式f(x)和最小碼距關系密切,可依據所需的糾錯能力來構造BCH 碼。

可將BCH碼分為本原BCH碼和非本原BCH碼兩類。對于本原BCH 碼,其碼長是j=2i-1(i>=3);而對于非本原BCH碼,其碼長j為2i-1的一個因子[4]。對于兩個正整數i(i>=3)、s肯定有以下的參數的BCH碼,其碼長為j=2i-1,它的監督位數g<=js,可以糾正不大于s個隨機差錯的BCH碼[5]。使用式(6)所列的多項式f(x)可糾正s個差錯的BCH碼。

(6)

上式中,s是可以糾正差錯的個數,f(x)是最小多項式,LCM是取括號中所示的多項式的最低公倍式。

4水印的嵌入、提取和載體圖像的恢復

4.1水印嵌入

對于水印的嵌入,其步驟為:

(1) 由原始載體圖像得像素對并算得像素對差值v。

(2) 生成二值映射圖P,并對其JBIG壓縮得P′。

(3) 把水印信息G當作主體,P′當作頭部,得到隱藏信息G′。

(4) 對G′糾錯編碼并置亂,再嵌入。

(5) 對差值擴展后的像素對值進行計算,可獲得含印圖像。

4.2水印提取

對于水印的提取,其步驟為:

(1) 由含印圖像生成像素對,并計算其差值、均值。

(2) 提取差值的二進制數據作為最低位,可得提取系列,并對其糾錯編碼可得解碼數據。

(3) 根據解碼數據可得其主體是水印信息,頭部即是二值映射圖。

4.3載體恢復

對于載體圖像的恢復,可使用解碼所得的二值映射圖分兩方面處理:

(1) 當二值映射圖像素對為A類時,將像素對差值二進制數據右移一位,即可獲得原始差值。根據含印圖像像素對的差值和均值算得的像素值即為原始載體圖像像素值。

(2) 當二值映射圖像素對為B類時,則對像素對的值不做改變。

5實驗分析

為測試算法的實際應用效果,這里選用4個256×256的灰度圖像lena圖、cameraman圖、cat圖、tyre圖作為載體圖像,見圖1。再將這4個圖像分別縮小至20×20、25×25、30×30、35×35、40×40、45×45、50×50作為待隱藏的水印。

Lena           cameraman          cat            tyre

嵌入水印后對于載體圖像變化的評價可采用峰值信噪比(PSNR),所得的實驗數據見表1(嵌入量單位為bits,PSNR單位為dB)。表中的嵌入量、峰值信噪比是在肉眼不能感知載體圖像變化的情況下的數據。當肉眼能感知載體圖像有失真現象,實驗數據不予采用。由表1中的實驗數據分析得知,相同載體圖像嵌入不同的水印,其信息隱藏量在一個數量級上。受限于篇幅,圖2只列出了lena圖像作為水印的含印圖像效果圖。再對圖2所示的含印圖像進行水印提取,提取出水印后的載體圖像的PSNR為無窮大,可見,載體圖像可完整恢復。

表1 肉眼不能感知載體圖像失真的實驗數據

Lenacameraman cattyre

圖2lena圖像作為水印的含印圖像效果圖

在同一個大小相同載體圖像中嵌入大小不同的水印后的情況分析,選取圖1中的Lena圖為例,嵌入不同大小的水印后的PSNR見表2。同一個大小相同載體圖像中嵌入大小不同的水印后,PSNR隨著水印的增大而減小。也就是隱藏信息量越大,含印圖像的質量就越差。同樣,對含印圖像進行水印提取后PSNR為無窮大,可完整對載體圖像進行恢復[6]。

表2 大小相同Lena圖像(256×256)嵌入大小不同的水印后的PSNR

再對圖2所示的含印cameraman圖像進行椒鹽噪聲攻擊(密度為0.004),得到的圖像見圖3。

可見,由本算法得到的含印圖像抗攻擊能力強,算法采用了糾錯編碼,有較高的魯棒性。

6結語

本文提出了一種基于像素差值的無損數字水印算法。算法的水印嵌入、提取、載體圖像恢復過程是對稱處理,簡單且易于實現,魯棒性強。算法在保證含印圖像質量較好的同時水印有較高的嵌入量,且載體圖像能夠準確無誤地恢復。即使在含印圖像受到攻擊的情況下,仍然能夠很好地恢復出原始載體圖像。在人們對數字媒體的真實性和完整性要求越來越高的情況下,該類技術就更加重要,需進一步做更深入的研究。

[參考文獻]

[1] 鄭漢忠.基于混沌序列的數字水印及多路圖像加密的研究與實現[D].廣州:廣東工業大學,2015:23-26.

[2] LI YU-CHIANG,YEH CHIA-MING, CHANG CHIN-CHEN.Data hiding based on the similarity between neighboring pixels with reversibility[J].Digital Signal Processing,2010, 20(4):1116-1128.

[3] 王也雋.信息隱藏技術及其軍事應用[M].北京:國防工業出版社,2011.

[4] BRIAN K L,LIN YEN-Ming.High-capacity reversible data hiding by maximum-span pairing[J].Multimedia Tools and Applications,2011,52(2):499-511.

[5] 侯慶政.基于二值圖像數字水印技術的票據防偽方法研究[D].杭州:杭州電子科技大學,2015.

[6] 譙鈞.基于 DCT 的魯棒性和半脆弱性圖像水印算法研究[D].蘭州:西北師范大學學位論文,2013.

[責任編輯:崔海瑛]

(英文摘要略)

A study of digital watermarking technology based on Lossless pixel difference

CAI Zheng-Bao

(Department of Information and Engineering,Anhui of Defense Technology,Anhui 237011,China)

作者簡介:蔡正保(1984-),男,安徽六安人,講師,從事信息安全技術研究。

基金項目:安徽省教育廳質量工程項目(2015gxk133);安徽國防科技職業學院基金項目(gf2015jxyjz02)。

中圖分類號:TP391

文獻標識碼:A

文章編號:2095-0063(2016)03-0017-04

收稿日期:2015-12-23

DOI 10.13356/j.cnki.jdnu.2095-0063.2016.03.005

主站蜘蛛池模板: 中文字幕一区二区人妻电影| 中文字幕波多野不卡一区| 日本免费新一区视频| 日韩欧美综合在线制服| 亚洲中文字幕无码mv| 一级高清毛片免费a级高清毛片| 婷婷色狠狠干| 成人免费网站久久久| 国产91精品最新在线播放| 国产精品微拍| 国产一区二区丝袜高跟鞋| 五月婷婷综合网| 成人免费一级片| 影音先锋亚洲无码| 日本高清视频在线www色| 国产精品浪潮Av| 91久久精品国产| 国产精品视频观看裸模| 日本不卡在线视频| 手机精品视频在线观看免费| 国产精品青青| 成人午夜免费观看| www.youjizz.com久久| 精品国产一二三区| 色屁屁一区二区三区视频国产| 人妻中文久热无码丝袜| 67194在线午夜亚洲| 92精品国产自产在线观看| 国产福利在线免费观看| 手机在线国产精品| 日韩国产无码一区| 在线观看亚洲精品福利片| 重口调教一区二区视频| 久久semm亚洲国产| 色窝窝免费一区二区三区| 国产9191精品免费观看| 老色鬼久久亚洲AV综合| AV网站中文| 多人乱p欧美在线观看| 亚洲人成网站观看在线观看| 欧美精品影院| 97人人做人人爽香蕉精品| 色噜噜综合网| 亚洲性色永久网址| 免费a级毛片视频| 日本91在线| 99精品在线看| 国产另类视频| 亚洲无码熟妇人妻AV在线| 久久久精品无码一二三区| 国产爽妇精品| 成人午夜免费观看| 91福利在线看| 又爽又黄又无遮挡网站| 日韩中文精品亚洲第三区| 欧美性天天| 在线观看国产精美视频| 国内嫩模私拍精品视频| 久久久久国产精品熟女影院| 国产日本欧美亚洲精品视| 无码粉嫩虎白一线天在线观看| vvvv98国产成人综合青青| 国产成人h在线观看网站站| 亚洲天堂视频在线观看免费| 久久精品无码中文字幕| 婷婷激情亚洲| 九九热在线视频| 青青青国产视频| 国产真实自在自线免费精品| 国产欧美日韩另类| 国产综合无码一区二区色蜜蜜| 国产免费羞羞视频| 夜夜拍夜夜爽| 亚洲精品波多野结衣| 午夜高清国产拍精品| 国产乱人伦精品一区二区| 91欧美在线| 国产成人免费高清AⅤ| 亚洲婷婷在线视频| 国产国模一区二区三区四区| 国产剧情伊人| 尤物在线观看乱码|