Skip to content
Language
术语表

抠像(Keying)

通过锁定特定颜色或亮度范围将主体从背景中分离的过程 — 以及让最终边缘看起来从未合成过的艺术。

抠像到底涉及什么

抠像有两种主要类型:色度键(去除特定颜色,通常是绿色或蓝色)和亮度键(基于亮度去除)。色度键是VFX合成的基础。原理很简单 — 找到所有匹配目标色调的像素,生成遮罩(Alpha通道),背景处白色,主体处黑色,边缘用灰色值表示部分透明。执行才是残酷的部分。专业工作中使用的三个抠像器是Keylight(After Effects、Nuke)、Primatte(Nuke、AE插件)和Delta Keyer(DaVinci Resolve Fusion)。Keylight使用最广泛 — 它根据色彩空间中屏幕颜色与主体之间的距离创建颜色差异遮罩,然后应用边缘校正和溢色抑制。Primatte使用3D色彩空间中的专有多边形算法,通过点击拖拽定义干净的背景、前景和边缘区域。它更手动,但在处理问题素材(光照不均、半透明织物、烟雾)时效果更好。Delta Keyer在Resolve 17中引入,结合了3D色彩空间隔离与内置柔边和遮罩优化。绿幕与蓝幕之争有技术答案:使用绿色是因为人体在皮肤和头发中几乎不含绿色调,而CMOS传感器在拜耳阵列中的绿色感光点是红蓝的两倍(50%绿色vs 25%红色和25%蓝色),在绿色通道上提供最高信噪比。当主体包含绿色元素或对金发拍摄时首选蓝幕 — 绿色溢色在金发上立即表现为病态的黄绿色调;蓝色溢色则不太明显。

抠像在哪里出问题 — 边缘处理和溢色

糟糕抠像的最大暴露点是边缘。没有半透明的硬边缘(头发看起来像用剪刀剪的)、屏幕的颜色污染(皮肤和衣服上的绿色或蓝色边缘)、以及不正确的光线包裹。边缘处理需要理解真实边缘不是二元的 — 绿幕前的一缕头发是半透明的。该点的遮罩应该是40-70%灰度。Keylight的Clip Black和Clip White参数控制这一点:Clip Black定义像素完全透明的阈值,Clip White定义像素完全不透明的阈值。两者之间的间隔定义半透明边缘区域。对于头发细节,需要窄间距(2-5个单位)。溢色抑制是第二个关键步骤。绿幕光线会反射到主体上 — 头发、皮肤、衣服边缘都带上绿色调。Keylight内置溢色抑制会去饱和抠像边缘附近像素的绿色成分,但激进设置会让皮肤看起来死灰色。更好的方法是单独的溢色抑制通道。为了最大控制,许多合成师使用光线包裹技术 — 从背景采样颜色并在主体边缘添加微妙的辉光来模拟环境反射光。这就是让合成感觉物理真实而非粘贴上去的关键。

抠像常见问题

绿幕还是蓝幕效果更好?
大多数情况用绿色 — 绿色通道传感器灵敏度更高意味着遮罩中噪声更少。当主体包含绿色(服装、植被)或对金发拍摄时切换到蓝色,因为绿色溢色在金发上会形成可见的黄绿色污染。蓝色需要多1-2档光照。
能干净地抠4:2:0素材吗?
不能完全干净。4:2:0意味着色度分辨率在两个轴上都是亮度的一半。在1920x1080帧上,颜色数据只有960x540 — 边缘本质上是块状的。4:2:2或4:4:4上的抠像产生明显更干净的边缘。如果只有4:2:0,在遮罩边缘使用轻微模糊。
为什么我的抠像在合成中好看但换个背景就差了?
因为你的边缘处理是针对一个背景调整的。溢色抑制强度、边缘柔化和光线包裹颜色都取决于主体后面是什么。始终在实际目标背景上测试你的抠像 — 在灰色棋盘格上完美的抠像会在日落背景下显得不对。

需要专业帮助?

干净抠像是合成中最难的技能之一。我们从其他工作室放弃的挑战性绿幕素材中提取了干净的遮罩 — 并让它看起来自然。

免费咨询