AR开发权威指南:基于AR Foundation
汪祥春
内容提要
本书第1章介绍AR技术原理和AR Foundation概况,讲述用Unity开发AR应用的环境配置及调试方法,第2章对AR Foundation体系架构及关键组件、核心功能技术进行深入探讨,第3章讲述平面检测识别及参考点相关知识,第4章介绍2D图像与3D物体的检测识别跟踪知识,第5章介绍人脸检测、人脸表情捕捉、人脸特效实现的相关技术,第6章介绍光照估计、环境光反射、AR阴影生成的相关知识,第7章讨论云锚点、持久化存储、AR多人体验共享的相关知识,第8章介绍摄像头图像获取及自定义渲染管线的相关知识,第9章讨论2D、3D人体姿态估计及人形遮挡的相关知识,第10章讲述摄像机及手势操作的相关知识,第11章讨论在AR应用中使用3D音、视频的相关知识,第12章讲述开发AR应用的设计原则与设计指南,第13章讨论AR开发时的性能问题排查及优化技术。
本书适合AR Foundation初学者、Unity开发人员阅读,也可以作为大专院校相关专业师生的学习用书以及培训学校的教材。 前言
自2017年以来,增强现实(Augmented Reality,AR)技术发展迅速,已从实验室的科研转变为消费型的大众技术,并呈现爆发态势。在计算机视觉与人工智能技术的推动下,AR无论是在跟踪精度、设备性能,还是人机交互自然性上都有了很大提高。据权威机构预测,AR会成为下个十年改变人们生活、工作的最重要的技术之一,并在5G通信技术的助力下出现需求爆发。
AR技术是一种将虚拟信息与真实世界融合展示的技术,它广泛运用了人工智能、三维建模、实时跟踪注册、虚实融合、智能交互、传感计算等多种技术手段,将计算机生成的文字、图像、三维模型、音频、视频、动画等虚拟信息模拟仿真后应用到现实世界中。AR技术同时考虑了现实世界与虚拟信息的相互关系,虚实信息互为补充,从而实现对现实世界的增强。借助于AR Foundati…