在数字电影时代,观众不断提高的视觉欣赏水平要求电影制作人员制作出更真实、更具艺术感的计算机视觉场景。这些镜头如此逼真,虽然观众能推断出是特效合成,但却难辨真伪、心存疑惑:这些视觉特效到底是如何制作出来的呢?特效镜头又是如何与实拍镜头完美融合的呢?作为参与好莱坞特效大片《紫外线》制作的华龙公司的后期部门主管,我将为大家详解影片拍摄背后特效合成的秘密。
影片《紫外线》开头有这样一个长镜头:机器人杀手被球体运送器运往实验室实施杀戮计划,镜头从试验人员的中景一直推到面部特写后,通过镜片的反射进入场景空间,远处墙面被撞击发生爆炸,接着出现逼近中的球体运送器特写,最后行进中的运送器爆炸裂开杀手从内部跃出冲到镜头前拔剑。
上述连续性“长镜头”无法用常规方法拍摄。于是我将前期分段实拍镜头素材在Inferno 系统中进行逐一的修复、抠像、较色、稳定、跟踪、位移变形、匹配合成、运动虚化及光线提取,最终合成出这个长镜头。
以下为前期分段实拍镜头素材:
src1a-b试验人员由中景推为脸部特写的原始素材


src2 爆炸后的场景(碎屑),固定镜头

src3 球体撞击发生爆炸

src4 实拍球体向前运动

src5 杀手拔剑的原素材,固定镜头

模拟像机运动
这个镜头需要将5个不同时间段的因素(见src1-src5)有机连接到一起。我用合成技巧再现现实中的摄像机运动,将实拍前景元素通过二维表现加以控制。首先将场景中搭建的绿幕(远景)抠像(Inferno/action/master key)后将背景无限延展复制若干层。由于这不是一个平滑的推移,导致摄像机运动和画面匹配困难。所以我们不得不让组成的多个元素跟踪背景部分,以符合摄像机运动和修正视差。将这些元素分割并分别按x和y方向跟踪,在需要的地方对这些镜头进行变形处理,这样当摄像机后拉时可以精确地计算出相对运动。图1为跟踪数据:
图1

本文引用地址:http://www.cgchina.com/article/2007/0129/article_4799.html