滤镜背后的色彩科学:LUT 是什么?

💡 原文中文,约11800字,阅读约需28分钟。
📝

内容提要

本文介绍了LUT(查找表)在影像调色中的应用原理。文章从手机滤镜现象切入,解释了1D LUT和3D LUT的区别,以及采样、插值等技术细节,并讨论了Raw、Log与Rec.709色彩空间的差异。最后回顾了LUT从胶片时代到数字中间片的发展历史,说明其从专业工具演变为日常滤镜背后的技术支撑。

🔎

延伸解读

1D 与 3D LUT 的本质区别

1D LUT 对 R、G、B 三个通道独立映射,无法处理通道间的关联,例如肤色和天空的 G 分量相同,调整时会被一起改变。3D LUT 将三个通道视为整体,能分别调整特定颜色组合,但存储开销从 O(n) 增至 O(n³),因此实际使用中需通过采样和插值来平衡精度与体积。

插值方式影响画质

3D LUT 只存储有限采样点,未采样的颜色需通过插值计算。三线性插值实现简单,但可能在网格边界产生色带;四面体插值计算量更小且更平滑,但需先判断输入点所在四面体。选择不同插值方式会影响最终画质,尤其在 LUT 包含强烈非线性变换时。

RAW 照片套用 LUT 为何会偏色

大多数创意 LUT 针对特定 Log 色彩空间设计,而 RAW 文件解码后默认色彩空间与 LUT 期望的输入空间不匹配,直接套用会导致严重偏色。开源项目 Raw Alchemy 通过标准化解码、精确转换到目标 Log 信号再应用 LUT,解决了这一问题,使电影级 LUT 能正确用于 RAW 照片。

LUT 的历史:从标准化工具到日常滤镜

LUT 最初用于数字中间片流程,模拟胶片输出效果,是行业标准化的技术工具。随着数字制作普及,LUT 逐渐进入消费级软件,成为滤镜背后的技术。理解其历史有助于认识 LUT 的局限性和适用场景,避免盲目依赖。

Q&A

LUT在影像处理中是什么?

LUT(Look-Up Table,查找表)是一种将输入颜色映射到输出颜色的表格,用于影像调色。它通过预先计算并存储颜色映射关系,实现快速的颜色转换,广泛应用于滤镜、调色等场景。

1D LUT和3D LUT有什么区别?

1D LUT分别对R、G、B三个通道独立进行映射,无法处理通道间的相互影响;3D LUT将R、G、B作为整体进行三维映射,能实现更精细的颜色调整,但存储空间需求更大。

为什么3D LUT需要采样和插值?

3D LUT若存储所有可能的RGB组合,数据量巨大(如8-bit下需1600万条记录),因此采用采样方式只存储有限网格点(如17³、33³、65³)。对于未采样的颜色,通过插值算法(如三线性插值、四面体插值)计算近似输出。

Raw、Log和Rec.709有什么区别?

Rec.709是高清视频的显示标准,定义了色域和传递函数;Raw是相机传感器记录的原始数据,未经过处理,保留最大动态范围;Log是一种传递函数,用对数曲线压缩动态范围,保留更多细节,但画面灰暗,需要后期还原。

为什么Raw照片直接套用LUT会色彩异常?

因为大多数创意LUT是为特定Log色彩空间设计的,而Raw照片在软件中解码时使用的色彩空间与LUT期望的输入空间不匹配,导致色彩和影调偏差。

技术LUT和创意LUT有什么区别?

技术LUT主要用于还原Log素材到正常色彩,是标准化的色彩转换;创意LUT在还原基础上进行风格化处理,制造特定影调,如电影感、胶片感。

LUT在电影调色中是如何发展起来的?

LUT在数字中间片(DI)流程中开始系统使用,用于模拟胶片和放映效果,实现色彩管理。早期如《欢乐谷》和《逃狱三王》等电影推动了DI流程的普及,LUT成为调色师的重要工具。

🏷️

标签

➡️

继续阅读