![]()
内容推荐 增强现实(augmented reality,AR)作为虚拟现实(virtual reality VR的技术延伸,是虚拟与现实的连接入口,是一种实时计算摄像机捕捉到的现实影像的位置及角度并加上相应虚拟信息的技术。伴随着AR技术的快速发展,其体感交互设备 Kinect、 RealSense也被广泛应用于游戏、物联网家居控制、医学、导航与定位、三维重建等领域。本书从系统设计的角度出发,由浅人深地讲述了VR和AR系统开发的关键技术,以实例设计的方式讲解VR、AR系统的具体开发流程和步骤。 本书分为两大部分,第一部分是VR技术的开发与应用,主要讲述VR技术在三维重建、远程手术仿真、柔性体力触觉渲染技术,包括第14章;第二部分是AR技术的开发与应用,主要讲述AR技术在游戏开发、物联网家居控制、骨关节功能评价、导盲、人体动态图像三维重建以及疲劳驾驶监测等系统中的研究与应用,包括第5~11章。 本书是VR和AR技术的入门研究教程,适合高校计算机信息类相关专业学生学习,同时由于书中附有大量案例,其同样适用于企业开发人员。 目录 第1章 VR概述 1.1 什么是VR 1.2 VR系统组成 1.3 VR特点 1.4 VR发展历史 1.5 VR系统的分类 1.6 VR技术的应用 1.7 VR技术经典应用案例 1.8 VR关键技术 1.9 VR技术需要突破的瓶颈 1.10 本章小结 第2章 VR技术在三维场景重建中的应用 2.1 VR三维场景重建定义 2.2 VR三维场景重建研究现状 2.3 三维虚拟公司园区简介系统分析 2.3.1 研究背景分析 2.3.2 系统功能分析 2.3.3 相关开发工具说明 2.4 三维虚拟公司园区简介系统总体设计 2.5 三维虚拟场景设计与实现 2.5.1 园区的测绘与准备 2.5.2 主要建筑物的设计 2.5.3 建筑物的纹理映射与贴图 2.5.4 建模过程中需要注意的问题 2.5.5 园区绿化带的设计 2.5.6 地下车库出入口的设计 2.5.7 地面天空设计 2.5.8 摄影机的添加与调整 2.5.9 布光 2.5.10 虚拟园区的整体渲染及导出 2.6 虚拟园区简介系统设计与实现 2.6.1 Unity 3D环境下三维模型导入 2.6.2 园区场景的完善 2.6.3 系统人物模型控制 2.6.4 摄像机跟随角色运动的程序设计 2.6.5 简介说明的UI设计 2.7 虚拟园区简介系统展示 2.8 本章小结 第3章 VR在远程手术仿真系统中的应用 3.1 基于VR的远程手术仿真系统分析 3.2 基于VR的远程手术仿真设计 3.2.1 功能特点 3.2.2 系统结构 3.2.3 系统模块设计思想 3.3 远程通信实现 3.3.1 远程视频语音通信实现 3.3.2 虚拟仿真数据通信实现 3.4 VR手术仿真系统的实现 3.4.1 二维医学图像共享浏览功能 3.4.2 三维重建功能 3.5 基于VR的远程手术仿真测试 3.5.1 系统测试结果 3.5.2 系统测试结果分析 3.6 本章小结 第4章 VR中柔性体力触觉渲染研究 4.1 柔性体力触觉研究简介 4.1.1 柔性体力触觉渲染方法概述 4.1.2 相关技术国内外研究现状 4.1.3 本章研究目标、内容 4.2 SH简介 4.2.1 SH定义 4.2.2 SH变换 4.2.3 SH在柔性体力触觉渲染中的应用可行性分析 4.3 基于SH的柔性体几何建模 4.3.1 球面参数化 4.3.2 SH展开和曲面重构 4.4 基于SH的柔性体力触觉模型建立 4.4.1 共同参照系统建立 4.4.2 SH模型群组分析 4.4.3 同源物体形变力反馈计算 4.4.4 基于SH的柔性体力触觉模型分析 4.5 基于SH的力触觉渲染控制算法 4.5.1 基于SH与距离场的碰撞检测 4.5.2 基于SH与RBF-NN的实时碰撞响应 4.5.3 方法结论 4.6 柔性体力触觉渲染系统实现 4.6.1 柔性体力触觉渲染系统组成 4.6.2 虚拟场景构建 4.6.3 系统测试 4.7 本章小结 第5章 AR概述 5.1 什么是AR 5.2 AR系统组成 5.3 AR设备资料 5.4 AR技术特点 5.5 AR开发平台 5.6 AR技术应用 5.7 AR与VR的区别 5.8 本章小结 第6章 AR游戏开发 6.1 AR游戏开发简介 6.2 基于Unity 3D引擎的空中战机游戏开发简介 6.3 游戏功能分析 6.3.1 游戏系统需求分析 6.3.2 游戏元素需求分析 6.3.3 游戏功能需求分析 6.4 游戏具体实现 6.4.1 游戏控制系统实现 6.4.2 游戏关卡系统实现 6.4.3 游戏用户体验系统实现 6.5 游戏项目测试 6.5.1 测试过程描述 6.5.2 测试效果分析 6.6 本章小结 第7章 AR技术在物联网家居系统中的应用 7.1 系统分析 7.1.1 需求分析综述 7.1.2 功能需求分析 7.1.3 性能需求分析 7.2 系统设计原理及相关技术 7.2.1 Kinect信息采集 7.2.2 PC端信息处理平台 7.2.3 Zigbee局域网系统 7.2.4 远程居家监护通信方式 7.3 系统实现 7.3.1 系统开发环境搭建 7.3.2 居家自助功能实现 7.3.3 居家监护功能实现 7.4 系统测试及结果分析 7.4.1 居家自助功能测试 7.4.2 居家监护功能测试 7.4.3 结果分析 7.5 本章小结 第8章 AR技术在骨关节功能评价系统中的应用 8.1 系统分析 8.2 系统设计方法概述 8.3 系统设计基本原理及相关技术 8.3.1 项目开发平台与工具 8.3.2 人体监测与跟踪技术 8.3.3 聚类分析与骨关节健康评估方案 8.4 基于Kinect的骨关节角度测量 8.4.1 骨关节数据采集 8.4.2 骨关节角度计算 8.4.3 数据记录与文档保存 8.5 骨关节功能评价系统界面设计 8.6 骨关节功能评价 8.6.1 K-means聚类算法 8.6.2 数据测试与分析 8.6.3 功能分类算法验证 8.7 系统实现 8.8 系统测试 8.9 本章小结 第9章 基于Kinect深度图像的导盲系统设计 9.1 系统分析 9.2 系统设计 9.2.1 OpenCV和 |