魯棒的三維模型零水印的研究
本文選題:魯棒的三維網(wǎng)格模型零水印 + 積分不變量 ; 參考:《北京交通大學(xué)》2017年碩士論文
【摘要】:隨著互聯(lián)網(wǎng)技術(shù)的迅速發(fā)展,越來(lái)越多的數(shù)字產(chǎn)品進(jìn)入公開(kāi)網(wǎng)絡(luò)環(huán)境,應(yīng)用也越來(lái)越廣泛,同時(shí)網(wǎng)絡(luò)上的多媒體信息的版權(quán)盜用問(wèn)題也顯著增加。數(shù)字水印技術(shù)主要通過(guò)在多媒體內(nèi)容中嵌入版權(quán)標(biāo)志數(shù)據(jù)來(lái)確保內(nèi)容的安全。近年來(lái),隨著三維掃描技術(shù)和計(jì)算機(jī)圖形學(xué)的發(fā)展以及計(jì)算機(jī)性能的提高,3D打印技術(shù)的成熟,使得三維幾何模型也面臨所有權(quán)保護(hù)問(wèn)題。而現(xiàn)有三維模型數(shù)字水印技術(shù),多基于模型頂點(diǎn)、面片關(guān)系,很難抵抗3D掃描打印帶來(lái)的重采樣攻擊,同時(shí)為了平衡三維模型水印魯棒性和透明性之間的關(guān)系,本文提出了一種基于積分不變量的三維模型零水印算法,零水印是指利用三維模型的重要特征來(lái)構(gòu)造水印信息,而不是修改三維模型的數(shù)據(jù)嵌入水印信息。該算法首先對(duì)模型利用 CPCA(Continuous Principal Component Analysis)的方法進(jìn)行預(yù)處理,以實(shí)現(xiàn)三維模型的平移不變性、縮放不變性和旋轉(zhuǎn)不變性。其次,對(duì)預(yù)處理后的模型按照Ray-Based的方法進(jìn)行分組,結(jié)合上一步的操作,就可以使模型上的頂點(diǎn)得到一個(gè)固定順序的分組,以便使受到攻擊后的模型與原始模型構(gòu)造出的水印信息可以保持一定的同步性。接著對(duì)每一分組中的數(shù)據(jù)按順序分別構(gòu)造鄰域球、計(jì)算其球面積分不變量(這里本文提出兩種計(jì)算方法——球冠近似法和基于球的表面積的計(jì)算方法)并歸一化。最后通過(guò)比較計(jì)算出的歸一化后的球面積分不變量的值與閾值(一般取1/2)的大小關(guān)系,進(jìn)行水印信息的構(gòu)造。水印信息構(gòu)造完成后,我們需要把它結(jié)合時(shí)間戳一起注冊(cè)到一個(gè)可信的第三方IPR(Intellectual Property Rights)數(shù)據(jù)庫(kù)中,從而實(shí)現(xiàn)對(duì)三維模型的版權(quán)保護(hù)。這種技術(shù)很好地解決了不可見(jiàn)數(shù)字水印的透明性與魯棒性之間的矛盾,并經(jīng)實(shí)驗(yàn)證明,該算法可以很好地抵抗重采樣攻擊,對(duì)簡(jiǎn)化、細(xì)分、平滑、相似變換、頂點(diǎn)重排等常見(jiàn)攻擊也具有較強(qiáng)的魯棒性。本文最后針對(duì)上述提出的三維模型零水印算法,基于VS2010、C++、MFC、OpenGL以及半邊數(shù)據(jù)結(jié)構(gòu),搭建了一個(gè)三維模型零水印系統(tǒng)。該系統(tǒng)主要包括三個(gè)功能模塊,分別是:模型載入模塊、模型交互及可視化模塊、水印算法及水印信息的相關(guān)性計(jì)算模塊。
[Abstract]:With the rapid development of Internet technology, more and more digital products enter the open network environment, and their applications are more and more extensive. At the same time, the problem of copyright embezzlement of multimedia information on the network also increases significantly. Digital watermarking technology mainly guarantees the security of content by embedding copyright mark data into multimedia content. In recent years, with the development of 3D scanning technology, computer graphics and the improvement of computer performance, 3D printing technology is mature, which makes 3D geometric model face the problem of ownership protection. In order to balance the relationship between robustness and transparency of 3D model watermarking, it is difficult to resist the resampling attack caused by 3D scanning and printing. This paper presents a zero watermarking algorithm for 3D model based on integral invariant. Zero watermarking is to construct watermarking information by using the important features of 3D model, not to modify the embedded watermark information of 3D model data. The algorithm preprocesses the model by CPCA (continuous Principal component Analysis) to realize the translation invariance, scaling invariance and rotation invariance of the 3D model. Secondly, the pretreated models are grouped according to Ray-Based method and combined with the previous operation, the vertices on the model can be grouped in a fixed order. In order to make the watermark information constructed by the attack model and the original model can maintain a certain synchronization. Then, the neighborhood sphere is constructed in order for the data in each group, and the spherical integral invariants are calculated (in this paper, two methods, the spherical crown approximation method and the surface area method based on the sphere), are presented and normalized. Finally, the watermark information is constructed by comparing the value of the normalized spherical integral invariant and the threshold value (generally 1 / 2). After the watermark is constructed, we need to register it with time stamp in a trusted third party IPR (intellectual property Rights) database to protect the copyright of 3D model. This technique solves the contradiction between the transparency and robustness of invisible digital watermarking, and it is proved by experiments that the algorithm can resist resampling attack very well, and simplify, subdivide, smooth, similar transform. Vertex rearrangement and other common attacks also have strong robustness. In the end of this paper, a zero watermarking system for 3D model is built based on VS2010 / MFC / OpenGL and half edge data structure. The system consists of three functional modules: model loading module, model interaction and visualization module, watermarking algorithm and the correlation calculation module of watermark information.
【學(xué)位授予單位】:北京交通大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類(lèi)號(hào)】:TP309.7
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 肖振久;張晗;陳虹;高婷;;增強(qiáng)奇異值分解和細(xì)胞神經(jīng)網(wǎng)絡(luò)的零水印[J];中國(guó)圖象圖形學(xué)報(bào);2017年03期
2 安新辰;倪蓉蓉;趙耀;;基于網(wǎng)格細(xì)分和邊界自適應(yīng)的三維模型可見(jiàn)水印[J];應(yīng)用科學(xué)學(xué)報(bào);2016年05期
3 楊國(guó)梁;周明全;武仲科;稅午陽(yáng);王康;;數(shù)字博物館文物三維模型基于譜分析的數(shù)字水印技術(shù)[J];系統(tǒng)仿真學(xué)報(bào);2014年09期
4 陸塵;朱長(zhǎng)青;王玉海;;雙重視圖下的3維網(wǎng)格模型可見(jiàn)水印[J];中國(guó)圖象圖形學(xué)報(bào);2014年07期
5 Yong-zhao ZHAN;Yan-ting LI;Xin-yu WANG;Yi QIAN;;A blind watermarking algorithm for 3D mesh models based on vertex curvature[J];Journal of Zhejiang University-Science C(Computers & Electronics);2014年05期
6 杜順;詹永照;王新宇;;基于形狀直徑函數(shù)的三維網(wǎng)格模型零水印算法[J];計(jì)算機(jī)輔助設(shè)計(jì)與圖形學(xué)學(xué)報(bào);2013年05期
7 劉會(huì)英;張政保;文家福;馮帆;;一種基于時(shí)間戳的DCT域零水印方案[J];計(jì)算機(jī)技術(shù)與發(fā)展;2009年09期
8 彭偉;紀(jì)慶革;牟寧;李桂清;;不可逆的3維網(wǎng)格模型數(shù)字水印算法[J];中國(guó)圖象圖形學(xué)報(bào);2009年07期
9 廖學(xué)良;王t@屏;;一種新的三維模型水印嵌入空域算法[J];計(jì)算機(jī)學(xué)報(bào);2008年10期
10 徐濤;張艷寧;;三維網(wǎng)格模型零水印技術(shù)[J];吉林大學(xué)學(xué)報(bào)(工學(xué)版);2007年04期
相關(guān)博士學(xué)位論文 前1條
1 李黎;數(shù)字圖像和三維幾何模型水印技術(shù)研究[D];浙江大學(xué);2004年
相關(guān)碩士學(xué)位論文 前2條
1 朱安平;基于三維網(wǎng)格的可逆水印算法研究[D];山東大學(xué);2012年
2 張君瑾;三維網(wǎng)格模型的零水印算法研究[D];天津大學(xué);2008年
,本文編號(hào):2112813
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2112813.html