Rotoscoping是一种手动动画方法,其中使用Bézier曲线或多边形工具逐帧绘制对象的遮罩和边界।
技术细节
抠像(Rotoskopie)基于手动遮罩的生成。在 After Effects 中,可以使用遮罩工具(默认为贝塞尔曲线)或 SplineWarp 来创建变形遮罩。Mocha Pro (Boris FX) 是半自动抠像的行业标准,它使用平面跟踪:艺术家在一到两帧中绘制遮罩,然后跟踪算法通过高达 95% 的精度将形状推断到后续帧。
工作流程区分:
- 关键帧抠像:在每一帧上手动设置(After Effects 原生遮罩)
- 跟踪辅助抠像:绘制初始形状,然后使用平面跟踪器进行插值(Mocha)
- 减法抠像:减去形状以简化复杂形状
- 样条线抠像:使用 Infinity 或 RotoPlus(高级插件)创建更流畅的曲线
输出为 Alpha 通道(16 或 32 位),格式为 ProRes 444 HQ 或 TGA 序列,色深为 10 位或 12 位。对于合成工作,干净、非抗锯齿的边缘通常比平滑的边缘更好,因为合成师之后可以调整边缘。
历史与发展
抠像技术由 Max Fleischer 于 1917 年发明,当时称为“Rotograph”——一种将实拍电影投影到纸上的机械设备,用于绘制卡通帧。该技术在动画领域使用了几十年,直到 1989 年在《深渊》(The Abyss, 1989)中首次应用了数字抠像——用于水蛇序列。
软件演进:
- 1995 年:After Effects 3.0 引入了遮罩工具
- 2000 年:Discreet Combustion 成为高端合成公司的标准
- 2004 年:Mocha v1.0 (Imagineer Systems) 以其平面跟踪功能彻底改变了行业
- 2009 年:After Effects 增加了用于自动边缘锐化的 Refine 工具
- 2015 年:AI 工具(Silhouette, ROTO+)开始实现部分自动化
- 2023-2024 年:深度学习(Runway, Frame.io)实现了 AI 辅助抠像,节省 70-80% 的时间
实际应用
动作序列:在《疯狂的麦克斯:狂暴之路》(Mad Max: Fury Road, 2015)中,每个爆炸场景都需要抠像来选择性地像素化或破坏背景元素。一个 3 秒的爆炸镜头需要 40 多个小时的抠像工作。
超级英雄电影:漫威影业在所有超级英雄动作场景中都使用抠像来抑制头发上的绿色溢光。一个平均长度为 30 秒的复杂头发/服装动作场景需要 20-30 小时的抠像。
数字绘景:在《沙丘》(Dune, 2021)中,抠像被用来精确地将角色与背景艺术作品分离,尤其是在涉及 CGI 集成的场景中。
流媒体剧集成本:一个典型的 10 秒无运动模糊、形状简单的场景,在离岸工作室(印度、乌克兰)的成本约为 30-40 欧元,在西欧则为 300-500 欧元。
AI 自动化
现代工具极大地缩短了抠像时间:
- After Effects 中的 Mocha Essentials:自动跟踪,成功率 60-70%
- Runway GEN-2:AI 辅助遮罩传播(但主要用于概念验证,而非最终电影)
- Adobe Sensei:用于自动抠像的实验性边缘检测(尚未达到生产就绪状态)
大多数工作室采用混合方法:AI 完成粗略的 70%,初级抠像师在原先 20% 的时间内完成最后的 30%。
质量标准
专业的抠像遮罩必须满足以下标准:
- 亚像素精度:在 4K 观看时没有可见的锯齿边缘
- 连续性:帧之间没有像素闪烁或跳跃
- 边缘锐度:不过硬(会消除运动模糊),不过软(会使物体边缘模糊)
- 一致性:遮罩必须跟随物体的所有运动,没有偏移
对于影院级质量(DCI 2K 或 4K),一秒钟的抠像通常需要 8-12 小时的手工劳动,而对于流媒体(1080p),则减少到 3-5 小时。