新四季網

一種基於局部粗糙度分析的三維網格水印嵌入和檢測方法

2023-05-18 20:29:06

一種基於局部粗糙度分析的三維網格水印嵌入和檢測方法
【專利摘要】本發明公開了一種基於局部粗糙度分析的三維網格水印嵌入和檢測方法,包括水印信息嵌入過程和水印信息檢測過程;其中,水印信息嵌入過程為對三維網格模型根據頂點的粗糙度進行子網格劃分,然後通過調整子網格的頂點範數分布實現多份水印嵌入;水印信息檢測過程為從每個子網格中提取一份水印序列,然後通過多數投票機制確定提取的最終水印信息。
【專利說明】一種基於局部粗糙度分析的三維網格水印嵌入和檢測方法

【技術領域】
[0001] 本發明涉及一種三維模型版權保護的數字水印技術,屬於計算機圖形學和多媒體 信息安全【技術領域】,具體地說是一種基於局部粗糙度分析的三維網格水印嵌入和檢測方 法。

【背景技術】
[0002] 魯棒的數字水印技術可有效地應用於數字內容的版權保護,利用這種水印技術在 多媒體內容的數據中嵌入水印信息,在發生版權糾紛時,可通過提取的水印信息確認其版 權。用於版權保護的數字水印要求具有很強的魯棒性和安全性,水印除了能在一般的常規 處理操作中存在外,還應該能夠抵抗惡意攻擊。近年來,三維模型已廣泛地應用於虛擬現 實、視頻遊戲、輔助設計和醫學圖像等領域,隨著網絡技術和多媒體技術的方法,三維模型 的拷貝和傳播變得越來越便捷,版權問題不斷產生,因此研究三維模型的數字水印技術是 非常有必要的。然而由於三維模型的採樣不規則性以及可能面臨的攻擊更為多種多樣,因 此目前針對三維模型的魯棒水印技術研究比起其他的數字內容(如文本、圖像、音頻和視 頻等)相對較少,並且仍然存在著很多問題。
[0003] 早期的三維模型的魯棒水印研究,主要是對於模型整體採用某種修改幾何或拓 撲結構的方式來嵌入水印。然而,如文獻l:〇.Benedens. Watermarking of 3D polygon based models with robustnessagainst mesh simplification. Proceedings of SPIE:Security and Watermarkingof Multimedia Contents, 1999:329-340.和文獻 2: F.Cayre, B. Macq. Data Hiding on 3-D Triangle Meshes. IEEE Transactions on Signal Processing, 2003, 51 (4) :939-949.所述的方法只能對於某幾種攻擊具有魯棒性,且水印 後引起的扭曲變形相對較大。文獻 3 :K. Kim, M. Barni, and Η· Z. Tan. Roughness-Adaptive 3-D Watermarking Based on Masking Effect of Surface Roughness, IEEE Transactions on Information Forensics and security, 2010, 5 (4) :721-733.文獻 4:陳強,唐豔.基 於表面粗糙度的自適應三維模型盲水印算法,計算機應用,2009, 29(4) :952-955.和文獻 5:朱利利,張建勳,汪波.基於粗糙度的三維網格模型數字水印,重慶大學學報(自然科 學版),2014, 28 (2) : 87-91.往往通過二面角或平均曲率來描述粗糙度,據此來選擇高粗糙 度的頂點用於水印嵌入,或者增加嵌入強度來嵌入水印,在保證魯棒性的基礎上,增強了三 維模型數字水印的不可感知性。然而,這些方法對於嵌入容量受限,且對魯棒性的改善有 限,對於某些常見的攻擊依然較為敏感。而且二面角和平均曲率事實上描述的僅僅是模 型的曲度,並不能很好的反應表面粗糙度,因此對於視覺扭曲的改善效果依然有限。中國 專利201310126150. 2基於頂點曲率的三維模型數字水印嵌入與盲檢測方法,則利用頂點 曲率的分布來嵌入水印,該方法對於多種攻擊具有較好的魯棒性,但對於細分和剪切攻擊 未作評價,且水印引起的幾何扭曲相對較高。文獻6:J. W. Cho,R. Prost and Η. Y. Jung. An oblivious watermarking for 3-D polygonal meshes using distribution of vertex norms. IEEE Transactions on Signal Processing, 2007, 55 (1) : 142-155.通過調整頂點 範數分布來嵌入水印,被認為是近年來最為魯棒的水印方法之一,但是仍然不能抵抗剪切 攻擊且易產生視覺上的扭曲。然而,剪切操作是三維建模、娛樂設計中的常見的網格編輯操 作,因此,需要三維模型的水印能夠抵抗此類攻擊。
[0004]近年來,文獻 7 :P. R. Alface, B. Macq, and F. Cayre. Blind and robust watermarking of 3D models:How to withstand the cropping attack ? Proceedings of the IEEE International Conference on Image Processing, San Antonio, 2007, 5:465-468.提出可通過網格分割的方法來增強水印抵抗剪切攻擊的能力。在此基礎上,後 續部分研究開始提出基於不同的分割方法來提高水印的魯棒性。中國專利201310167803. 1 基於網格分割的三維網格模型非盲水印實現方法,即是採用了此種思想,基於形狀直徑函 數的分割算法對模型進行有意義的分割,然後對每個分割塊嵌入水印,該方法可以抵抗簡 化、剪切、噪聲等攻擊,但對水印引起的幾何扭曲改善不大,且依然會引起模型視覺質量的 下降。


