首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 62 毫秒
1.
基于模拟退火遗传算法的凸多面体间碰撞检测算法研究   总被引:2,自引:2,他引:0  
提出用顶点的凸包来表示凸多面体,将两凸物体间距离的问题归结为一个带约束条件的非线性规划问题。利用模拟退火遗传算法对该问题进行求解,即利用模拟退火的接收准则来交叉、变异。结果表明,该算法有较高的计算效率和计算速度。  相似文献   

2.
基于凸多面体剖分的并行碰撞检测算法   总被引:6,自引:1,他引:6  
针对传统的碰撞检测算法对于复杂多面体之间的碰撞检测时间过长的缺陷,提出并证明了一种凸多面体的剖分算法,该算法能将复杂的凸多面体剖分为简单四面体,利用基于MPI(Message Passing Interface)并行处理的方法来提高碰撞检测的实时性.给出了基于凸多面体剖分的并行碰撞检测算法与常规算法的比较结果,证明了所提出算法的优越性.  相似文献   

3.
计算两个凸多面体间距离的一个新算法   总被引:1,自引:0,他引:1  
文章讨论了计算两个凸多面体间的距离的问题。首先分析了不相交凸多面体间的距离的特点,证明了该距离恰是其公垂线段的长度,再利用正交投影把确定此距离转化为一个优化问题。给出了此优化问题的两种解法——5变量的线性观划算法和2变量的区域搜索算法,并对计算复杂性进行了分析。该方法的优点是存储量小,只需存储凸多面体的顶点信息,并可推广来确定移动凸多面体间的距离及一个凸多面体的最大(小)跨度。  相似文献   

4.
在文献[1]中,给出了计算多面体锥与凸多面体问的最短距离的一个方法,但不能保证在有限步内求得最短距离。本文给出了一个与文献[1]的条件等价的充要条件,在此基础上提出一个在有限步内求得最短距离的算法。  相似文献   

5.
本文首先给出了凸多面体上任意两面夹角的定义,进而证明了三个引理,最后得出了本文所论述的结果:  相似文献   

6.
7.
提出了一种新的面向对象的并行碰撞检测算法,分析了这种算法的时间复杂性、碰撞检测的完全性和唯一性等问题,讨论了这种算法在虚拟环境中的实现与应用。结果表明该算法具有良好的可扩展性。  相似文献   

8.
吴树宏 《广西科学》2008,15(4):369-370
证明关于原点对称的凸多面体P满足U(P)≤(((n!)~1/n)/n)V(P),并且当且仅当P为平行多面体时等号成立.  相似文献   

9.
本文通过对一道竞赛题的探讨,研究了一些凸多面体的一般构造,并具体给出构造方法。  相似文献   

10.
本文深入研究了每个面都是四边形的凸多面体的性质,发现并证明了一系列定理,并通过实例来说明如何运用定理来处理凸多面体的拓扑结构的一些问题.  相似文献   

11.
针对虚拟装配环境中包围盒碰撞检测存在检测精度差和效率低的问题,设计了粗精结合的分层检测方法。粗检测阶段,采用基于八叉树的球形包围盒进行检测,初步剔除明显不发生碰撞的对象。在精确检测阶段提出近似凸包自适应包围盒算法,基于近似凸包思想提取贴合模型外壳顶点集求解协方差矩阵计算最小包围盒,解决传统方向包围盒算法因三角形面片的尺寸不均匀、导致构造包围盒方向偏移的问题,且构造时间较传统方向包围盒缩短了66%。最后在Unity3D中以液压调平举升平台各部件为研究对象进行实例验证,实验结果表明,本文研究的方法能构造出比传统方向包围盒更加紧密的包围盒,在装配实验执行时间上比使用传统方向包围盒碰撞检测算法加快了22.2%,比使用轴对齐包围盒碰撞检测算法加快了17.4%,能够满足虚拟装配中碰撞检测效率高的要求,且符合使用者实时的自然交互习惯。  相似文献   

