新四季網

一種基於全局優化的三維模型合成方法

2023-06-07 04:43:01 1

專利名稱:一種基於全局優化的三維模型合成方法
技術領域:
本發明涉及計算機圖像處理和計算機圖形學技術領域,特別是基於全局優化的三維模型合成方法。
背景技術:
作為新一代數字媒體類型,數字幾何模型已在工業製造、數字娛樂、生物醫藥、數字文化遺產保護等諸多領域得到廣泛應用。隨著可共享數字幾何模型的大量出現,如何實現已有模型資源的有效重用成為該領域面臨的重要課題之一。三維模型檢索技術是實現資源重用的基礎,但它僅支持從大量資源中的模型獲取問題,無法真正支持模型的重用。而實例建模技術則結合了模型特徵分析、模型檢索與網格編輯等數字幾何處理技術,通過對已有模型的演變構建用戶所需的模型,從而可支持真正意義的模型重用。近年來,國內外的研究者從不同的研究角度出發提出了很多卓有成效的方法,根據出發點的不同,概括起來,其中代表性的方法大致可以分為兩類:一類是過程建模技術(Proceduralmodeling),其根據一系列指令來描述實體場景模型,如文獻IChen S.D.,Ip H.H.S..Simulating vivid3D solid textures from2D growable patterns.Multimedia andExpo, ICME> 04.Vol.2, Taipei, Taiwan:1EEE Computer Society Press,2004.843-846.和文獻 2Parish Y.1.H., Muller P..Procedural modeling of cities.1n Proc.Siggraphics2001, ACM, 301-308.等介紹的,該類方法不僅可以快速高效的生成相應內容,而且還可以有效緩解和解決潛在的不斷升級的內容製作成本問題。但由於採用抽象以及參數化的方式描述模型,並且大多數方法都是為了建立一些特定的實體或環境,使得算法千差萬別,所以其直觀性和通用性都不是很強。另一類是基於樣本建模技術(Modelingby example),它按建模要求對選定實例進行模型分析綜合和交互操作而從實例中推到生成新的模型。如文獻 3Merrell P.Example-based model synthesis.Proceedings ofthe2007 symposium on Interactive3D Graphics and Games.2007, 105-112.和文獻4LinJ.J., Cohen-Or D., H ao Z.,et al.Structure-preserving retargeting of irregular3Darchitecture.ACM Transactions on Graphics, 2011, 30 (6): 183.等介紹的,該類方法是實現對已有模型數據重用的有效途徑。過程化建模技術早期主要用來生成木質、大理石等一些自然材質紋理模型。近年來研究主要集中在利用L系統基於語法規則進行植物、建築物、城市等的建模。然而這類過程建模方法大多利用建模師的經驗手工設計所需的規則系統,耗時耗力;同時它們大多都是為了建立一些特定的實體或環境而設計,所以通用性不強。與過程建模技術相比,基於樣本建模技術是一種有效的對已有模型數據重用的方法。其宗旨是根據已知的樣本,生成一個新的模型,並且新生成的模型並不是原樣本三維模型簡單的複製,但要與樣本在視覺上具有相似的效果。通過對已有三維樣本的合理利用,不僅可以直接確定所建模型樣式,還可以簡化和加速建模過程。然而該類方法仍然面臨著兩大問題:如何建立有效的模型表示機制描述模型的構造單元特徵約束及其構造過程和如何確定合適的結構變異機制以提高模型的形變能力並進而支持用戶的交互控制。

