《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于拓撲結構的等值線修正方法
基于拓撲結構的等值線修正方法
2016年微型機與應用第11期
代曦,李騫,顧大權,黃巖
(解放軍理工大學 氣象海洋學院,江蘇 南京 211101)
摘要: 等值線編輯是對各形勢場等值線自動化分析結果的人工修正,是對提取準確等值線結果的必要補充。針對已有等值線交互編輯方法難以滿足不相交約束、操作復雜等問題,提出一種基于拉普拉斯坐標系的等值線交互編輯方法。實驗結果表明,編輯結果有效保持了原有等值線的形狀拓撲,且人工操作更少,可滿足業務應用中等值線交互編輯需求。
Abstract:
Key words :

  代曦,李騫,顧大權,黃巖

  (解放軍理工大學 氣象海洋學院,江蘇 南京 211101)

  摘要等值線編輯是對各形勢場等值線自動化分析結果的人工修正,是對提取準確等值線結果的必要補充。針對已有等值線交互編輯方法難以滿足不相交約束、操作復雜等問題,提出一種基于拉普拉斯坐標系的等值線交互編輯方法。實驗結果表明,編輯結果有效保持了原有等值線的形狀拓撲,且人工操作更少,可滿足業務應用中等值線交互編輯需求。

  關鍵詞:等值線; 三角剖分;拉普拉斯

0引言

  *基金項目:國家自然科學基金項目資助(41305138,41174164)等值線是將數據某一數量指標值相等的各點連成的平滑曲線,它具有連續性、不相交等特點。現有等值線分析主要分為手工分析和軟件自動分析兩種,其中手工分析相對復雜、耗時較長,但此方法優勢在于可融合預報人員經驗與其氣象要素信息;自動分析采用網格追蹤等方法對格點數據進行跟蹤,分析速度快,但與手工分析結果存在一定差距,不能很好地滿足業務需求。當前大多數可視化及氣象分析軟件已實現等值線的自動分析功能,SURFER、Micaps、Grads、MATLAB、ARCGIS、Tecplot等均有等值線分析模塊[12]。上述系統的主要問題表現在:訂正結果不能滿足等值線網格局部的拓撲結構需求;修正等值線時容易出現等值線相交的情況;只能實現對單條等值線進行修改,如對多條線進行修改,需要反復操作,效率低。

  針對上述問題,本文提出了一種基于拓撲結構的等值線修正方法。首先對已有的等值線數據進行三角剖分,依據剖分結果識別等值線間的拓撲關系,并對剖分結果建立Laplacian坐標系[34]。然后由用戶交互輸入修改意圖,在交互修改過程中通過Laplacian坐標對等值線修改移動部分進行約束,同時通過笛卡爾坐標約束固定點,通過最小二乘法求解移動點和固定點雙重約束下的線性系統,從而重新修改移動點[56]。通過上述方法,可以實現在保持等值線集合拓撲結構的前提下對等值線進行修改。

  本文提出方法的流程如圖1所示。  

001.jpg

1三角剖分

  三角剖分是計算機輔助幾何設計、幾何造型及計算機圖形學中研究的重要內容之一。本文將等值線集合進行離散化并對得到的離散點進行三角剖分得到三角網格。目前,三角剖分可以通過動態規劃[7]和德勞內三角剖分算法[8]實現,但動態規劃算法主要是通過計算最短邊來排除病態的三角網格。而在等值線族中,由于等值線彎曲變化,部分等值線在某一個區域內較為集中,通過動態規劃算法來實現三角剖分可能丟失等值線間的拓撲關系。因此,本文采用德勞內三角剖分算法。其主要流程如圖2所示。

002.jpg

  首先建立凸殼,包含了所有的離散點,然后向其中插入一點,該點與包含它的三角形三個頂點相連,形成三個新的三角形,然后逐個對它們進行空外接圓檢測,同時用Lawson設計的局部優化過程LOP進行優化,即通過交換對角線的方法來保證所形成的是Delaunay三角網。

