聊一聊CDL:一种化繁为简的色彩管理方式

2019-03-01 10:03

绝大多数时候,我们会认为调色是一件纯粹后期的事情。实际工作过程中,很多项目也确实只在后期才开始有调色介入。


但对于电影制作,特别是工业化较高的电影项目来说。调色是贯穿前后期整个流程的。在这其中,产生了各式各样的色彩管理流程和工具


今天,我们就来谈一谈对于前后期的色彩管理来说无法绕开的一个东西CDL。


本文,我将解释颜色决策表(CDL)背后的基本理论,应用方法。以及DPs如何将LUT和CDL结合起来以实现最终的风格。


但在此之前,首先,我们需要了解CDL设计目的是什么。



什么是CDL?


CDL全称叫做ASC-CDL,听名字就知道,这玩意儿肯定和美国著名的ASC(美国电影摄影师协会)有关系。


按照官方的说法:“CDL是由美国电影摄影师协会技术委员会、制作/后期供应商和色彩科学家共同合作创建,一种用于标准化初级色彩调整的颜色决策表”。


这个规范在2007年首次发布,目前已被多家软硬件制造商广泛采用。


更加通俗简单的讲,CDL就是颜色决策表,就像EDL携带的剪辑决策表一样,CDL携带了一组颜色校正数据。


我们知道,所有的调色系统都提供了一个最基本的调色工具Video Grade(就是常说的LGG) 。但每个调色系统“Lift”、“Gamma”和“Gain”的调整却会由于软件商的不同,产生一些算法上的区别。


不同软件商对LGG的定义,在敏感度和影响范围上都会有差别。也就是说,他们之间的色彩信息很难进行交互。


而基于CDL工作流的优点是,它不依赖于某个单独的软件。任何支持CDL应用的硬件和软件都可以创建、修改和复制从其他支持平台导出的颜色结果。换句话说,CDL可以实现不同系统之间颜色修改的完美交互。 

这是Pomfort Silverstack LAB的调色界面。左侧是我们常见的LGG控制方式。右侧显示调整的参数,方便实时更新。


虽然长了一副LGG的模样,但CDL的”球“和”环“控制的并不是传统的“Lift、Gamma、Gain”。


我们做一个一一的对应。


  • Slope is to Gain
  • Offset is to Lift
  • Power is to Gamma


你可能想知道,为什么ASC-CDL的顺序是“S-O-P”,而不是“O-S-P”来匹配更常见的“LGG”逻辑顺序?


这是因为在CDL中,SOP-S的算法是按照精确的顺序计算的。这一点非常重要,你可以回想一下高中的数学课,即使是运算顺序发生了微小的改变,都会导致完全不同的计算结果!


Slope(斜率)、 Offset(偏移)和Power(功率)(此处引用为SOP)是应用于R、G和B的所有三个独立通道的传递函数。每个SOP操作都有三个颜色组件。 



CDL最基本的形式就是文本文档,人和电脑都可以轻松读取。这是一个截图的CDL色彩决策表,通过TextEdit,格式化为一个EDL。这个例子的Slope(斜率)调整很大,Offset(偏移)很小, Power(功率)和Saturation(饱和度)都没有调整。


细心的人可能会注意到上面的截图中还有一个额外的参数。是的,在ASC-CDL的1.2版本中添加了单独的饱和度控制标识,在应用了所有SOP传递函数后,饱和度影响RGB的整个组合结果。这就是为什么它叫做SOP-S。


稍后我们将更详细地讲解这些参数调整的意义。



“化繁为简”——CDL的核心意义所在


就像LUT一样,CDL不能承载任何对于颜色有“时域”和“空域”范围的调整——比如窗口、跟踪、选色,关键帧以及各种二级工具和插件。这些都超出了CDL的控制范围。


CDL只做基础的颜色和饱和度调整。


你可能会觉得,如此简单的控制方式,非常局限。但这正是CDL最大的一个优势。


CDL并不需要承载5个或10个节点那样复杂的调色。它也不能代替3D LUT。它的设计是为了避免专有的色彩交换格式带来的限制,如.drx (DaVinci Resolve grade)或.blg (BaseLight grade)。


任何提供CDL支持的软件在读取CDL时都会生成完全一致的精确结果。

是什么使CDL如此兼容? 正是因为它的简化设计。这也使得工程师可以很容易地对SOP和LGG之间的转换进行逆向工程。


这是一个比较夸张的CDL例子

只用了SOP控制和viewing 3D LUT的结合


尽管CDL非常强大(它们本身是一些元数据),但CDL并不包含和传输任何素材的记录格式、曝光和色彩空间等信息。由于CDL没有携带任何与源素材有关的细节,所以简单明了的信息和精确的色彩管理才是CDL最本质的优势和意义。


否则,在跟组后期部门、特效部门和DI调色部门(以及他们使用的所有不同软件)之间匹配画面几乎是不可能的。



什么时候使用CDL?


不少调色师可能在整个工作生涯中都没有使用过一个CDL! 因为,并不是每个项目的调色流程都需要从CDL开始。


要真正理解CDL所解决的问题,还是要先来看一下它的使用场景。


