[發明專利]一種3D模型版權保護的方法在審
| 申請號: | 201410764552.X | 申請日: | 2014-12-12 |
| 公開(公告)號: | CN104599223A | 公開(公告)日: | 2015-05-06 |
| 發明(設計)人: | 程琪;韋南;毛偉 | 申請(專利權)人: | 上海觸明計算機科技有限公司 |
| 主分類號: | G06T1/00 | 分類號: | G06T1/00;G06T17/00 |
| 代理公司: | 無 | 代理人: | 無 |
| 地址: | 201602 上海市松*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 模型 版權 保護 方法 | ||
技術領域
本發明涉及版權保護技術領域,具體是一種3D模型版權保護的方法。
背景技術
隨著開放互聯網絡的興起,文本、圖像、音頻、視頻、3D模型等媒體數據在網上能夠更加便捷地交換和傳播,隨之引起了各種有意或無意的復制、修改等數字作品的侵權行為。隨著CAD三維仿真等相關領域的迅速發展,3D數字模型將越來越多,在因特網上提供與銷售的3D模型也將層出不窮,3D模型的版權合法擁有者正面臨著諸多的盜版問題,此外,3D打印技術的興起也將使得3D數字模型的版權保護更顯迫切。為了防止版權合法擁有者的3D模型作品被非法盜用,迫切需要利用信息安全等技術武器實現對3D模型的數字版權的有效保護。
數字水印技術和數字指紋技術是近幾年發展起來的新型數字版權保護技術。數字水印是向數字產品中嵌入版權擁有者的一些信息,當發生爭議時能夠有效確認出版權歸屬,對相同的作品嵌入的水印信息是相同的。而數字指紋是在原產品中嵌入與用戶有關的信息,產品提供者能夠根據該信息對非法用戶進行跟蹤,嵌入的內容對不同購買者是不同的。數字指紋技術具有廣泛的應用環境和廣闊的應用前景。
3D模型具有以下特點:1)3D模型元素的不規則性。3D模型的頂點排列不像二維矩陣具有規則性,3D模型中的頂點和面片的排列順序比較容易發生改變,它們不能類似音頻或視頻根據時間來進行排列,3D模型的頂點和面都沒有一個相對固定的排序方式;2)對3D模型的攻擊方法更多樣。除了二維圖像的平移、縮放、剪切等仿射變換攻擊,以及剪切、噪聲攻擊等,還會受到根據3D模型自身特點的頂點重新排序、網格簡化等攻擊。3)3D模型的表示方法不唯一。3D模型在不同的格式下的格式轉換容易引起模型屬性的丟失。4)3D模型無明確的采樣率。3D模型中的數據有其自身的特點,缺乏自然的參數化分解的方法,不像二維圖像那樣可以方便地使用離散余弦變換、離散小波變換等工具。
發明內容
本發明的目的在于提供一種模型誤差小、透明性較好的3D模型版權保護的方法,以解決上述背景技術中提出的問題。
為實現上述目的,本發明提供如下技術方案:
一種3D模型版權保護的方法,包括水印嵌入方法和水印提取方法,所述水印嵌入方法具體包括如下步驟:
(1)對3D模型進行預處理,平移3D模型,使3D模型的中心與笛卡爾坐標系的原點重合,計算3D模型各個頂點的半徑r、經度角θ和緯度角φ,將3D模型頂點的笛卡爾坐標(x,y,z)轉化為球面坐標(r,θ,φ);
(2)將所有頂點按照半徑r值由小到大排列得到一個頂點序列,并將這個頂點序列分成N個頂點子集Mi,i=1,2,3,…,N;
(3)將待嵌入的水印信息輸入偽隨機序列生成模塊,生成相對應的二進制水印序列;
(4)以一個頂點子集為一個嵌入元素,采用加性的嵌入準則將水印信息嵌入到頂點的經度角θ坐標中,在同一頂點的緯度角φ坐標中記錄水印的位數信息;
(5)將嵌入水印序列后的3D模型進行逆變換恢復其原來的頂點順序,得到嵌入水印后的3D模型;
所述水印提取方法具體包括如下步驟:
A、對嵌入水印后的3D模型進行預處理,平移嵌入水印后的3D模型,使嵌入水印后的3D模型的中心與笛卡爾坐標系的原點重合,計算嵌入水印后的3D模型各個頂點的半徑r、經度角θ和緯度角φ,將嵌入水印后的3D模型頂點的笛卡爾坐標(x,y,z)轉化為球面坐標(r,θ,φ);
B、將原始3D模型和嵌入水印后的3D模型中所有頂點按照半徑r值由小到大排列得到頂點序列并進行分組,使原始3D模型和嵌入水印后的3D模型的頂點相匹配;
C、取笛卡爾坐標系的原點為中心,計算每個分組中原始3D模型和嵌入水印后的3D模型中對應頂點分別到中心的長度差并對每一組長度差進行求和;
D、提取水印序列。
作為本發明再進一步的方案:所述3D模型版權保護的方法中使用的水印裝置包括水印信息編碼裝置、水印嵌入裝置和水印提取裝置。
與現有技術相比,本發明的有益效果是:
本發明提高了水印的信息量和穩定性,同時又使得含水印的3D模型具有很強的魯棒性,從而達到版權保護的目的,可以有效抵抗幾何攻擊和剪切攻擊。
具體實施方式
下面結合具體實施方式對本專利的技術方案作進一步詳細地說明。
一種3D模型版權保護的方法,包括水印嵌入方法和水印提取方法,所述水印嵌入方法具體包括如下步驟:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海觸明計算機科技有限公司;,未經上海觸明計算機科技有限公司;許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410764552.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種巖土體材料快速矢量化方法
- 下一篇:一種基于多接口的手機信息采集裝置





