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

基于SVR的混合域魯棒音頻水印算法

2022-03-14 02:19:00齊燕博杜慶治邵玉斌
電視技術(shù) 2022年2期
關(guān)鍵詞:信號(hào)

齊燕博,杜慶治,龍 華,邵玉斌

(昆明理工大學(xué) 信息工程與自動(dòng)化學(xué)院,云南 昆明 650500)

0 引 言

數(shù)字水印就是在數(shù)字媒體信息中添加某些數(shù)字信息,以保護(hù)數(shù)字媒體版權(quán),證明產(chǎn)品的真實(shí)可靠性,跟蹤盜版或者提高產(chǎn)品的附加信息。通常來(lái)說(shuō),對(duì)于一個(gè)實(shí)用的音頻水印方法,最主要的指標(biāo)就是重建聲音信號(hào)的質(zhì)量和水印數(shù)據(jù)的誤碼率。按照水印作用域的不同,水印嵌入算法分為時(shí)間域算法和變換域算法。后來(lái)的研究主要集中在變換域中,主要的方法有傅里葉變換(Discrete Fourier Transform,DFT)、快速傅里葉變換(Fast Fourier Transform,F(xiàn)FT)、離 散 小 波 變 換(Discrete Wavelet Transformation,DWT)、離散余弦變換(Discrete Cosine Transform,DCT)、奇異值分解[1](Singular Value Decomposition,SVD)以及正交三角分解(QR)等。

文獻(xiàn)[1]將DWT-SVD與人耳聽(tīng)覺(jué)特性結(jié)合起來(lái),選擇能量大的幀作為水印嵌入幀,并通過(guò)局部最大值追蹤算法確定最佳的嵌入位置,提高了水印的魯棒性。文獻(xiàn)[2]通過(guò)DWT-SVD變換后,將水印嵌入在奇異值矩陣的非對(duì)角元素中,同時(shí)利用漢明碼提高魯棒性,經(jīng)過(guò)實(shí)驗(yàn)該算法的不可感知性較差。文獻(xiàn)[3]通過(guò)DWT-DCT變換,分段計(jì)算奇異值,通過(guò)修改奇異值嵌入水印信息,將水印信息集中嵌入在音頻的起始位置,經(jīng)過(guò)實(shí)驗(yàn)該算法的不可感知性較差。文獻(xiàn)[4]通過(guò)LWT-DCT-QR,利用了提升小波運(yùn)算速度快、離散余弦變換抗干擾能力強(qiáng)以及QR分解數(shù)值穩(wěn)定的特點(diǎn),對(duì)信號(hào)進(jìn)行嵌入提取,提升了水印系統(tǒng)的魯棒性。但本算法的不可感知性較差。為此,本文提出了一種新的基于奇異值比(Singular Value Ratio,SVR)的混合域魯棒音頻水印算法。通過(guò)本文的方法,對(duì)嵌入水印的音頻做常見(jiàn)的仿真攻擊,并對(duì)水印進(jìn)行提取,仿真結(jié)果證明本文的方法提高了水印的抗噪能力,具有有效性。

1 主要技術(shù)及基本原理

1.1 音頻特征

音頻特征主要有短時(shí)能量和短時(shí)過(guò)零率兩個(gè)指標(biāo)。假設(shè)第n幀語(yǔ)音信號(hào)的短時(shí)能量用En表示,則其計(jì)算公式為:

式中:xn(m)為第n幀第m個(gè)音頻數(shù)據(jù)。

短時(shí)過(guò)零率表示一幀語(yǔ)音中語(yǔ)音波形穿過(guò)橫軸(零電平)的次數(shù)。定義語(yǔ)音信號(hào)xn(m)的短時(shí)過(guò)零率Zn為:

式中:sgn[·]是符號(hào)函數(shù),即:

由于人類聽(tīng)覺(jué)系統(tǒng)具有屏蔽效應(yīng),較弱的聲音會(huì)被較強(qiáng)的聲音隱藏起來(lái)。短時(shí)能量反映了聲音的強(qiáng)度,能量越大,屏蔽效應(yīng)越好。短時(shí)過(guò)零率反映了信號(hào)的穩(wěn)定程度,過(guò)零率越小,信號(hào)的穩(wěn)定性 越強(qiáng)。

1.2 離散小波變換

離散小波變換(DWT)實(shí)現(xiàn)了對(duì)信號(hào)不同區(qū)域、不同分辨率的分析。信號(hào)經(jīng)過(guò)DWT變換后,分為高頻子帶和低頻子帶,低頻子帶進(jìn)一步分成高頻和低頻部分。小波分解和小波重構(gòu)的過(guò)程如圖1所示。

