欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于對流進(jìn)行水印處理的方法及設(shè)備的制作方法

文檔序號:6569973閱讀:114來源:國知局
專利名稱:用于對流進(jìn)行水印處理的方法及設(shè)備的制作方法
用于對流進(jìn)行水印處理的方法及設(shè)備技術(shù)背景本發(fā)明涉及一種用于進(jìn)行水印處理(watermarking)的設(shè)備及方 法,或者更具體地,用于將指紋插入壓縮數(shù)字?jǐn)?shù)據(jù)流中。
背景技術(shù)
本發(fā)明涉及對數(shù)字?jǐn)?shù)據(jù)進(jìn)行水印處理的一般領(lǐng)域。更具體地,本 發(fā)明涉及將指紋插入數(shù)字?jǐn)?shù)據(jù)的水印處理的特殊應(yīng)用。隨后在文檔中, 術(shù)語"指紋"和"水印"可互換地用于指定被插入壓縮數(shù)字?jǐn)?shù)據(jù)的數(shù) 字代碼。為了保護(hù)數(shù)字內(nèi)容(例如,視頻、音頻或3D數(shù)據(jù)等),已知 將唯一指紋插入所分發(fā)的每一個(gè)數(shù)據(jù)流,以識別已經(jīng)授權(quán)傳送所述內(nèi) 容的人或主體,而不用授權(quán)。因此,在電影的宣傳期間,將借助于不 同指紋進(jìn)行水印處理的DVD派送給選定的人。在出現(xiàn)泄漏的情況下, 可以通過重構(gòu)指紋來識別泄漏的源??梢源嬖谄渌麘?yīng)用插入水印, 使得可以識別作品或受益者,或者可以通過水印傳送輔助數(shù)據(jù)(元數(shù) 據(jù))。通常,由于經(jīng)濟(jì)原因,同時(shí)也由于計(jì)算能力和時(shí)間制約,逐個(gè)流 執(zhí)行水印處理(即,在熵編碼之前,對壓縮數(shù)據(jù)進(jìn)行水印處理)。這樣 經(jīng)水印處理的視頻將經(jīng)歷多次變換,例如代碼轉(zhuǎn)換。但是當(dāng)前的大多 數(shù)水印處理技術(shù)都是根據(jù)壓縮參數(shù)(例如,所使用的變換類型)產(chǎn)生 插入的水印,因此在視頻內(nèi)容已經(jīng)經(jīng)歷變換時(shí),不允許隨后對水印處 理信息進(jìn)行解碼。發(fā)明內(nèi)容本發(fā)明旨在緩解現(xiàn)有技術(shù)的至少一個(gè)缺點(diǎn)。更具體地,本發(fā)明提 出了一種與所使用的壓縮參數(shù)(例如,變換類型)無關(guān)的逐個(gè)流的水 印處理方法,以便可以與接收到的數(shù)據(jù)格式無關(guān)地讀取插入的水印。本發(fā)明具體涉及一種對數(shù)據(jù)集進(jìn)行水印處理的方法,該方法包括200680046793.4說明書第2/14頁-第一變換步驟,通過第一變換T,將數(shù)據(jù)集中的至少一組數(shù)據(jù)變 換為第一變換空間中的第一組系數(shù);-第一水印處理步驟,用于根據(jù)預(yù)定的水印處理過程對第一組系 數(shù)進(jìn)行水印處理;-產(chǎn)生步驟,用于生第一組水印處理數(shù)據(jù),該數(shù)據(jù)表示通過該 第一水印處理步驟對第一組系數(shù)中的系數(shù)所引起的修正;-第一投影步驟,用于將第一組水印處理數(shù)據(jù)投影至第二變換空 間,該步驟產(chǎn)生第二組水印處理數(shù)據(jù);-第二變換步驟,通過第二變換將數(shù)據(jù)組變換為第二變換空間中 的第二組系數(shù);以及-第二水印處理步驟,利用第二組水印處理數(shù)據(jù)對第二組系數(shù)進(jìn) 行水印處理。優(yōu)選地,該投影步驟在于向第一組水印處理數(shù)據(jù)應(yīng)用第一變換 T,的逆變換,然后在通過逆變換進(jìn)行變換之后,向第一組水印處理數(shù) 據(jù)應(yīng)用第二變換T2。優(yōu)選地,第一組水印處理數(shù)據(jù)是通過針對第一組系數(shù)中的每一個(gè) 系數(shù)來計(jì)算第一水印處理步驟之后的系數(shù)與第一水印處理步驟之前的 系數(shù)之差而產(chǎn)生的。在第一水印處理步驟所修正的系數(shù)已知的情況下, 僅針對這些系數(shù)計(jì)算所述差,將其他的差設(shè)置為零。根據(jù)優(yōu)選實(shí)施例,對第二組系數(shù)的第二水印處理步驟在于給第 二組系數(shù)中的每一個(gè)系數(shù)添加第二組水印處理數(shù)據(jù)的相應(yīng)數(shù)據(jù)。根據(jù)特定實(shí)施例,該數(shù)據(jù)集包括圖像序列的編碼數(shù)據(jù),該數(shù)據(jù)集 中的數(shù)據(jù)組包括序列中的一個(gè)圖像中的像素塊的編碼數(shù)據(jù),并且在解 碼之后,將該方法的步驟應(yīng)用于該數(shù)據(jù)集中的數(shù)據(jù)組。優(yōu)選地,該數(shù)據(jù)集包括根據(jù)屬于下列標(biāo)準(zhǔn)集的編碼標(biāo)準(zhǔn)之一所編 碼的數(shù)據(jù),該標(biāo)準(zhǔn)集包括-H.264;-MPEG-2;以及 -VC1。有利地,該方法中的步驟僅應(yīng)用于包括像素塊的編碼數(shù)據(jù)的數(shù)據(jù)組,該像素塊屬于序列中的與序列中的其他圖像無關(guān)地編碼的圖像。根據(jù)特定特性,第一變換T,是作用于大小為8乘8個(gè)像素的像素 塊的離散余弦變換。根據(jù)另一特性,第二變換T2是作用于大小為4乘4個(gè)像素的像素 塊的近似離散余弦變換的整數(shù)變換。根據(jù)有利實(shí)施例,投影步驟之后緊接著以下步驟在最大化關(guān)聯(lián)水印處理能量的同時(shí),使第二組水印處理數(shù)據(jù)中的最大數(shù)目的水印處 理數(shù)據(jù)歸零,這個(gè)步驟產(chǎn)生稀疏的水印處理數(shù)據(jù)組。與第二組水印處 理數(shù)據(jù)相關(guān)聯(lián)的水印處理的能量與第二組水印處理數(shù)據(jù)中的數(shù)據(jù)的平 方和的平方根成比例。優(yōu)選地,如果預(yù)定的水印處理過程修正了第一組系數(shù)中的單個(gè)系 數(shù)的值,則使第二組水印處理數(shù)據(jù)中的最大數(shù)目的水印處理數(shù)據(jù)歸零 的步驟之后緊接著修正該稀疏的水印數(shù)據(jù)組中的非零數(shù)據(jù)的值的步驟,以便以下列方式來產(chǎn)生預(yù)加重的稀疏的水印處理數(shù)據(jù)組在將預(yù)加重的稀疏水印處理數(shù)據(jù)組投影到第一變換空間時(shí),第一組水印處理 數(shù)據(jù)中的非零數(shù)據(jù)與投影到第一變換空間之后的預(yù)加重的稀疏的水印處理數(shù)據(jù)組的相應(yīng)數(shù)據(jù)具有相同的值。根據(jù)有利特性,預(yù)定的水印處理過程在于針對與水印處理比特 bi相關(guān)聯(lián)的第一組系數(shù),修正第一組系數(shù)中的至少兩個(gè)系數(shù)「i和「2 的值,以便下列次序關(guān)系成立其中-r;和r;是兩個(gè)修正后的系數(shù);-d是被稱為標(biāo)記距離的標(biāo)記參數(shù);以及-A是其值如下定義的系數(shù)如果bi-0,則^ = 1,以及如果bi-l,根據(jù)另一有利實(shí)施例,如果預(yù)定水印處理過程修正了第一組系數(shù)中的N個(gè)系數(shù)的值,則投影到第二變換空間的步驟是連同下列步驟一 起執(zhí)行的,這些步驟包括使第二組水印處理數(shù)據(jù)中的數(shù)據(jù)歸零的步 驟;以及修正第二組非零水印處理數(shù)據(jù)中的M個(gè)數(shù)據(jù)的值,由此產(chǎn)生 預(yù)加重的稀疏的水印處理數(shù)據(jù)組。確定M個(gè)非零數(shù)據(jù)的值和位置,以使得與預(yù)加重的稀疏的水印處理數(shù)據(jù)組相關(guān)聯(lián)的二次能量最小化,并 且因此在將預(yù)加重的稀疏的水印處理數(shù)據(jù)組投影到第一變換空間時(shí), 第一組水印處理數(shù)據(jù)中的N個(gè)非零數(shù)據(jù)中的每一個(gè)都與投影到第一變 換空間之后的預(yù)加重的稀疏的水印處理數(shù)據(jù)組中的相應(yīng)數(shù)據(jù)具有相同的值,其中N》2及M22。優(yōu)選地,N=M=2,并且與預(yù)加重的稀疏的 水印處理數(shù)據(jù)組相關(guān)聯(lián)的二次能量等于預(yù)加重的稀疏的水印處理數(shù)據(jù) 組的系數(shù)的平方和的平方根。有利地,數(shù)據(jù)集屬于包括下列數(shù)據(jù)的組-圖像序列類型的數(shù)據(jù); -音頻類型的數(shù)據(jù);以及 -3D類型的數(shù)據(jù)。本發(fā)明還涉及一種用于對數(shù)據(jù)集進(jìn)行水印處理的設(shè)備,該設(shè)備包括-第一變換裝置,將數(shù)據(jù)集中的至少一個(gè)數(shù)據(jù)組變換為第一變換 空間中的第一組系數(shù);-第一預(yù)定水印處理裝置,用于對第一組系數(shù)進(jìn)行水印處理;-產(chǎn)生裝置,用于產(chǎn)生第一組水印處理數(shù)據(jù),該數(shù)據(jù)表示該第一 水印處理裝置對第一組系數(shù)中的系數(shù)所引起的修正;-投影裝置,用于將第一組水印處理數(shù)據(jù)投影至第二變換空間, 該裝置產(chǎn)生第二組水印處理數(shù)據(jù);-第二變換裝置,將數(shù)據(jù)組變換為第二變換空間中的第二組系數(shù);以及-第一水印處理裝置,利用第二組水印處理數(shù)據(jù)對第二組系數(shù)進(jìn) 行水印處理。本發(fā)明還涉及一種包括程序代碼指令的計(jì)算機(jī)程序產(chǎn)品,當(dāng)所述 程序在計(jì)算機(jī)上執(zhí)行時(shí),所述程序代碼指令用于執(zhí)行根據(jù)本發(fā)明的方 法中的步驟。


