数字中间片后期制作中的色彩管理
傅惠玉1,翁山宝2
【摘 要】摘 要:在色彩管理中使用LUT具有相当大的潜在应用价值。LUT是一个简单的数据结构,它把每一个输入值映射到相应的输出值,并且还可以确定视频硬件里每帧图像中每一个像素的数据值的大小。模仿和校正LUTs提供的转换,不但能保证多种显示器之间的匹配,而且在后期制作过程中还可以使显示的图像与胶片完美的匹配。介质中呈现的色彩组叫做色彩范围。电影正片的色彩范围与数字显示器的色彩范围具有不同的特性。数字中间片(DI)工艺有2种不同的图像编码方法:一种是使用DPX文件,其作用是进行输入和输出及表示底片密度,预览画面则需要显示LUT;另一种方法是不使用LUT而直接显示图像数据。图像数据显示的是显示器的色彩范围,而不是胶片的色彩范围。在记录到胶片上之前,数据需要转换成密度值。在制作DI过程中,可以模仿洗片厂配光工序,通过调节印片光号进行的色彩校正。本文从8个方面较详细的叙述了制作数字中间片时的色彩管理。
【期刊名称】信息记录材料 【年(卷),期】2010(011)002 【总页数】5
【关键词】关键词:数字中间片;色彩管理;数字显示装置;查找表格;色彩编码;监视器
1 前言
数字中间片 (DI)已逐渐取代电影洗印厂制作的传统中间片,但将数字中间底片印制到拷贝片上时,其质量必须相同甚至好于传统制作翻正翻底印制的拷贝质量。
图像显示在不同的监视器上其色彩是有差别的,要获得稳定的色彩空间,必须建立起一个标准[1]。目前使用的数字显示装置有DLP(数字光线处理)放映机、LCD(液晶)和CRT(阴极射线管)监视器,这些数字显示装置在响应图像数据时,都具有它们各自的特性。在使用这些数字显示装置时,即要注意到它们各自的特性,也要在某些方面作些规定。
DLP放映机的色彩范围比CRT监视器的色彩范围要大,LCD监视器与DLP放映机和CRT监视器比较,LCD监视器显色性能最差。CRT监视器具有非线性特性,它的曲线被称作为格码曲线。DLP放映机的特性曲线类似于CRT监视器,格码值较大,它主要是用于补偿黑暗放映房间中的观看条件。但如果要使较大反差的场景在数字显示上得到最佳的再现效果,还需要一个S形转换函数。
在2种完全不同的介质——数字显示装置和传统制作的正片中作图像色彩处理,应当达到完全相同的效果。即色彩管理可以分成2个独立的过程,但都具有相同的要求:
(1)保证在所有的监视器上,所显示的图像看上去是相同的;
(2)使这些显示的图像,基本与已被选择好的目标图像 (如正片胶片或监视器)相同。 在所有的监视器上显示的图像,其对色彩的要求要保持一致,经监视器校正后,在统一的标准下工作,这样才能保证质量,避免浪费时间。
在建立了基本的显示标准之后,还要解决不同的输出格式之间的问题,解决了这个问题将会降低制作成本和时间,同时还可以控制DI的制作。如果都按标准来制作,最终显示的图像一定与胶片图像是一样的。
2 如何来确定显示目标
色彩管理的基本点在于精确地使用显示装置。人眼能有效的适应周围环境,但要
精确显示装置的曲线图,就需要使用硬件来测量所显示的色彩的输出。
通过测量一台显示器对输入数据值的输出结果,可以建立显示装置的曲线图,该曲线图可以通过对传统胶片取样来获得,也可以按照sRGB、HD(rec 709)或Cineon 5400K的标准来产生曲线图。
一旦有了数字显示装置 (如CRT监视器)和目标装置 (如柯达vision胶片)的曲线图,就可以通过软件或硬件上的数学转换,使显示的图像就如同所要求的目标一样。使用查找表格 (LUT)对显示装置的输出加以控制,以确定合适的色彩所需的条件。
3 什么是 LUT
按照定义[2],LUT就是一个简单的数据结构,它将每一个输入值映射到相应的输出值。就色彩管理而言,它能规定一帧图像中每一个像素的数据值 (即对应的色彩)到另一个值的转换。使用LUT时,在操作中的计算可能是很复杂的,但可以用简单的查找操作来代替。由于每一个像素的输入输出转换被极大地简化,这就使得即使是一幅大图像的实时回放成为可能。
从另一个角度看,使用LUT在色彩管理中具有相当大的潜在应用价值。在视频硬件里,基于一帧图像中每一个像素的数据值,使用LUT便可确定屏幕上图像每一个像素的强度。一般而言,可以定义2个类别的LUT:
(1)校正和模仿LUT——使用不同的显示装置,但显示输出要相一致,并且精确地模仿柯达vision胶片的色彩特征;
(2)具有创造性视觉效果的LUT——应用创造性的色彩决策于一组图像,以获得所需要的视觉。
校正和模仿LUT在色彩管理中起着关键的作用,正确使用以上2个类别的LUT,能保证每个阶段都能精确地看到每帧图像,并且一开始就能对印到胶片上时所要
数字中间片后期制作中的色彩管理
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)