实时三维道路建模及可视化技术研究

来源 :中国地质大学(武汉) | 被引量 : 0次 | 上传用户:enjoy12_east
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
道路设计规划是一项涉及多个专业的综合性工作,设计人员需要对地形,地质,水文等自然环境进行综合分析,以便设计出满足环境、经济、技术等各方面要求的道路。传统的设计方法是用平、纵、横三个二维设计来表达道路的空间位置,这种方法对选线设计这一复杂问题的解决起到了合理简化的作用,在一段时期内较好的反映了道路的设计,但这样的设计过程仅仅是对三维的二维简化,不能真实的表现道路的三维状况,不能直观获得道路与环境等因素的协调信息,也很难对设计的道路及其线性指标和道路安全状况做出直观评价,因此传统二维设计方法有其固有的局限性。 随着科学可视化技术的发展,道路的三维仿真取得巨大的进步,目前在三维可视化方法中主要有静态可视化和动态可视化两种。静态可视化设计方法是指在AutoCAD等软件环境下根据设计成果生成三维道路模型后,再利用适当的三维建模软件(3DS Max等)进行渲染和动画制作,并生成视频方法,它可以逼真的反映道路和环境融合的特点,但这种方法存在固有的缺陷:①视角不灵活,只能沿事先设定的轨迹进行观看,不能对整个景观进行动态、任意的浏览;②不具备可扩展性,所有功能必须预先设计好,如果需要更多功能,需从头开始制作,非常耗时,而且支持功能十分有限;③不具备可操作性,缺乏交互功能,不能从动画中得到任何用户想要的数据;④难以融入设计过程。因此,静态方法的上述先天缺陷决定了其一般只能作为道路设计完成后的一种三维表达方法,对设计过程的支持和指导有限。 动态的可视化方法一般以C++等作为开发语言基础辅以OpenGL等底层图形API,最终得到的是可进行实时建模渲染和交互查询等的独立系统。基于上述原因,动态的道路可视化方法具备实时性,可以轻松重构线路,可以以任意角度和方式实时浏览,可以进行动态交互查询,得到很多经过处理的宝贵数据。因此,动态实时的方法,可以参与指导从设计开始到设计完成的整个过程,可以直观的控制道路等各种场景的位置,可以方便得到各种需要的数据资料,对提高道路质量有着重要意义。 实现道路动态可视化的关键在于道路和地形的整体建模,即建立的道路和地形模型能实现无缝接合。对此,国内外学者提出了很多建模方式,如格网,曲面,三角网等。考虑到地形和道路建模本身固有的特点,三角网模型被认为是最适合的建模方法。而众多三角网模型中,DT(标准三角网)被实践和理论证明是最优的。为了更好的表现地形的山脊线等特殊地段建模引入了CDT(约束标准三角网),即带约束边和约束点的DT。 构建CDT的方法以及综合各种CDT方法构建道路整体模型的方法有很多种,国内外学者都做了很多细致深入的研究。构建CDT的方法中目前采用较多的有传统两步法和一次性快速构建CDT的方法,前者指的是先构建DT,然后嵌入约束边,该方法实现简单,但不能动态扩充点集;后者指的是一次性生成CDT,实现较复杂但能动态扩充点集,约束边的嵌入也较灵活,而且更具整体性。结合CDT构建道路模型的方法中主要区别为两种顺序过程,先路网法和先地形法,先路网即先对路网建模然后插入地形点,而先地形是先对地形建模,然后在地形模型基础上拼合路网的方法,前者较快而后者更方便路网的重构。当然,因为道路整体模型涉及的数据量较大,实时建模渲染时速度是一个特别重要的考虑,LOD(细节层次)是目前模型简化方法中研究最热的一个领域,从离散的LOD过度到视相关LOD,国内外学者进行了大量的研究,目前采用较多的是视相关LOD,其特点是根据视点决定细节层次。 在实际道路规划设计中,地形模型的角色一般比较周定,不需完全的重构,而路线的选择往往需要不断的调整。本文把方便的线路重构作为设计核心和目的性功能,对实现道路地形动态建模和可视化的各种核心理论和关键技术进行了深入研究,在建模方面提出了一整套方法并予以实现,并结合OpenGL对建模结果进行了实时渲染。 主要研究成果及研究内容如下: (1)以一次性CDT构建算法和先地形法为基础,改进和实现了针对道路建模的两步法。新两步法的实现步骤表述为:①直接构建地形的CDT模型;②在地形CDT中动态嵌入表示道路边界的拼合交线,首次引进了约束边影响域分块的方法清除地形点,然后用已经建好的道路三角网模型替代道路的拼合交线,形成整体的道路地形三角网模型。另外,对特殊路段的建模进行了相关研究。 (2)为了提高建模速度,在构建CDT时采用了分治和逐点插入算法结合的方法,在分块时实现了先X轴后Y轴的一次性点集划分,另外对影响逐点插入算法效率的三角形定位方法采用了网格-点-三角形的索引方式,大大提高了CDT模型的构建速度。 (3)针对道路地形场景宏大的特点,以递进网格算法为基础,通过引入以点重要度为基础的简单误差准则和基于点分裂的二叉层次树实现了道路整体模型的视相关动态简化和细化。该方法能保证模型具有较好的视觉效果的前提下,大大降低模型的复杂度,从而达到道路景观实时可视化的要求。 (4)另外,综合应用三维空间观察原理和真实感图形绘制技术,基于OpenGL实现了道路真实感场景的实时渲染。
其他文献
机器人视觉系统是机器视觉系统在机器人上的特定应用,它是机器人系统的重要组成部分,实现类似于人眼的功能。本文的研究对象是FIRA 2004中亮相的大场地足球机器人视觉子系统,
射频识别技术(Radio Frequency Identification简称RFID)是从二十世纪九十年代走向成熟的一项自动识别技术,它利用射频方式进行非接触双向通信,交换数据从而达到识别目的。随着
随着信息技术和国际互联网络的迅猛发展,互联网上数字媒体应用正在呈爆炸式地增长,信息交流达到了前所未有的深度和广度,信息安全问题变得越来越重要。在信息安全领域里,密码技术
随着近年来计算机网络技术的快速发展,网络教育为学习者带来跨时空、共享信息的新型学习环境,同时也以崭新的教学手段、学习方式影响着学习者的学习绩效。近年来,基于建构主义的
“软件产品线”是一个以软件工程学为基础发展起来的新兴多学科交叉的研究领域,现己成为软件工程和软件复用领域研究与实践的前沿。 在产品线工程中,构件之间严格的接口约束
函数优化问题的研究是近年来智能计算领域研究较多的一个方向,求解连续函数优化问题在实际生产生活中有着十分重要的意义,目前已有很多种解决该问题的优化算法。然而在实际的连
命题逻辑以简单命题为最小单位,研究由简单命题和联结词构成的复合命题的逻辑性质以及关于复合命题之间的推理关系。命题逻辑中有很多个形式推理系统,本文讨论的形式推理系统是
关系推断是指利用知识图谱现有的实体间关系推断或推理实体间隐含的关系。尽管现有知识图谱存储着上百万关系类型、上千万实体,他们都存在关系缺失和覆盖率不全的问题。而由于
文档管理是一个研究比较成熟的课题,在网络协同服务环境下,文档管理被赋予了新的意义,本文分析在此特定环境下的文档管理特点,设计并开发了一套文档管理系统。 本课题源自网络
计算机技术在地质制图上的应用,已成为地质制图的一个发展方向和工作平台。随着计算机地质制图技术的迅速发展和广泛应用,地质制图实现了一场很大的革命。 目前我国计算机制