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

        ?

        基于PN序列和完全互補碼的魯棒音頻水印算法

        2019-11-20 06:42:48陳亮李德
        延邊大學學報(自然科學版) 2019年3期
        關鍵詞:信號

        陳亮, 李德

        ( 延邊大學 工學院, 吉林 延吉 133002 )

        0 引言

        隨著計算機網絡技術的蓬勃發(fā)展,數(shù)字音頻作品的存儲、復制和傳播變得越來越容易,而隨之而來的版權糾紛問題時有發(fā)生[1].近年來,一些學者利用數(shù)字音頻水印技術對數(shù)字產品的版權問題進行了研究,并取得了較好的研究成果.例如:高雪麗等[2]利用奇異值分解技術提出了一種輪廓波變換的水印算法,該算法在抵抗高斯噪聲、裁剪攻擊和壓縮攻擊方面具有很強的魯棒性,但當壓縮比逐漸提高后,魯棒性會逐漸降低.楊振仁等[3]利用圖像歸一化技術提出了一種采用Arnold和擴頻技術將音頻進行離散余弦變換(discrete cosine transform,DCT)的水印算法,該算法對仿射變換、高斯噪聲等攻擊具有很好的魯棒性,但在抵抗剪切攻擊方面相對較弱.Hu等[4]在變換域的基礎上應用量化索引調制技術,并根據(jù)人耳的聽覺掩蔽效應提出了一種DCT水印算法,該算法對高斯噪聲和濾波攻擊具有較好的魯棒性,但對幅值修改、剪減等幾何攻擊的魯棒性較差.Bhat等[5]通過對音頻信號塊進行奇異值分解,提出了一種離散小波變換(discrete wavelet transformation,DWT)算法,該算法在水印檢測方面的誤檢率和漏檢率較低.Lei等[6]提出了一種基于音頻向量關系的算法,經計算機模擬驗證表明該算法對水印有良好的魯棒性,但對音頻的隨機剪切等幾何攻擊的魯棒性較差.Fallahpour等[7]提出了一種基于奇異值分解(singular value decomposition,SVD)的DCT域水印算法,該算法在水印的魯棒性和可嵌容量方面較為平衡,但因缺乏同步機制容易造成誤檢測.Kumsawat等[8]提出了一種遺傳算法(genetic algorithm,GA),該算法在理論上可以平衡水印的不可感知性和魯棒性,但實驗結果顯示魯棒性并未有明顯提升.基于上述研究,本文針對數(shù)字音頻作品的版權保護,將回聲隱藏技術和擴頻技術相結合,提出一種對多種攻擊透明性好、魯棒性強的音頻水印算法.

        1 相關技術介紹

        1.1 PN序列回聲隱藏

        最長線性反饋移位寄存器序列是回聲隱藏技術中最為常見的偽隨機序列(M序列),其通常由反饋移位寄存器生成.由于M序列和隨機噪聲的特性都具有隨機特性和周期性,因此M序列又被稱為偽噪聲序列(PN序列)[7].在信息隱藏過程中,首先需對音頻信號進行分割,并將回聲引入每個音頻段的前后核,然后通過計算音頻信號中每個音頻段的短時能量值,以此自適應地調整前后回聲核的衰減系數(shù)an.自適應調整規(guī)則如下:

        (1)

        1.2 完全互補碼

        由以上描述可將互相關函數(shù)表示為Rc1c2(τ), 且當c1=c2時Rc1c2(τ)為自相關函數(shù).由此可知,可將完全互補碼定義為一組M序列的自動互補碼,由其構成的矩陣為:

        (2)

        其中M和N分別表示完全互補碼構造矩陣的行數(shù)和列數(shù),C表示一段完全互補序列.公式(2)中每行構成一組完整的完全互補序列,即每行在行內形成自相關,每兩行序列碼之間形成互相關.

        2 音頻水印算法的設計

        2.1 音頻水印的嵌入算法

        本文算法的音頻水印嵌入流程如圖1所示,構造步驟見步驟1—步驟3.

        圖1 音頻水印信息的嵌入流程

        步驟2 載體信息處理.本文在載體信息處理中使用的PN序列為10階的M序列.通過計算水印序列w(n)和PN序列c(n)即可生成擴頻信號s(n),s(n)的計算公式為s(n)=w(n)⊕c(n).由于PN序列具有偽隨機特性,因此擴頻信號s(n)的頻譜寬度遠大于原始水印的頻譜寬度.設水印信息d(n)的比特率為Kbps,如果擴頻序列每個碼片的傳送時間為Tc, 則擴頻信號的帶寬Wss=1/Tc.在載體信息處理階段,基帶信號也需要處理,其處理過程為:首先對二進制數(shù)字基帶信號進行差分編碼,將絕對碼表示的二進制信息轉換成相對碼表示的二進制信息,然后進行絕對相位調制.

        步驟3 水印信息的嵌入.水印隱藏信息的整個嵌入過程具體如下:

        1)使用矩形窗口均勻分割音頻信號時,窗口長度以T為單位,即每個窗長包含N(N=T×fs,fs為音頻信號的采樣頻率)個采樣點數(shù),且將音頻信號分為M個音頻段(不足一個時長T的部分不計).

        3)對前后向回聲核進行改造得到新的回聲內核,改造公式為:kn=δ(n)+(-1)p+1(αδ(n-d)+αδ(n+d)), 0<α<1.將d0和d1定義為延時, 然后按照公式(3)完成水印嵌入.

        (3)

        5) 將所有音頻段按照它們被分段的順序重新組合成完整的音頻信號.

        圖2 音頻水印信息提取流程圖

        2.2 音頻水印的提取算法

        音頻水印的提取過程與水印的嵌入流程相反.圖2為水印信息的提取流程圖,具體提取步驟如下:

        步驟1 采用窗函數(shù)設計帶通濾波器(FIR濾波器).過濾器的順序是127, 函數(shù)選擇漢明窗.本段帶通濾波器的主要參數(shù)為:中心頻率為4 900 Hz, 起始頻率為3 400 Hz, 截止頻率為6 400 Hz, 濾波器帶寬為3 000 Hz(大于發(fā)送端帶通信號的帶寬).

        步驟2 對上一步得到的基帶信號進行去噪,提取水印序列.

        步驟3 將步驟2中得到的相關值與閾值進行比較,得到水印序列.

        步驟4 在時域內提取水印信息.在嵌入隱藏信息的過程中,由于水印信息隱藏的音頻信號具有與PN序列相同的分布特征,且回聲核衰減系數(shù)的符號由PN序列控制,因此本文使用PN序列對每個音頻段執(zhí)行自相關檢測.

        3 實驗結果與分析

        3.1 實驗環(huán)境

        實驗采用3種波形音頻信號(分別標記為1(輕音樂)、2(鋼琴樂)和3(搖滾樂)),每種波形音頻信號時長為3 min.音頻采樣頻率為44.1 kHz, 量化精度為16位.使用12個長度的隨機二進制序列作為水印序列,水印強度系數(shù)α為動態(tài)嵌入強度.

        3.2 透明性驗證

        音頻信噪比(SNR)是評價噪聲信號在原始音頻信號中嵌入強度的一種有效方法.通常,信噪比越大,人耳感知噪聲的能力越困難,即表明水印信息的隱藏效果越好,水印信息的透明性越高.圖3為原始音頻和含水印信息音頻圖.由圖3可以看出,二者之間雖然存在差異,但并不明顯,這表明本文水印算法具有較高的透明性.

        表1為不同嵌入強度的信噪比.由表1可以看出,本文算法的信噪比SNR隨著嵌入強度的增大而逐漸減小,由此可知人耳對音頻載體嵌入噪聲的感知隨嵌入強度的增大逐漸減小,這表明本文算法得到的音頻水印具有較好的不可感知性,音頻效果良好.

        圖3 原始音頻圖和含水印音頻圖

        嵌入強度SNR/dB0.00151.490.00346.650.00541.980.00737.460.00933.970.01032.120.02025.01

        3.3 魯棒性驗證

        為了測試本文算法的魯棒性,對音頻載體分別進行濾波、剪切、噪聲、重采樣和MP3壓縮攻擊實驗,具體的實驗結果如下.

        1)濾波攻擊.采用截止頻率為1 kHz的巴特沃斯低通濾波器對音頻信號進行濾波.濾波階數(shù)分別為1、2和4時,(濾波攻擊的結果(相似度(NC)與比特出錯概率(BEP))如表2—表4所示.由表2—表4可以看出,本文算法能夠有效地抵抗低通濾波攻擊,說明本文算法對低通濾波攻擊具有很強的魯棒性.

        表2 濾波攻擊輕音樂(1號)的結果

        表3 濾波攻擊鋼琴樂(2號)的結果

        表4 濾波攻擊搖滾樂(3號)的結果

        2)剪切攻擊.用回聲隱藏信息剪切30、60 s和90 s的音頻信號,實驗結果如表5—表7所示.由表5—表7可以看出,音頻經過3個時長的剪切攻擊后,仍能提取出較為準確的水印信息,這說明本文算法對剪切攻擊具有較強的魯棒性.

        表5 剪切攻擊輕音樂(1號)的結果

        表6 剪切攻擊鋼琴樂(2號)的結果

        表7 剪切攻擊搖滾樂(3號)的結果

        3)噪聲攻擊.在音頻信號中引入100、300 dB和900 dB的白噪聲,實驗結果如表8—表10所示.由表8—表10可以看出,本文算法能夠有效地抵抗噪聲攻擊,說明本文算法對噪聲攻擊具有很強的魯棒性.

        表8 噪聲攻擊輕音樂(1號)的結果

        表9 噪聲攻擊鋼琴樂(2號)的結果

        4)重采樣攻擊.對音頻信號分別進行22.05、16 kHz和11.025 kHz的采樣攻擊,結果如表11—表13所示.由表11—表13可以看出,本文算法能夠有效地抵抗重采樣攻擊,說明本文算法對重采樣攻擊具有很強的魯棒性.

        表11 重采樣攻擊輕音樂(1號)的結果

        表12 重采樣攻擊鋼琴樂(2號)的結果

        表13 重采樣攻擊搖滾樂(3號)的結果

        5)MP3壓縮攻擊.對音頻信號進行壓縮編碼(壓縮比為12.5∶1),解碼后提取隱藏信息,結果如表14所示.由表14可以看出,本文算法可較好地抵抗MP3壓縮攻擊,說明本文算法對MP3壓縮攻擊也具有較好的魯棒性.

        表14 MP3壓縮3種類型音樂的結果

        3.4 算法性能比較

        為驗證本文算法在抵抗攻擊方面的性能,將本文算法分別與文獻[9](語音內容認證算法)、文獻[10](線性預測倒譜濾波算法)和文獻[11](基于音頻特征的魯棒水印算法)的算法進行對比,檢測結果如表15所示.從表15可以看出:本文算法在抵抗高斯噪聲、濾波、重采樣攻擊時其性能均優(yōu)于文獻[9-11]的算法;在抵抗剪切和MP3壓縮攻擊時,其性能均優(yōu)于文獻[9]和文獻[11]的算法,但略低于文獻[10]的算法.綜合來看,本文算法不僅明顯優(yōu)于文獻[9]和文獻[11]的算法,而且略優(yōu)于文獻[10]的算法.

        表15 不同算法的性能

        4 結論

        研究表明,本文提出的基于PN序列和完全互補碼的數(shù)字音頻水印算法對水印信息的檢測率超過98%,對高斯噪聲、濾波和重采樣等攻擊的水印信息檢測率超過90%,且在抵抗高斯噪聲、濾波、重采樣、剪切和MP3壓縮攻擊時其性能均優(yōu)于文獻[9]和文獻[11]的算法,在抵抗高斯噪、濾波、重采樣攻擊時,其性能優(yōu)于文獻[10]的算法,說明本文算法的魯棒性較強,具有很好的應用價值.本文算法在抵抗剪切和MP3壓縮攻擊時的效果略低于文獻[10]的算法,因此在今后的研究中,我們將探討利用QR分解和小波變換的方法來進一步提高本文算法對抗剪切攻擊和MP3壓縮攻擊的魯棒性.

        猜你喜歡
        信號
        信號
        鴨綠江(2021年35期)2021-04-19 12:24:18
        完形填空二則
        7個信號,警惕寶寶要感冒
        媽媽寶寶(2019年10期)2019-10-26 02:45:34
        孩子停止長個的信號
        《鐵道通信信號》訂閱單
        基于FPGA的多功能信號發(fā)生器的設計
        電子制作(2018年11期)2018-08-04 03:25:42
        基于Arduino的聯(lián)鎖信號控制接口研究
        《鐵道通信信號》訂閱單
        基于LabVIEW的力加載信號采集與PID控制
        Kisspeptin/GPR54信號通路促使性早熟形成的作用觀察
        日产精品一区二区免费| 白又丰满大屁股bbbbb| 久久精品国产99国产精2020丨| 狠狠色噜噜狠狠狠狠97俺也去| 国产一区二区三区精品乱码不卡| 国产自国产自愉自愉免费24区| 97成人碰碰久久人人超级碰oo| 无码不卡免费一级毛片视频| 激情视频在线播放一区二区三区| 亚洲av激情久久精品人| 大陆成人精品自拍视频在线观看 | 亚瑟国产精品久久| 波多野结衣视频网址| 亚洲av精品一区二区三| 国产av一级黄一区二区三区| 无码人妻精品一区二区| 五月婷婷激情综合| 亚洲精品乱码久久麻豆| 日本边添边摸边做边爱| 中文无码乱人伦中文视频在线v| 99JK无码免费| 天堂久久一区二区三区| 日本一区二区三区免费播放| 国产精品后入内射日本在线观看| 丰满少妇人妻无码超清| 二区三区日本高清视频| 国产精品久久久国产盗摄| 国产在线观看入口| 日日噜噜夜夜久久密挑| 在厨房拨开内裤进入毛片| 亚洲中文字幕无码久久| 亚洲中字幕永久在线观看| 精品亚洲一区中文字幕精品| 免费黄色影片| 99热这里只有精品69| 久久久亚洲一区二区三区| 国产精品永久久久久久久久久 | 亚洲最大av网站在线观看| 久草视频福利| 国产成人高清亚洲一区二区| 亚洲精品一区二区国产精华液|