news 2026/7/25 8:06:19

LUT(Look-Up-Table)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
LUT(Look-Up-Table)

目录

1、1D LUT

2、3D LUT

3、手动创建LUT

3.1 准备调色素材‌

3.2 ‌进行创意调色‌

3.3 ‌导出为LUT文件‌

3.4 测试与优化‌

4、AI LUT

4.1 使用AI调色App

4.2 使用开源项目

4.3 训练专属AI模型

4.3.1 使用预训练AI模型 + LUT提取工具

4.3.2 端到端

5、其他工作


LUT(Look-Up Table)即查找表,能够将输入的颜色值映射为指定的输出颜色值,从而改变画面的色彩、对比度、饱和度等视觉效果 。可以把它理解为一种“高级滤镜”,但与普通滤镜不同,LUT 是基于数学算法实现的精准色彩映射,广泛应用于影视调色、摄影后期、直播以及手机视频编辑中 。

LUT 的本质是一个预设的色彩映射表,记录了原始 RGB 值到目标 RGB 值的对应关系。当图像或视频通过 LUT 时,系统会自动查找每个像素的颜色并进行替换,实现快速调色 。常见的类型有:

  • 1D LUT‌:仅调整亮度、Gamma 和白平衡,适用于简单的色彩校正。
  • 3D LUT‌:能实现更精细的色彩变换,可控制 RGB 三通道之间的复杂关系,影响色相、饱和度、对比度等,是目前主流的专业调色方式 。

1、1D LUT

1D LUT‌(一维查找表)是一种基础但高效的色彩映射工具,主要用于调整图像或视频的‌亮度、Gamma、对比度和白平衡‌,其核心特点是 ‌RGB 三个颜色通道独立处理‌,互不影响 。

每个颜色通道(R/G/B)拥有独立的查找表,只能对各自通道的亮度进行拉伸或压缩 。

这意味着当改变红色通道的输入值时,只有红色的输出会变化,绿色和蓝色保持不变 。这种结构决定了它无法调整色相或饱和度,功能相对有限,但也因此具备‌数据量小、计算速度快‌的优势,适合实时处理场景 。

2、3D LUT

‌3D LUT‌(三维查找表)是一种‌高精度的色彩映射工具‌,能够对图像或视频中的每一个颜色点进行复杂而精细的调整,广泛应用于影视调色、摄影后期和直播监看等领域 。与只能调整亮度和白平衡的1D LUT不同,3D LUT可以同时处理R、G、B 三个通道之间的相互关系,从而影响‌色相、饱和度、对比度以及色彩过渡的平滑性‌,实现真正意义上的“电影级”色彩风格 。

可以把3D LUT想象成一个‌被划分为无数小格子的彩色立方体‌,每个格子代表一种输入颜色(R/G/B值),并对应一个输出颜色 。当图像通过这个立方体时,系统会根据原始像素的颜色,在表中查找对应的输出值,完成整体色调的转换。这意味着任何一个颜色的变化都会影响其他两个通道,实现非线性、跨通道的色彩控制 。

常见的3D LUT精度为17³(4913个节点)或33³(35937个节点),节点越多,色彩过渡越平滑,避免出现“色带”现象 。

3、手动创建LUT

创建自己的LUT,本质上是将调色风格“固化”成一个可重复使用的预设文件,方便在不同素材或项目中一键应用。整个过程可以概括为:‌调色 → 封装 → 导出‌→测试。

3.1 准备调色素材‌

选择一段具有代表性的视频或图片作为调色对象,最好包含肤色、天空、阴影、高光等常见元素,确保生成的LUT在多种场景下都能表现稳定 。

3.2 ‌进行创意调色‌

使用专业软件(如 DaVinci Resolve、Adobe Premiere Pro、Photoshop 等)对素材进行色彩调整: 使用 ‌Lumetri 颜色面板‌(Premiere)或 ‌Color 页面‌(达芬奇) 调整曝光、对比度、高光/阴影、色温、饱和度、曲线等参数 注意:避免使用遮罩、模糊、颗粒等无法被LUT记录的效果

3.3 ‌导出为LUT文件‌

不同软件操作略有差异,但核心路径一致:

  • ‌在 DaVinci Resolve 中‌: 完成调色后,右键点击调色节点 选择“‌生成 3D LUT‌” 设置精度(推荐 33x33x33 或 65x65x65) 命名并保存为 .cube 文件 ‌
  • 在 Premiere Pro 中‌: 在 Lumetri Color 面板顶部右键 选择“‌导出 .cube‌” 选择保存路径和精度,完成导出 ‌
  • 在 Photoshop 中‌: 对图像应用调整图层(如色彩平衡、曲线、色相/饱和度) 菜单栏选择“文件 > 脚本 > 导出 LUT” 保存为 .cube 格式用于视频或其他图像软件

