接著,這些經(jīng)修改的頻率系數(shù)431、432和433以及未經(jīng)修改的頻率系數(shù)414作為經(jīng)修改的流126 (圖1)的經(jīng)修改的頻率系數(shù)集合434傳遞。
[0028]對于第二音頻塊402 (也表示為“塊B”),加水印模塊106實現(xiàn)時間到頻率域變換,以生成四個頻率系數(shù)441、442、443和444的集合。就像第一音頻塊401的處理,最低三個頻帶的頻率系數(shù)(即,頻率系數(shù)441、442、443)被選擇進行修改,因而線性相加操作451、452和453分別使用頻率系數(shù)441、442和443來執(zhí)行,以生成經(jīng)修改的頻率系數(shù)461、462和463。在這個例子中,水印數(shù)據(jù)124的第二個位值要嵌在從音頻塊402生成的頻率系數(shù)中。因為該第二位值是“0”,所以線性相加操作451、452和453把值“-1”分別加到頻率系數(shù)441、442和443的值。接著,這些經(jīng)修改的頻率系數(shù)461、462和463以及未經(jīng)修改的頻率系數(shù)444作為經(jīng)修改的流126 (圖1)的經(jīng)修改的頻率系數(shù)集合464傳遞。
[0029]在一些實施例中,以上所描述的技術(shù)的某些方面可以由執(zhí)行軟件的處理系統(tǒng)的一個或多個處理器實現(xiàn)。軟件包括存儲在非暫時性計算機可讀存儲介質(zhì)上或者以別的方式在非暫時性計算機可讀存儲介質(zhì)上有形地實現(xiàn)的一個或多個可執(zhí)行指令集。軟件可以包括指令和某些數(shù)據(jù),當(dāng)指令和數(shù)據(jù)被一個或多個處理器執(zhí)行時,操縱這一個或多個處理器執(zhí)行以上所描述的技術(shù)的一個或多個方面。非暫時性計算機可讀存儲介質(zhì)可以包括例如磁或光盤存儲設(shè)備、諸如閃存存儲器的固態(tài)存儲設(shè)備、高速緩存、隨機存取存儲器(RAM)或者其它一種或多種非易失性存儲器設(shè)備,等等。存儲在非暫時性計算機可讀存儲介質(zhì)上的可執(zhí)行指令可以是源代碼、匯編語言代碼、目標(biāo)代碼、或者由一個或多個處理器解釋或以別的方式可執(zhí)行的其它指令格式。
[0030]在本文檔中,諸如“第一”和“第二”等的關(guān)系術(shù)語可以僅僅是用來區(qū)分一個實體或動作與另一個實體或動作,而不一定需要或暗示這種實體或動作之間的任何實際關(guān)系或次序或者這種實體與要求保護的元素之間的任何實際關(guān)系或次序。如在本文所使用的,“另一個”一詞定義為至少第二個或更多。如在本文所使用的,術(shù)語“包括”、“具有”或者其任何變體定義為包含。
[0031 ] 從對本文所公開的公開內(nèi)容的說明書和實踐的考慮,本公開內(nèi)容的其它實施例、用途和優(yōu)點對本領(lǐng)域技術(shù)人員將是明晰的。說明書和附圖應(yīng)當(dāng)被認(rèn)為僅僅是例子,并且相應(yīng)地本公開內(nèi)容的范圍旨在僅由權(quán)利要求及其等同物來限定。
[0032]應(yīng)當(dāng)指出,不是以上在一般描述中描述過的所有活動或元素都必需,可以不需要具體活動或設(shè)備的一部分,并且,除描述過的那些之外,還可以執(zhí)行一個或多個另外的行為或者包括一個或多個另外的元素。還有,活動被列出的次序不一定是它們被執(zhí)行的次序。
[0033]而且,已經(jīng)參考具體的實施例描述了概念。但是,本領(lǐng)域普通技術(shù)人員應(yīng)當(dāng)認(rèn)識至IJ,在不背離如權(quán)利要求中所闡述的本公開內(nèi)容范圍的情況下,可以進行各種修改和變型。因此,說明書和附圖被視為是說明性而不是限制性的,并且所有此類修改都旨在包括在本公開內(nèi)容的范圍之內(nèi)。
[0034]以上關(guān)于具體的實施例描述了益處、其它優(yōu)點以及對問題的解決方案。但是,益處、優(yōu)點、對問題的解決方案以及可以使任何益處、優(yōu)點或解決方案發(fā)生或變得更顯著的任何特征都不應(yīng)當(dāng)被認(rèn)為是任何或全部權(quán)利要求的關(guān)鍵、必需或根本的特征。
【主權(quán)項】
1.一種方法,包括: 在音頻處理設(shè)備處,基于輸入音頻數(shù)據(jù)生成頻率系數(shù)流; 將數(shù)字水印嵌到所述頻率系數(shù)流中,以生成經(jīng)修改的頻率系數(shù)流;以及 處理經(jīng)修改的頻率系數(shù)流,以生成輸出音頻數(shù)據(jù)。
2.如權(quán)利要求1所述的方法,其中: 所述輸入音頻數(shù)據(jù)包括未編碼的音頻數(shù)據(jù); 生成頻率系數(shù)流包括對所述未編碼的音頻數(shù)據(jù)執(zhí)行時間到頻率域變換;以及 所述輸出音頻數(shù)據(jù)是經(jīng)編碼的音頻數(shù)據(jù)。
3.如權(quán)利要求2所述的方法,其中時間到頻率域變換包括以下至少一個:改進的離散余弦變換(MDCT)以及快速傅立葉變換(FFT)。
4.如權(quán)利要求1、2或3所述的方法,其中: 所述輸入音頻數(shù)據(jù)包括經(jīng)編碼的音頻數(shù)據(jù); 生成頻率系數(shù)流包括部分地解碼所述經(jīng)編碼的音頻數(shù)據(jù),以生成頻率系數(shù)流;及 所述輸出音頻數(shù)據(jù)是經(jīng)解碼的音頻數(shù)據(jù)。
5.如前述權(quán)利要求中任一項所述的方法,其中: 數(shù)字水印包括位值的集合;以及 嵌入數(shù)字水印包括: 對于位值集合中的每個位值,基于該位值修改頻率系數(shù)流的對應(yīng)的頻率系數(shù)集合,以生成對應(yīng)的經(jīng)修改的頻率系數(shù)流集合。
6.如權(quán)利要求5所述的方法,其中基于位值修改對應(yīng)的頻率系數(shù)集合包括: 對于該集合的每個頻率系數(shù): 響應(yīng)于該位值包括一(I)而執(zhí)行頻率系數(shù)和第一值的線性相加,以生成對應(yīng)的經(jīng)修改的頻率系數(shù);以及 響應(yīng)于該位值包括零(O)而執(zhí)行頻率系數(shù)和第二值的線性相加,以生成對應(yīng)的經(jīng)修改的頻率系數(shù)。
7.如前述權(quán)利要求中任一項所述的方法,還包括: 檢測所述輸出音頻數(shù)據(jù)中數(shù)字水印的存在。
8.如權(quán)利要求7所述的方法,其中檢測數(shù)字水印的存在包括使用平均檢測器和最似然檢測器當(dāng)中的至少一個來檢測數(shù)字水印的存在。
9.一種音頻處理設(shè)備,包括: 初始處理模塊,用來基于輸入音頻數(shù)據(jù)生成頻率系數(shù)流; 加水印模塊,用來將數(shù)字水印嵌到所述頻率系數(shù)流中,以生成經(jīng)修改的頻率系數(shù)流;以及 最終處理模塊,用來處理經(jīng)修改的頻率系數(shù)流,以生成輸出音頻數(shù)據(jù)。
10.如權(quán)利要求9所述的音頻處理設(shè)備,其中: 所述輸入音頻數(shù)據(jù)包括未編碼的音頻數(shù)據(jù); 所述初始處理模塊包括頻率域變換模塊,所述頻率域變換模塊執(zhí)行時間到頻率域變換,以生成所述未編碼的音頻數(shù)據(jù);以及所述輸出音頻數(shù)據(jù)是經(jīng)編碼的音頻數(shù)據(jù)。
11.如權(quán)利要求10所述的音頻處理設(shè)備,其中時間到頻率域變換包括以下至少一個:改進的離散余弦變換(MDCT)以及快速傅立葉變換(FFT)。
12.如權(quán)利要求9、10或11所述的音頻處理設(shè)備,其中: 所述輸入音頻數(shù)據(jù)包括經(jīng)編碼的音頻數(shù)據(jù); 所述初始處理模塊包括初始解碼模塊,所述初始解碼模塊部分地解碼所述經(jīng)編碼的音頻數(shù)據(jù),以生成頻率系數(shù)流;以及 所述輸出音頻數(shù)據(jù)是經(jīng)解碼的音頻數(shù)據(jù)。
13.如權(quán)利要求9至12中任一項所述的音頻處理設(shè)備,其中: 數(shù)字水印包括位值的集合;以及 所述加水印模塊將通過以下方式來嵌入數(shù)字水印:對于位值集合中的每個位值,基于該位值來修改頻率系數(shù)流的對應(yīng)的頻率系數(shù)集合,以生成對應(yīng)的經(jīng)修改的頻率系數(shù)流集口 ο
14.如權(quán)利要求13所述的音頻處理設(shè)備,其中所述加水印模塊將通過以下方式基于位值來修改對應(yīng)的頻率系數(shù)集合: 對于頻率系數(shù)集合的每個頻率系數(shù): 響應(yīng)于該位值包括一(I)而執(zhí)行頻率系數(shù)和第一值的線性相加,以生成對應(yīng)的經(jīng)修改的頻率系數(shù) '及 響應(yīng)于該位值包括零(O)而執(zhí)行頻率系數(shù)和第二值的線性相加,以生成對應(yīng)的經(jīng)修改的頻率系數(shù)。
15.—種存儲指令集合的非暫時性計算機可讀存儲介質(zhì),該指令集合操縱至少一個處理器以執(zhí)行根據(jù)權(quán)利要求1至8中任一項所述的方法。
【專利摘要】本公開涉及用于音頻編碼/解碼/轉(zhuǎn)碼的頻率域中水印插入。一種音頻處理設(shè)備,包括基于輸入音頻數(shù)據(jù)生成頻率系數(shù)流的初始處理模塊,把數(shù)字水印嵌到頻率系數(shù)流中以生成經(jīng)修改的頻率系數(shù)流的加水印模塊,以及處理經(jīng)修改的頻率系數(shù)流以生成輸出音頻數(shù)據(jù)的最終處理模塊。在一些實現(xiàn)中,輸入音頻數(shù)據(jù)包括未編碼的音頻數(shù)據(jù),初始處理模塊包括執(zhí)行時間到頻率域變換以生成未編碼的音頻數(shù)據(jù)的頻率域變換模塊,并且輸出音頻數(shù)據(jù)是經(jīng)編碼的音頻數(shù)據(jù)。在其它情況下,輸入音頻數(shù)據(jù)包括經(jīng)編碼的音頻數(shù)據(jù),初始處理模塊包括部分地解碼經(jīng)編碼的音頻數(shù)據(jù)以生成頻率系數(shù)流的初始解碼模塊,并且輸出音頻數(shù)據(jù)是經(jīng)解碼的音頻數(shù)據(jù)。
【IPC分類】G10L19-018
【公開號】CN104700840
【申請?zhí)枴緾N201410705283
【發(fā)明人】楊奇, 馮杰
【申請人】Vixs系統(tǒng)公司
【公開日】2015年6月10日
【申請日】2014年11月28日
【公告號】EP2881942A1, US20150154972