设为首页
加入收藏
联系我们
公告:欢迎光临范文论文吧、如果您喜欢本站,请您多多向您的朋友推荐,相信有您的支持我们会做得更好! 今天是
您当前位置: 范文论文吧 >> 免费论文 >> 计算机论文 >> 当前信息
站内搜索

栏目导航
计算机论文 电子商务论文
法律论文 经济论文
会计论文 金融论文
教育论文 工商管理论文
行政管理论文 企业管理论文
酒店管理论文 工程造价论文
桥梁建筑论文 国际贸易论文
商场营销论文 医学论文
药学论文 经济学论文
质量管理论文 物流管理论文
成本管理论文 工资管理论文
薪酬管理论文 德育论文
师德论文 英语论文
物理论文 化学论文
语文论文 数学论文
政治论文 地理论文
历史论文 科技论文
毕业论文写作 毕业论文范文
毕业论文格式 教学论文
相关文章
热门文章

三角网格细分法在重建隧道三维结构中的应用

作者:计算机应用论文_计算机论文_工学论文  来源:范文论文吧  发布时间:2008-5-6 13:02:48  发布人:admin

减小字体增大字体

摘  要  曲面造型一直是计算机图形学的重要研究内容之一。曲面的显示效果涉及到数据的存储结构及对数据的操作目前广泛使用的一种曲面造型方法。而三角网格细分的许多算法已经成功地理论,重点介绍了Loop细分算法及其在重建隧道三维结构中应用。
    关键词  曲面; 网格; 细分; 逼近; 隧道
 

0  引言

    隧道的施工安全,常常与隧道的掌子面观察紧密联系。现行观察一般是人工纪录和掌子面状况描绘或者照像,这种描绘往往由于人为因素,使获得的数据缺乏一致性和可比性。而照片在冲洗过程中,由于相片本身的分辨率也会导致冲照片在洗过程中出现信息畸变、丢失的现象,而且不能数字化和及时处理。因此在对隧道开挖过程中的掌子面图象进行处理后,就需要根据所获得的特征参数,重建、显示隧道的三维结构,并用以指导隧道的施工。但三维结构在重建过程中,重建的效率是十分重要的。本文利用曲面网格的相关理论,并结合三角网格细分算法来进行遂道三维结构的重建,以加快生成速度和提高隧道三维结构显示的质量。

1  曲面网格的构建

    空间曲面的构建一般采用参数方式。若用双参数构建曲面,其数学形式为:
S=S(u,v)=[x(u,v),y(u,v),z(u,v)]  (a≤u≤b,c≤v≤d) 
    当u,v在各自的定义域内变化时,S(u,v)在空间坐标系中变化,且O-UV坐标系中的任意一点(u,v)均与O-XYZ坐标系中的点(X,Y,Z)呈一一映射关系。当v不变而u变化时,得到u线;反之,则得到v线。所有的u线和v线所形成的网叫参数曲线网。由曲线p(u,c),p(u,d),p(a,v),p(b,v)四条边界曲所围成的部分,被称为网格,它定义在矩形域((a≤u≤b,c≤v≤d))上。矩形定义域一般采用正方形(0≤u≤1,0≤v≤1)。Coons曲面,Bezier曲面,B样条曲面均可用这种方式来建构。
    曲面建构方法亦可用三角域方式来构建。选取三角形区域{(u,v,w)|u≥0,v≥0,w≥0,u+v+w=1},并采用B—网来构建曲面。对于不共线的三点P0,P1,P2可以构成一个三角形,该三角形所在的面上任一点P可表示为
P(u,v,w)=uP0+vP1+wP2  (u+v+w=1)
    若当0≤u+v+w≤1,则点P(u,v,w)位于P0,P1,P2所构成的三角形之内。例如三角域上的n次Bezier曲面(三角域上的三次Bezier曲面如图1)为
   (1)
    Bijkn(u,v,w)是与点 Pijk对应的基函数,且

 
 
图1  三角域上三次Bezier曲面
    B样条曲面亦可采用三角域来构建,但基函数形式与建构Bezier曲面的基函数不同。

2  网格的细分(Subdivision)

2.1  曲面造型一直是计算机图形学的重要研究内容之一。网格细分(Subdivision) 是曲面的一种表示方法,是曲面造型的一个分支。该方法实际上是从一个被称为控制网格(绝大多数网格数据可用数字化仪通过人工模型来输入) 的多面体开始,递归地计算新网格上的每个顶点(这些顶点一般是其上一级细分网格上某几个顶点的加权平均),从而产生新的小面来获得更好的图形显示。这种方法只要计算机的硬件条件允许,就可以不断进行下去。
    针对网格构建方法,产生了网格细分的许多算法(网格细分算法的思想可以追溯到50 多年前G. de Rham用于生成二维光滑曲线的“砍角算法”)。常见的有Catmull-Clark 算法、Loop算法、蝶形算法、Doo-Sabin 算法, 算法等。一般而言,网格的细分造型可分为两步:拓扑分裂和几何平均。拓扑分裂定义了细分增加的网格点的拓扑结构,几何平均确定网格点的几何位置。
2.2  三角网格细分法的特点:任意拓扑、可伸缩性、表示的一致性、数值稳定性、简单性。
正是由于三角网格具有上述特点,使得三角网格细分方法作为一种CAGD技术具有很强的生命力。

3  经典的网格细分算法---Loop算法

 
转贴于 范文论文吧 http://www.fwlw8.com

[1] [2]  下一页

         
∷相关范文评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论...]
搜索关键词:范文、论文、小说、手机、总结、报告、演讲稿、发言稿、试题、试卷、高考、英语、大学英语三级成绩查询、大学英语四级成绩查询、大学英语六级成绩查询、计算机等级考试、计算机3级成绩查询、计算机4级成绩查询、大学招生、研究生招生、招生信息、招生政策、创业贷款、情书范文、祝福短信、搞笑短信、自我介绍、自我评价等!
免责声明
1、本站部分内容是转载自其它站点或其它媒体,其版权归原文作者、版权声明者、或原文存放站点所有,如果需要转载或引用,请注明原文出处及连接。
2、本站的所有内容不得用于商业目的,使用者应对其行为承担一切后果,本站不负任何责任。
3、如果本站有涉及您版权的内容请点此[告知我们], 我们会尽快作出相处理。

Copyright © 2006- 范文论文吧 All Rights Reserved
本站部分资源出自其他站点或媒体、版权归原创作者所有、本站仅作学习参考、如有涉及您版权的内容请[来信告知]
营业证号: 黔ICP备06004583号