專利名稱:電子水印嵌入方法和裝置、電子水印檢測方法和裝置的制作方法
技術領域:
本發明涉及電子水印嵌入方法、電子水印嵌入裝置、電子水印檢測方法、電子水印檢測裝置。
背景技術:
隨著記錄如數字VTR,或者DVD(數字視盤)那樣的數字圖象數據的裝置以及再生的裝置的普及,可以提供用這些裝置再生的很多數字運動圖象。另外,通過經由因特網、廣播衛星、通信衛星等的數字電視廣播,傳送各種數字運動圖象,用戶可以利用高品質的數字運動圖象。
數字運動圖象,可以簡單地在數字信號水平狀態下進行高品質的復制,在未實施某些復制禁止或者復制控制的情況下,有可能被無限制地復制。因而,為了防止數字運動圖象的不正當復制,或者為了控制正當用戶進行復制的世代數,可以考慮在數字運動圖象上附加用于復制控制的信息,使用該附加信息防止不正當復制,限制復制。
作為這樣在數字運動圖象上重疊另一附加信息的技術,已知有電子水印。在電子水印技術中,對被數字數據化的聲音、音樂、運動圖象以及靜止圖象等的數字內容,以不易發覺的狀態嵌入內容的著作權人和使用者的識別信息、著作權人的權利信息、內容的使用條件、在其使用時需要的秘密信息,或者上述的復制控制信息等的信息(把這些稱為水印信息)。其后,根據需要通過從嵌入后的內容檢測水印信息,可以進行使用控制、包含復制控制的著作權保護,或者促進二次利用等。
一般,數字內容,表現為作為構成要素的多個數字數據的集合。例如, 當數字內容是數字圖象的情況下,它由象素的集合構成。把這種數字內容表現為p=(p(z))。在此,假設內容的z是表示構成要素(例如,象素)的位置的參數,p(z)表示位置z的構成要素的數據值(例如,象素值)。
所謂電子水印,是通過使內容的1個以上的構成要素的數據值變化,嵌入到內容中的另一數據。電子水印的嵌入,一般如下式所示,對嵌入對象內容p生成實施了某一變換F的數據F[p],通過把它重疊在嵌入對象內容p中進行,由此制成嵌入后的內容E[p]。
E[p]=p+F[p] (1)另一方面,被嵌入的電子水印的檢測,假設是對檢測對象內容p’生成實施了變換G的數據G[p’],通過它是和p’的互相關p'*G[p']=Σzp'(z)G[p'](z)---(2)]]>是否超過某一閾值Th1進行。即,D[p′]=θ(p′*G[p′]-Th1) (3)在此,θ(x)是如果x≥0則是1(判定為有電子水印),否則是0(判定為無電子水印)的步驟函數,得到根據該步驟函數的檢測結果D[p’]。進而,為了簡化,檢測時的變換G也可以和嵌入時的變化F相同。
作為以刪除和篡改電子水印為目的有代表性的攻擊之一有按比例縮放(在圖象的情況下,放大或者縮小)。如果實施按比例縮放,則指定內容構成要素的參數z,在按比例縮放率α的按比例縮放下變換如下。 在此,z0是表示相對按比例縮放的不動點的常數。
因此,即使進行變換G求互相關,也不能進行水印的檢測。
對于這種抗按比例縮放的電子水印的方式,已知有被稱為針對音樂的電子水印技術的“回音隱藏(echo hiding)”的方式(W.Bender,D.Gruhl,N.Morimoto and A.Lu,“Techniques for datahiding”,IBM Systems Journal,Vol.35,Nos.3 & 4,313-336,1996.以下稱為文獻)。
F[p](z)=p(z+δ)(5)G[p](z)=p′(z+Δ)即,在嵌入電子水印時使參數z只偏移δ,在檢測電子水印時只偏移Δ進行變換。在該方式中在檢測電子水印時對Δ值進行各種改變進行檢測,由此例如即使用按比例縮放變換參數z,也希望當Δ=αδ的情況下,判定為是電子水印檢測結果D[p’]輸出“1”的,即有電子水印。
但是,前面的文獻,對于嵌入后的內容的自相關具有峰值的電子水印嵌入/檢測方式沒有效果。這是因為如果第三者知道了電子水印的嵌入/檢測方式,則通過解析在自相關中是否存在顯著的(不自然的)峰值,判定內容中的電子水印的有無,容易刪除和篡改電子水印的緣故。因而,雖然在自相關中不存在顯著的峰值,但在按比例縮放中希望是強健的電子水印嵌入/檢測的方式。
發明內容
本發明就是鑒于上述的情況而提出的,其目的在于提供一種電子水印嵌入方法、電子水印嵌入裝置、電子水印檢測方法、電子水印檢測裝置,它即使在受到按比例縮放的情況下也可以正確地檢測被嵌入的水印信息,而且難以發現嵌入后的內容中有無電子水印。
圖1是展示本發明的實施例1的電子水印嵌入裝置的構成。
圖2是展示圖1中的重疊分量生成部的構成的方框圖。
圖3是展示本發明是實施例1的電子水印檢測裝置的構成的方框圖。
圖4是展示實施例1的電子水印檢測動作的流程圖。
圖5是展示圖3中的互相關計算部的構成的方框圖。
圖6是展示圖5中的相關計算部的構成的方框圖。
圖7是展示圖3中的自相關計算部的構成的方框圖。
圖8是展示圖3中的電子水印判定部的構成的方框圖。
圖9是展示本發明的實施例2的電子水印嵌入裝置的構成的方框圖。
圖10是展示本發明的實施例2中的電子水印檢測裝置的構成的方框圖。
具體實施例方式
以下參照
本發明的實施例。
圖1展示本發明的實施例1的電子水印嵌入裝置的構成。在電子水印嵌入裝置中,作為要嵌入水印信息的內容(以下,稱為嵌入對象內容)10,輸入例如運動圖象或者靜止圖象的被數字化的圖象信號,或者被數字化的聲音信號。
嵌入對象內容10,被輸入重疊分量發生部11和重疊部15。在重疊分量發生部11中,對嵌入對象內容10由以在偽隨機數發生部12中產生的周期性的偽隨機數列13作為系數的濾波器進行變換,生成要重疊在嵌入對象內容10中的重疊分量14。偽隨機數列13,假設是“1”位和“0”位隨機發生的數列,這樣的數列以某一周期重復產生。在此,偽隨機數列13作為密碼鍵使用,不公開。
在重疊部15中,通過把重疊分量14重疊在嵌入對象內容10中,生成嵌入有水印信息的內容(以下,稱為嵌入后內容)16。這樣生成的嵌入后內容16,例如用DVD系統那樣的數字圖象記錄再生裝置記錄在記錄介質上,或者經由因特網、廣播衛星、通信衛星等的傳送介質傳送。
如果進一步詳細說明重疊分量發生部11,則在重疊分量發生部11中進行下式表示的變換,生成重疊分量12。F[p](z)=Σyfyp(z+y)---(6)]]>
在此,F[p]重疊分量p嵌入對象內容z指定嵌入對象內容p的構成要素的參數fy周期性的偽隨機數列y表示周期性偽隨機數列的項號碼的整數即,在前面所舉的文獻的例子中,相當于式(6)的fy的式子是 但在本實施例中,fy如以下所示是具有周期P的偽隨機數列(例如,根據高斯分布)fi∈N(σ,0) (8)fi+c=fi在此,σ表示高斯分布中的分散。
圖2展示進行式(6)的計算的重疊分量發生部11的構成。由乘法部21i和加法部22組成的單位發生部11j與各j對應地設置,構成重疊分量發生部11,其中,乘法部21i,與計算嵌入對象內容10的第i+j構成要素10i+j,和偽隨機數列13的第i個構成要素13i的乘積(product)的各i對應設置,加法部22,將與全部的i對應的乘法部21i的輸出相加并輸出重疊分量14的第j個構成要素14i。
另一方面,圖1的重疊部15,輸出把在每一構成要素上加上從重疊分量部11輸出的重疊分量14和嵌入對象內容10的要素作為構成要素的嵌入后內容16。這時,也可以在把重疊分量14乘以適當微小的要素后,重疊在嵌入對象內容10上,使得重疊分量14不如嵌入對象內容10的構成要素的分量突出。
如果通過這樣重疊水印信息,生成嵌入了電子水印的嵌入后內容16,則如上所述,即使在嵌入后內容16受到按比例縮放(在內容16的圖象的情況下,是放大或者縮小)的情況下,也可以在嵌入后內容16中可靠檢測作為電子水印嵌入的水印信息。
另外,這樣生成的嵌入后內容16,對嵌入對象內容10由以偽隨機數列13為系數的濾波器進行變換,把生成的重疊分量14重疊在嵌入對象內容10上,由此自相關不表現顯著的峰值。因而,對由要進行嵌入后內容16的篡改和刪除的攻擊者(黑客)進行的自相關的峰值解析的抵抗性高,具有難以發現電子水印的有無的優點。
圖3展示本實施例的電子水印檢測裝置的構成。在電子水印檢測裝置中,輸入要檢測被嵌入的水印信息的對象的內容(以下,稱為檢測對象內容)30。
在此,作為檢測對象內容30,有經由記錄介質或者傳送介質輸入由圖1所示的電子水印嵌入裝置生成的嵌入后內容16的情況,也有輸入此外的內容的情況。即,檢測對象內容30,一般是是否已嵌入電子水印是未知的內容。本實施例的電子水印檢測裝置,如上所述,即使對于自相關的峰值不明顯的嵌入后內容16,也可以判斷電子水印的有無。
在圖3中,檢測對象內容30被輸入互相關計算部31。互相關計算部31進一步輸入由偽隨機數發生部32發生的偽隨機數列33。偽隨機數發生部32,發生和在圖1所示的電子水印嵌入裝置內的偽隨機數發生部12中產生的偽隨機數列13一樣的周期性的偽隨機數列33。在互相關計算部31中,對檢測對象內容30,計算由以在偽隨機數發生部32中產生的偽隨機數列33為系數的濾波器進行變換的結果,和檢測對象內容30的互相關生成第1互相關值34。
即,在互相關計算部31中的處理由,對檢測對象內容30由以周期性偽隨機數列33作為系數的濾波器進行變換的第1步驟,和計算由該第1步驟產生的變換結果和檢測對象內容30的互相關生成第1互相關值34的第2步驟組成。
從互相關計算部31輸出的第1互相關值34,和從偽隨機數發生部32輸出的偽隨機數列一同,被輸入到自相關計算部35和電子水印判定部37。在自相關計算部35中,計算第1互相關值34的自相關生成自相關值36。
電子水印判定部37,用從自相關值36的峰值位置計算的、相對檢測對象內容30的按比例縮放率,按比例縮放第1互相關值34,通過對計算已該按比例縮放的互相關值和偽隨機數列33的互相關生成的第2互相關值進行閾值判定,判定在檢測對象內容30中的水印信息的有無。所謂按比例縮放率,表示檢測對象內容30(例如,嵌入后內容16)受到按比例縮放情況下的按比例縮放的程度,在內容是圖象的情況下是放大率或者縮小率。
即,電子水印判定部37的處理由以下步驟組成根據自相關值36的峰值位置計算相對檢測對象內容30的按比例縮放率的第1步驟;用計算出的按比例縮放率,按比例縮放第1互相關值34的第2步驟;計算已按比例縮放的互相關值和偽隨機數列33的互相關生成第2互相關值的步驟;通過對第2互相關值進行閾值判定,判定在檢測對象內容30中的電子水印信息的有無的第3步驟。
以下,用公式說明本實施例的電子水印檢測裝置的上述處理。
首先,在互相關計算部31中,如以下式子所示,計算由以相對檢測對象內容30的周期性偽隨機數列33為系數的濾波器的變換結果,和檢測對象內容30的互相關。
C(Δ1)=p′*GΔ[p′](9)在此,C(Δ1)第1互相關值34p’檢測對象內容30GΔ[p’]把偽隨機數列33作為系數的濾波器的變換結果在自相關計算部35中,如下式所示對在式(9)中表示的第1互相關值C(Δ1)計算自相關。Γ(P')=C(Δ1)C(Δ1+P')---(10)]]>在此,Γ(P’)自相關值36P’自相關值36的峰值位置即,在自相關值Γ(P’)中在每周期P’上表現峰值。
以下,在電子水印判定部37中,進行以下的處理。
自相關值Γ(P’)的峰值位置P’(周期),在偽隨機數列33的周期P和按比例縮放率α之間滿足以下關系。a=P′P]]>當檢測對象內容30未被按比例縮放的情況下,即在α=1的情況下,峰值位置P’等于偽隨機數列33的周期P。因而,在電子水印判定部37中,首先求自相關值Γ(P’)的峰值位置P’,用式(11)計算按比例縮放率α。
以下,電子水印判定部37用計算出的按比例縮放率α按比例縮放第1互相關值C(Δ1),生成已按比例縮放的互相關值。以下,電子水印判定部37根據下式計算已按比例縮放的互相關值和偽隨機數列33的互相關,生成第2互相關值。C(Δ2)=ΣifiC(iα)---(12)]]>在此,C(Δ1)第2互相關值fi周期性偽隨機數列33C(iα)已按比例縮放的互相關值最后,電子水印判定部37對式(12)所示的第2互相關值C(Δ1),如下式那樣,進行閾值判定(Th2閾值),C(Δ2)>Th2(13)輸出電子水印檢測結果38。由此即使在自相關值36中看到多個峰值的情況下,也可以基于正確的峰值位置P’進行電子水印的判定。
在此,假設第三者(攻擊者)要篡改或者刪除用圖1所示的電子水印嵌入裝置生成的嵌入后內容16中的電子水印。但是,在嵌入時使用的偽隨機數列13以及在圖3的電子水印檢測裝置中檢測時使用的偽隨機數列33是密碼鍵,因為攻擊者不知道它,所以不能進行式(9)、(10)的計算。自相關值的峰值,因為根據偽隨機數列隨機地發生多個,所以攻擊者不能識別顯著的峰值。因而,用圖1所示的電子水印嵌入裝置嵌入電子水印后的嵌入后內容16,對這樣的攻擊者來說是強健的。
以下,用圖5~圖8說明圖3的各部的詳細構成。
在圖5中,展示圖3中的互相關計算部31的構成。互相關計算部31,由重疊分量發生部41和相關計算部43構成,進行式(9)所示的計算。重疊分量發生部41,如圖2所示和圖1所示的電子水印嵌入裝置內的重疊分量發生部11的構成一樣,對于檢測對象內容30由以在偽隨機數發生部32中產生的周期性的偽隨機數列33為系數的濾波器進行變換。由此,重疊分量發生部41,作為上述變換的結果,合成與在電子水印嵌入時被重疊在對象內容10上的重疊分量14對應的分量(重疊分量)42。相關計算部43,計算重疊分量42和檢測對象內容30的互相關,生成第1互相關值34。
在圖6中,展示圖5中的相關計算部43的詳細構成。由乘積部51i和加算部52組成的單位相關計算部43與各j對應地設置,構成相關計算部43,其中,乘積部51i,與計算檢測對象內容30的第i構成要素30i和重疊分量42的第i+j構成要素42i+j的乘積的各i對應地設置,加算部52,將與全部的i對應的乘積部51i的輸出并輸出互相關值34的第j個分量34j。
圖7展示圖3的自相關計算部35的構成。該自相關計算部35,由具有和圖3中的互相關計算部31內的相關計算部43同樣的圖6所示的構成的相關計算部60組成。在相關計算部60的二個輸入上,在圖6中是檢測對象內容30和重疊分量42,但通過代替它共同輸入互相關值34,進行式(10)所示的處理,輸出自相關值36。
圖8展示圖3中的電子水印判定部37的構成。電子水印判定部37,由峰值檢測部71、按比例縮放部72、相關計算部73以及閾值判定部74構成,進行式(11)、(12)、(13)的處理。
首先,在峰值檢測部71中檢測來自自相關計算部35的自相關值36的峰值位置P’,接著根據用按比例縮放部72預先給予的偽隨機數列33的周期P和從峰值位置P’中用式(11)計算出的按比例縮放率α,按比例縮放第2互相關值34。在互相關計算部73中,已比例縮放后的相關值和偽隨機數列33的的互相關由式(12)計算,求作為該互相關的第0分量的第2互相關值。在閾值判定部37中,對第2互相關值進行式(13)所示的閾值判定,在第2互相關值超過閾值Th2時,判定為在檢測對象內容30中嵌入有水印信息,否則判定為沒有嵌入水印信息,把該判定結果作為電子水印檢測結果38輸出。
如上所述如果采用本實施例,則在電子水印嵌入裝置中,通過對嵌入對象內容10把由以周期性偽隨機數列13為系數的濾波器進行變換的結果重疊在嵌入對象內容14上,由此生成嵌入后內容16。
另一方面,在電子水印檢測裝置中,對檢測對象內容30計算由以周期性偽隨機數列33為系數的濾波器進行變換的結果和檢測對象內容30的互相關,從生成的第1互相關值34的自相關值36的峰值位置和偽隨機數列33的周期中通過計算求對檢測對象內容的按比例縮放率,在用該按比例縮放率按比例縮放第1互相關值34后,對計算和偽隨機數列34的互相關生成的第2互相關值進行閾值判定,由此判定在檢測對象內容30中有無水印信息。
因而,即使嵌入后內容16接受按比例縮放的情況下也可以檢測電子水印,可以得到抗按比例縮放的強健的性質。另外,在電子水印嵌入裝置中通過把采用周期性的偽隨機數列13的變換結果重疊在嵌入對象內容10上,自相關的峰值被隨機化,因為在自相關中難以發現顯著的峰值,所以攻擊者檢測峰值判定有無電子水印困難,對付電子水印的篡改和刪除更強健。
實施例2上述的實施例1,說明了在電子水印嵌入裝置中進行1位的水印嵌入,在電子水印檢測裝置中判定水印信息的有無的例子,但本發明如以下說明那樣,也可以同樣適用于使用多位的水印信息的電子水印嵌入裝置以及電子水印檢測裝置。
圖8是嵌入本發明的實施例2的N位(N復數)的電子水印信息171~17N的電子水印嵌入裝置,具備把由圖1所示的重疊分量發生部11、偽隨機數發生部12以及重疊部15組成的電子水印嵌入裝置作為一個組件的N個電子水印嵌入組件81~8N。嵌入對象內容10,被共同輸入電子水印嵌入組件81~8N。
另一方面,N位的水印信息171~17N,被分別輸入電子水印嵌入組件81~8N內的偽隨機數發生部12。各個偽隨機數發生部12,例如根據N位的水印信息171~17N的各位的值(“0”或者“1”)發生不同的偽隨機數列。作為另一例子,偽隨機數發生部12根據N位的水印信息171~17N的各位的值,可以發生使極性反轉的偽隨機數列。進而,偽隨機數部12根據N位的水印信息171~17N的各位的值,也可以發生偽隨機數列,或者發生全部的數列(相當于不進行嵌入)。
這樣在電子水印嵌入組件81~8N中,在用和實施例1一樣的處理把重疊分量重疊在嵌入對象內容10上后,用加算部18加算電子水印嵌入組件81~8N的輸出,由此生成嵌入有N位的電子水印信息的嵌入后組件16。如果這樣生成嵌入后內容16,則和實施例1一樣,即使在內容16受到按比例縮放的情況下,也可以可靠地檢測已嵌入的N位的水印信息。
圖10展示本實施方式的電子水印檢測裝置的構成的圖。該水印檢測裝置,如圖9所示與用N個電子水印嵌入組件81~8N構成電子水印嵌入裝置的結構對應,對一個檢測對象內容30設置把由圖3所示的互相關計算部31、偽隨機數發生部32、自相關計算部35以及電子水印判定部37組成的電子水印檢測裝置作為一個組件的多個電子水印檢測組件91~9N。用電子水印檢測組件91~9N和實施例1一樣地生成電子水印檢測結果38。把它們全部作為多位電子水印檢測結果輸出。
如果采用本實施方式的電子水印嵌入裝置以及電子水印檢測裝置,則即使在和實施例1一樣對嵌入后內容16實施按比例縮放的情況下,電子水印檢測結果38也不會受影響,可以可靠地檢測已嵌入的N位水印信息。另外,針對第三者對電子水印的篡改和刪除的攻擊的更強健這一優點,和實施例1一樣。
上述本發明的實施方式的電子水印嵌入以及電子水印檢測的處理步驟,不只可以用硬件執行,也可以用軟件執行。
在上述的實施方式中,是在電子水印檢測時按比例縮放第1互相關值34,但也可以按比例縮放偽隨機數列33,當然可以得到和按比例縮放第1互相關值34時一樣的結果。
在上述的實施方式中,作為周期性數列使用了周期性偽隨機數列,但不必須是偽隨機數列。
如上所述,如果采用本發明則針對對內容的按比例縮放更強健,另外對于由第三者進行的電子水印的篡改和刪除可以是強健的電子水印嵌入以及可以進行檢測。
權利要求
1.一種電子水印嵌入裝置,包含重疊分量發生部,對嵌入對象內容由以周期性的數列為系數的濾波器進行變換,生成重疊分量;嵌入部,把重疊分量重疊在嵌入對象內容中,生成水印嵌入后內容。
2.權利要求1所述的裝置,其特征在于上述周期性的數列包含周期性的偽隨機數列。
3.權利要求2所述的裝置,其特征在于上述重疊分量發生部進行如下的變換生成上述重疊分量F[p],F[p](z)=Σyfyp(z+y)]]>在此,p嵌入對象內容z指定嵌入對象內容p的構成要素的參數fy周期性的數列y表示周期性的數列的項號碼的整數。
4.一種電子水印嵌入方法,包含對嵌入對象內容由以周期性的數列為系數的濾波器進行變換,生成重疊分量;把重疊分量重疊在嵌入對象內容中,生成水印嵌入后內容。
5.權利要求4所述的方法,其特征在于上述周期性的數列包含周期性的偽隨機數列。
6.權利要求5所述的方法,其特征在于上述重疊分量F[p]如以下那樣生成,F[p](z)=Σyfyp(z+y)]]>在此,p嵌入對象內容z指定嵌入對象內容p的構成要素的參數fy周期性的數列y表示周期性的數列的項號碼的整數。
7.一種電子水印檢測裝置,包含,互相關計算部,計算對檢測對象內容由以周期性的數列為系數的濾波器進行變換后的結果和上述檢測對象內容的互相關,生成第1互相關值;自相關計算部,計算上述第1互相關值的自相關,生成自相關值;判定部,用根據上述自相關值的峰值位置以及上述數列的周期計算的、對于上述檢測對象內容的按比例縮放率,按比例縮放上述第1互相關值以及上述數列某一方,對計算已按該比例縮放的第1互相關值和上述數列的某一方與未按比例縮放的第1互相關值和上述數列另一方的互相關而生成的第2互相關值進行閾值判定,判定在上述檢測對象內容中是否有水印信息。
8.權利要求7所述的裝置,其特征在于上述周期性的數列包含周期性的偽隨機數列。
9.權利要求8所述的裝置,其特征在于上述互相關計算部計算如以下那樣的第1互相關值C(Δ1),C(Δ1)=p′*GΔ[p′]在此p’檢測對象內容GΔ[p’]由把周期性的數列作為系數的濾波器進行的變換結果上述自互相關計算部計算如下那樣的自相關值Γ(p’),Γ(p')=ΣΔC(Δ1)C(Δ1+P')]]>
10.一種電子水印檢測方法,包含計算對檢測對象內容由以周期性的數列作為系數的濾波器進行變換的結果和上述檢測對象內容的互相關,生成第1互相關值;計算上述第1互相關值的自相關,生成自相關值;用根據上述自相關值的峰值位置以及上述數列的周期計算的、對上述檢測對象內容的按比例縮放率,按比例縮放上述第1互相關值以及上述數列某一方,對計算已按比例縮放的第1互相關值和上述數列的某一方與未按比例縮放的第1互相關值和上述數列另一方的互相關而生成的第2互相關值進行閾值判定,判定在上述檢測對象內容中是否有水印信息。
11.權利要求10所述的裝置,其特征在于上述周期性的數列包含周期性偽隨機數列。
12.權利要求10所述的裝置,其特征在于上述第1互相關值包含如下那樣的互相關值C(Δ1)C(Δ1)=p′*GΔ[p′]在此,p’檢測對象內容GΔ[p’]由把周期性的數列作為系數的濾波器進行的變換結果上述自相關值包含如下那樣的自相關值Γ(p’),Γ(p')=ΣΔC(Δ1)C(Δ1+p')]]>
13.一種制造產品,包括計算機可用介質,具有嵌入其中的計算機可讀程序代碼裝置,該計算機可讀程序代碼裝置包括計算機可讀程序代碼裝置,在計算機中對嵌入對象內容由以周期性數列為系數的濾波器進行變換,生成重疊分量;計算機可讀程序代碼裝置,在計算機中使重疊分量重疊在嵌入對象內容中,生成水印嵌入后內容。
14.一種制造產品,包括計算機可用介質,具有嵌入其中的計算機可讀程序代碼裝置,該計算機可讀程序代碼裝置包括計算機可讀的程序代碼裝置,在計算機中計算對檢測對象內容由以周期性數列為系數的濾波器進行變換后得到的結果和上述檢測對象內容的互相關,生成第1互相關值;計算機可讀的程序代碼裝置,在計算機中計算上述第1互相關值的自相關,生成自相關值;計算機可讀的程序代碼裝置,用根據上述自相關值的峰值位置以及上述數列的周期計算的、對上述檢測對象內容的按比例縮放率,按比例縮放上述第1互相關值以及上述數列某一方,對計算已按比例縮放的第1互相關值和上述數列的某一方以及未按比例縮放的第1互相關值和上述數列另一方的互相關而生成的第2互相關值進行閾值判定,判定在上述檢測對象內容中是否有水印信息。
全文摘要
本發明提供電子水印嵌入方法和裝置、電子水印檢測方法和裝置。包含重疊分量發生部(11)和重疊部(15),其中,重疊分量發生部(11),對嵌入對象內容(10)由以來自偽隨機數發生部(12的周期性的偽隨機數列(13)為系數的濾波器進行變換,生成應該重疊在嵌入對象內容(10)上的重疊分量,重疊部(15),生成嵌入有水印的嵌入后內容(16)。因此,提供即使受到按比例縮放也可以正確檢測水印信息,而第三者難以發現內容中的電子水印的有無。
文檔編號H04N1/387GK1421830SQ0215269
公開日2003年6月4日 申請日期2002年11月29日 優先權日2001年11月30日
發明者村谷博文, 上林達, 山影朋夫, 古藤晉一郎, 児玉知也, 山田尚志 申請人:株式會社東芝