三维模型的特征提取、分割与骨架生成算法研究

来源 :南京大学 | 被引量 : 0次 | 上传用户:by_huang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着三维硬件和软件技术的发展,三维模型广泛应用于CAD/CAM、机械加工、影视娱乐、计算机动画等各个领域。基于三维模型的各项研究工作越来越受到重视。本文从三维模型的特征提取、模型分割及骨架化三个方面出发,对三维模型相关处理算法做出初步探索。由于目前三维模型代表性表示方法包括实体表示与面片表示两类,本文针对这两类表示,分别给出基于实体表示的特征提取算法和基于面片表示的三维模型分割与骨架化算法,并给出相应实验与讨论。   实体表示的三维模型广泛应用于CAD/CAM等工程领域。对实体表示的三维模型而言,其主要问题之一是提取与识别其中的各类特征。融合语义描述的特征提取与识别是CAD与CAPP以及CAM之间的智能化接口,对实现CAD/CAPP/CAM集成具有重要意义。特征识别的主要难点在于复杂相交特征识别,相关研究至今仍较少。本文给出一种基于图的三维实体模型相交特征识别算法。该方法首先以属性连接图(AAG)表示简单特征的拓扑结构、以几何约束图(GRRG)描述简单特征组成面的几何约束关系;然后在子图匹配基础上,先识别出实体模型中拓扑结构未发生改变的简单特征,修补后移出实体模型,再通过添加镜面操作进一步识别拓扑结构发生改变的简单特征。在此基础上,将相交特征表示为一组相连的简单特征实体,从而可实现实体模型中复杂相交特征的快速、准确识别。   针对另一类使用更为广泛的面片表示三维模型,本文着重探讨其三维分割与骨架化算法。其中,三维模型分割相关研究已经成为几何建模、形状比较等研究和应用中的关键技术之一,在分割算法研究基础上有助于进一步探索模型参数化、纹理映射、形状匹配、三维变形、多分辨率建模、模型压缩等各类算法。本文在总结现有各类模型分割算法基础上,给出一种基于能量扩散的三维面片模型分割算法。该算法首先计算模型中每个三角面片的初始权重值,该权重值统计能量从该三角面片向周围区域扩散到的三角面片数目,区域越光滑,能量传播得越远,权重值越大;在面片权重值计算基础上,采用K-means算法对模型中三角面片聚类,并采用层次式分割,得到模型多分辨率分割结果。实验证明本算法时间复杂度低,分割效果较好。   与三维分割类似,三维模型骨架化算法也是近期的研究热点之一。由于三维模型骨架化可保留模型的拓扑和几何特征,因而在模型表示、检索等领域具有重要作用。本文在三维模型分割结果基础上,进一步给出三维模型骨架化算法。  
其他文献
ANN和SVM分类知识是通过ANN和SVM自学习获得的隐性分类规则。本系统应用BP神经网络和二叉树支持向量机的方法提供一种构建分类的平台工具,方便用户定制、维护、管理特定类型
学位
随着电子信息技术和计算机网络的飞速发展,系统安全问题受到越来越多的重视。网络攻击、蠕虫病毒和黑客等名词已经频繁地出现在各种杂志和视频中。由于程序设计语言本身的缺陷
学位
随着互联网的日益普及和高速宽带接入的广泛使用,交互式流媒体服务已经在互联网上广泛部署,为诸多新兴的、流行的互联网应用(如网络电视、在线电影、远程教育等等)提供基础的服
Web文本的数量随着Internet的飞速发展正在日益增加,从而使文本信息数据的分析变得越来越重要。文本分类技术(TC),是对文本信息数据分析中的一个主要技术。文本分类从训练文本
地震勘探的生产工作包括野外工作、室内资料处理和地震资料解释三个环节。三个环节紧密相连,数据处理需要高质量的地震资料,采用合适的处理方法,再结合地质、钻井和其他物探
近年来,随着计算机软硬件技术的高速发展和互联网产业的不断壮大,网络化的应用大量涌现。Web应用作为互联网上的典型应用之一,在得到迅速的普及和广泛的应用的同时,也面临着许多
随着计算机网络技术的不断发展,以及语音识别、语音合成相关技术研究的日新月异,其相关应用领域也在不断的扩展。在生活节奏日益加快的今天,人们不再简单的满足于传统的生活、工
学位
网格是继互联网之后迅速发展起来的一种新型网络计算平台,它可以实现资源的全面共享,为用户提供一体化的优质服务。但因其大规模、分布、异构和动态等特点使得网格计算环境非