After Effects 中的人脸跟踪

优质
小牛编辑
134浏览
2023-12-01

人脸跟踪概述

人脸跟踪可以精确地检测和跟踪人脸。简单蒙版跟踪可让您只将效果快速应用于人脸,如选择性颜色校正或模糊人的脸部等等。

然而,通过人脸跟踪,您可以跟踪人脸上的特定点,如瞳孔、嘴和鼻子,从而让您更精细地隔离和处理这些脸部特征。例如,更改眼睛的颜色或夸大嘴的移动,而不必逐帧调整。

After Effects 还可以测量脸部特征。跟踪面部测量值可告诉您一些详细信息,例如嘴或眼睛的张开程度。每个数据点相互隔离,从而可以极大地优化内容。此外,您也可以将详细的跟踪数据导出到 Adobe Character Animator,以创作基于表演的角色动画。

人脸跟踪器在很大程度上可以自动工作,不过,在显示人脸正面垂直视图的帧上开始分析,您可以实现更好的效果。脸上光线充足可改善人脸检测的精确度。

在“跟踪器”面板中,有两个人脸跟踪选项:

  • 人脸跟踪(仅限轮廓):如果您要跟踪的只是脸部轮廓,请使用此选项。
  • 人脸跟踪(细节特征):如果您要检测眼睛(包括眉毛和瞳孔)、鼻子和嘴的位置,并选择提取各种特征的测量值,请使用此选项。如果您要在 Character Animator 中使用跟踪数据,则需要此选项。

    如果您使用“细节功能”选项,人脸跟踪点效果则会应用于该图层。该效果在关键帧中包含若干 2D 效果控制点,每个控制点附着到已检测到的面部特征(例如,眼角和嘴角、瞳孔位置以及鼻尖)。

跟踪脸部轮廓

  1. 在 After Effects 中,选择“文件”>“导入”>“文件”。浏览到素材所在的位置,并将其添加到项目。

  2. 将素材从“项目”面板拖到合成上,以添加图层。

  3. 将当前时间指示器 (CTI) 定位到一个帧上,该帧显示您要跟踪的人脸的正面垂直视图。

    注意:如果要跟踪的初始帧是正面和垂直方向的人脸,人脸检测效率会得到提高。

  4. 围绕脸(含眼睛和嘴)松散地绘制一个封闭蒙版。蒙版用于定义查找脸部特征的搜索区域。如果选定了多个蒙版,则使用最上方的蒙版。

  5. 选定蒙版后,选择“窗口”>“跟踪器”来打开“跟踪器”面板。将跟踪方法设置为脸部跟踪(仅限轮廓)

  6. 在“跟踪器”面板中,每次向前或向后跟踪一帧以确保跟踪正常运行,然后单击 按钮开始分析所有帧。
  7. 完成分析后,人脸跟踪数据将可以在合成中使用。

跟踪细节特征和提取面部测量值

  1. 在 After Effects 中,选择“文件”>“导入”>“文件”。浏览到素材所在的位置,并将其添加到项目。
  2. 将素材从“项目”面板拖到合成上,以添加图层。
  3. 将当前时间指示器定位到一个帧上,该帧显示您要跟踪的人脸的正面垂直视图。

    注意:如果要跟踪的初始帧是正面和垂直方向的人脸,人脸检测效率会得到提高。

  4. 围绕脸(含眼睛和嘴)松散地绘制一个封闭蒙版。蒙版用于定义查找脸部特征的搜索区域。如果选定了多个蒙版,则使用最上方的蒙版。
  5. 选定蒙版后,选择“窗口”>“跟踪器”来打开“跟踪器”面板。将跟踪方法设置为人脸跟踪(细节特征)
  6. 在“跟踪器”面板中,每次向前或向后跟踪一帧以确保跟踪正常运行,然后单击 按钮开始分析所有帧。
  7. 完成分析后,跟踪数据将可以在称为人脸跟踪点的新效果中使用。您可以选择在合成或“效果”(“窗口”>“效果控件”)面板中访问人脸跟踪数据。

  8. 将当前时间指示器移到显示脸部中性表情(静止姿势)的帧。其他帧上的脸部测量值与静止姿势帧相关。在“跟踪器”面板中,单击“设置静止姿势”
  9. 在“跟踪器”面板中,单击“提取并复制脸部测量值”。脸部测量值效果将添加到该图层,并根据脸部跟踪点关键帧数据进行的计算来创建关键帧。脸部测量值关键帧数据将复制到系统剪贴板,以便在 Character Animator 中使用。

    注意:脸部测量值的关键帧基于脸部跟踪点关键帧数据生成,与静止姿势相关(参阅第 8 步)。

人脸跟踪数据参考

脸部跟踪点

人脸跟踪器效果为多个面部特征创建效果控制点,您可以在“时间轴”面板中查看这些特征。

脸部测量值

如果您使用“细节特征”选项,则可以脸部特征参数测量值的形式提取更多的信息,称为“面部测量值”。针对您所跟踪的人脸显示的所有测量值都与静止姿势帧相关。

脸部偏移

指示人脸的位置,在静止姿势帧上偏移为 0%。提供以下数据点,分别表示 x、y 和 z 轴上的偏移值:

  • 偏移 X
  • 偏移 Y
  • 偏移 Z

脸部方向

表示人脸的三维方向。方向通过以下数据点来测量,分别表示 x、y 和 z 轴:

  • 方向 X
  • 方向 Y
  • 方向 Z

左眼

表示左眼的各个测量点,并包含以下数据点:

  • 左眉距离
  • 左眼睑开度
  • 左眼视线 X
  • 左眼视线 Y

右眼

表示右眼的各个测量点,并包含以下数据点:

  • 右眉距离
  • 右眼睑开度
  • 右眼视线 X
  • 右眼视线 Y

表示嘴巴的各个测量点,并包含以下数据点:

  • 嘴偏移 X
  • 嘴偏移 Y
  • 嘴缩放宽度
  • 嘴缩放高度