2拓撲結構識別與Laplacian坐標系建立

  Laplacian坐標表示方法又稱為微分坐標方法或δ坐標[9],或局部平均曲率法線。在網格頂點處應用Laplacian算子,可用于表征局部曲面的幾何特征。建立拓撲結構后,將笛卡爾坐標系轉換為差分的拉普拉斯坐標系。主要針對修改范圍內的點,為下一步能量方程求解提供依據。

  根據設定的修改范圍,從用戶選中的坐標點出發,廣度搜索出一系列鄰接點,根據差分坐標公式求出每點的δ坐標。得到的坐標存儲在鏈表中。本文為了建立拉普拉斯坐標系進行如下定義:

  (1)拉普拉斯網格

  1.png

  μ表示已知的N個點組成的三角網格。V表示節點,E表示邊,F表示平面。每個i∈μ表示笛卡爾坐標系中的節點用vi=(xi,yi,zi)表示。

  首先通過中心和與它直接相連的節點定義差分坐標系:

  2.png

  其中,N(i)={j|(i,j)∈E},表示與i節點相鄰節點的個數。

  從絕對笛卡爾坐標系到差分坐標系的轉換可以表示為一個矩陣:

  3.png

  令D是一個對角陣,Dii=di,矩陣從絕對坐標系轉換到關系坐標系:

  L=I-D-1A(4)

  定義:

  Ls=DL=D-A(5)

  那么,

  6.png

  Lsx=Dδ(x),Lsy=Dδ(y),Lsz=Dδ(z)

  其中x是n個向量包含x的絕對坐標的所有頂點。

  矩陣Ls被稱為拓撲拉普拉斯網格。圖形表示的拉普拉斯廣泛地應用在代數和圖形學原理中,最主要的原因是因為它的代數特性能很好地與圖形表示相結合。從差分幾何角度來看,δ坐標系被視作離散化的連續拉普拉斯貝爾特拉米算子。

  7.png

  (2)三維仿射變換

  常見的三維變換包括平移變換、旋轉變換、縮放變換、反射變換和錯切變換。若取齊次坐標來表示三維空間中的點,三維變換可表示為4×4的變換矩陣。

  記(Tx,Ty,Tz)為平移向量, 繞x軸旋轉θ角的旋轉變換矩陣為:

  8.png

  同樣可以獲得繞y軸、z軸旋轉的變換矩陣。縮放矩陣為:

  9.png

  其中,(Sx,Sy,Sz)為縮放因子。

3能量方程的求解

  通過網格模型的笛卡爾坐標構造其Laplacian坐標。由于變換矩陣L(或Ls)為奇異矩陣[10],不存在可逆矩陣,因此不能使用V′=L-1δ重建模型。

  由于Laplacian坐標存在平移不變性,因此變換矩陣L的秩為n-1。為了能夠唯一地重構笛卡爾坐標系中的網格模型,需要求解一個滿秩的線性方程組,因此需要指定更多的變形特征頂點的笛卡爾坐標為約束條件。令空間中位置已知頂點的索引值集合為C,有|C|個位置約束的形式為:

  V′j=cj,j∈C

  如果記C={1,2,...,m},則需要求解的線性方程組表示如下:

  10.png

  方程組中的系統矩陣記為Lo。在本文中,使用公式作為位置約束條件(或稱為模型約束條件)。權值ω>0可以用來調整位置約束條件的重要性,每個約束都應該有相應的權值,可以在Laplacian矩陣上針對不同行使用不同的權值。附加的屬性約束條件使線性方程組成為超定方程組,因此基本上沒有完全精確的解,可通過最小二乘法求解近似解,當系統滿秩時就存在唯一解:

  11.png

  式(11)的第一項表示盡可能保持原始網格的Laplacian坐標不變,第二項表示盡可能減少特征頂點處的誤差。求解值的精確度與現行方程組的約束條件有很大關系。

  基于線性邊約束的網格編輯方法在模型重建時,通過最小二乘系統求解獲得的模型為近似解。當模型集合細節特征較復雜時,一次求解不一定能獲得較高質量的變形效果,需要多次迭代求解,逐漸逼近精確值。

4實驗結果與分析

  為了驗證方法的可行性,本文分別使用仿真數據和2011年數據庫中選取的4月20日12時的全球等壓線數據進行了實驗。仿真數據為16條平行線,共510個采樣點。全球等值線數據共有682條等值線,19 985個采樣點。

003.jpg

  圖3仿真數據編輯結果通過上文提到的兩個過程,用戶交互編輯修改點,使其帶動修改范圍內的點一起移動,從而達到修改的效果,實驗結果如圖3。其中用戶交互修改的點只有淺色的點,深色的點均根據淺色點移動而改變位置,從而達到等值線修改范圍內自動編輯的要求。

  本文對全球數據的局部進行編輯實驗,根據修改范圍不同編輯結果如圖4。圖4的修改范圍為2個網格。

  