參考附圖,通過完全非限制的有利示例性實(shí)施例及實(shí)現(xiàn)模式,將更好地理解并例證本發(fā)明,在附圖中-圖1示出了根據(jù)本發(fā)明的水印處理方法;-圖2表示DCT和H變換空間中的各個(gè)貢獻(xiàn)矩陣;-圖3示出了根據(jù)本發(fā)明的水印處理方法的特定實(shí)施例;-圖4表示根據(jù)本發(fā)明的特定實(shí)施例的預(yù)加重的H空間中的稀疏的貢獻(xiàn)矩陣;-圖5示出了操作于DCT變換空間的水印讀取過程;以及 -圖6示出了根據(jù)本發(fā)明的水印處理設(shè)備。
具體實(shí)施方式
本發(fā)明涉及一種對圖像或視頻序列進(jìn)行水印處理的方法,其與用 于對所述圖像進(jìn)行壓縮的壓縮參數(shù)無關(guān)。序列中的每一個(gè)圖像都包括 像素,其中的每一個(gè)像素都與至少一個(gè)亮度值相關(guān)聯(lián)。當(dāng)將兩個(gè)像素塊相加時(shí),這表示將與塊中的坐標(biāo)為(i, j)的像素相關(guān)聯(lián)的值同與 另一個(gè)塊中的坐標(biāo)為(i, j)的像素相關(guān)聯(lián)的值相加。當(dāng)兩個(gè)像素相 減時(shí),這表示將與塊中的坐標(biāo)為(i, j)的像素相關(guān)聯(lián)的值從與另一 個(gè)塊中的坐標(biāo)為(i, j)的像素相關(guān)聯(lián)的值中減去。同樣地,可以向 像素塊加上或者從該像素塊減去具有同樣大小的系數(shù)矩陣M,即向矩陣中位置為(i, j)的系數(shù)的值(表示為M (i, j))加上或者從中減 去與塊中的坐標(biāo)為(i, j)的像素相關(guān)聯(lián)的值。通常,矩陣可以使用 系數(shù)塊來標(biāo)識。更具體地,本發(fā)明是針對根據(jù)諸如在文獻(xiàn)ISO/IEC 14496-10 (名為 "Information technology — Coding of audio-visual objects — Part 10: Advanced Video Coding")中所描述的MPEG-4 AVC 視頻編碼標(biāo)準(zhǔn)所編碼的視頻流描述的。根據(jù)傳統(tǒng)的視頻壓縮標(biāo)準(zhǔn)(例 如,MPEG-2、 MPEG-4、和H.264),圖像序列中的圖像可以是幀內(nèi)類 型(I圖像),即不參考序列中的其他圖像進(jìn)行編碼的,或者可以是幀 間類型(即,P和B圖像),即通過基于序列中的其他圖像進(jìn)行預(yù)測而 編碼的。通常將圖像劃分為宏塊,宏塊自身劃分為大小為N個(gè)像素X P個(gè)像素的不相交的像素塊(被稱為NXP塊)。這些宏塊自身根據(jù)幀 內(nèi)或幀間編碼模式進(jìn)行編碼。更具體地,I圖像中的所有宏塊是根據(jù)幀內(nèi)模式進(jìn)行編碼的,而P圖像中的宏塊可以根據(jù)幀間或幀內(nèi)模式進(jìn) 行編碼。其后,通過使用變換(例如,標(biāo)記為DCT的離散余弦編碼或者Hadamard變換),逐塊地對可能預(yù)測出的宏塊進(jìn)行變換。對由此變 換的塊進(jìn)行量化,然后通常使用可變長度代碼對其進(jìn)行編碼。在 MPEG-2標(biāo)準(zhǔn)的具體情況下,大小為16X16像素的宏塊被劃分為8X 8的塊,8X8的塊自身使用8X8 DCT變換為變換后的8X8塊。在 H.264的情況下,可以根據(jù)intra4X4模式或者根據(jù)intral6X 16模式對 與亮度分量有關(guān)的幀內(nèi)類型的宏塊進(jìn)行編碼。將根據(jù)intm4X4模式編 碼的幀內(nèi)宏塊劃分為16個(gè)不相交的4X4的塊。每一個(gè)4X4的塊是在 空間上相對于位于因果鄰域中的特定相鄰塊預(yù)測的,即每一個(gè)4X4 的塊都與基于所述相鄰塊所產(chǎn)生的4X4的預(yù)測塊相關(guān)聯(lián)。通過從每一 個(gè)4X4的塊中減去關(guān)聯(lián)的4X4的預(yù)測塊,產(chǎn)生4X4的殘余塊。通過 近似于4X4DCT的4X4整數(shù)H變換,對由此產(chǎn)生的16個(gè)殘余塊進(jìn) 行變換。在空間上相對于位于因果鄰域中的特定相鄰宏塊來預(yù)測根據(jù) intml6X16模式編碼的幀內(nèi)宏塊,即基于所述相鄰宏塊產(chǎn)生16X16 的預(yù)測塊。通過從幀內(nèi)宏塊中減去關(guān)聯(lián)的預(yù)測宏塊來產(chǎn)生殘余宏塊。 將該殘余宏塊劃分為16個(gè)不相交的4X4塊,然后通過H變換對這些 4X4的塊進(jìn)行變換。通過4X4的Hadamard變換,對由此所獲得的 16個(gè)低頻系數(shù)(被稱為DC系數(shù))按照順序進(jìn)行變換。隨后在文檔中, 如果宏塊是以intra4X4編碼的,則應(yīng)用于宏塊的變換H指示應(yīng)用于 宏塊中的每一個(gè)4X4塊的4X4的H變換,如果宏塊是以intral6X16 編碼的,則先將4X4的H變換應(yīng)用于宏塊中的每一個(gè)4X4的塊,隨 后將Hadamard變換應(yīng)用于DC系數(shù)。存在操作于DCT變換空間中的8X8塊的水印讀取過程。具體地, 這些讀取過程使得可以通過各個(gè)過程讀取插入DCT變換空間中的水 印。例如,應(yīng)用于DCT變換空間中的要經(jīng)過水印處理的圖像中的表示 為5SD-的8 X 8變換塊的第一水印處理過程在于針對每一個(gè)塊A。- , 修正可能存在于其兩個(gè)DCT系數(shù)(表示為r,和r》的絕對值之間的次 序關(guān)系。通常,借助于私鑰,針對給定塊來選擇這兩個(gè)系數(shù)。通過修正存在于兩個(gè)系數(shù)r,和r2的絕對值之間的次序關(guān)系,將與塊s8〗f相關(guān)聯(lián)的指紋的比特bi插入這個(gè)塊中。為了檢查水印的可見性,只有在下列關(guān)系成立的情況下才修正塊中的系數(shù)r, 一 r其中s是可參數(shù)化的閾值。修正系數(shù)r,和r,,以使得下列次序關(guān)系成立r'卜l^l + "^' (1)其中,-r,'和r;是兩個(gè)修正后的系數(shù), -"是被稱為標(biāo)記距離的標(biāo)記參數(shù);以及-A是其值如下定義的系數(shù)如果bi-0,則S,l,以及如果bi-l,如果該次序關(guān)系已經(jīng)成立,則不對這兩個(gè)系數(shù)進(jìn)行修正??梢砸圆煌绞絹硇拚齬,和r^,以確保先前所定義的關(guān)系。定義e,r;-r,及 e2=r;-r2,按照下列方式,針對每一個(gè)塊^^定義e,和^的值 e,-r,r2)+《),e2=—r2+鄉(xiāng)"(r2廣(/2(r,,r2)+^) 任意選擇函數(shù)/,,例如可以選擇/,(r,,r2^/2(r,,r2)—r21。例如,在 bi二o的情況下,選擇^=-|「2|和《=_『2| + ",因此次序關(guān)系(l)實(shí)際 上不成立。在bi=l的情況下,選擇《=-&|和4=-|r2|-厶因此次序 關(guān)系(O仍成立。d和S的值根據(jù)應(yīng)用而變化,具體根據(jù)發(fā)生盜版的 風(fēng)險(xiǎn)而變化。具體地,d的值越高,則水印越強(qiáng)健,但是水印越可見。 因此,為了保持圖像序列的良好的視覺質(zhì)量,必須限制標(biāo)記力度(marking force)。根據(jù)應(yīng)用于例如DCT變換空間的第二水印處理過程,每一個(gè)塊《7修正一個(gè)系數(shù)r,,因此如果bi-o,則lr,'卜A,如果bi^,則lr,'卜/i。 ;i或)a值表示水印讀取器實(shí)際上必須讀取的系數(shù)r,的值,以便能夠識別 水印處理比特bi。這樣的水印處理過程以及由此用于讀取水印的過程已經(jīng)發(fā)展為在DCT變換空間中對8X8的變換塊起作用。本發(fā)明提出了一種基于諸如先前所描述的兩個(gè)水印處理過程之一 之類(但不局限于這兩個(gè)過程)的預(yù)定水印處理過程的逐個(gè)流的方法。 根據(jù)本發(fā)明的水印處理方法與所使用的壓縮參數(shù)無關(guān)。該水印處理方法尤其與變換類型無關(guān)。因此,本發(fā)明的水印處理方法使得可以在特 定的變換域(例如DCT)中讀取插入另一變換域(例如H)的水印, 而與接收到的數(shù)據(jù)的格式無關(guān)。根據(jù)特定實(shí)施例,本發(fā)明使得可以對根據(jù)MPEG-4 AVC標(biāo)準(zhǔn)編碼的圖像序列進(jìn)行水印處理??梢酝ㄟ^在 DCT變換空間中作用于8X8塊的水印讀取器來讀取出根據(jù)本發(fā)明所 插入的水印。圖1示出了本發(fā)明的第一實(shí)施例。僅對圖像序列中的幀內(nèi)圖像(稱 為I圖像),更具體地說是這些圖像中的亮度分量,進(jìn)行水印處理。根據(jù)本發(fā)明的方法是針對標(biāo)記為M^的16X16宏塊而描述的,并且優(yōu) 選地應(yīng)用于I圖像中的所有16X16宏塊。步驟10在于對編碼數(shù)據(jù)中與宏塊,^6相對應(yīng)的流的部分進(jìn) 行解碼(例如,熵解碼、逆量化、逆變換以及在H.264標(biāo)準(zhǔn)的情況下 空間預(yù)測的加法),以重構(gòu)所述宏塊。該方法的其余部分是針對所重構(gòu)的宏塊MB自6中的8xs塊(標(biāo)記為&s)而描述的,并應(yīng)用于該宏塊中的所有8X8的塊。步驟11在于通過8X8DCT變換將塊&8變換為8X8的變換塊 (標(biāo)記為《f )。步驟12在于根據(jù)諸如先前所描述的第一或第二水印處理過程之 類的預(yù)定水印處理過程對塊進(jìn)行水印處理,或者任意其他水印處 理過程,使得可以在DCT變換空間中對圖像進(jìn)行水印處理。通過要被 插入塊所屬的I圖像的指紋來確定分配給塊A〗7的水印處理比特。 這個(gè)步驟使得可以產(chǎn)生經(jīng)水印處理后的塊,表示為ADrM。*d 。在步驟13中,從塊i^^。^中減去塊^^,以產(chǎn)生被稱為貢獻(xiàn)矩陣并表示為MDCT的第一數(shù)據(jù)組或水印處理系數(shù)。根據(jù)另一實(shí)施例,僅針對與水印處理有關(guān)的塊的系數(shù)(即,通過水印處理所修正的塊的系數(shù)) 來計(jì)算上述二者的差。步驟14在于在基礎(chǔ)(basis) H中表示矩陣M。CT,即將矩陣Moc:T 投影到H空間中,以產(chǎn)生也被稱為貢獻(xiàn)矩陣且被表示為MH的第二組數(shù)據(jù)或水印處理系數(shù)。為此,向矩陣MDCT應(yīng)用DCT逆變換,以產(chǎn)生矩陣MiicT。其后,將H變換應(yīng)用于矩陣MiT中的每一個(gè)4X4的塊,以便在 H空間中產(chǎn)生貢獻(xiàn)矩陣MH?;A(chǔ)的改變產(chǎn)生了將在DCT基礎(chǔ)中的、集 中于一個(gè)或兩個(gè)系數(shù)的水印處理所導(dǎo)致的修正分布在若干個(gè)系數(shù)上的 效果。圖2示出了在其中預(yù)定水印處理過程修正DCT空間中的單個(gè)系數(shù)的情況,矩陣MH中的多個(gè)系數(shù)非零,而其他系數(shù)為零。在圖2中, 非零系數(shù)由十字表示。當(dāng)產(chǎn)生與宏塊MB,6中的每一個(gè)8X8的塊相關(guān)聯(lián)的四個(gè)貢獻(xiàn)矩陣 Mh吋,在步驟15中將四個(gè)貢獻(xiàn)矩陣MH集合在一起,以構(gòu)成大小為16 X16的貢獻(xiàn)超級矩陣SMH,以便每一個(gè)矩陣MH在超級矩陣SMH中具有與宏塊MB自6中的與其相關(guān)聯(lián)的8X8塊相同的位置。如果宏塊MB^6 是根據(jù)intral6X 16模式進(jìn)行編碼的,則將4X4 Hadamard變換應(yīng)用于超級矩陣SMH的16個(gè)DC系數(shù)。如果沒有一個(gè)宏塊MB,6是根據(jù)intml6 X16模式進(jìn)行編碼的,則該步驟可以省略。在步驟16中,從宏塊MB^6中減去在步驟22中產(chǎn)生的空間預(yù)測, 以產(chǎn)生殘余宏塊,在步驟17中根據(jù)MPEG-4 AVC、通過H變換以及可 能通過4X4 Hadamard變換對該殘余宏塊進(jìn)行變換。由此產(chǎn)生的宏塊表 示為MB:6。然后,在H變換空間(也稱為寫入空間)中進(jìn)行水印處理的步驟 18在于將貢獻(xiàn)超級矩陣SMH添加到宏塊MB[Le中,以產(chǎn)生經(jīng)水印處理 后的宏塊(表示為MBHtO。然后,在步驟19中,對在MPEG-4AVC的 變換空間中進(jìn)行水印處理的宏塊MB^d進(jìn)行量化,然后在步驟20中通過熵編碼對其進(jìn)行編碼。當(dāng)所有與要被進(jìn)行水印處理的I圖像相關(guān)的數(shù)據(jù)都被處理了時(shí),將 這些數(shù)據(jù)與未解碼的數(shù)字?jǐn)?shù)據(jù)的初始流中的其他數(shù)據(jù)進(jìn)行多路復(fù)用,未 解碼的數(shù)字?jǐn)?shù)據(jù)具體包括與序列中的其他圖像有關(guān)的數(shù)據(jù)。在步驟21中,向在步驟19中量化的宏塊MBlt,d應(yīng)用逆量化和逆變 換(對應(yīng)于H逆變換,并且可能考慮了4X4 Hadamard變換)。給由此 產(chǎn)生的宏塊添加在步驟16中用于對宏塊MB""6進(jìn)行空間預(yù)測的空間預(yù) 測宏塊。將由此產(chǎn)生的宏塊存儲在存儲器中,以用于對未來宏塊的空間 預(yù)測。根據(jù)圖3所示的另一實(shí)施例,在步驟18中執(zhí)行的水印處理之前, 在步驟141期間使矩陣MH變稀疏,即矩陣MH的一些系數(shù)歸零,以便 在限制由于水印處理而引起的修正的同時(shí)限制與水印處理的插入有關(guān)的比特速率。由此產(chǎn)生的稀疏矩陣在圖2中表示為MCH。圖2示出了在其中預(yù)定的水印處理過程每一 8x8的塊僅修正單個(gè)DCT系數(shù)的特 定情況。矩降Mh越稀疏,在DCT變換空間中產(chǎn)生的水印將具有越大 的變形,并且它的能量將具有更大幅度的減少。為了最小化這些影響, 所選擇的稀疏矩陣MCh是最大化稀疏矩降的能量EMc與矩陣MCh的 稀疏度TC的乘積的矩陣。與DCT變換空間中的水印處理能量成比例的能量EMc定義如下TC等于矩陣中的零系數(shù)的數(shù)目與矩陣MCH的系數(shù)總數(shù)目的比 率。例加,稀疏矩陣MCH是通過在根據(jù)MH創(chuàng)建的稀疏矩陣中的表示 為(MC) 的集合之中以窮舉方式搜索最大化Emc與TC的乘積的矩陣 而選定的。為此,針對集合(MC)^中的每一個(gè)矩陣計(jì)算乘積EMc^TC, 并將其存儲在存儲器中。選擇集合(M。^中的最大化乘積EMc^TC的 矩陣。根據(jù)變體,水印處理能量的最小值是固定的。該值與稀疏矩陣的 能量的最小值(等于e;x)相對應(yīng)。所選擇的稀疏矩陣MCH是約束最優(yōu)化問題的解,約束最優(yōu)化問題在于確定集合(m。^中具有最大數(shù) 目的零系數(shù)、且能量大于或等于e^的稀疏矩陣。約束最優(yōu)化可以通 過Lagrangian過程來執(zhí)行。根據(jù)變體,可以以不同方式定義用于表征 水印處理能量的稀疏矩陣的能量,例如通過按照系數(shù)的空間頻率對前 面的表達(dá)式(2)進(jìn)行加權(quán)。為此,系數(shù)的頻率越高,則分配給該系數(shù) 的權(quán)重越低。根據(jù)特定實(shí)施例,在步驟18中執(zhí)行水印處理之前,預(yù)加重或預(yù)先 補(bǔ)償矩陣MCH,以便考慮下列步驟所引入DCT變換空間的偏差使 矩陣MH變稀疏,這擾亂了 DCT空間中對水印的讀取。將預(yù)加重的稀 疏矩陣表示為MCAH。預(yù)加重步驟142在于修正稀疏矩陣MCH中的 非零系數(shù),以便產(chǎn)生矩陣MCAH,使得該矩陣在讀取空間(即,在其 中執(zhí)行對由水印處理所引入的修正的讀取的空間,在本實(shí)例中為DCT 空間)中盡可能地最接近期望的讀取結(jié)果,以便例如最小化均方誤差||MCAH-MH『。圖2所示的實(shí)施例使得可以例如當(dāng)用于對8X8的變 換塊進(jìn)行水印處理的預(yù)定水印處理過程僅修正單一系數(shù)]^ (如在文獻(xiàn) 的開始處描述的第二水印處理過程)時(shí),預(yù)加重矩降MCh。假設(shè)修正系數(shù)r!位于塊s^f的(i。, j。)處,并且(r,'卜乂。在通過將MCH投影到DCT變換空間所獲得的矩陣M'dct中,在位置(iQ, jQ)處的系數(shù)具有 值《,而不是僅僅允許正確讀取水印處理比特bi的值A(chǔ)-A-lr,l。因此,預(yù)加重矩陣MCH,易產(chǎn)生預(yù)加重的稀疏矩陣(表示為MCAH),因此 在MCAH投影到DCT變換空間中得到的矩陣M'dct中的位置(iQ, j0) 處的系數(shù)的值等于A。在根據(jù)本發(fā)明的實(shí)施例中,按照下列方式定義 矩陣MCAH:對于矩陣MCh中的所有零系數(shù),MCAh(JJ)-O,以及對于矩陣MCH中的其他系數(shù),MCAH(J,j)=;MCH(U),其中〃 =_^, a*0,以及a〃 A -『i I是稀疏矩陣MCH的在DCT空間中的位置(io,如)處的系數(shù)。該預(yù)加 重使得可以保證通過水印處理而修正的貢獻(xiàn)矩陣M"dct中的位置(i0,jo)處的系數(shù)實(shí)際上具有值A(chǔ)-|r,i,因此通過水印處理而修正的系數(shù)ri的值實(shí)際上具有值入。根據(jù)優(yōu)選實(shí)施例,矩陣MH變稀疏,并被聯(lián)合預(yù)加重。如果預(yù)定的水印處理過程如在本文獻(xiàn)的開始處所描述的第一水印處理過程一樣地修正了兩個(gè)系數(shù)r,和r2,則在與塊&8相關(guān)聯(lián)的貢獻(xiàn)矩陣Mdct中,僅有兩個(gè)系數(shù)6'和62為非零。然后,直接根據(jù)Mdct摘定矩降MCAh。作為僅具有兩個(gè)非零系數(shù)的矩陣的MCAH是由下列關(guān)系定義的 MC4 = ^m(a ) + r2M(Z2),其中m(;t,.)是除了在位置I, (x,, x )處的系數(shù)值等于1以外其所有系數(shù)均為零的矩陣。圖4中示出了這樣的矩陣 MCAH。矩陣MCAh在DCT變換空間中的投影表示為M^。 M^的系數(shù)位于e'2=g(r,,r2, X!, X2)。值r,和r2是下列系統(tǒng)的解-f(^山,X^X2)-e,以及9(^^,乂1乂2)= e2。因此確定的值n和;^是根據(jù) 值Xl和X2的。最后這兩個(gè)值是通過對矩陣MCAH中的所有可能的位 置對的窮盡遍歷(exhaustive traversal)確定的。對于每一個(gè)對(X,, X2),連同相應(yīng)的二次能量E(^,^).一起計(jì)算產(chǎn)生的值^和"2。所選擇的Xi 和X2的值最小化了 E(y,,r2),以降低水印的視覺沖擊。針對兩個(gè)系數(shù)所描述的實(shí)施例可應(yīng)用于N個(gè)系數(shù),|N|[AU"。根據(jù)另一實(shí)施例,修正用于量化I圖像中的每一個(gè)4X4塊所定義 的量化參數(shù)。允許對水印處理信號的最大變形閾值。對變形的測量是 如下所計(jì)算的量化的經(jīng)水印處理的信號與經(jīng)水印處理的信號之間的均方誤差(MSE): E(S'" (i,j)《'(i,j))2 ,其中,-SJi,j)是空間預(yù)測和變換之后的初始信號的與坐標(biāo)為(i,j)的像素相關(guān)聯(lián)的值,-s、(i,j)是經(jīng)水印處理的信號s^u)的與坐標(biāo)為(i, j)的像素相關(guān)聯(lián)的值,-S3'(i,j)是量化之后的信號S、(i,j)的與坐標(biāo)為(i, j)的像素相關(guān)聯(lián)的值。根據(jù)選定的變形測量函數(shù)來定義最大的水印處理閾值ST。根據(jù)特 定特性,ST= g(sH (i,j)-sH'(i,j))2 。在引入的變形低于閾值ST之前,針對給定的4X4塊的量化參數(shù)減小。圖5表示作用于DCT變換空間的傳統(tǒng)水印讀取過程,在所使用的預(yù)定水印處理過程是已描述的修正兩個(gè)系數(shù)r,和r2的第一過程時(shí),傳統(tǒng)水印讀取過程可以讀取根據(jù)本發(fā)明在H變換空間中進(jìn)行水印處理的 數(shù)據(jù)流中的水印。在步驟50中,通過8X8DCT對解碼圖像中的8X8 塊進(jìn)行變換。水印讀取步驟51對圖像中的每一個(gè)宏塊進(jìn)行處理,并讀 取出關(guān)聯(lián)的水印處理比特bi。有利地,根據(jù)本發(fā)明,這樣的讀取過程 可以被重復(fù)用于讀取根據(jù)本發(fā)明的水印處理方法所插入的水印,即使 這樣的水印處理是在與DCT域不同的表示域中執(zhí)行的。本發(fā)明還涉及一種如圖6所示的水印處理設(shè)備6,該水印處理設(shè) 備6接收根據(jù)MPEG-4 AVC語法編碼的數(shù)字?jǐn)?shù)據(jù)流作為輸入。該設(shè)備 能夠?qū)崿F(xiàn)根據(jù)本發(fā)明的方法。在圖6中,所表示出的模塊是功能單元,這些功能單元可以對應(yīng)于或可以不對應(yīng)物理上可區(qū)分的單元。例如, 這些模塊或其中的一些模塊可以集合到單個(gè)組件中,或者構(gòu)成同一個(gè) 軟件的功能。相反,特定模塊可能由分離的物理實(shí)體構(gòu)成。根據(jù)特定 實(shí)施例,隨后通過模塊60來對與I圖像相關(guān)的數(shù)據(jù)流的一部分進(jìn)行解 碼,用于對宏塊進(jìn)行重構(gòu)(即,熵解碼、逆量化、逆變換、以及可能在根據(jù)MPEG-4 AVC語法對流進(jìn)行編碼的情況下添加對宏塊的空間 預(yù)測)。隨后,通過模塊61對由此重構(gòu)的像素塊進(jìn)行變換。水印處理 模塊62可以對通過變換Tl (例如DCT)變換的像素塊進(jìn)行水印處理。 該水印處理設(shè)備還包括模塊73,模塊73可以從由此經(jīng)水印處理的塊 中的每一個(gè)塊中減去相應(yīng)的未經(jīng)水印處理的塊,以產(chǎn)生第一水印處理 記號(cue),也稱之為貢獻(xiàn)矩陣MDcr。模塊63可以將矩陣MDCT投影 到H變換空間,或者更一般地,投影到變換空間T2,以便針對每一 個(gè)8X8的塊,產(chǎn)生被稱為貢獻(xiàn)矩陣MH的第二水印處理記號。如果有必要,該模塊還可以產(chǎn)生諸如先前己定義的貢獻(xiàn)超級矩陣。該設(shè)備還 包括可選的空間預(yù)測模塊64和進(jìn)行H變換(或更一般地說是變換T2) 的模塊65。模塊66可以通過向第二變換空間中的經(jīng)模塊65變換的數(shù) 據(jù)添加模塊63所產(chǎn)生的第二水印處理記號,而對該數(shù)據(jù)進(jìn)行水印處 理。模塊67可以對經(jīng)水印處理的宏塊進(jìn)行量化。該設(shè)備還包括進(jìn)行逆 量化的模塊68以及進(jìn)行逆變換的模塊69。該設(shè)備還包括存儲器70, 可以存儲經(jīng)水印處理且解碼的宏塊。最后,該設(shè)備包括用于進(jìn)行熵編 碼的模塊71以及多路復(fù)用器72,多路復(fù)用器72可以將根據(jù)本發(fā)明而進(jìn)行水印處理的數(shù)據(jù)與編碼的初始流中的其他數(shù)據(jù)進(jìn)行多路復(fù)用。模 塊64、 68、 69和70是可選的。特別地,并非所有編碼標(biāo)準(zhǔn)都必須在 對數(shù)據(jù)進(jìn)行解碼之前對其進(jìn)行空間預(yù)測。當(dāng)然,本發(fā)明不局限于上述示例性實(shí)施例。具體地,本領(lǐng)域的技 術(shù)人員可以將任意變體并入所提出的實(shí)施例中,并將它們結(jié)合以便受 益于它們的不同優(yōu)點(diǎn)。具體地,在基于H.264標(biāo)準(zhǔn)的視頻編碼的框架 內(nèi)描述的本發(fā)明可以擴(kuò)展至任何類型的支持?jǐn)?shù)據(jù)(音頻、3D數(shù)據(jù))。 針對DCT變換和H變換的實(shí)施例可以擴(kuò)展至任意類型的變換。 一般 情況下,根據(jù)本發(fā)明的水印處理方法在于對第一變換空間Tl中的數(shù)字?jǐn)?shù)據(jù)進(jìn)行水印處理,在該空間Tl中產(chǎn)生與先前所描述的實(shí)施例 中的貢獻(xiàn)矩陣MDCT相對應(yīng)的第一組系數(shù)MT1,將其投影到另一變換空間T2,以產(chǎn)生與先前所描述的實(shí)施例中的貢獻(xiàn)矩陣MH相對應(yīng)的第二 組系數(shù),以及在變換空間T2中對數(shù)據(jù)進(jìn)行水印處理。然后,操作于 變換空間Tl中的水印讀取器可以讀取出在變換空間T2中插入的水 印。具體地,本發(fā)明可應(yīng)用于其他視頻編碼標(biāo)準(zhǔn),例如在名為"proposed SMPTE Standard for Television: VC1 Compressed Video Bitstream Format and Decoding Process"、并標(biāo)記為SMPTE 421M的SMPTE文 獻(xiàn)中所描述的VC1標(biāo)準(zhǔn)。當(dāng)不使用空間預(yù)測的編碼標(biāo)準(zhǔn)使用本發(fā)明 時(shí),不采用根據(jù)本發(fā)明的方法中的步驟16、 21和22。同樣地,當(dāng)?shù)?二變換T2僅作用于具有單一大小的塊(例如8X8的塊)時(shí),不必采 用步驟15。本發(fā)明不局限于先前所描述的水印處理過程。此外,本發(fā)明是關(guān) 于幀內(nèi)圖像的水印處理而描述的,但本發(fā)明也可以應(yīng)用于預(yù)測圖像。
權(quán)利要求
1、一種對數(shù)據(jù)集進(jìn)行水印處理的方法,包括-第一變換步驟(11),通過第一變換(T1)將所述數(shù)據(jù)集中的至少一組數(shù)據(jù)變換為第一變換空間中的第一組系數(shù);-第一水印處理步驟(12),用于根據(jù)預(yù)定的水印處理過程對所述第一組系數(shù)進(jìn)行水印處理;其特征在于,所述方法還包括-產(chǎn)生步驟(13),用于產(chǎn)生第一組水印處理數(shù)據(jù),所述第一組水印處理數(shù)據(jù)表示所述第一水印處理步驟(12)對所述第一組系數(shù)中的系數(shù)所引起的修正;-第一投影步驟(14),用于將所述第一組水印處理數(shù)據(jù)投影至第二變換空間,所述步驟產(chǎn)生第二組水印處理數(shù)據(jù);-第二變換步驟(17),通過第二變換(T2)將所述至少一組數(shù)據(jù)變換為所述第二變換空間中的第二組系數(shù);以及-第二水印處理步驟(18),利用所述第二組水印處理數(shù)據(jù)對所述第二組系數(shù)進(jìn)行水印處理。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一組水印處理數(shù)據(jù)是通過針對所述第一組系數(shù)中的每一個(gè)所述系數(shù)來計(jì)算第一水 印處理步驟(12)之后的所述系數(shù)與第一水印處理步驟之前的所述系 數(shù)之差而產(chǎn)生(13)的。
3、 根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述第一水印處 理步驟(12)所修正的系數(shù)已知的情況下,僅針對這些系數(shù)來計(jì)算所 述差,將其他的差設(shè)置為零。
4、 根據(jù)權(quán)利要求1至3之一所述的方法,其特征在于,對所述第 二組系數(shù)的第二水印處理步驟(18)在于給所述第二組系數(shù)中的每 一個(gè)所述系數(shù)添加所述第二組水印處理數(shù)據(jù)中的相應(yīng)數(shù)據(jù)。
5、 根據(jù)權(quán)利要求1至4之一所述的方法,其特征在于,所述數(shù)據(jù) 集包括圖像序列的編碼數(shù)據(jù),所述至少一個(gè)數(shù)據(jù)組包括所述序列中的 所述圖像之一中的像素塊的編碼數(shù)據(jù),以及在解碼之后,將所述方法中的步驟應(yīng)用于所述至少一個(gè)數(shù)據(jù)組。
6、 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述數(shù)據(jù)集包括根 據(jù)屬于下列標(biāo)準(zhǔn)集的編碼標(biāo)準(zhǔn)之一所編碼的數(shù)據(jù),所述標(biāo)準(zhǔn)集包括-H.264;-MPEG-2;以及 -VC1。
7、 根據(jù)權(quán)利要求5或6所述的方法,其特征在于,所述方法中的 步驟僅應(yīng)用于包括像素塊的編碼數(shù)據(jù)的數(shù)據(jù)組,所述像素塊屬于所述 序列中的與所述序列中的其他圖像無關(guān)地編碼的圖像。
8、 根據(jù)權(quán)利要求5至7之一所述的方法,其特征在于,所述第一 變換(T,)是作用于大小為8乘8個(gè)像素的像素塊的離散余弦變換。
9、 根據(jù)權(quán)利要求5至8之一所述的方法,其特征在于,第二變換 (T》是與作用于大小為4乘4個(gè)像素的像素塊的離散余弦變換近似的 整數(shù)變換。
10、 根據(jù)權(quán)利要求1至9之一所述的方法,其特征在于,所述投 影步驟之后緊接著以下步驟在最大化相關(guān)聯(lián)的水印處理能量的同時(shí), 使所述第二組水印處理數(shù)據(jù)中的最大數(shù)目的水印處理數(shù)據(jù)歸零,所述 步驟產(chǎn)生稀疏的水印處理數(shù)據(jù)組。
11、 根據(jù)權(quán)利要求io所述的方法,其特征在于,與所述第二組水印處理數(shù)據(jù)相關(guān)聯(lián)的水印處理能量與所述第二組水印處理數(shù)據(jù)中的數(shù) 據(jù)的平方和的平方根成比例。
12、 根據(jù)權(quán)利要求10或11所述的方法,其特征在于,如果預(yù)定 的水印處理過程修正了所述第一組系數(shù)中的單個(gè)系數(shù)的值,則使所述 第二組水印處理數(shù)據(jù)中的最大數(shù)目的水印處理數(shù)據(jù)歸零的步驟之后緊接著步驟修正所述稀疏的水印數(shù)據(jù)組中的非零數(shù)據(jù)的值,以便以下 列方式產(chǎn)生預(yù)加重的稀疏的水印處理數(shù)據(jù)組在將所述預(yù)加重的稀疏 的水印處理數(shù)據(jù)組投影到所述第一變換空間時(shí),所述第一組水印處理 數(shù)據(jù)中的非零數(shù)據(jù)與投影到所述第一變換空間之后的所述預(yù)加重的稀 疏的水印處理數(shù)據(jù)組的相應(yīng)數(shù)據(jù)具有相同的值。
13、 根據(jù)權(quán)利要求1至12之一所述的方法,其特征在于,所述預(yù)定的水印處理過程在于針對與水印處理比特bi相關(guān)聯(lián)的第一組系 數(shù),修正所述第一組系數(shù)中的至少兩個(gè)系數(shù)「和^的值,以便下列次 序關(guān)系成立|r;|=|r;|+d",.其中-r,'和r;是兩個(gè)修正后的系數(shù);-"是被稱為標(biāo)記距離的標(biāo)記參數(shù);以及-S,是其值如下定義的系數(shù)如果bi二0,則^, = 1,以及如果b卜l, 則5,=-1。
14、 根據(jù)權(quán)利要求1至9以及自身從屬于權(quán)利要求1至9的13 之一所述的方法,其特征在于,如果預(yù)定的水印處理過程修正了所述 第一組系數(shù)中的N個(gè)系數(shù)的值,則投影到第二變換空間的步驟是連同 下列步驟一起執(zhí)行的,這些步驟包括使所述第二組水印處理數(shù)據(jù)中 的數(shù)據(jù)歸零;以及,修正所述第二組非零水印處理數(shù)據(jù)中的所述M個(gè) 數(shù)據(jù)的值,由此產(chǎn)生預(yù)加重的稀疏的水印處理數(shù)據(jù)組,以及確定所述 M個(gè)非零數(shù)據(jù)的值和位置,以使得與所述預(yù)加重的稀疏的水印處理數(shù) 據(jù)組相關(guān)聯(lián)的二次能量最小化,以及在將所述預(yù)加重的稀疏的水印處 理數(shù)據(jù)組投影到所述第一變換空間時(shí),所述第一組水印處理數(shù)據(jù)中的 N個(gè)非零數(shù)據(jù)中的每一個(gè)都與投影到第一變換空間之后的所述預(yù)加重 的稀疏的水印處理數(shù)據(jù)組中的相應(yīng)數(shù)據(jù)具有相同的值,其中WH及 M 21 。
15、 根據(jù)權(quán)利要求14所述的方法,其特征在于,N=M=2。
16、 根據(jù)權(quán)利要求14或15所述的方法,其特征在于,與所述預(yù)加重的稀疏的水印處理數(shù)據(jù)組相關(guān)聯(lián)的二次能量等于所述預(yù)加重的稀 疏的水印處理數(shù)據(jù)組的系數(shù)的平方和的平方根。
17、 根據(jù)權(quán)利要求1至16之一所述的方法,其特征在于,所述投 影步驟在于向所述第一組水印處理數(shù)據(jù)應(yīng)用所述第一變換(T,)的 逆變換,然后在利用所述逆變換的所述變換之后,向所述第一組水印 處理數(shù)據(jù)應(yīng)用所述第二變換(T2)。
18、 根據(jù)權(quán)利要求1至17之一所述的方法,其特征在于,所述數(shù) 據(jù)集屬于包括下列數(shù)據(jù)的組-圖像序列類型的數(shù)據(jù); -音頻類型的數(shù)據(jù);以及 -3D類型的數(shù)據(jù)。
19、 一種用于對數(shù)據(jù)集進(jìn)行水印處理的設(shè)備,包括-第一變換裝置(61),將所述數(shù)據(jù)集中的至少一個(gè)數(shù)據(jù)組變換為 第一變換空間中的第一組系數(shù);-第一預(yù)定水印處理裝置(62),用于對所述第一組系數(shù)進(jìn)行水印 處理;其特征在于,所述設(shè)備還包括-產(chǎn)生裝置(73),用于產(chǎn)生第一組水印處理數(shù)據(jù),所述第一組水 印處理數(shù)據(jù)表示所述第一水印處理裝置(62)對所i第一組系數(shù)中的 系數(shù)所引起的修正;-投影裝置(63),用于將所述第一組水印處理數(shù)據(jù)投影至第二變 換空間,所述裝置產(chǎn)生第二組水印處理數(shù)據(jù);-第二變換裝置(65),將所述至少一個(gè)數(shù)據(jù)組變換為所述第二變 換空間中的第二組系數(shù);以及-第一水印處理裝置(66),利用所述第二組水印處理數(shù)據(jù)對所述 第二組系數(shù)進(jìn)行水印處理。
20、 一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,所述計(jì)算機(jī)產(chǎn)品包括程 序代碼指令,當(dāng)在計(jì)算機(jī)上執(zhí)行所述程序時(shí),所述程序代碼指令用于 執(zhí)行根據(jù)權(quán)利要求1至18之一所述的方法中的步驟。
全文摘要
本發(fā)明具體涉及一種用于與所使用的壓縮參數(shù)(例如,變換類型)無關(guān)的逐個(gè)流的水印處理方法,以便讀取與接收到的數(shù)據(jù)格式無關(guān)地插入的水印。根據(jù)本發(fā)明的水印處理方法在于在變換空間T<sub>1</sub>中產(chǎn)生貢獻(xiàn)矩陣M<sub>T1</sub>,將貢獻(xiàn)矩陣M<sub>T1</sub>投影至另一個(gè)域T<sub>2</sub>,以及基于投影的矩陣M<sub>T1</sub>對域T<sub>2</sub>中的數(shù)據(jù)進(jìn)行水印處理,以便作用于變換后的變換空間T<sub>1</sub>的水印讀取器能夠讀取出在變換空間T<sub>2</sub>中插入的水印。該貢獻(xiàn)矩陣M<sub>T1</sub>表示通過在同一個(gè)域中插入水印處理記號而對變換空間T<sub>1</sub>中的系數(shù)所引起的修正。
文檔編號G06T1/00GK101331514SQ200680046793
公開日2008年12月24日 申請日期2006年12月7日 優(yōu)先權(quán)日2005年12月12日
發(fā)明者塞韋里尼·鮑德利, 科琳娜·奈特里, 菲利普·源 申請人:湯姆森許可貿(mào)易公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
石渠县| 二手房| 淅川县| 广州市| 通州区| 秀山| 轮台县| 张家界市| 长垣县| 澄迈县| 全州县| 兴隆县| 中阳县| 油尖旺区| 施秉县| 虎林市| 灵璧县| 遂平县| 来宾市| 南雄市| 江安县| 日照市| 杭州市| 集安市| 华宁县| 宝坻区| 定远县| 额尔古纳市| 渑池县| 武威市| 克拉玛依市| 高碑店市| 东山县| 通河县| 阳泉市| 宾阳县| 涿州市| 东山县| 辽阳市| 安达市| 方正县|