圖1 三級(jí)離散小波分解過(guò)程

1.3 奇異值分解

奇異值分解有以下特性:穩(wěn)定性好,遭受各種攻擊后,奇異值變化不大;矩陣的第一個(gè)奇異值大于其他的奇異值,對(duì)音頻的影響很大。

2 音頻水印算法

2.1 水印預(yù)處理

水印預(yù)處理的步驟如下。

(1)將原始水印W(M×M)進(jìn)行Arnold變換,得到置亂水印。

(2)將置亂后的水印降維,得到一維水印信號(hào),長(zhǎng)度為M×M,然后利用logistic序列進(jìn)行加密處理。

整個(gè)水印預(yù)處理過(guò)程如圖2所示。

圖2 水印預(yù)處理過(guò)程

2.2 水印嵌入

水印嵌入過(guò)程如圖3所示。具體步驟如下。

圖3 水印嵌入過(guò)程

(1)對(duì)二值圖像W(16×16)進(jìn)行預(yù)處理后,得到待嵌入水印W2。

(2)對(duì)原始音頻進(jìn)行分幀(每幀為1 024個(gè)數(shù)據(jù))。音頻信號(hào)分幀后,計(jì)算各幀的短時(shí)能量En和短時(shí)過(guò)零率Zn。并計(jì)算平均值E′和Z′。選擇En≤E′且Zn≤Z′的音頻幀作為水印嵌入幀。

(3)對(duì)待嵌入水印的音頻幀先進(jìn)行3級(jí)DWT。將得到的三級(jí)低頻系數(shù)ca3再進(jìn)行DCT。得到A1。

(4)將A1分成四部分,根據(jù)公式:

式中:N為每幀音頻的長(zhǎng)度,表示向下取整。

(5)提取中頻系數(shù),每部分的長(zhǎng)度為nn,根據(jù)公式:

(6)分別對(duì)R1,R2進(jìn)行奇異值分解,得到S1V1D1和S2V2D2。

(7)計(jì)算奇異矩陣V1(1),V2(1)的比值:

(8)按照如下規(guī)則嵌入。如果待嵌入水印W2(k)=0,其中1≤k≤length(W2),則:

如果待嵌入水印W2(k)=1,則:

式中:a為嵌入強(qiáng)度,λ1,λ2為R1,R2的奇異值,λ1′,λ2′為修改后的奇異值。

(9)將得到的新的V1和V2與之前的S1,D1和S2,D2進(jìn)行奇異值分解逆運(yùn)算。

(10)將R1和R2進(jìn)行重組,并進(jìn)行DCT與DWT的逆運(yùn)算。

(11)重復(fù)以上步驟,直到所有的水印信息全部嵌入完成。

2.3 水印提取

水印提取的流程如圖4所示,具體實(shí)施步驟 如下。

圖4 水印提取過(guò)程

(1)對(duì)原始音頻進(jìn)行分幀(每幀為1 024個(gè)數(shù)據(jù))。

(2)對(duì)待嵌入水印的音頻幀先進(jìn)行3級(jí)DWT。將得到的三級(jí)低頻系數(shù)ca3再進(jìn)行DCT。得到A1。

(3)將A1分成四部分,根據(jù)公式:

式中:N為每幀音頻的長(zhǎng)度,表示向下取整。

(4)提取中頻系數(shù)R1,R2,分別對(duì)R1,R2進(jìn)行奇異值分解,得到S1V1D1和S2V2D2。

(5)計(jì)算奇異矩陣V1(1),V2(1)的比值:

(6)根據(jù)以下規(guī)則進(jìn)行提取:

(7)將得到的W(k)進(jìn)行重組,得到二維矩陣。然后進(jìn)行圖片預(yù)處理的逆運(yùn)算,最終得到水印圖像。

2.4 嵌入策略

3 實(shí)驗(yàn)結(jié)果分析

為了驗(yàn)證本算法的有效性[5-14],本文使用Matlab2020作為實(shí)驗(yàn)仿真平臺(tái),使用3種不同種類的音樂(lè)類型作為原始音頻,每種音樂(lè)種類包含100首音樂(lè),且每首音樂(lè)為單聲道,音樂(lè)格式為wav格式,分辨率為16,采樣頻率為44.100 kHz,長(zhǎng)度約為30 s,水印為16×16的二值圖像,提升小波方案采用haar小波基函數(shù)。

3.1 水印的安全性