004.jpg

  從實驗結果可以看出,不同的修改范圍得到的數據編輯結果是不同的。最后本文對全球數據進行了編輯實驗,如圖5所示。其中用戶選擇的修改范圍在左下角。

  

005.jpg

  實驗結果證明,采用本文方法對等值線數據進行局部自動修正是可行性的。

參考文獻

  [1] 王軟宏. 等值線的自動繪制方法及在計算機上的實現[D].吉林:吉林大學數學研究所,2003.

  [2] 中國氣象局.MICAPS3.2 用戶使用手冊[Z]. 2012.

  [3] SORKINE O, LIPMAN Y, COHENOR D, et al. 2004.Laplacian surface editing[C]. In SGP′04: Proceedings of the 2004 Eurographics/ACM SIGGRAPH Symposium on Geometry Processing, ACM, New York, USA:175184.

  [4] LIPMAN Y, SORKINE O, COHENOR D, et al. Differential coordinates for interactive mesh editing[C]. In Proceedings of Shape Modeling International (2004), IEEE Computer Society Press:181190.

  [5] BOTSCH M, BOMMES D, KOBBELT L. Efficient linear system solvers for mesh processing[J]. IMAMathematics of Surfaces XI, Lecture Notes in Computer Science,2005,3604:6283.

  [6] FLOATER M S. Mean value coordinates[J]. Computer Aided Geometric Design, 2003,20(1):1927.

  [7] 劉晶, 張九龍, 李曄, 等. 基于圖像不變特征與三角剖分的水印算法[J]. 西安理工大學學報, 2009, 25(2): 227230.

  [8] 余杰, 呂品, 鄭昌文. Delaunay 三角網構建方法比較研究[J]. 中國圖象圖形學報, 2010, 15(8): 11581167.

  [9] 許斌,李忠科,宋大虎.基于支持向量機的 Laplacian 網格曲面孔洞修補算法[J].計算機工程與設計, 2014, 35(1): 237242.

  [10] 王勇.基于流形學習的分類與聚類方法及其應用研究[D].長沙:國防科學技術大學, 2011.


