1.2 三维视觉的应用场合
三维计算机视觉在计算机视觉领域是偏基础的方向,越基础应用越广泛,随着2010年阿凡达在全球热映以来,三维计算机视觉的应用从传统工业领域逐渐走向生活、娱乐、服务等,比如虚拟现实、增强现实都离不开三维视觉的技术。首先最直接的应用是在机器人领域的应用。一个机器人要在环境中行走,首先要知道这个环境中的三维结构是什么,所以要对周围的环境进行三维重建,这就是地图的重建;同时要知道它走在什么地方,就需要进行定位。目前,基于视觉传感器的机器人定位,也是最灵活、性价比最高的定位方式,相比于其他的传感器,这是机器人能够进入到千家万户的手段之一。还有虚拟现实怎么应用三维视觉的,比如虚拟现实对内容进行制作,要进行360度全方位的感受和观察,就需要三维重建的技术。虚拟现实还有一个交互的属性,你要基于动作的交互就可以使用相机或视觉的定位技术,如果定位技术精度越高,以及速度越快,虚拟现实的在场真实感越强。还有增强现实的应用,比如你拿相机或手机拍摄一系列周围的真实场景的图像,然后把这个图像在显示屏上或手机上显示出来,要在这个画面上插入一些虚拟的东西,使得虚实进行自然逼真的融合,这就需要三维视觉的重建和定位,把虚拟的物体放入到重建的场景中,根据定位的姿态和朝向把这个虚拟的物体与真实的画面显示出来,这也是三维视觉在增强现实里的应用地方。还有在生活服务中,比如在精细导航,目前室外的GPS导航不到某个楼的楼层,依靠视觉定位的技术就可以精细到某个楼层的导航。还有虚拟广告,通过拍摄的照片、相机的位置,可以把虚拟的画插入进去。还有自助旅游,对一个旅游景点进行三维重建,如果游客在这个场景里行走,走到哪可以拍摄一张照片,通过拍摄的照片计算出位置,就可以基于这个位置对你进行服务。