学位论文 > 优秀研究生学位论文题录展示

基于视频输入的虚拟交互系统的设计与实现

作 者: 黄燕荣
导 师: 钱昆明
学 校: 大连理工大学
专 业: 计算机应用技术
关键词: 虚拟现实 视频捕捉 交互 纹理映射 碰撞检测 场景
分类号: TP393.09
类 型: 硕士论文
年 份: 2004年
下 载: 134次
引 用: 4次
阅 读: 论文下载
 

内容摘要


基于视频输入的虚拟交互系统较传统的采用接触式传感器的交互系统输入方便、操作简单,在娱乐业、教育业等领域有着重要的应用前景。视频输入和虚拟场景的融合和实时交互是该类系统实现中的关键问题,在场景是三维的虚拟系统的实现中,这些问题还没有很好的解决方案。本文以虚拟摸鱼系统为例,对这些技术问题作了研究和探讨。 本文从基于视频输入的三维虚拟交互系统运行中的两个主循环-3D应用程序的工作流程和视频流处理循环入手,分析了此类系统的工作原理、运行流程,进而完成了系统设计。 为了实现视频输入和虚拟场景的融合,本文在三维场景中安景了视频呈现表层,并用视频画面作为纹理填充该表层,进而将视频合成到三维场景中。利用纹理的Alpha通道,实现了视频数据的有选择的合成,简化了手轮廓的提取算法。同时借助于纹理,实现了视频数据和三维场景的交互。 交互性是该类系统最实质的特性。本文在模拟摸鱼中的交互时,充分考虑了真实鱼的运动特性,设计了鱼和视频手、场景的碰撞规避算法,以及鱼的转身、摆尾等动作,模拟鱼在水中的游动。在碰撞检测中,为了提高系统的实时交互性,本文采用纹理象素Alpha值检测法和包围盒算法,避免了不规则物体间的检测,大大降低了运算量。 画面逼真形象是该类系统的重要性能指标,但细节的刻画也会严重影响系统运行速度。为了在满足系统实时运算要求的前提下,呈现逼真的三维环境,综合运用多种绘制技术是必要的。本文以模拟水下光影效果为例,介绍了如何利用VertexShader、Alpha混合、雾化处理、动态纹理等技术来实现特殊效果的模拟。 通过本课题的研究,对基于视频输入的虚拟场景交互系统的设计和实现中的一些共性问题作了详细的分析,并给出了解决办法,为今后更深层次和更广泛的研究工作拓展了思路,并提供了实验性的参考。

全文目录


0 前言  7-8
1 绪论  8-16
  1.1 课题来源和研究意义  8
  1.2 虚拟现实系统发展综述  8-15
    1.2.1 虚拟现实概述  9
    1.2.2 虚拟现实系统  9-10
    1.2.3 基于视频输入的虚拟场景合成系统  10-12
    1.2.4 虚拟交互系统  12-14
    1.2.5 基于视频输入的虚拟交互系统  14-15
  1.3 本文的主要工作  15-16
2 所用技术简介  16-22
  2.1 DirectX技术  16-22
    2.1.1 DirectShow技术简介  17-19
    2.1.2 Direct3D技术简介  19-22
3 系统分析与设计  22-28
  3.1 虚拟摸鱼系统简介  22-23
  3.2 目标性能分析  23
  3.3 关键性问题分析  23-24
  3.4 硬件组成及其性能要求  24-25
  3.5 软件系统实现原理  25
  3.6 系统的运行流程  25
  3.7 功能模块划分和类设计  25-28
4 视频合成到3D场景中  28-34
  4.1 视频捕捉  28-31
    4.1.1 Filter Graph的建立  29-30
    4.1.2 设备枚举和对象绑定  30
    4.1.3 视频抠象  30-31
  4.2 视频作为纹理的载入  31-32
  4.3 Alpha混合处理的采用  32-34
    4.3.1 Alpha混合处理概述  32-33
    4.3.2 我们的处理过程  33-34
5 虚拟场景的交互  34-43
  5.1 鱼的类设计  35-37
  5.2 鱼模型的载入  37-38
  5.3 鱼动作的模拟  38-39
  5.4 坐标的统一  39
  5.5 碰撞检测  39-43
    5.5.1 鱼与人手的碰撞  39-41
    5.5.2 鱼与虚拟环境中的物体的碰撞  41-43
6 虚拟环境的模拟  43-51
  6.1 所用的技术  43-45
  6.2 水底纹理的载入  45
  6.3 光影效果的实现  45-46
  6.4 水底和光影的纹理混合  46-48
  6.5 Vertex Shader的运用  48-51
7 成果与展望  51-53
  7.1 全文工作总结  51
  7.2 有待解决的问题及进一步研究的方向  51-53
参考文献  53-55
发表论文及所获奖励  55-56
致谢  56-58

相似论文

  1. 课堂交互活动中教师话语特征的个案分析,H319
  2. 带径向速度观测的跟踪算法研究,TN953
  3. 基于率失真优化的码率控制算法研究,TN919.81
  4. 基于VRPF的机动目标跟踪的研究,TN957.52
  5. 高光谱遥感场景模型仿真研究,TP72
  6. 基于过程的协作学习环境设计研究,G434
  7. VRGIS在城市设计中的应用,TP311.52
  8. 基于网络的服装款式设计系统的研究与实现,TS941.2
  9. 三维服装虚拟变形及展示技术研究,TS941.26
  10. 褐飞虱抗药性监测、对噻嗪酮的抗性风险评估及生化机理研究,S435.112.3
  11. 基于模型的水稻根系可视化研究,S511
  12. 虚拟手术中建模与仿真关键技术研究,TP391.41
  13. 基于运动目标轨迹分析的智能交通监控系统,TP277
  14. 网络虚实二重性中主体的发展,B01
  15. 交互分析理论视角下大学生人际交往影响因素及提升策略,G645.5
  16. 基于节点智能交互的物联网数据处理研究,TP391.44
  17. 全新的交互体验,TP11
  18. 基于粒子系统的火焰和烟花实时模拟技术研究,TP391.9
  19. 虚拟校园的三维建模与设计,TP391.9
  20. 手机游戏软件界面交互的设计与实现,TP311.52
  21. 基于回放场景的足球视频精彩镜头检测,TP391.41

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序
© 2012 www.xueweilunwen.com