【發明內容】

[0005] 發明目的:本發明所要解決的技術問題是針對現有技術的不足,提供一種基於局 部粗糙度分析的三維網格水印嵌入和檢測方法,用於支持對不同應用領域的三維模型的有 效版權保護。
[0006] 為了解決上述技術問題,本發明公開了一種基於局部粗糙度分析的三維網格水印 嵌入和檢測方法,包括以下步驟:
[0007] 步驟一,水印信息嵌入過程:對三維網格模型根據頂點的粗糙度進行子網格劃分, 然後通過調整子網格的頂點範數分布實現多份水印嵌入。
[0008] 步驟二,水印信息檢測方法:從各個子網格中提取一份水印序列,然後通過多數投 票機制確定提取的最終水印信息。
[0009] 本發明步驟一中所述水印信息嵌入過程包括以下步驟:
[0010] 步驟11,水印序列生成:採用改進型邏輯斯蒂映射(logistic-map) xe+1 = 1-μ χε2, e = 1,2,…調製混沌狀態水印序列,並進行量化二值處理,當χε彡0時,取為1, 否則we為0。將最終得到的混沛二值序列作為水印信息W = (Wp w2,…,wj。
[0011] 步驟12,局部粗糙度分析:計算網格各頂點的高斯曲率Ke(Vi),構建網格拉普拉 斯矩陣D,然後根據拉普拉斯矩陣設置權重計算各頂點的局部粗糙度LRp將所有頂點按照 局部粗糙度值降序排序,並平均劃分為N P個子網格。
[0012] 步驟13,對每個子網格,計算中心點on(xn, yn, ζη), η = 1,2,…NP,計算頂點範數p k =I I Vk_〇nl I,聚類頂點範數P k到L個扇區(bins)中並把每個bin中的頂點範數p 歸 一化到[0, 1],轉換為久k。當在bin中嵌入水印值為1時,初始化β = 1,歸一化的頂點範 數,計算bin中歸一化頂點範數的平均值,如果

【權利要求】
1. 一種基於局部粗糙度分析的三維網格水印嵌入和檢測方法,其特徵在於,包括水印 信息嵌入過程和水印信息檢測過程; 其中,水印信息嵌入過程為對三維網格模型根據頂點的粗糙度進行子網格劃分,然後 通過調整子網格的頂點範數分布實現多份水印嵌入; 水印信息檢測過程為從每個子網格中提取一份水印序列,然後通過多數投票機制確定 提取的最終水印信息。
2. 根據權利要求1所述的方法,其特徵在於,所述水印信息嵌入過程包括以下步驟: 步驟11,水印序列生成:利用混沛系統調製混沛狀態的二值序列作為水印信息; 步驟12,局部粗糙度分析:對三維網格模型所有頂點進行局部粗糙度計算,並按粗糙 度值進行降序排序,平均劃分子網格; 步驟13,水印嵌入:對每個子網格,調整頂點範數的分布以嵌入水印,並根據水印後的 頂點範數修改頂點坐標。
3. 根據權利要求2所述的方法,其特徵在於,步驟11中所述水印序列生成部分包括以 下步驟: 步驟111,採用改進型的邏輯斯蒂映射xe+1 = 1-Ux/對水印信息進行調製,e為自然 數,使水印信息處於混沛狀態,取分支參數y = 2, Xc!為迭代的初始值,並作為密鑰存在; 步驟112,對於步驟111產生的水印序列進行二值量化,即當\彡0時,取I為1,否則 we為0,由we對應構成水印二值序列W = (Wp w2, . . .,w),e = 1,2, . . . L,L為水印長度。
4. 根據權利要求2所述的方法,其特徵在於,步驟12中所述局部粗糙度包括以下步 驟: 步驟121,計算三維網格模型人1所有頂點的離散高斯曲率,頂點Vi的高斯曲率k 計算公式如下,/ = 1,2,3…v, ,,i取值上限是三維網格模型以所有頂點總數:
其中,0』,表示在一階三角形鄰域內與Vi相鄰的內角,表示Vi的一 階鄰域三角形的個數; 步驟122,計算三維網格拉普拉斯矩陣:
其中,1表示在一階三角形鄰域內所有與頂點Vi相鄰的頂點個數,a u和P u分別 是連接頂點Vi和頂點\的邊所分隔開的兩個相鄰三角形的相對的兩個內角; 步驟123,計算三維網格模型別所有頂點的局部粗糙度,頂點Vi的局部粗糙度LRi根 據其自身和鄰接頂點的高斯曲率加權得到,i = 1,2, 3...,權重則由三維網格的拉普拉斯 矩陣確定,計算公式如下:
步驟124,將三維網格模型所有頂點按照頂點粗糙度進行降序排序,並平均劃分為NP個 子網格,每個子網格P"所含頂點個數相同:
其中,Pn表示劃分的第n個子網格,1 < n < NP,表示三維網格模型,Vi表示人1中的 第i個頂點,Nv為三維網格模型頂點的數目,NP為劃分子網格的數目。
5. 根據權利要求2所述的方法,其特徵在於,步驟13中所述水印嵌入包括以下步驟: 步驟131,對每個子網格,計算其網格中心〇n,公式如下:
其中,vk表示子網格Pn*的頂點坐標,A(vk)表示在子網格中所有包含頂點v k的三角 形面片的面積; 步驟132,對子網格中的每個頂點,根據頂點坐標vk計算其到中心〇n的頂點範數P k = I,根據頂點範數將子網格中的頂點聚類到L個扇區中,公式如下:
其中,表示第e個扇區,1彡e彡L,Pn表示劃分的第n個子網格,1彡n彡NP, e G [〇,〇. 15]表示裁剪率,Pmin和Pmax分別表示該子網格中頂點範數的最小值和最大值, P k為該子網格中的各個頂點的頂點範數,P b為每個扇區中頂點範數範圍的大小; 步驟133,將每個扇區的頂點範數P 規範化到[0, 1],轉化為; 步驟134,迭代地調整,使得扇區中的頂點範數的平均值滿足如下條件:
其中,a為水印嵌入強度因子,&為該扇區中所需要嵌入的水印值; 從而在每個扇區中嵌入1比特水印,根據嵌入水印後的頂點範數調整頂點坐標,從而 得到水印後的網格模型。
6. 根據權利要求2所述的方法,其特徵在於,步驟134中所述頂點範數的調整,採用迭 代方式進行,具體步驟如下: 步驟1341,當在扇區中嵌入水印值為1時,初始化0 = 1,歸一化的頂點範數調整為=y5fk,計算扇區中歸一化頂點範數的平均值,如果泛+ ?,則令運=L迭代 進行本步驟,直至滿足反>| + ?;當嵌入水印值為〇時,則在迭代過程中判斷,當反 時,令0 0 + A 0,繼續迭代,直至滿足反<為止; 步驟1342,將歸一化的頂點範數設置為調整後的值=泛,k,再進行反歸一化處理得 到P\k,將原始三維網格模型別用球坐標表示,採用水印後的頂點範數P\k,保持角度 不變轉化為笛卡爾坐標系,從而得到並保存含有粗糙度劃分信息的水印網格模型文件, 並記錄各子網格中心信息。
7.根據權利要求5所述的方法,其特徵在於,水印信息檢測過程包括: 步驟21,根據分發的含有粗糙度劃分信息的水印網格模型文件,對各子網格,根據嵌入 過程保存的子網格中心,計算頂點範數,聚類到L個扇區中,每個扇區中的頂點範數歸一化 到區間[〇, 1],計算歸一化後頂點範數的平均值瓦,根據平均值大小判斷該扇區中嵌入的 水印值,公式如下:
步驟22,根據步驟21,提取到每個子網格的水印序列信息:對於所有水印序列,進行逐 位比較水印值,當1的數目大於0的數目時,該比特水印判定為1,反之,判定為0,逐位判斷 完畢,得到提取的最終水印序列W' = (w' ; 步驟23,驗證提取水印的有效性,對提取到的水印序列與原始水印序列進行逐位比對, 計算位錯誤率BER,BER>0. 5時認定為檢測不到水印。
【文檔編號】G06T1/00GK104281994SQ201410567649
【公開日】2015年1月14日 申請日期:2014年10月22日 優先權日:2014年10月22日
【發明者】孫正興, 李紅巖, 章菲倩, 郎許鋒 申請人:南京大學

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