摘要:提出了一種基于小波變換的3D網(wǎng)格物體魯棒性盲水印方案。首先將3D物體模型轉(zhuǎn)換到仿射不變空間,抽取三維物體重心到頂點的距離生成一個一維的離散信號;將該離散信號進(jìn)行小波變換,改變其高頻系數(shù)以嵌入水印,然后經(jīng)過小波逆變換生成帶水印的3D物體模型。在仿射不變空間下,實現(xiàn)了3D物體模型對平移、旋轉(zhuǎn)、比例變換的魯棒性,采用小波變換使3D模型具有很強(qiáng)的水印不可見性以及一定的噪聲魯棒性。試驗結(jié)果表明,該方法不僅對于旋轉(zhuǎn)、平移、比例變換具有很強(qiáng)的魯棒性,而且具有良好的水印不可見性。
關(guān)鍵詞:數(shù)字水印; 仿射不變空間; 主元分析; 小波變換
中圖分類號:TP309.1文獻(xiàn)標(biāo)志碼:A
文章編號:1001-3695(2008)01-0263-03
在過去的十幾年中,隨著圖形藝術(shù)、游戲、虛擬現(xiàn)實等領(lǐng)域的發(fā)展,3D物體的應(yīng)用范圍也越來越廣泛,隨之而來的是非法占有、復(fù)制、修改、傳播未授權(quán)產(chǎn)品的侵權(quán)行為越來越多。數(shù)字水印技術(shù)是一種有效的版權(quán)保護(hù)方法。盡管目前針對2D靜態(tài)圖像和音頻信號的數(shù)字水印技術(shù)已經(jīng)得到廣泛的研究并且已經(jīng)比較成熟[1],但是對3D物體數(shù)字水印的研究仍然是一個具有挑戰(zhàn)性的問題,尤其是在頻域水印方面[2]。Ohbuchi等人給出了最早的3D物體水印[3]。王新宇等人總結(jié)了近年來的3D物體水印[4]。3D物體水印困難主要源于兩個方面,即3D模型表示方法不惟一(如有3D網(wǎng)格物體[5]、NURBS參數(shù)表面表示的3D物體[6]、紋理信息表示的3D物體[7]等)和3D物體數(shù)據(jù)沒有固定的順序,不便于水印信息的嵌入和提取。
根據(jù)應(yīng)用領(lǐng)域的不同,水印可分為用于版權(quán)保護(hù)的強(qiáng)壯水印和用于內(nèi)容認(rèn)證的脆弱水印。文獻(xiàn)[8~10]均為強(qiáng)壯水印方案,文獻(xiàn)[6]給出了一種脆弱水印方法。
根據(jù)提取時是否需要原始對象,分為私有和公開水印(盲水印)。 文獻(xiàn)[8~10]給出了三種盲水印方案。由于3D物體水印剛剛起步,盲水印方法較少。文獻(xiàn)[11]為私有水印方法。
根據(jù)數(shù)字水印嵌入的特征集合不同,分為空域水印和頻域水印。空域水印是通過修改模型的幾何信息,如頂點坐標(biāo)、多邊形面積、面法線矢量等來嵌入水印信息,如文獻(xiàn)[3,8,9];頻域水印首先將模型進(jìn)行某種變換,如離散余弦變換、傅里葉變換、小波變換等,如文獻(xiàn)[2,10~13],然后對所得到的頻域系數(shù)進(jìn)行修改來嵌入水印。
1預(yù)處理
5結(jié)束語
本文提出了一種基于小波變換的三維物體魯棒性盲水印方案,通過抽取三維物體重心到頂點距離的方法,實現(xiàn)了對三維網(wǎng)格物體數(shù)據(jù)的小波變換。經(jīng)過在fandisk模型上實驗表明,該方法具有以下特點:
a)模型被變換到仿射不變空間,而且僅僅是改變r元素值,因此對3D物體幾何變換具有良好的魯棒性(包括旋轉(zhuǎn)、平移和比例變換等)。
b)采用具有抵抗局部變換的小波方法來嵌入水印,對于噪聲、剪切、網(wǎng)格簡化有一定的抵抗能力。
c)可以通過適當(dāng)調(diào)整α值來控制水印的嵌入強(qiáng)度,從而得到了很好的水印不可見性,水印檢測利用相關(guān)性系數(shù)來判斷,成功實現(xiàn)了小波水印的盲檢測。
本文方案對于版權(quán)保護(hù)具有很好的應(yīng)用前景。在圖形藝術(shù)、游戲、虛擬現(xiàn)實等大量使用3D物體的領(lǐng)域,該水印方案不僅可以保護(hù)作者的合法權(quán)益,而且可以在安全的情況下更多地交流自己的作品,更便于學(xué)習(xí)與交流。
參考文獻(xiàn):
[1]COX I J, MILLER M L, BLOOM J A.Digital watermarking[M].Washington D C:Morgan Kaufman Publishers, 2002.
[2]OHBUCHI R, MUKAIYAMA A, TAKAHASHI S.A frequency domain approach to watermarking 3D shapes[J].Computer Graphics Forum,2002,21:373-382.
[3]OHBUCHI R, MASUDA H, AONO M.Watermarking three dimensional polygonal models[C]//Proc of the 5th ACM Intemational Conf on Multimedia ’97.New York:ACM Press, 1997:261-272.
[4]王新宇,詹永照. 3D模型數(shù)字水印研究進(jìn)展[J].計算機(jī)工程與應(yīng)用,2005, 27:25-29.
[5]WU Hao tian, CHEUNG Yiu ming.A fragile watermarking scheme for 3D meshes[C]//Proc of the 7th Workshop on Multimedia and Secu ̄rity (MMSec’05).New York: ACM Press,2005:117 124.
[6]BENEDNS O.Affine invariant watermarks for 3D polygonal and nurbs based models[C]//Proc of the 3rd Int’l Workshop InformationSecurity (ISW 2000). Berlin:[s.n.], 2000:329-340.
[7]GARCIA F, DUGELAY J.Texture based watermarking of 3D video objects[J]. IEEE Trans Circuits and Systems for Video Technology, 2003,13(8):853-866.
[8]HARTE T, BORS A G.Watermarking 3D models[J].IEEE Intl Conf Image Processing, 2002,3:661-664.
[9]KALIVAS A, TEFAS A, PITAS I.Watermarking of 3D models using principal component analysis[J].IEEE Int’l Conf Acoustics, Speechand Signal Processing, 2003,5:676-679
[10]張靜,鄭國勤.基于幾何特征的三維網(wǎng)格數(shù)字水印算法[J].計算機(jī)輔助設(shè)計與圖形學(xué)學(xué)報,2005,17(4):740-747.
[11]OHUCHI R, TAKAHASHI S, MIYASAWA T,et al.Watermarking 3D polygonal meshes in the mesh spectral domain[C]//Procof Computer Graphics Interface. Toronto:Canadian Information Processing Society,2001:9 17.
[12]張琴, 向輝, 孟祥旭. 基于復(fù)數(shù)小波域的圖形水印方法[J].中國圖象圖形學(xué)報,2005,10(4):494-498.
[13]XIONG Shu hua, ZHOU Ji-liu, HE Kun, et al. A multipurpose ima ̄ge watermarking method based on adaptive quantization of wavelet coefficients[C]//Proc of the 1st International Multi Symposiums on Computer and Computational Sciences Volume1(IMSCCS’06).Washington D C:IEEE Computer Society, 2006:294-297.
“本文中所涉及到的圖表、注解、公式等內(nèi)容請以PDF格式閱讀原文”