-
1 相关知识
-
2 实时绘制视频
7.3.1 基于几何图形的实时绘制技术
为了保证三维图形的显示能实现刷新频率不低于30 帧/秒。除了在硬件方面采用高性能的计算机外,还必须选择合适的算法来降低场景的复杂度(即降低图形系统处理的多边形数目)。目前,用于降低场景的复杂度,以提高三维场景的动态显示速度的常用方法有预测计算、脱机计算、场景分块、可见消隐、细节层次模型等,其中细节层次模型应用较为普遍。
7.3.2 基于图像的实时绘制技术
基于图像的绘制技术(Image Based Rendering,IBR)是采用一些预先生成的场景画面,对接近于视点或视线方向的画面进行变换、插值与变形,从而快速得到当前视点处的场景画面。与基于几何的传统绘制技术相比,基于图像的实时绘制技术的优势在于:
图形绘制技术与场景复杂性无关,仅与所要生成画面的分辨率有关。
预先存储的图像(或环境映照)既可以是计算机生成的,也可以是用相机实际 拍摄的画面,也可以两者混合生成。它们都能达到满意的绘制质量。
对计算机的资源要求不高,可以在普通工作站和个人计算机上实现复杂场景的实时显示。
目前,基于图像的绘制技术主要有以下两种:
全景技术。全景技术是指在一个场景中的一个观察点用相机每旋转一下角度拍摄得到一组照片,再在计算机采用各种工具软件拼接成一个全景图像。它所形成的数据较小,对计算机配置要求低,适用于桌面式虚拟现实交互系统,建模速度快,但一般一个场景只有一个观察点,因此交互性较差。
图像的插值及视图变换技术。在上面所介绍的全景技术中,只能在指定的观察点进行漫游。现在,研究人员研究了根据在不同观察点所拍摄的图像,交互地给出或自动得到相邻两个图像之间对应点,采用插值或视图变换的方法,求出对应于其他点的图像,生成新的视图,根据这个原理可实现多点漫游的要求。

