点到三角形网格体的带符号距离计算

来源 :江南大学 | 被引量 : 0次 | 上传用户:qq1256280577
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算空间任一点到多面体的有符号距离在众多领域都有应用,如在虚拟现实,机器人运动规划,碰撞检测等方面都有应用。经常通过计算物体间的最近距离来避免运动过程中的干涉和碰撞,而求解点到多面体的最近有符号距离则是解决这类问题的关键。本文针对三角形网格表示的物体之间的关系,把角度权伪法矢量应用于点到三角形网格体的带符号距离计算中,并进一步讨论了物体与物体之间距离的计算。首先,对于封闭,光滑表面的物体来说,其表面的法向量可以用来判别一个点是在物体内部还是在外部。但是用三角形网格表示的物体在其顶点和边处不连续,因此不具有法向量,只能定义一些伪法矢量,文中,我们证明角度权的伪法矢量和从表面上的最近点到任意点之间的向量的点积的符号可以用来判断点在多面体内部还是在外部。计算点到网格的有符号距离的符号通常就由这个内-外信息来表示。并把此理论结果应用于点到三角形网格体的有符号距离计算中。从而把点到光滑表面物体的内外测试推广到三角形网格表示的物体上。我们采用动态球搜索技术来计算点到网格的带符号距离,此算法能够快速获得一个含多面体最近体元素在内的侯选面片集,而且一般情况下该侯选集都足够小,再计算点到侯选面片集之间的距离,可以避免传统方法中需要频繁的计算点到当前层的最近距离。其次,进一步研究了物体到物体之间距离的快速计算,采用层次扫掠球来进行快速的距离查询,并建立基于层次扫掠球的混合层次,具有可变的紧密度,提高算法的灵活性。为了进一步提高算法效率,引入相对误差,并且限制报告距离与实际距离之间的误差为一个用户定义的数。通过使用相对误差,准确距离计算和碰撞检测成为同一个问题的两个极端情况,当用户定义相对误差为零时,则算法作准确距离计算,当定义相对误差为100%时,若返回值为零,说明两物体发生碰撞。
其他文献
一个网站有许多个网页组成,网站上的信息分布在这些网页上,不同的用户对不同网页上的信息感兴趣,但是网站中大量的网页存在着结构的不合理性,链接页面的无效性等现状,降低了用户访
现代社会日新月异,信息化的浪潮汹涌而来,医院管理信息系统(HIS)的建设也日益受到关注,人们越来越认识到医院信息系统(HIS)将成为现代化医院必不可少的基础设施,它为提高医院服务
随着电子商务应用的不断扩大,个性化服务也得到越来越多的重视,大量的商务软件产品都声称支持个性化。电子商务推荐系统是智能信息服务的体现,它能够在了解用户的短期和长期
学位
随着教育体制的改革,提高全民素质,高校招生名额每年以30%的速度递增。而各个高校在原有的硬件,软件条件下,学生人数都不同程度的按比例增加,为了保证教学质量,最大程度的发挥软硬件
数据挖掘技术是一个从大量数据中发现潜在知识的过程,其主要目的就是从大量的、不完全的、有噪声的应用中,提取隐含在其中的、人们事先不知道的、但又潜在有用的信息和知识。
计算机集群系统是通过高速网络将一组PC或工作站连接起来构成的高可靠、可扩展的服务器系统。集群中各PC或工作站通过统一调度、协调运行达到高效并行处理的目的。Beowulf集
超椭圆曲线密码体制作为椭圆曲线密码体制的一个推广,它的安全性是建立在超椭圆曲线离散对数问题难解性上的。与其他公钥密码体制(如RSA/ECC)相比,它的密钥长度更短、安全性
动态图像理解技术在智能交通中应用的研究,是智能交通系统的重要前沿研究领域,具有十分重要的理论意义和应用价值。利用基于动态图像理解技术在道路交通方面的应用代表着道路交
以Android为代表的现代移动操作系统在为移动应用提供稳定、高效运行环境的同时,存储、管理着相对于个人计算机更多的用户隐私数据。为获取更优质的服务,用户通常不吝啬于向