变形物体碰撞检测技术研究

变形物体碰撞检测技术研究

论文摘要

碰撞检测及其相关问题有着悠久的研究历史,在计算机图形学、计算几何、机器人学、CAD/CAM等研究领域具有十分重要的作用。近年来随着虚拟现实、分布交互仿真等技术的兴起,人们对交互的实时性、场景的真实性的要求越来越高,变形物体的实时碰撞检测成为了研究的热点。本文在对各类碰撞检测算法作出全面了解和透彻分析的基础上,从以下几个方面对变形物体的碰撞检测问题进行研究,提出新的检测碰撞的思想和方法,从而使碰撞检测技术有进一步的发展。(1)从提高碰撞检测的实时性和通用性方面入手,将人工智能中经典的粒子群优化算法引入到碰撞检测领域,提出了应用粒子群优化算法的通用随机碰撞检测算法。该算法在继承一般碰撞检测算法优点的同时,突破了它们的局限性,不但能够在保证效率的前提下处理无拓扑物体的碰撞检测问题而且也可以处理任意物体表示模型之间的碰撞检测,具有较强的通用性;此外检测精度和速度可以人为的调整以满足不同应用的需求,增加了碰撞检测系统的灵活性。(2)结合层次包围体树结构和随机碰撞检测算法的优点提出了一种大型复杂变形物体的快速碰撞检测方法。该算法利用层次包围体树快速剔除物体上不相交的区域,只在碰撞了的节点内进行智能搜索,既避免了单纯采用粒子群优化方法目标空间过大造成的搜索速度慢的缺点,又减少单纯使用层次包围体树的方法所消耗的大量存储空间和更新速度慢等问题。(3)在分析研究虚拟装配领域的实际问题的基础上,针对虚拟装配系统中的变形物体的特点,提出了一种基于组件的碰撞检测技术。其中重点研究了基于物体OBB包围盒的组件层次包围体树的构建和更新问题,提出了快速的组件OBB包围盒的生成算法、求两OBB包围盒凸壳的快速算法和N个物体构成组件层次体树的建构与更新的方法。实验证明组件模型具有构建层次分明、运动更新简便、能完成自我碰撞检测等诸多优点。