發明內容
發明目的:本發明所要解決的技術問題是針對現有技術的不足,提供一種基於全局優化的三維模型合成方法。技術方案:為了解決上述技術問題,本發明公開了一種基於全局優化的三維模型合成方法,該方法用於將樣本三維模型合成為目標三維模型,包括以下步驟:步驟(1),根據用戶輸入的樣本三維模型以及屬性標識將樣本三維模型分為合成部分(標記為Y,即Synthesis part)和縮放部分(標記為S,即Scaling part),其中用戶輸入樣本三維模型是包含點的三維坐標以及點的三角關係的三角網格模型。步驟(2),對合成部分進行結構分割,得到合成部分的不同類別的空間塊,每個類別的空間塊對應一個標號,每個標號都產生於自然數集;步驟(3),根據步驟(2)的分析結果,採用最大期望值算法(ExpectationMaximization, EM)求解合成部分的目標二維標號陣列;步驟(4),將目標二維標號陣列中的每個標號都替換為步驟(2)中相應標號的空間塊,得到合成部分的合成結果,再與縮放部分進行組合形成目標三維模型。本發明步驟(2)中利用模型合成部分的結構自相似性找出樣本三維模型合成部分中不同的空間塊,完成樣本三維模型合成部分的分類標號,實現樣本三維模型合成部分的自動分割,具體步驟為:步驟(21),變換分析完成樣本三維模型合成部分點的集合構成的三維空間到二維相似變換空間的轉換,具體包括以下步驟:步驟(211 ),根據點的曲率將合成部分的點劃分為若干個相似集,每個相似集對應一個二維相似變換空間,將相似集按點的數量從大到小排列;步驟(212),對當前相似集採用局部配準方法剔除該相似集中的冗餘的點;步驟(213),對步驟(212)得到的相似集進行變換映射,實現三維空間到二維相似變換空間的轉換;步驟(22),在二維相似變換空間中進行模型估計,計算二維相似變換規律模式;步驟(23),根據二維相似變換規律模式計算當前相似集在樣本三維模型合成部分中的規律模式,提取該規律模式的空間塊,任意選取一個不同於已經產生的空間塊標號的自然數,作為該空間塊的標號;步驟(24 ),按照步驟(211)中的相似集排序,按照步驟(212 ) 步驟(23 )逐個處理相似集。本發明步驟(3)中首先由用戶指定合成部分合成結果的大小,包括合成部分目標二維標號陣列的行數和目標 二維標號陣列的列數;然後利用空間塊分類標號在輸入的樣本三維模型合成部分中的約束關係建立一個全局的三維模型合成能量方程,並採用最大期望值算法迭代優化求解出一個全局能量最小值,計算得到合成部分的目標二維標號陣列,具體為:根據一個已知行數和列數且其中的每個標號都確定的樣本二維陣列,以及一個已知行數和列數但其中所有標號都待定的目標二維標號陣列,通過建立兩個陣列間的能量方程,採用最大期望值算法求解出目標二維標號陣列中的待定標號,從而得到目標二維標號陣列。最大期望值算法包括以下步驟:步驟(31),初始化能量方程的參數zp,固定當前參數,最小化能量方程從而計算估計變量m ;步驟(32),固定當前的估計變量m,通過最小化能量方程更新參數Zp ;步驟(33),重複步驟(31) 步驟(32)直到參數Zp收斂;所述能量方程為:
權利要求
1.一種基於全局優化的三維模型合成方法,其特徵在於,包括以下步驟: 步驟(1),根據用戶輸入的樣本三維模型以及屬性標識將樣本三維模型分為合成部分和縮放部分;其中用戶輸入樣本三維模型是包含點的三維坐標以及點的三角關係的三角網格模型; 步驟(2),對合成部分進行結構分割,得到合成部分的不同類別的空間塊,每個類別的空間塊對應一個標號; 步驟(3),根據步驟(2)的分析結果,採用最大期望值算法計算合成部分的目標二維標號陣列; 步驟(4),將目標二維標號陣列中的每個標號都替換為步驟(2)中相應標號的空間塊,得到合成部分的合成結果,再與縮放部分進行組合形成目標三維模型。
2.根據權利要求1所述的一種基於全局優化的三維模型合成方法,其特徵在於,步驟(2)中,利用模型合成部分的結構自相似性找出樣本三維模型合成部分中不同的空間塊,完成樣本三維模型合成部分的分類標號,實現樣本三維模型合成部分的自動分割,具體步驟為: 步驟(21),變換分析完成樣本三維模型合成部分點的集合構成的三維空間到二維相似變換空間的轉換,具體包括以下步驟: 步驟(211),根據點的曲率將合成部分的點劃分為若干個相似集,每個相似集對應一個二維相似變換空間,將相似集按點的數量從大到小排列; 步驟(212),對當前相似集採用局部配準方法剔除該相似集中的冗餘的點; 步驟(213),對步驟(212)得到的相似集進行變換映射,實現三維空間到二維相似變換空間的轉換; 步驟(22),在二維相似變換空間中進行模型估計,計算二維相似變換規律模式; 步驟(23),根據二維相似變換規律模式計算當前相似集在樣本三維模型合成部分中的規律模式,提取該規律模式的空間塊,任意選取一個不同於已經產生的空間塊標號的自然數,作為該空間塊的標號; 步驟(24),按照步驟(211)中的相似集排序,按照步驟(212) 步驟(23)逐個處理相似集。
3.根據權利要求2所述的一種基於全局優化的三維模型合成方法,其特徵在於,步驟(3)中,首先由用戶指定合成部分合成結果的大小,包括合成部分目標二維標號陣列的行數和目標二維標號陣列的列數;然後利用空間塊分類標號在輸入的樣本三維模型合成部分中的約束關係建立一個全局的三維模型合成能量方程,並採用最大期望值算法迭代優化求解出一個全局能量最小值,計算得到合成部分的目標二維標號陣列; 最大期望值算法包括以下步驟: 步驟(31),初始化能量方程的參數zp,固定當前參數,最小化能量方程從而計算估計變量m ; 步驟(32),固定當前的估計變量m,通過最小化能量方程更新參數zp; 步驟(33),重複步驟(31) 步驟(32)直到參數Zp收斂; 所述能量方程為:
4.根據權利要求3所述的一種基於全局優化的三維模型合成方法,其特徵在於,步驟(4)包括以下步驟: 步驟(41),計算步驟(2)中各個空間塊在直角坐標系坐標軸四個方向上的連接點集; 步驟(42),根據連接點集求出每個空間塊的長度和高度; 步驟(43),按從左至右,從上到下的行列順序逐步用空間塊替代合成部分目標二維標號陣列中的標號; 步驟(44),直到合成部分目標二維標號陣列均被替換為空間塊,形成合成部分的合成結果; 步驟(45 ),將合成部分合成結果與縮放部分進行組合,形成目標三維模型。
全文摘要
本發明涉及一種模型合成方法,該方法利用樣本三維模型的自身結構信息及全局優化算法合成各式各樣的類似於初始模型的目標三維模型。本發明首先利用模型結構分析方法對樣本三維模型進行分割,並同時得到各空間塊的分類標號,然後基於樣本三維模型所得到的分類標號約束關係建立一個全局的模型合成能量方程,並採用最大期望值算法迭代優化求解出一個全局的能量最小值,最終所得結果即為合成所得模型。本發明的方法能夠有效的保持目標三維模型結構的連續性以及視覺效果的完整性。
文檔編號G06T19/00GK103247076SQ20131018657
公開日2013年8月14日 申請日期2013年5月17日 優先權日2013年5月17日
發明者張巖, 文豔, 孫正興, 宋沫飛 申請人:南京大學

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