實(shí)驗(yàn)選取的水印信息為二值圖像,內(nèi)容為K,U,S,T四個(gè)英文字母。如果用ASCII碼來(lái)表示這4個(gè)字母,每個(gè)字母需要一個(gè)字節(jié),需要8 bit,4個(gè)字母需要32 bit。如果用二進(jìn)制圖像表示,需要256 bit,增加了水印的冗余性,從而提升了魯棒性。同時(shí),經(jīng)過(guò)置亂將圖像的能量分散到整個(gè)圖片中,降低了像素之間的相關(guān)性,再通過(guò)加密,提高了水印的安全性。將原始水印通過(guò)本文的加密處理,結(jié)果如圖5所示:

圖5 水印加密

3.2 水印的不可感知性

水印的不可感知性是指經(jīng)過(guò)一系列隱藏處理,使目標(biāo)數(shù)據(jù)沒(méi)有產(chǎn)生明顯的降質(zhì),而隱藏的數(shù)據(jù)無(wú)法人為地感知到。對(duì)于水印的不可感知性,評(píng)價(jià)標(biāo)準(zhǔn)一般有主觀評(píng)價(jià)和客觀評(píng)價(jià)兩種。

3.2.1 主觀評(píng)價(jià)

使用本文算法對(duì)隨機(jī)選取的音頻加入水印,與原始音頻波形在時(shí)域上進(jìn)行對(duì)比,發(fā)現(xiàn)無(wú)明顯差異。結(jié)果如圖7所示,其中橫坐標(biāo)表示點(diǎn)數(shù)。縱坐標(biāo)表示信號(hào)幅值。

圖6 隨機(jī)選取的原始音頻與含水印音頻比較

3.2.2 客觀評(píng)價(jià)

信噪比(Signal-Noise Ratio,SNR)是音頻水印常用的一種客觀評(píng)價(jià)標(biāo)準(zhǔn)。國(guó)際留聲機(jī)工業(yè)聯(lián)盟要求嵌入水印后的音頻可以提供20 dB或更高的信噪比。信噪比的定義為:

式中:x(i)表示原始音頻幀,xw(i)表示嵌入水印之后的音頻幀。

在本文的算法下對(duì)3種不同種類的音樂(lè)嵌入水印,計(jì)算3種不同音樂(lè)類型的SNR值。Disco、Pop、Rock的信噪比分別為26.265 8,26.397 0,27.107 1。滿足國(guó)際留聲機(jī)聯(lián)盟的要求。

3.3 水印的魯棒性

魯棒性是指含水印音頻在經(jīng)過(guò)常規(guī)信號(hào)處理之后仍然可以檢測(cè)出水印的能力。魯棒性用來(lái)衡量水印算法的抗攻擊能力,在實(shí)際應(yīng)用中經(jīng)常采用誤碼率(Bit Error Rate,BER)和相關(guān)系數(shù)(Normalized mutual correlation Coefficient,NC)來(lái)衡量水印的抗攻擊能力。

誤碼率反映的是提取出來(lái)的水印與原水印的差別性,設(shè)嵌入的提取的水印序列長(zhǎng)度為N,則BER按照如下公式計(jì)算:

式中:W(i)為原始水印信息,W′(i)為提取出來(lái)的水印信息。BER值越接近1,則水印系統(tǒng)的魯棒性越差,BER值越接近0,則水印系統(tǒng)的魯棒性越好。

相關(guān)系數(shù)反映的是提取出來(lái)的水印與原始水印之間的相關(guān)性,設(shè)嵌入和提取出的水印圖像大小為M1×M2,其定義如下:

NC(w,w′)越接近1,則W(i)與W′(i)的相關(guān)程度越高;NC(w,w′)越接近0,則W(i)與W′(i)的相關(guān)程度越低。

對(duì)嵌入水印的音頻信號(hào)進(jìn)行常見(jiàn)的音頻處理,以下是常見(jiàn)的仿真音頻處理操作。

(1)無(wú)攻擊,對(duì)音頻不做任何處理。

(2)噪聲疊加,在已嵌入水印的音頻上分別疊加20 dB的高斯白噪聲。

(3)低通濾波,使用低通濾波器對(duì)含水印音頻信號(hào)進(jìn)行低通濾波。

(4)重采樣,把已嵌入水印的音頻的原始采樣頻率降為一半,再恢復(fù)到原始采樣頻率。

(5)重量化,把已嵌入水印的音頻的原始分辨率降為一半,再恢復(fù)到原始分辨率。

(6)MP3壓縮,將含水印音頻信號(hào)壓縮為原始音頻水印的0.7倍。

為了直觀感受本算法的魯棒性,選取一首名稱為rock.00001.wav的音頻文件,嵌入水印后,分別進(jìn)行添加噪聲、低通濾波、重采樣、MP3壓縮攻擊,提取的水印如圖7所示。

