显示
查找表(Look-Up-Table)简称为LUT,LUT
LUThtml
本质上就是一个RAM。它把数据事先写入RAM后,每当输入一个信号就等于输入一个地址进行查表,找出地址对应的内容,而后输出。
LUT(Look-Up Table)实际上就是一张像素灰度值的映射表,它将实际采样到的像素灰度值通过必定的变换如阈值、反转、二值化、对比度调整、线性变换等,变成了另一个与之对应的灰度值,这样能够起到突出图像的有用信息,加强图像的光对比度的做用。不少PC系列卡具备8/10/12/16甚到32位的LUT,具体在LUT里进行什么样的变换是由软件来定义的。
数字中间片(Digital Intermediate,简称DI)技术大约在十年前开始出现的时候遇到了一个比较困难的问题,就是如何对不一样的设备进行交互性颜色匹配.这时候咱们发现了LUT映射表.如今,LUT几乎无处不在,可是仍有不少人不了解它.git
做为数字电影顾问,我常常接到电话或收到邮件,不少人问我LUT应该如何使用.我想,这个问题解释起来仍是比较复杂的.
什么是LUT?
LUT只是一个表,一个映射表.理论上讲,它只是一个文本文件或一个写满数字的电子表格.
下面是一个例子:
4095 0 4095
4095 0 4095
0 1535 0
0 1535 255
0 1535 511
0 1535 767
0 1535 1023
0 1535 1279
0 1535 1535
0 1535 1791
0 1535 2047
…
这个概念很简单,在每一行输入一个值,就会有一个与之相对应的值输出.
例如输入:
R,G,B=232,121,211
就会输出:
R,G,B=243,92,176
它给了咱们一个不一样的颜色.
LUT映射表主要应用了数学知识,彷佛和色彩知识没有什么关系.
柯达公司的测试:经过LUT对不一样胶片风格进行模拟.
两种不一样的数字中间片技术
数字中间片技术有两种常见的工做流程:
第一种是在监看设备上直接使用Rec709的色彩空间标准,对已经扫描成数字文件的胶片图像进行处理.
优势:流程简单.
缺点:Rec709色彩空间的宽容度有限,没法重现胶片中的全部色彩信息.
第二种是使用色彩分级系统将电影转换成数字信号输出.这种方式较第一种来讲比较复杂.
优势:色彩还原度好,色彩信息损失少.对图像处理能达到很高的质量.
缺点:流程复杂,
还有一种方式是建立”zebra”LUT,它将告诉你胶片的哪些色彩信息在进行后期处理的时候会丢失.
其余的LUT
对须要进行色彩分级的原始文件主要有两种:数字视频文件和对胶片扫描获得数字图像.大多数监视器使用阴极射线管,所以很容易实现高清的Rec709色彩空间.
今天,出于不一样的须要,咱们须要更多不一样的LUT:
* 数字摄像机中的LUT:能够同步摄像机和后期制做中的色彩空间.
* Onset/Offline的LUT:若是使用一个摄像机特有的编码格式的素材(例如Panavision Genesis的 Panalog),在后期处理时导入相应的LUT能够得到更好的色彩还原度.
*用于显示的LUT:在今天,各类不一样的显示技术若是不使用LUT的话是没法使他们的显示终端还原出Rec709的效果.
3D LUT
目前人们已经在作一些3D LUT的事情,可是3D LUT只是LUT的新的呈现方法.
*一维LUT(1D LUT)影响全部的通道,从技术上讲它只会影响gamma.
*二维LUT(2D LUT)在各个通道之间没有相互依存关系,他们是独立处理的.这意味这你不能真正处理或禁止那些不可能存在的颜色.
*三维LUT(3D LUT)的每个坐标方向都有RGB通道.这使得你能够映射并处理全部的色彩信息,不管是存在仍是不存在的色彩,或者是那些连胶片都达不到的色域.
LUT的将来
一旦胶片消失,电影全数字化的时代就会来临,咱们会省去不少麻烦.今天,好多公司已经在考虑他们的电影是否使用全数字化流程进行制做.
显示技术的标准是很难统一的,许多不一样的公司都拥有不一样的色彩管理标准.好比说一段视频在投影仪上播放和在液晶显示上播放或者在CRT显示上播放的都会呈现出不一样的颜色,这是一件糟糕的事情.
所以,咱们一刻也离不开LUT.更重要的是,LUT已经成为许多行业对色彩进行管理的标准和基本方式.