After Effects 中的人脸跟踪
人脸跟踪概述
人脸跟踪可以精确地检测和跟踪人脸。简单蒙版跟踪可让您只将效果快速应用于人脸,如选择性颜色校正或模糊人的脸部等等。
然而,通过人脸跟踪,您可以跟踪人脸上的特定点,如瞳孔、嘴和鼻子,从而让您更精细地隔离和处理这些脸部特征。例如,更改眼睛的颜色或夸大嘴的移动,而不必逐帧调整。
After Effects 还可以测量脸部特征。跟踪面部测量值可告诉您一些详细信息,例如嘴或眼睛的张开程度。每个数据点相互隔离,从而可以极大地优化内容。此外,您也可以将详细的跟踪数据导出到 Adobe Character Animator,以创作基于表演的角色动画。
人脸跟踪器在很大程度上可以自动工作,不过,在显示人脸正面垂直视图的帧上开始分析,您可以实现更好的效果。脸上光线充足可改善人脸检测的精确度。
在“跟踪器”面板中,有两个人脸跟踪选项:
- 人脸跟踪(仅限轮廓):如果您要跟踪的只是脸部轮廓,请使用此选项。
- 人脸跟踪(细节特征):如果您要检测眼睛(包括眉毛和瞳孔)、鼻子和嘴的位置,并选择提取各种特征的测量值,请使用此选项。如果您要在 Character Animator 中使用跟踪数据,则需要此选项。
如果您使用“细节功能”选项,人脸跟踪点效果则会应用于该图层。该效果在关键帧中包含若干 2D 效果控制点,每个控制点附着到已检测到的面部特征(例如,眼角和嘴角、瞳孔位置以及鼻尖)。
跟踪脸部轮廓
- 在 After Effects 中,选择“文件”>“导入”>“文件”。浏览到素材所在的位置,并将其添加到项目。
- 将素材从“项目”面板拖到合成上,以添加图层。
- 将当前时间指示器 (CTI) 定位到一个帧上,该帧显示您要跟踪的人脸的正面垂直视图。
注意:如果要跟踪的初始帧是正面和垂直方向的人脸,人脸检测效率会得到提高。
- 围绕脸(含眼睛和嘴)松散地绘制一个封闭蒙版。蒙版用于定义查找脸部特征的搜索区域。如果选定了多个蒙版,则使用最上方的蒙版。
- 选定蒙版后,选择“窗口”>“跟踪器”来打开“跟踪器”面板。将跟踪方法设置为脸部跟踪(仅限轮廓)。
- 在“跟踪器”面板中,每次向前或向后跟踪一帧以确保跟踪正常运行,然后单击 按钮开始分析所有帧。
- 完成分析后,人脸跟踪数据将可以在合成中使用。
跟踪细节特征和提取面部测量值
- 在 After Effects 中,选择“文件”>“导入”>“文件”。浏览到素材所在的位置,并将其添加到项目。
- 将素材从“项目”面板拖到合成上,以添加图层。
- 将当前时间指示器定位到一个帧上,该帧显示您要跟踪的人脸的正面垂直视图。
注意:如果要跟踪的初始帧是正面和垂直方向的人脸,人脸检测效率会得到提高。
- 围绕脸(含眼睛和嘴)松散地绘制一个封闭蒙版。蒙版用于定义查找脸部特征的搜索区域。如果选定了多个蒙版,则使用最上方的蒙版。
- 选定蒙版后,选择“窗口”>“跟踪器”来打开“跟踪器”面板。将跟踪方法设置为人脸跟踪(细节特征)。
- 在“跟踪器”面板中,每次向前或向后跟踪一帧以确保跟踪正常运行,然后单击 按钮开始分析所有帧。
- 完成分析后,跟踪数据将可以在称为人脸跟踪点的新效果中使用。您可以选择在合成或“效果”(“窗口”>“效果控件”)面板中访问人脸跟踪数据。
- 将当前时间指示器移到显示脸部中性表情(静止姿势)的帧。其他帧上的脸部测量值与静止姿势帧相关。在“跟踪器”面板中,单击“设置静止姿势”。
- 在“跟踪器”面板中,单击“提取并复制脸部测量值”。脸部测量值效果将添加到该图层,并根据脸部跟踪点关键帧数据进行的计算来创建关键帧。脸部测量值关键帧数据将复制到系统剪贴板,以便在 Character Animator 中使用。
注意:脸部测量值的关键帧基于脸部跟踪点关键帧数据生成,与静止姿势相关(参阅第 8 步)。
人脸跟踪数据参考
脸部跟踪点
人脸跟踪器效果为多个面部特征创建效果控制点,您可以在“时间轴”面板中查看这些特征。
脸部测量值
如果您使用“细节特征”选项,则可以脸部特征参数测量值的形式提取更多的信息,称为“面部测量值”。针对您所跟踪的人脸显示的所有测量值都与静止姿势帧相关。
脸部偏移
指示人脸的位置,在静止姿势帧上偏移为 0%。提供以下数据点,分别表示 x、y 和 z 轴上的偏移值:
- 偏移 X
- 偏移 Y
- 偏移 Z
脸部方向
表示人脸的三维方向。方向通过以下数据点来测量,分别表示 x、y 和 z 轴:
- 方向 X
- 方向 Y
- 方向 Z
左眼
表示左眼的各个测量点,并包含以下数据点:
- 左眉距离
- 左眼睑开度
- 左眼视线 X
- 左眼视线 Y
右眼
表示右眼的各个测量点,并包含以下数据点:
- 右眉距离
- 右眼睑开度
- 右眼视线 X
- 右眼视线 Y
嘴
表示嘴巴的各个测量点,并包含以下数据点:
- 嘴偏移 X
- 嘴偏移 Y
- 嘴缩放宽度
- 嘴缩放高度