拍摄现场是大多数CDL诞生的地方。它们是现场调色师(或DIT)在与摄影指导合作时创建的色彩决策表。或者在拍摄当天的晚上,跟组调色师为dailies(每日工作样片)调色时产生的。


CDL的目的是,在现场/近场/工作样片调色中,最精确的保证摄影师对于画面影像风格的意图,保护他们的创意和知识产权。


在进入后期调色之前,与CDL一起交付的还有每场镜头的现场调色书面记录、拍摄现场的照片等资料可供参考。


CDL是为数不多的通过技术性手段,帮助前后期色彩管理,方便前后期创作者高效沟通的现代方法之一。

一个简单的live-grade(现场调色)解决方案

可以在拍摄期间创建CDL


根据场景的不同,DIT或现场调色师会输出不同的CDL,为后期提供经过初步调色的素材。同时作为最终调色的起始参考。


视效部门也使用同样的CDL,将CDL调整应用到他们的资产上。这有助于各个制作环节艺术家和技术人员看到相同的图像。


值得一提的是,即使你整个拍摄和后期流程严格地保持在一个相同的DI系统中,比如Resolve或Baselight。CDL工作流程仍然是dailies的首选。


它保持了整个前后期流程的灵活性,同时避免了DI软件之间版本不兼容的问题(比如:一些镜头在达芬奇14上工作,另一些镜头在达芬奇15上工作,或者前后期使用的软件版本不同,都会造成色彩信息无法统一的问题)。


CDL流程可以保持最大的软件兼容性,同时通过适当的沟通和色彩管理,CDL能够为各个部门提供精确、一致的颜色结果。


OK,说完CDL从产生到后期的整个应用和原理。我们再来了解一下,CDL中几个基础的控制参数,Slope(斜率),Offset(偏移)和Power(功率)的意义。



CDL是怎么工作的:Slope, Offset, Power


从本质上讲,每个SOP参数背后的数学运算都是开源的——这也解释了这种交互格式被广泛采用的原因。


Slope(斜率) 

斜率是一个乘法函数。输出=输入*斜率


斜率改变图像而不影响黑点水平。默认的斜率值是1.0。你可以把斜率理解为以0为轴心的增益或对比度控制


Offset(偏移) 

Power(功率) 是非线性传递函数。输出=输入 ^ 功率。


Power在Slope和Offset后计算。Slope和Offset都是线性工作的,Power则是一个非线性幂函数,它的名字就是从这里来的。默认Power值为1.0。


Saturation (饱和度)——采用REC 709加权法,在SOP计算后提高和降低整个画面的饱和度。在Slope、Offset和Power之后应用饱和度调整。默认值为1.0,其中2.0为最大值,0.0是完全去饱和度(灰度)。



为什么不干脆用LUT?


看到CDL中sops参数的局限性,你可能会想,为什么不跳过CDL直接使用lut呢? 答案与这两种途径的内在本质有关——CDLs允许艺术家进行创造性的调整,而lut是固定的。


但事实是:这不是非此即彼的选择。

 

将一个3DLUT进行三维可视化显示。3DLUT作为一个三维矩阵,支持更复杂的调整,而CDL只有10个控制点。


在典型的颜色管理中,LUT的运用非常简单(比如精确地将素材从log空间转换为对应的viewing(显示)空间)。


或者,制作一个自定义LUT在拍摄现场使用,(这个过程通常是调色师和摄影指导合作完成的)。目的是通过自定义的LUT,在拍摄过程最大程度的实现最终画面风格。


在这两种情况下,使用CDL + LUT的组合可以在不直接影响LUT的情况下创造性地调整图像。由于3Dlut始终做的是精确的反差和色彩控制,而CDL能够更加灵活的调整图像来匹配多台摄影机,或者提供了此时DP所希望的更自由、精确的风格。所以CDL + LUT的方式成为了一种更加完善的选择。


对于DaVinci调色师来说,这就像将两个节点叠加在一起。


在这个工作流程中,LUT执行基础的、预设的工作,而CDL执行更加灵活、可变的工作!


在几乎所有情况下,CDL都放在SHOW LUT之前。这允许CDL在加载LUT之前将画面调整到最佳状态。它还可以防止LUT对动态范围造成裁切(CDL可以在将数据传递给LUT之前将信号控制到波形合适的范围)。



总结


上面,我已经介绍了CDL理论的基本内容,希望能够帮助大家更好地理解什么是贯穿前后期的色彩工作流程。


总之使用CDLs进行调色的最大好处就是:更好的兼容性,以及更高效的前后期色彩管理。


后面有机会,我将继续介绍用于CDL的几种不同文件格式,以及如何将CDL导入和导出DaVinci Resolve。


另外,想要系统学习调色,可以扫描下面二维码咨询哦~

原文链接:https://mixinglight.com/color-tutorial/what-is-a-color-decision-list-cdl/

点击图片了解课程详情




本文为作者 HOMEBOY调色培训-02 分享,影视工业网鼓励从业者分享原创内容,影视工业网不会对原创文章作任何编辑!如作者有特别标注,请按作者说明转载,如无说明,则转载此文章须经得作者同意,并请附上出处(影视工业网)及本页链接。原文链接 https://cinehello.com/stream/107565