当前位置: 首页 > news >正文

3D LUT--颜色魔方

1. LUT到底是啥?

LUT(Look-Up Table)就是"颜色转换表"(查数表格),相当于给颜色做美颜的配方表。比如拍照时想让蓝天更蓝、肤色更红润,直接调这个表就能批量改颜色。

2. LUT怎么用?

简单版(1D LUT):像调手机亮度一样,整体调明暗/色温。适合基础调节但不够精细。

进阶版(2D LUT):能同时调色度和色相。比如把橘色口红改成玫红色,还能控制鲜艳程度。

专业版(3D LUT):像调色师用的"颜色魔方",能精准调节红绿蓝(RGB)三原色的混合比例。电影里那些独特的画面色调基本都是用这个调的。

3. 为啥专业都用3D的?

因为它把颜色当成三维立体空间来处理,和我们眼睛实际看颜色的方式最接近。就像做菜时同时控制火候/咸淡/摆盘,能调出更复杂细腻的色彩效果。

- 这些表格的精细程度可以自己设定(比如每0.06%调一档颜色)。

- 改好的表格能重复使用,保证每次调色效果一致。

- 对设计师或调色师来说,LUT就像颜色滤镜模板,能快速套用在不同画面上。(以下是Photoshop内置的LUT文件的模型,也可以自己调色后保存或导出)

4. 举个栗子

Photoshop选中本地的图片,应用以上不同的LUT可以实现对应的滤镜效果;也可以将以上LUT的.cube文件导出,在本地通过代码应用,也可以实现对应的photostyle。

5.在ISP中的应用实例

项目A需求:跨平台复制对比机的颜色

通常,在ISP(Image Signal Processing)中,集成有2D LUT模块,可以调整色相和色度,但这样会有个明显的缺陷,即使AEC,AWB,CCM调整的非常准确,明度上依然很难与参考机对齐。

于是考虑引入3D LUT方案,在ISP处理完成后,通过GPU,将颜色进行3D LUT(依照对比机的风格定制3D LUT文件)映射,流程图如下:

通过以上方案,可以对颜色进行更精准的复制。

通过验证结果可以看出,在不同的曝光补偿设置下,色相,色度,明度都非常一致。

6.小提示

① 3D LUT可以分为17x17x17、33x33x33、65x65x65等不同规格的表格,更高规格的表格可以带来更精细的颜色表现,但也会带来更大的计算量。通常,17x17x17的表格即可满足需求。

② 将3D LUT集成到ISP中会带来额外的开销,分辨率越大、帧率越高功耗越大,需要充分评估和论证。

③ 不同的3D LUT表格通常需要对应各自的gamma曲线。

最后来感受一下3D LUT的.cube文件之美(点击gif):

相关文章:

  • jenkins配置ssh server通过ssh自动上传构建文件及执行脚本
  • 谈一谈我对强化学习的理解
  • TCP连接数统计脚本
  • 自动生成程序的heap文件
  • 基于CATIA参数化圆锥建模的自动化插件开发实践——NX建模之圆锥体命令的参考与移植(三)
  • B2146 Hermite 多项式
  • 简历中项目经历怎么写?
  • AI--知识库RAG实战
  • 手写字魔法消除1:数据集说明(含下载链接)
  • 让DeepSeek去除AI痕迹的指令
  • 高并发订单服务库存超卖解决方案
  • Python常用模块实用指南
  • Agent 的7 中设计模式
  • web端 firebase google analytics使用,入门级
  • 3099. 哈沙德数
  • Rust并发编程实践指南
  • 对于Const关键字修饰的对象
  • CANdela/Diva系列9--CDD文件在CANoe工程的应用1
  • 精准监测,健康无忧--XC3576H工控主板赋能亚健康检测仪
  • Linux入门——入门常用基础指令(2)
  • 宁波网站制作首荐荣盛网络好/网络营销经典失败案例
  • 如何用腾讯云主机做网站/三只松鼠搜索引擎营销案例
  • 网站建设的英语/市场调研的内容
  • 做外贸 访问国外网站/sem竞价教程
  • 微网站是什么意思/网站推广如何收费
  • 标签系统做的好的网站/外贸展示型网站建设公司