论文目录

  • 内容提要
  • 第一章 绪论
  • 1.1 碰撞检测技术发展和现状
  • 1.2 碰撞检测系统一般结构
  • 1.3 主要算法简介
  • 1.3.1 基于层次包围体树的碰撞检测算法
  • 1.3.2 空间剖分
  • 1.3.3 距离场
  • 1.3.4 基于图像空间的碰撞检测
  • 1.3.5 比较与讨论
  • 1.4 研究目标与工作
  • 第二章 粒子群优化的随机碰撞检测算法
  • 2.1 粒子群优化算法
  • 2.1.1 基本原理
  • 2.1.2 数学描述
  • 2.1.3 基本流程
  • 2.1.4 参数分析
  • 2.1.5 多目标PSO 算法
  • 2.1.6 动态多目标环境问题
  • 2.2 PSO 优化的随机碰撞检测
  • 2.2.1 随机碰撞检测概述
  • 2.2.2 问题模型
  • 2.2.3 基本算法流程
  • 2.2.4 特征采样
  • 2.2.5 适应度的计算
  • 2.3 基于聚类小生境PSO 的通用随机碰撞检测算法
  • 2.3.1 基于密度的聚类
  • 2.3.2 碰撞检测核心算法
  • 2.3.3 快速跟踪策略
  • 2.3.4 更新策略
  • 2.4 实验与性能分析
  • 2.4.1 采样与精度调整
  • 2.4.2 粒子群规模
  • 2.4.3 更新速度
  • 2.4.4 性能对比
  • 2.5 本章小结
  • 第三章 基于层次包围体树的混合碰撞检测算法
  • 3.1 层次包围体树
  • 3.1.1 AABB 包围盒
  • 3.1.2 坐标变换
  • 3.1.3 相交测试
  • 3.1.4 AABB 层次包围体树的构建
  • 3.1.5 AABB 层次包围体树的更新
  • 3.1.5.1 包围盒的更新
  • 3.2 混合碰撞检测核心算法
  • 3.2.1 算法描述
  • 3.2.2 自底向上更新包围体树
  • 3.2.3 节点内部的更新
  • 3.3 试验与讨论
  • 3.4 本章小结
  • 第四章 基于组件技术的碰撞检测算法
  • 4.1 基本概念与定义
  • 4.1.1 主元分析
  • 4.1.2 凸壳
  • 4.1.3 方向包围盒OBB
  • 4.2 组件OBB 算法
  • 4.3 投影法求两OBB 凸壳顶点
  • 4.3.1 二维空间两个OBB 凸壳顶点
  • 4.3.2 三维两个OBB 凸壳顶点
  • 4.4 组件层次包围体树的构建
  • 4.4.1 基于AABB 包围盒的N 个物体组件层次包围体树算法
  • 4.4.2 基于OBB 包围盒N 个物体组件算法
  • 4.5 组件层次包围体树的更新
  • 4.5.1 增加物体
  • 4.5.2 移出物体
  • 4.6 实验与分析
  • 4.6.1 利用两个物体OBB 包围盒生成组件包围盒
  • 4.6.2 N 个物体组件层次包围体树的建立
  • 4.7 应用实例:虚拟组件手
  • 4.7.1 划分
  • 4.7.2 建立部件层次模型
  • 4.7.3 建立组件手层次模型
  • 4.7.4 组件虚拟手运动更新
  • 4.7.5 虚拟手碰撞检测和自我碰撞检测
  • 4.7.6 实验与分析
  • 4.8 本章小结
  • 第五章 总结与展望
  • 参考文献
  • 致谢
  • 作者攻读博士期间发表的论文情况
  • 学位论文摘要(中文)
  • 学位论文摘要(英文)
  • 相关论文文献

    • [1].虚拟现实及应用[J]. 国际学术动态 2009(06)
    • [2].英国开设全欧首个“虚拟现实”专业[J]. 教育探究 2018(06)
    • [3].我国虚拟现实产业发展态势分析及对策研究[J]. 青岛科技大学学报(社会科学版) 2019(04)
    • [4].高职院校虚拟现实专业人才培养模式的探索与思考[J]. 湖北开放职业学院学报 2020(01)
    • [5].虚拟现实电影架构:从“洞穴之喻”到“胶囊—隧道”[J]. 电影艺术 2020(03)
    • [6].生态学视域下虚拟现实教育资源模型构建[J]. 中国教育技术装备 2019(22)
    • [7].数字图书馆建设中的虚拟现实技术应用前景和方向研究[J]. 河南图书馆学刊 2020(02)
    • [8].虚拟现实艺术在心理治疗中的应用[J]. 北京印刷学院学报 2020(04)
    • [9].利用虚拟现实模拟恐高场景的可行性分析[J]. 中国卫生产业 2020(04)
    • [10].虚拟现实肛肠住院体验系统对肛周脓肿患者的干预研究[J]. 黑龙江中医药 2020(02)
    • [11].技术视角下的虚拟现实发展与影像探索[J]. 当代电影 2020(06)
    • [12].智能时代基于虚拟现实2.0的实训教学:内涵、价值与路径[J]. 职教论坛 2020(05)
    • [13].5G视域下虚拟现实出版的价值共创研究[J]. 出版广角 2020(11)
    • [14].虚拟现实在高校实验室中的应用分析[J]. 科技经济导刊 2020(25)
    • [15].虚拟现实教材实验内容体系改革[J]. 电子世界 2020(18)
    • [16].虚拟现实电影研究概述[J]. 艺术教育 2018(23)
    • [17].虚拟现实电影的交互特性及设计策略研究[J]. 当代电影 2018(12)
    • [18].大学生使用虚拟现实设备实现立体观赛的态度调查——以上海体育学院为例[J]. 辽宁体育科技 2018(06)
    • [19].高职院校虚拟现实专业建设的必要性探讨[J]. 电脑知识与技术 2018(34)
    • [20].工信部发文推进虚拟现实产业发展 2025年整体实力将进入全球前列[J]. 通信世界 2019(01)
    • [21].工信部发文加快推进虚拟现实产业发展 2025年整体实力将进入全球前列[J]. 信息技术与标准化 2019(Z1)
    • [22].张娇虚拟现实设计作品[J]. 上海纺织科技 2019(03)
    • [23].虚拟现实艺术的发展及其影响研究[J]. 大众文艺 2019(05)
    • [24].虚拟现实表现形式研究[J]. 戏剧之家 2019(02)
    • [25].推进虚拟现实产业发展2025年整体实力将进入全球前列[J]. 智能制造 2018(12)
    • [26].工信部:到2025年虚拟现实产业整体实力进入全球前列[J]. 传感器世界 2019(01)
    • [27].浅析媒介革新时代下的广告革新趋势[J]. 戏剧之家 2019(13)
    • [28].虚拟现实的早期艺术史根源及其意义[J]. 大众文艺 2019(09)
    • [29].无光与有言:虚拟现实电影的观看研究[J]. 电影文学 2019(07)
    • [30].虚拟现实“照进”万亿元市场[J]. 河南科技 2019(05)

    标签:;  ;  ;  ;  ;  ;  ;  ;  ;  ;  

    变形物体碰撞检测技术研究
    下载Doc文档

    猜你喜欢