3.4 测试与优化‌

将生成的LUT应用到其他素材上,观察是否出现色彩溢出、肤色失真或对比过强等问题。根据测试结果返回原项目微调,再导出新版本。多轮迭代后可获得更通用、稳定的LUT 。

4、AI LUT

4.1 使用AI调色App

使用现成AI调色App(如Luminar Neo、Topaz Photo AI),其内部已集成AI生成LUT功能,可导出为 .cube 文件供其他软件使用。

4.2 使用开源项目

尝试GitHub上的开源项目(如‌DeepUPE‌、‌EnlightenGAN‌),结合Python脚本提取LUT。

4.3 训练专属AI模型

训练专属AI模型,为特定摄影机+镜头组合生成定制化LUT,提升制作效率。

4.3.1 使用预训练AI模型 + LUT提取工具

  • 选择模型,例如风格迁移模型,输入图片Input,得到期待的风格Output。
  • 使用工具生成LUT,如 ‌LUT Generator from AI Output,输入一组标准RGB值(如17³网格点),通过模型预测输出构建映射表并导出为.cube文件。

4.3.2 端到端

Differentiable 3D LUTLayer 是一种在深度学习中用于颜色校正和图像处理的可微分组件。它允许在网络训练过程中对颜色变换进行端到端的学习和优化。这种层通常用于图像增强、风格迁移或色彩校正任务中,能够学习一个从输入颜色空间到输出颜色空间的映射关系。

  • 网络结构:Input → Conv Layers → Differentiable 3D LUT Layer → Output
  • 损失函数:结合L1损失 + 感知损失(Perceptual Loss) + 色彩恒常性约束
  • 训练完成后,提取LUT层权重即可导出标准 .cube 文件

5、其他工作

传统的3D LUT,通常是在ISP pipeline中或者图像编辑应用中作为一个手动调整或者是固化的算子来应用,一般不会随着图像进行自适应的增强,也研究者提出了可以根据图像的不同输出不同的LUT。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/14 14:28:25

AutoGen Studio与Kubernetes集成:大规模AI应用部署

AutoGen Studio与Kubernetes集成:大规模AI应用部署 1. 引言 想象一下这样的场景:你的AI智能体团队正在处理成千上万的用户请求,每个请求都需要多个AI代理协同工作。突然流量激增,传统的部署方式瞬间崩溃,服务响应变慢…

作者头像 李华
网站建设 2026/7/14 14:28:44

Qwen3-32B快速上手指南:RTX4090D镜像开箱即用,无需环境配置一步到位

Qwen3-32B快速上手指南:RTX4090D镜像开箱即用,无需环境配置一步到位 1. 为什么选择这个镜像 如果你正在寻找一个能快速部署Qwen3-32B大模型的解决方案,这个专为RTX4090D优化的镜像就是为你准备的。相比从零开始搭建环境,这个镜像…

作者头像 李华
网站建设 2026/7/14 14:28:45

openclaw+Nunchaku FLUX.1-dev:开源大模型支持TensorRT加速部署教程

openclawNunchaku FLUX.1-dev:开源大模型支持TensorRT加速部署教程 想用最新的FLUX.1-dev模型生成惊艳的图片,但被复杂的部署流程和巨大的显存需求劝退?今天,我来带你用最简单的方式,在ComfyUI里玩转这个强大的文生图…

作者头像 李华
网站建设 2026/7/14 14:28:30

Qwen3-0.6B-FP8多语言能力展示:中英文技术术语互译与解释

Qwen3-0.6B-FP8多语言能力展示:中英文技术术语互译与解释 最近在测试一些轻量级大模型,想看看它们在特定任务上的表现。我尝试了Qwen3-0.6B-FP8这个版本,主要想了解它在处理中英文技术术语互译和解释方面的能力。对于很多开发者、技术写作者…

作者头像 李华
网站建设 2026/7/14 14:28:42

2026后量子元年:全球格局重塑与中国战略突围——从Kyber破译到IANA 4590,现在迁移已是生存题

文章目录 前言 2026后量子元年:全球格局重塑与中国战略突围——从Kyber破译到IANA 4590,现在迁移已是生存题 文章导读 引言:被彻底改写的量子威胁时间表 一、2026年3月三大事件:后量子安全格局的分水岭 1.1 西交利物浦Kyber破译:以攻促防,刷新格密码安全边界 事件还原 核…

作者头像 李华