999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

三角形網格模型頂點曲率的求解算法

2007-01-01 00:00:00劉仕慶陳幼平袁楚明周祖德
計算機應用研究 2007年6期

摘 要:推導了一般三角形網格模型頂點的平均曲率、高斯曲率和主曲率的計算方法,考慮到經常遇到粗糙三角形網格模型,為提高其曲率計算方法的精度,結合Loop細分曲面算法,進一步拓展了該曲率計算方法。該算法用于具有特征保持的網格模型簡化取得了良好的效果。

關鍵詞:平均曲率; 高斯曲率; 主曲率; 網格簡化; 虛擬現實

中圖分類號:TP391文獻標志碼:A

文章編號:1001-3695(2007)06-0107-02

在計算機圖形學、圖像分析處理和幾何建模等研究領域中,如自由曲面、反求工程、圖像識別、三維醫療圖像重構,以及人臉識別等,經常需要計算主曲率、平均曲率和高斯曲率等值,用于折痕、棱邊、隆起、溝壑等關鍵特征的提取、噪聲的過濾和曲面的修補等,因此曲率計算受到了廣泛關注。對于曲面,目前已經有多種數字計算方法,這些方法基本上是基于參數化曲面[1],以隱函數[2,3]或者四邊形網格函數[4,5]計算得到,這些方法都十分復雜,運算量很大。由于三角形網格計算簡單,并且可以通過硬件加速,三角形網格模型在計算機圖形學和幾何建模中十分常用,有必要建立一種能快速方便計算主曲率、平均曲率和高斯曲率的方法。圖1中的部分關鍵特

征,就是通過曲率計算識別出來的。

1 網格描述及算法基本思想

1.1 網格描述

直觀上,三角形網格模型是由三維空間中的三角形通過邊和頂點相互連接而成的分段線性曲面。其中每條邊最多包含在兩個三角形中。嚴格意義上,網格是一個二元組M=(K,V)。其中V={v1,v2,…,vm},vi∈R3表示網格M中的頂點在空間中的位置,K是一個單純復形,包含頂點集{1,2,…,m}及其非空子集,一個單純復形包含了一組單純形,特別地,把{i}∈K,{i, j}∈K,{i, j,k}∈K分別稱作點、邊和面[6]。

1.2 曲線曲率的含義

要知道一條曲線在這一點的彎曲程度,只要知道多條曲線在這一點的曲率大小即可,分析如下[7]:曲線r(s)上任意一點,有一個單位法向量N(s),將N(s)的起點平移到平面的原點,N(s)的終點就落到了單位圓周S1(圖2),這樣就定義了一個映射(Gauss映射):

所以,當s變化時,r(s)的速度是|(s)|=1,而N(s)在S1上轉動的速度是|k(s)|。從圖2可以看出,在A-B區間,N(s)的轉動速度較快,|k(s)|較大,因此比較彎曲;而在C-D區間,N(s)的轉動速度較慢,|k(s)|較小,因此比較平坦。從上面的分析可見曲線曲率反映了曲線的彎曲程度。

2 算法的具體描述

如圖3所示,與v相連的邊為vvi(i=1,2,3,…,n),過法矢量Nv和邊vvi構造一個平面P,設平面P與原光滑曲面相交所得的曲線為r(s)。一般地,曲線r(s)上任意一點,有單位切向量T(s)和單位法向量N(s),則曲線r(s)上任意一點都有沿曲線r(s)的Frenet標架{r(s);T(s);N(s)},則點v=r(sv)處的Frenet標架為{r(sv);T(sv);N(sv)}。由于網格模型不是連續曲面,無法直接求得曲線r(s)在頂點v處的曲率,必須建立其近似求解方法。

3 應用舉例

網格模型是對曲面的逼近,對于較平坦的區域,部分三角形可以刪除,以減少三角形總數;但對于棱邊、棱角和邊界等能充分反映模型特征信息和尺寸的區域,曲面起伏較大,則希望保留更多細節,也就是三角形應該密集分布的地方。該區域的三角形應推遲刪除或不刪除。也就是說,可以根據曲面各個區域的起伏情況來刪減三角形。

