1.2 研究现状及发展趋势 1
1.3 研究内容 2
1.4 论文组织结构 2
2 AR技术的基本理论与关键技术 3
2.1 增强现实基本定义 3
2.2 增强现实关键技术 4
3 增强现实系统开发 6
3.1 Vuforia SDK体系结构 7
3.2 Unity3D 11
4 AR系统设计与实现 12
4.1 RacingCar 12
4.2 Teapot 15
4.3 MuscleMan 18
4.4 UserDefined 20
4.5 CloudReco 21
5 毕业设计期间录用的论文和知识产权 24
结 论 25
致 谢 26
参考文献 27
1 绪论
1.1 课题背景及研究意义
图像处理技术和可视化技术可以通过计算机模拟产生真实世界中的场景,广泛应用于于医学、商业、军事等领域,但使用这种技术人们无法与这些虚拟场景进行实时交互。于是,增强现实应运而生,它将计算机产生的虚拟场景与现实世界中的真实场景相融合展现在显示设备上,人们可以与两者场景叠加后的混合场景进行交互,增加了用户的体验感和沉浸感。
增强现实技术在二十世纪六十年代兴起,一直发展缓慢,但直到近些年,增强现实才逐渐被人们所认知,成为一个热门的研究领域。研究初期,研究费用较高,需要配置昂贵的硬件设备,如头盔显示器(Head-Mounted Display, 简称HMD)。近年来,随着个人PC机处理性能的不断提高和完善,AR的思想逐渐在专门的研究人员之外广泛流传出来。现在,移动设备的处理能力也在不断的提高,AR已经可以在移动设备上实现,现实生活中也产生了许多形式多样的实用的增强现实应用。增强现实技术已经在军事、商业、工业、医疗和娱乐等领域取得重要发展,使我们观察世界的方式得以改变,让我们更好的感知世界,增强现实必将掀起下一次IT技术的热潮。文献综述
作为一款专业的游戏开发引擎,Unity3D支持增强现实系统的开发,它可以将通过AR技术产生的虚拟场景叠加到现实场景中。本课题主要基于Unity3D完成增强现实系统的设计与开发。
1.2 研究现状及发展趋势
1.3 研究内容
本课题主要借助于Unity3D完成增强现实系统的设计与开发,具体研究内容如下:
(1)增强现实基础理论。研究学习了解增强现实技术的基本定义和关键技术。
(2)Unity3D的基本原理。了解AR开发包的体系结构和工作流程,研究学习它的关键步骤。
(3)交互建模的设计与实现。论文网
(4)视频场景中的交互式操作。研究如何在摄像机捕获的真实视频场景中允许用户对虚拟物体进行实时控制,包括改变模型出现的位置,纹理外观和光照效果等。
1.4 论文组织结构
本文共分为五章:
第一章绪论,主要介绍本课题的研究背景、现状,以及未来的发展趋势,介绍了本课题主要的研究内容和文章的组织结构。