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

沉浸式虚拟射击训练系统中人机交互的研究

作 者: 朱健
导 师: 肖双九
学 校: 上海交通大学
专 业: 软件工程
关键词: 虚拟现实 射击训练 摄像头标定 Kalman滤波 运动捕捉
分类号: TP11
类 型: 硕士论文
年 份: 2011年
下 载: 47次
引 用: 0次
阅 读: 论文下载
 

内容摘要


虚拟现实系统利用计算机技术生成逼真的虚拟环境,提供用户视觉、听觉和触觉等感官的模拟,使用户产生身临其境的沉浸感。它在娱乐、教育、军事训练等许多领域有着重要的应用价值,因而它的交互方式成为近年来计算机领域的研究热点。最常用的数据手套、数据衣等传感器虽然提供了较人性化的交互方式,但它们价格昂贵同时也会给用户带来不适感。本文以计算机辅助射击训练系统为研究背景,设计并搭建了具有高度沉浸感的虚拟现实训练系统的软硬件环境,采用计算机视觉相关技术实现了自然的人机交互和实时的系统响应。本文的主要工作和贡献如下:1)设计实现了沉浸式训练系统的交互硬件平台。搭建了一个广角投影显示装置,使用户在视觉上感受到高度的战场沉浸感。设计研制了可无线通信的红外激光仿真枪,使用户可以用与真实射击动作完全相同的自然方式进行射击交互,并采用红外摄像头准确捕捉红外反射光的方法实时计算用户3D位置及动作,保证沉浸式场景随用户的身体移动而产生真实感的变换。2)精确实时地捕捉用户扣动扳机时刻红外激光仿真枪在投影屏幕上的射击命中点。使用二维射影变换结合角点检测技术校正了由于摄像头位置原因造成的图像中投影屏幕的变形,利用阈值分割和仿射变换计算射击命中点在投影屏幕上的坐标,最后对该坐标进行了修正以得到更精确的结果。3)研究了摄像头成像模型以及摄像头标定原理,并用张正友标定法对捕捉人体运动的摄像头进行了标定,从而建立了虚拟场景与现实三维空间的关联。4)准确实时地捕捉用户在训练时的身体运动。使用背景差分法以及图像形态学操作提取人体剪影图像,接着使用apar条带检测用户身体各个部位,从而对用户身上的标记进行了识别和初始化。然后用Kalman滤波、极线约束以及人体约束对视频帧序列中的标记点进行了跟踪,同时使用双目立体视觉计算它们的三维空间位置,从而达到了准确实时捕捉人体运动的目的。

全文目录


摘要  3-5
ABSTRACT  5-10
插图目录  10-12
第一章 绪论  12-17
  1.1 研究背景、目的和意义  12-13
  1.2 相关技术  13-15
    1.2.1 人机交互  13-14
    1.2.2 立体视觉  14
    1.2.3 人体运动捕捉  14-15
  1.3 研究目标和内容  15-16
  1.4 本文的组织结构  16-17
第二章 系统的设计与实现  17-24
  2.1 整体系统的架构  17-20
    2.1.1 硬件环境的搭建  17-18
    2.1.2 整体系统软件功能  18-20
  2.2 交互子系统设计  20-23
    2.2.1 交互子系统的功能  20
    2.2.2 射击命中点的捕捉模块的设计  20-22
    2.2.3 人体运动捕捉模块的设计  22-23
  2.3 本章小结  23-24
第三章 射击命中点的精确捕捉  24-35
  3.1 射击命中点捕捉的流程  24
  3.2 二维射影变换  24-26
  3.3 角点检测  26-28
    3.3.1 Harris角点检测  26-27
    3.3.2 亚像素级角点检测  27-28
  3.4 捕捉射击命中点的具体实现  28-34
    3.4.1 校正拍摄的图像  28-30
    3.4.2 图像分割  30-31
    3.4.3 计算射击命中点  31-32
    3.4.4 修正射击命中点的坐标  32-34
  3.5 本章小结  34-35
第四章 摄像头标定  35-43
  4.1 线性模型摄像头标定  35-40
    4.1.1 线性摄像头模型  35-38
    4.1.2 线性模型摄像头标定  38-40
  4.2 张正友标定法  40-42
  4.3 本章小结  42-43
第五章 基于视频的人体运动捕捉  43-52
  5.1 人体运动捕捉流程  43-44
  5.2 基于人体区域特征的标记点识别  44-49
    5.2.1 人体模型  44-45
    5.2.2 提取人体剪影  45-46
    5.2.3 提取轮廓特征点  46-47
    5.2.4 识标记点  47-49
  5.3 KALMAN滤波  49-50
  5.4 计算标记点的三维空间位置  50-51
  5.5 本章小结  51-52
第六章 实验结果与分析  52-63
  6.1 实验环境  52-53
  6.2 射击命中点的捕捉实验和结果  53-58
    6.2.1 硬件设备  53-54
    6.2.2 射击命中点的捕捉  54-58
  6.3 人体运动捕捉的实验和结果  58-62
    6.3.1 硬件设备  58
    6.3.2 人体运动捕捉  58-62
  6.4 本章小结  62-63
第七章 总结与展望  63-65
  7.1 本文工作总结  63-64
  7.2 展望  64-65
参考文献  65-67
致谢  67-68
攻读硕士学位期间已发表或录用的论文  68-70
  攻读硕士学位期间发表的学术论文  68
  攻读硕士学位期间参加完成的项目  68-70

相似论文

  1. 陀螺稳定吊舱控制系统设计,TP273
  2. VRGIS在城市设计中的应用,TP311.52
  3. 三维服装虚拟变形及展示技术研究,TS941.26
  4. 网络虚实二重性中主体的发展,B01
  5. 大型耙吸挖泥船动力定位控制算法研究,U674.31
  6. 驾驶员眼睛开闭状态计算机图像识别技术开发,TP391.41
  7. 结合DWT的动态数据校正研究及应用,TP274
  8. 基于小波和Kalman滤波的GPS数据去噪方法研究,P228.4
  9. 运动目标检测与跟踪的研究,TP391.41
  10. 视频图像中的运动目标检测与跟踪,TP391.41
  11. 惯性运动捕捉系统中传感数据的传输与处理,TP212
  12. 机械学科网络虚拟实验的实现方法研究,TP391.6
  13. 虚拟空间环境构建及红外成像仿真,TP391.9
  14. 基于通信约束的无线传感器网络的研究,TN929.5
  15. 基于VRML语言的虚拟实验室网络框架的研究,TP391.6
  16. 武汉城市公交站点情感设计研究,TU248.3
  17. 三维虚拟魔方游戏软件的设计与实现,TP393.09
  18. 视频图像序列中运动目标的获取与跟踪,TP391.41
  19. 可视化仿真系统—三维浏览子系统的设计与实现,TP391.9
  20. 基于学习的逆向运动学人体运动合成,TP391.41
  21. 基于微惯性组合的嵌入式航姿参考系统研究,TN966

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化基础理论 > 自动化系统理论
© 2012 www.xueweilunwen.com