圖7 本文算法的魯棒性對(duì)比

對(duì)于三種類型音樂(lè),每種類型各選取100首進(jìn)行對(duì)比實(shí)驗(yàn),計(jì)算所得的平均值如表1所示。

表1 不同算法下水印的魯棒性對(duì)比分析

選取相同的音頻,在同樣的攻擊下,選取一篇較為經(jīng)典的文獻(xiàn)和近期發(fā)表的一篇文獻(xiàn)進(jìn)行比較。從表1的比較可以看出,本算法相較于文獻(xiàn)[2]算法和文獻(xiàn)[6]算法在應(yīng)對(duì)添加高斯噪聲、濾波、重量化、重采樣、剪切、壓縮等常見(jiàn)的攻擊方式時(shí)表現(xiàn)出了良好的魯棒性。

4 結(jié) 語(yǔ)

本文提出了一種新的水印嵌入算法,將原始音頻信號(hào)進(jìn)行分幀預(yù)處理后,利用音頻特征動(dòng)態(tài)選取水印嵌入位置,將水印嵌入幀先進(jìn)行DWT再進(jìn)行DCT,將得到的信號(hào)分段,分別對(duì)這兩段音頻信號(hào)進(jìn)行奇異值分解,通過(guò)對(duì)奇異值的對(duì)比,將水印信息嵌入。此外,在Arnold變換的基礎(chǔ)上,重新設(shè)計(jì)了水印預(yù)處理的算法,增強(qiáng)水印的安全性與可靠性,同時(shí)利用漢明碼的糾錯(cuò)能力提高水印的魯棒性。通過(guò)本文算法對(duì)嵌入水印的音頻進(jìn)行噪聲疊加、低通濾波、壓縮等常見(jiàn)的仿真攻擊,并對(duì)水印進(jìn)行提取,仿真結(jié)果證明本文的方法具有良好的魯棒性和適用性。

猜你喜歡
信號(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)通路促使性早熟形成的作用觀察
主站蜘蛛池模板: 怡红院美国分院一区二区| 色婷婷色丁香| 97国产精品视频自在拍| 野花国产精品入口| 国产大片喷水在线在线视频| 在线不卡免费视频| 国产主播一区二区三区| 亚洲一区免费看| 亚洲高清在线天堂精品| 久久超级碰| a级毛片免费看| 亚洲综合极品香蕉久久网| 国产小视频免费观看| 中国美女**毛片录像在线| 久久天天躁夜夜躁狠狠| 亚洲最新在线| 亚洲一级毛片| 国产视频久久久久| www精品久久| 伊人婷婷色香五月综合缴缴情| 尤物成AV人片在线观看| 成年看免费观看视频拍拍| 亚洲av无码专区久久蜜芽| 毛片视频网址| 中文字幕波多野不卡一区| 欧美日韩午夜| 美女视频黄又黄又免费高清| 鲁鲁鲁爽爽爽在线视频观看 | 国产成人精品亚洲日本对白优播| 中文精品久久久久国产网址 | 国产在线精品99一区不卡| 免费高清a毛片| 直接黄91麻豆网站| 99视频在线观看免费| 日韩黄色精品| 热99re99首页精品亚洲五月天| 又大又硬又爽免费视频| 中文字幕在线免费看| 最新国产麻豆aⅴ精品无| 高清无码不卡视频| 99视频在线免费观看| 日本成人一区| 国产在线无码一区二区三区| 日韩色图区| 又黄又湿又爽的视频| 天天激情综合| 欧美成人精品欧美一级乱黄| 久热这里只有精品6| 亚洲香蕉伊综合在人在线| 精品一區二區久久久久久久網站| 激情视频综合网| 国产精品福利社| 亚洲永久视频| 欧美日韩精品一区二区在线线| 久久久久久国产精品mv| 国产高清自拍视频| 国产日韩欧美视频| 国产99免费视频| 成人精品午夜福利在线播放| 亚洲精品在线影院| 亚洲福利片无码最新在线播放| 国产成人AV综合久久| 麻豆精选在线| 国产福利小视频高清在线观看| 丁香婷婷激情综合激情| 国产美女免费| 国产午夜福利在线小视频| 伊人激情综合网| 久久中文字幕av不卡一区二区| 精品人妻一区二区三区蜜桃AⅤ| 亚洲天堂高清| 热99精品视频| 免费毛片全部不收费的| 日本久久网站| 免费在线观看av| 日韩欧美中文亚洲高清在线| 欧美在线精品一区二区三区| 亚洲成人播放| 666精品国产精品亚洲| 成年人国产网站| 日本欧美在线观看| 国产日韩精品一区在线不卡|