基于內(nèi)容自適應(yīng)的數(shù)字作品標識嵌入及提取的方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種基于內(nèi)容自適應(yīng)的數(shù)字作品標識嵌入方法,包括:S1.將RGB圖像或視頻幀劃分為多個不相重疊的塊;S2.從所述的多個不相重疊的塊中選取至少一個塊作為標識嵌入塊;S3.獲取所述的標識嵌入塊的RGB均值;S4.在所述的RGB均值中加入水印,獲得水印塊,對所述的水印塊的像素值進行算法處理,獲得水印處理塊;S5.記錄所述的水印處理塊的物理地址,并保存。本發(fā)明還公開了基于內(nèi)容自適應(yīng)的數(shù)字作品標識嵌入裝置以及基于內(nèi)容自適應(yīng)的數(shù)字作品標識提取的方法和裝置。實施本發(fā)明的一種基于內(nèi)容自適應(yīng)的數(shù)字作品標識嵌入及提取方法和裝置,能使水印方案不可見,嵌入和提取速度快,并且魯棒性強,能夠抵抗多種信號處理的攻擊。
【專利說明】基于內(nèi)容自適應(yīng)的數(shù)字作品標識嵌入及提取的方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)字產(chǎn)品的版權(quán)保護領(lǐng)域,尤其涉及一種基于內(nèi)容自適應(yīng)的數(shù)字作品標識嵌入及提取的方法和裝置。
【背景技術(shù)】
[0002]隨著多媒體技術(shù)的迅猛發(fā)展,數(shù)字產(chǎn)品的版權(quán)保護越來越受到重視,數(shù)字視頻(圖像)已經(jīng)成為數(shù)字水印理論研究和實際應(yīng)用的重點。多媒體數(shù)字水印(DigitalWatermarking)技術(shù)是將一些標識信息(即數(shù)字水印)直接嵌入數(shù)字載體(包括視頻、圖像、聲音等)當(dāng)中,但不影響原載體的使用價值,也不容易被人的知覺系統(tǒng)(如視覺或聽覺系統(tǒng))覺察或注意到。通過這些隱藏在載體中的信息,可以達到確認內(nèi)容創(chuàng)建者、購買者、傳送隱秘信息或者判斷盜版違法者的目的。
[0003]現(xiàn)有技術(shù)中,通過基于大小像素塊加減定值的視頻水印嵌入提取方法來進行標識,但,缺點1:上述方法如果加減的定值較小,則魯棒性差,易受攻擊,提取效果差;缺點2:上述方法如果加減的定值較大,則人眼可見,影響視頻的觀看。
【發(fā)明內(nèi)容】
[0004]為了解決以上的技術(shù)問題,本發(fā)明的目的在于提出一種基于內(nèi)容自適應(yīng)的數(shù)字作品標識嵌入和提取的方法及裝置,嵌入和提取速度快,并且魯棒性強,能夠抵抗多種信號處理的攻擊。
[0005]本發(fā)明公開了一種基于內(nèi)容自適應(yīng)的數(shù)字作品標識嵌入方法,包括:
[0006]S1.將RGB圖像或視頻幀劃分為多個不相重疊的塊;
[0007]S2.從所述的多個不相重疊的塊中選取至少一個塊作為標識嵌入塊;
[0008]S3.獲取所述的標識嵌入塊的RGB均值;
[0009]S4.在所述的RGB均值中加入水印,獲得水印塊,對所述的水印塊的像素值進行算法處理,獲得水印處理塊;
[0010]S5.記錄所述的水印處理塊的物理地址,并保存。
[0011]在本發(fā)明所述的基于內(nèi)容自適應(yīng)的數(shù)字作品標識嵌入方法中,所述的算法處理,具體是:首先,計算像素值:
[0012]如果嵌入水印為1,
[0013]Rw= (1+p) *Rorg
[0014]Gw= (1+p) *Gorg
[0015]Bw= (1+p) *Borg
[0016]如果嵌入水印為0,
[0017]Rw= (1-p) *Rorg
[0018]Gw= (1-p) *Gorg
[0019]Bw= (1-p) *Borg[0020]其中,Rorg為R值的均值,Gorg值為G值的均值,Borg值為B值的均值;
[0021]Rw為嵌入水印后的塊的像素R值,Gw為嵌入水印后的塊的像素G值,Bw為嵌入水印后的塊的像素B值;
[0022]P的取值范圍為:0〈p〈l。
[0023]其次,對所述的對Rw,Gw, Bw進行邊界處理如下:
【權(quán)利要求】
1.一種基于內(nèi)容自適應(yīng)的數(shù)字作品標識嵌入方法,其特征在于,包括: 51.將RGB圖像或視頻幀劃分為多個不相重疊的塊; 52.從所述的多個不相重疊的塊中選取至少一個塊作為標識嵌入塊; 53.獲取所述的標識嵌入塊的RGB均值; 54.在所述的RGB均值中加入水印,獲得水印塊,對所述的水印塊的像素值進行算法處理,獲得水印處理塊; 55.記錄所述的水印處理塊的物理地址,并保存。
2.根據(jù)權(quán)利要求1所述的基于內(nèi)容自適應(yīng)的數(shù)字作品標識嵌入方法,其特征在于,所述的算法處理,具體是:首先,計算像素值: 如果嵌入水印為1,則:
Rw=(I+p)*Rorg ;
Gw= (I+p)氺Gorg ;
Bw=(I+p)*Borg ; 如果嵌入水印為0,則:
Rw=(1-p)*Rorg ;
Gw=(1-p)氺Gorg ;
Bw=(1-p)*Borg ; 其中,Rorg為R值的均值,Gorg值為G值的均值,Borg值為B值的均值; Rw為嵌入水印后的塊的像素R值,Gw為嵌入水印后的塊的像素G值,Bw為嵌入水印后的塊的像素B值; P的取值范圍為:0〈p〈l。 其次,對所述的對Rw、Gw、Bw進行邊界處理如下:
3.根據(jù)權(quán)利要求1所述的基于內(nèi)容自適應(yīng)的數(shù)字作品標識嵌入方法,其特征在于,所述的水印包括:指紋或LOGO。
4.一種基于內(nèi)容自適應(yīng)的數(shù)字作品標識嵌入裝置,其特征在于,包括: 劃分單元,用于將RGB圖像或視頻幀劃分為多個不相重疊的塊; 選取單元,用于從所述的多個不相重疊的塊中選取至少一個塊作為標識嵌入塊; RGB均值獲取單元,用于獲取所述的標識嵌入塊的RGB均值; 算法處理單元,用于在所述的RGB均值中加入水印,獲得水印塊,對所述的水印塊的像素值進行算法處理,獲得水印處理塊; 物理地址記錄單元,用于記錄所述的水印處理塊的物理地址,并保存。
5.根據(jù)權(quán)利要求4所述的基于內(nèi)容自適應(yīng)的數(shù)字作品標識嵌入裝置,其特征在于,所述的算法處理,具體是:首先,計算像素值:如果嵌入水印為1,則:
Rw=(I+p)*Rorg ;
Gw= (I+p)氺Gorg ;
Bw=(I+p)*Borg ; 如果嵌入水印為0,則:
Rw=(1-p)*Rorg ;
Gw=(1-p)氺Gorg ;
Bw=(1-p)*Borg ; 其中,Rorg為R值的均值,Gorg值為G值的均值,Borg值為B值的均值; Rw為嵌入水印后的塊的像素R值,Gw為嵌入水印后的塊的像素G值,Bw為嵌入水印后的塊的像素B值; P的取值范圍為:0〈p〈l。 其次,對所述的對Rw, Gw, Bw進行邊界處理如下:
6.一種基于內(nèi)容自適應(yīng)的數(shù)字作品標識提取方法,其特征在于,包括: Al.把權(quán)利要求1至3所述的具有水印處理塊的被提取幀轉(zhuǎn)換到RBG空間,并按照嵌入時的規(guī)則,分割成多個互不重疊的塊; A2.根據(jù)嵌入水印時記錄的已嵌水印塊的物理位置信息找到每一個水印塊; A3.將所述的水印塊進行算法解析。
7.根據(jù)權(quán)利要求6所述的基于內(nèi)容自適應(yīng)的數(shù)字作品標識提取方法,其特征在于,所述的算法解析,具體是,首先計算提取值:
8.根據(jù)權(quán)利要求7所述的基于內(nèi)容自適應(yīng)的數(shù)字作品標識提取方法,其特征在于,若所述的被提取幀為視頻,則需要被提取頻與原始視頻幀相對應(yīng)。
9.一種基于內(nèi)容自適應(yīng)的數(shù)字作品標識提取裝置,其特征在于,包括: 被提取幀分割單元,用于把權(quán)利要求1至3所述的具有水印處理塊的被提取幀轉(zhuǎn)換到RBG空間,并按照嵌入時的規(guī)則,分割成多個互不重疊的塊; 水印塊查找單元,用于根據(jù)嵌入水印時記錄的已嵌水印塊的物理位置信息找到每一個水印塊; 算法解析單元,用于將所述的水印塊進行算法解析。
10.根據(jù)權(quán)利要求9所述的基于內(nèi)容自適應(yīng)的數(shù)字作品標識提取裝置,其特征在于,所述的算法解析,具體是,首先計算提取值:
【文檔編號】G06F21/16GK103440609SQ201310314490
【公開日】2013年12月11日 申請日期:2013年7月24日 優(yōu)先權(quán)日:2013年7月24日
【發(fā)明者】張德嶺, 王天星, 王文軍, 李偉東, 李紅艷 申請人:北京視博數(shù)字電視科技有限公司