12.
A new method, called the simplex method, is proposed to generate the uniform design over a convex polyhedron inn-dimensional Euclidean space ℝn.  相似文献   

13.
针对一段时间内的多个运动物体之间的碰撞检测,提出一种基于距离算法(Gilbert-Johnson-Keerthialgorithm,GJK算法)的凸体快速连续碰撞检测算法,该算法主要通过判断一段时间内两物体之间的最小距离是否为零来检测碰撞发生情况。首先利用GJK算法在有限步骤内计算得到最小距离,检测两物体是否发生碰撞;若两物体发生碰撞,进而利用ray-casting算法确定发生碰撞的精确位置,根据环境要求做出相应响应,调整运动物体位置。仿真结果表明,对多个运动物体间的连续碰撞检测,该算法有较高的实时性和准确性。  相似文献   

14.
目的针对已有的干涉检测算法多采用在离散的时间点上进行求交的方法,效率和可靠性低,并且不太容易解决物体刚好接触等问题,提出通过接触判断进行多面体干涉检测的方法。方法在对接触状态进行分析的基础上提出了基于四元组运动表示的物体接触状态判定算法。结果该算法的干涉检测时间是连续的,能够避免由于时间划分误差产生的判断遗漏。结论在检测到几何对象的接触后,采用静态包容性测试,大大提高了算法效率,而且由于避开了非线性问题,可靠性也大大提高。对简单运动或几何问题,具有很高的效率和可靠性。  相似文献   

15.
提出了一种快速的碰撞检测算法.主要对虚拟空间划分,计算体元尺寸,通过检测体元内物体的状态构建物体的相邻物体链表.通过时空相关性,确定树的遍历次序,并采用MPI并行处理方式将各子任务分配到各子进程执行.实验结果表明,本算法减少了碰撞检测次数以及包围盒的遍历深度,提高了碰撞检测的效率.  相似文献   

16.
基于κ-DOPs包围盒碰撞检测算法的改进   总被引:1,自引:0,他引:1  
在基于层次包围盒碰撞检测算法中,参与相交测试的包围盒的数目直接会影响到碰撞检测的速度.针对这一特点,本文利用虚拟环境中对象运动的时空相关性对k-DOPs包围盒树进行优化,通过跟踪上一时间点对包围盒树的遍历过程,确定当前时间点的遍历路径,从而有效地减少遍历过程中包围盒相交的次数,大大地提高了碰撞检测的速度.  相似文献   

17.
SVM(support vector machine)算法求解支持向量的过程涉及到N阶矩阵的计算,N为样本的个数,当样本数量很大时,高阶矩阵的计算将需要消耗大量运算时间;同时,SVM模型性能依赖于惩罚参数与核参数的优化,传统的循环验证参数优化法,时间复杂度高.为了解决上面两方面的问题,笔者采用凸包算法对训练样本进行稀疏化,同时通过遗传算法优化选择惩罚参数与核参数,提出了一种高性能的SVM模型训练算法.  相似文献   

18.
在已有的预留碰撞算法基础上,提出了一种以空间数据结构管理为核心,用简化的几何模型表示(OBB层次树)结合起来实现复杂物体间的实时碰撞检测算法,主要采用包围盒的方法对检测物体进行包围,然后对包围盒所形成的体进行结构索引,遍历体索引输出检测结果,这样在少量增加存储空间的前提下,可以提高碰撞检测的速度。  相似文献   

19.
为了提高遗传算法应用于边缘检测的收敛速度,提出了一种基于佳点集遗传算法(GGA)的边缘检测方法.该方法利用佳点集理论构造交叉操作使得子代保留最能代表其家族性能的双亲共同基因以提高算法收敛速度.在用遗传算法进行边缘检测之前,将图像的灰度值特征空间转换为模糊熵特征空间,然后运用模糊熵理论对图像进行相异性增强处理,滤去非边缘像素以便缩小解空间规模,为提高算法的收敛速度提供了另一个有效的途径.实验结果表明,所提出的图像边缘检测方法具有较好收敛效率,所检测出的图像边缘细节丰富、单边缘、定位准确.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号