全景拍摄的发展过程(三)
2016-01-06 15:23:39 时间机器影像中心互联网时代初期网上的全景照片的图像尺寸大多只有400X300 pixel,图幅比较小,图像的分辨率比较低,图像质量差。这主要是因为使用了Java Applet作为播放器,这种播放器自动下载自动安装,免去了安装插件的麻烦,在早期网络带宽不宽裕的情况下Java Applet对全景摄影的发展起到重要的作用,但是它占用较多的系统资源,显示速度慢,无法加大图像的幅度,改进图像的质量。
苹果公司的QuickTime 5推出使全景照片的图像质量有了很大的提高,QuickTime 5支持大幅面的立方体全景,全景照片的显示尺寸不再受任何限制。最近国际上流行的全屏全景(full screen panorama)可以使全景照片充满显示器的全屏,由于原图的分辨率有了很大的提高(5000X2500) ,看起来更加逼真清晰。
而全景照片的尺寸大约只有500K左右,对于使用宽带网的用户已经完全可以接受,但是您必须先安装QuickTime 5。
随着网络带宽和PC机CPU技术的进步,全景视频技术在互联网上出现。
用专业的全视角相机连续拍摄360X180度全景照片,并用专业的播放器在主机或互联网上显示动态的全景。全景视频不仅能全视角观看虚拟场景,而且场景中的一切都是动态的。现在已经有了专业公司提供从制作到观看的全套软硬件设备,可用全景视频技术全视角记录大型集会,运动比赛动态全视角景观等等。而观看者可用鼠标调节观看方向,从任意角度观看真实的视频全景。
当然,全景视频需要网络带宽的支持,就目前的网络带宽而言,还不太满足全景视频的要求。
3IBR(是英文Image based rendering的缩写):美国的苹果公司把它的Quicktime全景叫做Quicktime VR或QTVR。这里的VR是指虚拟现实,全景与基于建模的虚拟现实比较起来仍有许多不足。它的交互性有限,相机只能固定在场景中某一点,不能在场景中任意移动,因而不能实现虚拟场景漫游。
IBR的中文含义是:基于图像的渲染(或基于图像的绘制),顾名思义它首先是一种渲染技术,rendering一词来自3D图形,意思是,根据已建好的场景模型、相机位置、灯光等绘制出一幅2D视图图像。因此IBR实际上针对建模技术提出来的。不需要建立过于复杂的模型,它是使用一组在场景中拍摄的照片,建立新视点(即不在这组照片拍摄的相机位置上)的2D视图图像。
这种思路是可行的,因为如果在场景中两个相邻的位置拍摄两张照片,显然可以用插值的方法求出在两个相机位置的连线上的任意位置的2D图像。只要使用每张照片上的每个像素插值即可。这也是一个全新的思路,它避开了越来越复杂的建模障碍,从实地拍摄照片中建立能在场景中任意漫游的虚拟环境。甚至于实现实时虚拟漫游。
微软中国研究院沈向洋博士建立的IBR演示,它不仅十分真实(基于建模的VR做不到),而且有真三维的沉浸入场景的感觉(基于图像处理的全景做不到)。从IBR的观点上看,全景只不过是一种最简单的IBR技术。IBR技术将能解决上面提到的全景摄影存在的种种不足。只要拍摄足够多的场景照片,就可实现真正意义上的虚拟场景漫游,其真实程度远远超过基于建模技术的VR。IBR为全景摄影开辟新的发展前景。