ACES

学院色彩编码系统 (ACES) 是由电影艺术与科学学院的科学和技术委员会开发的图像交换框架。

ACES 系统的核心是学院色彩编码规范(也称为 ACES 2065-1)。这是一个色域极宽的场景线性空间,可以在不使用负值的情况下对任何可见的颜色进行编码。

ACES 系统还包括一组颜色变换,可以提供创新的颜色管理工作流。特别是,ACES 系统提供了第一个标准的高质量色调贴图算法,可将场景线性图像转化为输出相关的颜色空间以供查看。

Autodesk 颜色管理中的 ACES

Autodesk 颜色管理在 Maya、Flame 和 Lustre 等应用程序中提供了 ACES 框架的组件。

A Autodesk 颜色管理应用输入变换,根据指定的输入颜色空间将图像源转化为工作空间。有些应用程序还允许您指定自定义颜色变换链。
B ACES 2065-1 既可用作连接空间以转化为适当的工作空间(例如,ACEScg、ACEScc 或 ACEScct),也可用作工作空间本身。
C 输出变换可用于渲染不同的输出类型,例如,数字电影发行母版 (DCDM) 或 HD 视频 (Rec. 709). 根据 Autodesk 应用程序,用于显示的输出变换可以指定为单一选项或单独的视图和显示变换。

ACES 框架的详细信息

ACES 框架的完整详细信息包括其他步骤,这些步骤在应用程序界面中显示的简化版本中已列出。下图显示了如何使用标准开发部门制定的历史缩写将这些详细部分整合在一起。

A 不同源的输入可能会使用不同的颜色空间和编码。
B 输入设备变换 (IDT) 可将图像转化为 ACES。IDT 可能由设备供应商、Autodesk 等软件供应商、其他第三方和 AMPAS 本身提供。此外,您还可以自行编写。

ADX 到 ACES 的变换称为“通用拆除”。其反向变换称为“通用构建”。

C 学院色彩编码规范 (ACES2065-1) 是场景线性编码,可以用作连接空间和工作空间。参考查看环境是白点为 D60 的室外日光。
D 您可以保存 ACES 图像,用于交换或归档在具有标准化为 SMPTE ST-2065-4 的其他元数据的 OpenEXR 文件格式的受约束或受限版本中。允许的通道布局仅包括立体和非立体的 RGB 及 RGBA。
E 外观修改变换 (LMT) 是可选的。可能会在 RRT 之前插入以提供美学效果,例如,需要在整个工作流中共享的、镜头特定的颜色等级。通常是由摄影师在现场建立的。它可以烘焙到最终输出,或仅用于样片并作为最终颜色等级的参考。
F 参考渲染变换 (RRT) 准备要查看的图像的第一步是应用变换。除此之外,RRT 可:
  • 适应室外和影院查看环境之间的差异。
  • 应用与理想图像重现相关的颜色调整。
  • 进行校正以在图像中达到正常光斑量。

ACES 1.0 标准仅允许一个 RRT。但是,Autodesk 颜色管理变换集合还包括 RRT 测试版,以支持可能使用它们的旧项目。

G 输出颜色编码规范 (OCES) 表示没有动态范围限制时所需的输出颜色。如果有理想的色域宽、高动态范围显示设备,这些值是您希望在影院查看环境中投影的颜色。
H 参考设备变换 (RDT) 将图像从 OCES 进行转化,以便可在 SMPTE 参考投影仪上查看。RDT 用作为其他设备开发 ODT 的参考。
I RDT 的输出构成了数字电影发行母版。
J 应用不同输出设备变换 (ODT) 以准备要在其他设备上显示的图像。与 IDT 一样,ODT 可能由设备供应商、Autodesk 等软件供应商、其他第三方和 AMPAS 本身提供。

ACES2065-1 和 ADX 颜色编码以及受约束的 OpenEXR 容器规范已在 SMPTE 标准 2065 系列中发布。Academy 网站中还提供了一些文档,其中介绍了 ACEScg、ACEScc 和 ACEScct 工作空间以及其他主题,例如,Common LUT 格式 (CLF)。Autodesk 颜色管理的本地颜色变换格式(CTF 格式)是 Common LUT 格式的超集。

现场“外观”工作流中的 ACES

在现场工作时,通常无法使用浮点值进行监控。为了解决此问题,ACES 系统包括一个称为 ACESproxy 的整数编码,该编码可以通过 HD-SDI 链接传递以进行现场监控。这是一个低质量的 ACES 编码,决不应存储,仅可用于动态预览。

另外,摄影师在现场建立“外观”或基本颜色等级是很常见的,因此,生产团队可以在流程早期看到预期最终等级的近似值。通常将其烘焙到样片和片段中以供编辑。在数字中间片 (DI) 处理期间,此外观也作为最终等级的初始参考。由于外观变换的效果取决于具体应用的颜色空间,在工作流中指定所需的空间十分重要。

ACES 系统包括一个标准,适用于现场在 ACESproxy 空间应用外观,然后在 DI 中重新应用以便保留原始外观。这是使用 ASC CDL 外观所需的工作流。

在 Autodesk 颜色管理中,大多数输出变换包括对外观变换 (LMT) 的引用。在 RRT 之前应用当前在 Autodesk 颜色管理首选项中设置为 defaultLook 别名的变换。根据 ACES 规范的建议,在 ACEScc 空间中应用该外观。

输出变换以这种方式引用外观变换:外观不应用于最终输出,但可激活以供查看。一些 Autodesk 应用程序(如 Flame 和 Smoke)允许您以交互方式开启和关闭外观变换以供显示。这提供了一种在 VFX、编辑中快速预览现场外观的方式,并作为最终颜色分级的起点。

所有内部处理都在 32 位浮点精度下执行,因此在应用外观变换时转化为 ACEScc(然后转化回 ACES)可避免在现场使用 ACESproxy 基于整数的实现强制执行量化和剪裁。

如果需要烘焙外观以便输出,您可以在 RRT+ODT 变换之前使用自定义颜色变换应用 misc/ 目录下的 default_look-ACESproxy.ctf 变换。请参见自定义颜色变换