利用前面得到的曲率公式,根據曲率的大小,很容易判斷出網格模型的關鍵特征。現代三維掃描設備得到的三維模型往往由幾萬個,甚至上百萬個三角片組成,而計算機性能有限,因此龐大的數據給后續的顯示、存儲和處理等帶來了很大的困難,對于實時顯示要求較高的場合,如虛擬現實和增強現實,過多的面片會導致渲染速度過慢,嚴重影響了沉浸效果,有必要在滿足精度的情況下,盡量減少面片的數量。由于關鍵特征對于保持模型的外觀形狀,保證良好的視覺效果顯得十分重要,利用曲率能很好反映關鍵特征這一特點,建立基于曲率的邊折疊[6]代價函數,由代價函數來指導邊折疊順序,推遲與關鍵特征相關的邊的折疊,也就推遲了與關鍵特征相關的三角片的刪減,起到了既能減少三角片總數,又能保持關鍵特征的效果。基于曲率的網格模型簡化算法與本文的主題無關,在此不作具體介紹。圖7就是基于曲率的網格模型的簡化效果。可以看出,在對網格模型大幅度簡化后,所有關鍵特征均較好地保持下來,如三條凹槽沒有粘連,軸孔依然是圓形,邊緣凸出。

4 結束語

本文給出了三角形網格模型的曲率計算公式,為了提高粗糙網格模型曲率的計算精度,結合網格模型的細分算法,進一步給出了粗糙網格模型的曲率計算公式。其計算方便、運算速度快。作為例子,簡要介紹了曲率在具有特征保持特性的網格模型簡化上的應用。

本文中所涉及到的圖表、注解、公式等內容請以PDF格式閱讀原文。

主站蜘蛛池模板: 日本久久免费| 国产精品视频a| 天天视频在线91频| 超薄丝袜足j国产在线视频| 国产成人无码播放| 亚洲国产天堂久久综合226114| 欧美精品另类| 极品私人尤物在线精品首页 | 九色在线观看视频| 欧美人在线一区二区三区| 高清不卡毛片| 四虎永久在线精品影院| 国产毛片片精品天天看视频| 免费国产一级 片内射老| 国产精品久久自在自2021| 国产精品永久不卡免费视频| 丰满少妇αⅴ无码区| 91精品啪在线观看国产60岁 | 91久久国产热精品免费| 久久久精品无码一二三区| 久久人人97超碰人人澡爱香蕉 | 波多野结衣一区二区三视频| 5388国产亚洲欧美在线观看| 国产丝袜一区二区三区视频免下载| 免费无码一区二区| 欧美特级AAAAAA视频免费观看| 伊人久久婷婷| 一级毛片网| 国产理论一区| 伊人久久婷婷| 久久综合色天堂av| 欧美第二区| 华人在线亚洲欧美精品| 成人在线观看不卡| a级毛片免费在线观看| 美女裸体18禁网站| 欧美19综合中文字幕| 在线a视频免费观看| 亚洲精品欧美重口| 国产网站黄| 色婷婷视频在线| 久久天天躁狠狠躁夜夜2020一| 57pao国产成视频免费播放| 国产精品自拍合集| 国产情精品嫩草影院88av| 亚洲浓毛av| 99re在线免费视频| 欧美中文字幕一区| 久久精品无码一区二区日韩免费| 国产高清不卡视频| 欧美成人影院亚洲综合图| 午夜视频在线观看区二区| 日本三区视频| 日韩区欧美国产区在线观看| 91福利国产成人精品导航| 国产综合日韩另类一区二区| 国产午夜精品一区二区三| 国产日韩欧美中文| 国产浮力第一页永久地址| 六月婷婷激情综合| 国产精品3p视频| 性视频久久| 国产在线第二页| 五月婷婷综合网| 国产在线无码av完整版在线观看| 亚洲AV无码久久精品色欲| 一级毛片中文字幕| 国产成人午夜福利免费无码r| 欧美亚洲一区二区三区在线| 欧美综合成人| 日本少妇又色又爽又高潮| 国产中文一区a级毛片视频| 国产精品久久久久久久久kt| 亚洲国产高清精品线久久| 71pao成人国产永久免费视频| 国产成人精品一区二区三区| 亚洲天堂首页| 在线观看的黄网| 亚洲AV免费一区二区三区| 视频二区亚洲精品| 国产一级小视频| 欧美福利在线观看|