此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲高清色综合| 亚洲欧美韩国| 亚洲影院在线观看| 日韩一级视频免费观看在线| 在线国产欧美| 136国产福利精品导航网址| 国内精品视频666| 狠狠入ady亚洲精品经典电影| 国产日本欧洲亚洲| 国产日韩欧美精品一区| 国产美女诱惑一区二区| 国产欧美一区二区精品性色| 国产区欧美区日韩区| 国产午夜精品理论片a级大结局| 国产欧美精品在线观看| 国产欧美在线观看一区| 国产视频在线一区二区| 国产亚洲欧美aaaa| 国内成人自拍视频| 在线播放亚洲| 亚洲精品乱码久久久久久黑人| 亚洲精品日产精品乱码不卡| 亚洲蜜桃精久久久久久久| 一区二区高清| 亚洲一区在线视频| 欧美一区激情视频在线观看| 亚洲午夜激情免费视频| 欧美日韩中字| 91久久在线视频| 久久乐国产精品| 亚洲高清一二三区| 99视频一区| 国产亚洲欧美一区二区| av成人免费在线观看| 久久精品一区二区三区四区 | 欧美激情精品久久久六区热门| 欧美成人在线免费观看| 欧美精品在线网站| 国产精品久久久久aaaa| 国产一区91精品张津瑜| 亚洲福利免费| 日韩视频―中文字幕| 亚洲一区一卡| 亚洲国产免费看| 一区二区不卡在线视频 午夜欧美不卡' | 亚洲国产成人av好男人在线观看| 亚洲精品久久久久久久久| 9l国产精品久久久久麻豆| 亚洲一区二区高清| 久久久av毛片精品| 欧美激情网友自拍| 国产精品免费福利| 韩国av一区二区三区在线观看| 亚洲黄网站在线观看| 中文有码久久| 黄色免费成人| 欧美视频在线不卡| 国内外成人在线视频| 亚洲精品一区在线观看| 亚洲欧美不卡| 亚洲日本成人女熟在线观看| 亚洲一区在线播放| 老鸭窝毛片一区二区三区| 欧美日韩一区二| 国产午夜精品麻豆| 日韩亚洲成人av在线| 欧美在线你懂的| 亚洲特级毛片| 蜜臀99久久精品久久久久久软件| 一区二区三区高清视频在线观看| 国产一区二区三区精品欧美日韩一区二区三区 | 日韩网站在线看片你懂的| 一区二区三区产品免费精品久久75| 曰韩精品一区二区| aa级大片欧美| 亚洲国产精品高清久久久| 亚洲网站在线播放| 免费不卡在线视频| 国产精品影片在线观看| 亚洲欧洲精品一区二区三区波多野1战4| 中文欧美日韩| 日韩视频永久免费观看| 久久精品91| 国产精品进线69影院| 最新日韩欧美| 亚洲第一中文字幕| 西瓜成人精品人成网站| 欧美片第一页| 影院欧美亚洲| 欧美亚洲一区三区| 亚洲制服av| 欧美激情一区在线| 精品99一区二区| 午夜在线不卡| 亚洲欧美日韩国产中文| 欧美国产精品一区| 黄色欧美成人| 欧美一区二视频| 欧美一二三区精品| 欧美日韩亚洲一区三区 | 欧美制服丝袜第一页| 欧美日韩在线免费| 亚洲精品国产拍免费91在线| 久久精品国产欧美激情| 校园春色国产精品| 国产精品国产三级国产| 一本色道久久综合亚洲精品小说| 亚洲另类视频| 欧美大片免费久久精品三p| 国内精品久久久久久久97牛牛| 亚洲欧美激情四射在线日 | 在线成人中文字幕| 久久不射网站| 久久精品官网| 国产午夜亚洲精品羞羞网站| 亚洲欧美区自拍先锋| 午夜天堂精品久久久久| 国产精品久久久久影院色老大| 一区二区三区**美女毛片| 性视频1819p久久| 欧美在线观看你懂的| 欧美中在线观看| 国产免费观看久久黄| 亚洲欧美成人一区二区三区| 欧美一区二区三区免费大片| 国产精品区一区二区三| 亚洲午夜一区二区三区| 亚洲一区精彩视频| 国产精品久久久久9999| 亚洲一区亚洲| 久久精品一区二区三区不卡牛牛| 国产午夜精品久久久久久免费视 | 亚洲欧美久久久| 校园激情久久| 国产真实乱偷精品视频免| 久久av一区二区三区| 久久综合九色九九| 亚洲国产精品一区二区尤物区| 99精品99久久久久久宅男| 欧美日韩国产成人精品| 亚洲天堂av图片| 久久国产乱子精品免费女| 国产一区视频观看| 91久久精品一区| 欧美日韩精品三区| 亚洲一区视频在线观看视频| 久久久久久色| 在线欧美福利| 亚洲无限av看| 国产日韩视频一区二区三区| 久久精品视频在线观看| 欧美激情片在线观看| 99国产麻豆精品| 欧美一级片一区| 精品1区2区| 久久精品动漫| 国产最新精品精品你懂的| 亚洲电影免费观看高清完整版| 9色porny自拍视频一区二区| 亚洲在线不卡| 国内精品久久久久久久果冻传媒| 亚洲精品免费在线| 欧美午夜免费| 欧美在线观看www| 欧美精品成人在线| 亚洲免费视频观看| 免费看成人av| 亚洲特色特黄| 美日韩在线观看| 中文有码久久| 免费日韩av| 亚洲一区二区三区四区在线观看 | 亚洲国产日韩一区| 亚洲欧美中文另类| 激情久久五月天| 亚洲视频免费| 国内精品一区二区三区| 一本色道久久综合狠狠躁的推荐| 国产精品入口| 亚洲蜜桃精久久久久久久| 国产精品日韩精品| 91久久国产精品91久久性色| 国产精品久久久久aaaa樱花| 久久精品导航| 欧美四级伦理在线| 久久国产欧美日韩精品| 欧美日韩视频在线一区二区 | 136国产福利精品导航| 亚洲欧美日韩在线观看a三区| 黄色资源网久久资源365| 亚洲小视频在线| 尤物99国产成人精品视频| 亚洲欧美日韩国产综合在线| 亚洲国产精品一区| 久久久精品国产99久久精品芒果| 99re6这里只有精品视频在线观看| 久久久久久久国产| 亚洲手机在线| 欧美精品激情blacked18| 久久激情久久|