增强现实技术与应用——华为AR Engine从入门到精通
院士作序,教育部软工教指委推荐教材。厦大、北航、华为AR开发团队倾心之作。

作者:郭诗辉、郭泽金、林俊聪、李腾跃

丛书名:高等学校软件工程专业系列教材

定价:29.8元

印次:1-1

ISBN:9787302590743

出版日期:2021.11.01

印刷日期:2021.10.18

图书责编:黄芝

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书作为《增强现实技术与应用》配套实践用书,着重以HUAWEI AR Engine为框架,介绍在手持移动平台(智能手机、平板电脑)开发一套增强现实系统。该系统的功能包括客户端、服务器端,同时在客户端包括环境跟踪、运动跟踪、人体跟踪等对真实环境的感知能力。全书围绕一个互动类游戏项目开发的主线。读者完成本书学习后,应可以独立完成一个基本的AR Engine增强现实应用。 本书共9章,主要内容有增强现实技术简介、软件架构、服务器搭建、客户端开发环境配置、环境跟踪、运动跟踪、人体和人脸跟踪、完整应用集成、进阶篇。 本书适合作为高等学校计算机科学与技术、软件工程、数字媒体技术等专业高年级本科生、研究生的教材,同时可供希望对增强现实、虚拟现实等增进了解的开发人员、广大科技工作者和研究人员参考。

郭诗辉,厦门大学信息学院副教授,2010年本科毕业于北京大学元培学院,2015年毕业于英国伯恩茅斯大学英国国家计算动画中心。研究兴趣主要集中在人机交互、虚拟现实等相关领域。作为项目负责人获得国家自然科学基金委青年科学基金项目、中国博士后基金委员会等项目资助,以子课题负责人参与国家自然科学基金国际(地区)合作研究项目一项。在国际会议ACM CHI、ISMAR等发表论文近三十篇。

前言 本书及其理论册《增强现实技术与应用》是“教育部高等学校软件工程专业教学指导委员会软件工程专业推荐教材”。编写过程中兼顾研究型和应用型高校人才培养的需要,本着循序渐进、理论联系实际的原则,内容以适量、实用为度,注重理论知识的运用,着重培养学生利用增强现实技术实现下一代人机交互界面的能力。本书力求叙述简练、概念清晰,通俗易懂,便于自学。对于所涉及的技术方法力求全面,且提供详尽的参考资料供读者深入学习,是一本体系创新、内容深浅适度、重在应用、着重能力培养的本科教材。 全书共分为9章: 第1章简单介绍增强现实技术和HUAWEI AR Engine的基本情况。第2~4章讨论一个典型的增强现实系统如何搭建软件架构,包含客户端、服务器端的开发环境配置和关键技术。第5~7章讨论增强现实系统中最核心的三大功能,包括环境跟踪、运动跟踪和人体人脸跟踪,本书以HUAWEI AR Engine为具体框架,通过代码分析提高可实践性。第8章讨论了将前述章节中的所有模块集中于一个大项目,并最终完整实现该互动类游戏。第9章对学有余力的读者介绍了部分高级内容,作为进阶篇供读者深入了解。但受限于篇幅,第9章的代码仅提供核心部分。 本书所涉及的代码可通过扫描下方二维码来下载。 范例代码 本书可作为高等学校计算机科学与技术、软件工程、数字媒体技术等相关专业的本科生教材,也可作为成人教育及自学考试用教材,或作为增强现实从业人员的参考用书。 本书第1~4章由郭诗辉编写,第5、6、7、9章由华为公司郭泽金、李腾跃提供素材并编辑审校,第8章主要由林俊聪编写。全书由郭诗辉...

目录
荐语
查看详情 查看详情

目录

第1章简介

1.1增强现实简介

1.2增强现实技术发展趋势

1.2.1增强现实的兴起原因

1.2.2增强现实关键技术趋势

1.3HUAWEI AR Engine介绍

1.4HUAWEI AR Engine生态

1.5案例解析

小结

习题

第2章软件架构

2.1应用架构介绍

2.2数字资产和交互方式

2.3HUAWEI AR Engine架构

2.4典型AR应用架构

2.5示例应用架构

小结

习题

第3章服务器搭建

3.1服务器功能简介

3.2安装Python和Django

3.3“排行榜”Web服务器搭建

小结

习题

第4章客户端开发环境配置

4.1客户端功能简介

4.2安装JDK、IDE及Android SDK

4.3开发环境配置

4.3.1开发准备

4.3.2接入AR Engine SDK

4.3.3Demo介绍

小结

习题

第5章环境跟踪

5.1简介

5.1.1物体识别

5.1.2图像分割

5.2HUAWEI AR Engine中的环境跟踪

5.3环境跟踪关键API

5.3.1关键类

5.3.2ARSession

5.3.3ARConfigBase

5.3.4ARFrame

5.4示例程序

小结

习题

第6章运动跟踪

6.1简介

6.1.1SLAM

6.1.2... 查看详情

赵沁平院士作序推荐,教育部高等学校软件工程教学指导委员会推荐教材。厦门大学、北京航空航天大学科研团队联合华为增强现实引擎开发团队经过多年教学实践的倾心之作。学习增强现实,开启未来之眼。 查看详情