3D LUT 精度与体积计算器

本地处理
  • 打赏支持
  • 分享链接
  • 反馈建议
三维 LUT 把整块颜色空间切成一张 N × N × N 的网格,每个格点存一组输出颜色,中间靠插值补齐。网格越密越精确,体积按立方增长:33³ 是 17³ 的 7.3 倍,65³ 又是 33³ 的 7.6 倍。
-
格点总数
-
文件体积
-
色彩步长
-
相对 33³ 倍数
边长 N格点总数float32 体积文本体积色彩步长
格点总数 = N³;每格点存 R、G、B 三组输出,每组占「每采样字节数」。二进制体积 = N³ × 通道数 × 每采样字节(float32 = 4、float16 / 16 bit 整型 = 2、8 bit 整型 = 1)。文本体积 = N³ × 每行字节数,每行形如 0.000000 0.000000 0.000000,每行字节 = 通道数 × (小数位数 + 2) + 3(两个空格与一个换行)。色彩步长 = 1 ÷ (N − 1)。

LUT 是什么,为什么用「立方体」

LUT(Look-Up Table,查找表)回答的问题只有一个:给定这个颜色,它应该变成什么颜色。一维 LUT 每条通道各一根曲线,只能做亮度、对比、色彩平衡;三维 LUT 把 R、G、B 三个输入一起映射,因此能完成换色相、调饱和度、胶片模拟、色彩空间转换这些「跨通道」的操作。

所谓 33³,意思是红色轴取 33 个采样点、绿色 33 个、蓝色 33 个,总共 33 × 33 × 33 = 35,937 个格点。任意输入颜色都会落在这张网格的某个小立方体里,由周围 8 个格点做三线性插值(更讲究的做法是把小立方体切成 6 个四面体做四面体插值,精度更高)。

常见网格尺寸与代价

边长格点总数色彩步长典型用途
97290.125低配设备、草稿预览
174,9130.0625温和的创意调色
3335,9370.03125事实标准,绝大多数创意 LUT
65274,6250.015625技术转换、相机 Log 转换
1292,146,6890.0078125高精度技术转换,体积已很可观

表中「色彩步长」= 1 ÷ (N − 1),它决定两个相邻格点之间要插值多大一段。注意 8 bit 素材本身的量化步长是 1 ÷ 255 ≈ 0.00392,也就是 N ≈ 256 才能精确表达每个 8 bit 值——但没人会做 256³ 的 LUT(那是 1600 万个格点)。实用结论:33³ 足以覆盖绝大多数创意调色,65³ 用于技术转换,再密下去肉眼收益极小、代价却按立方上涨。

体积为什么比想象中大

二进制 float32 的 33³ LUT 是 35,937 × 3 × 4 ≈ 421 KB;但常见的 .cube 是纯文本文件,一行一组 RGB,每行二十多个字符,于是同样的 33³ 会变成 1 MB 左右——文本比二进制大三倍以上。这也是为什么移动端和实时渲染管线更愿意用二进制或 float16 版本。

另外别忽略显存与加载时间:GPU 侧通常需要把整张 LUT 传成 3D 纹理,float32 的 65³ 就是约 3.1 MB 显存、并且每次加载都要解析完整文件。如果一个页面同时挂十几个 LUT 做预览,显存和首帧时间都会明显吃紧。

怎么选

  • 创意调色(风格化):17³–33³。曲线柔和,小网格完全够用。
  • 技术转换(Log → Rec.709、色彩空间转换):65³。这类变换曲线陡、跨通道耦合强,网格太粗会出现可见的色阶断层。
  • 移动端 / 实时渲染:17³–33³ + float16,兼顾体积与显存。
  • 需要精确还原 8 bit 输入:不必盲目加大网格,改用1D 曲线 + 3D LUT 组合通常更划算——用 1D 处理逐通道曲线,用较小的 3D 处理跨通道部分。

你可能还想问

精度越高越好吗?

精度越高过渡越细腻但体积与内存占用越大;多数场景常见中等精度已足够,过高精度收益有限。

体积怎么估?

体积随每通道的格点数呈立方增长,再乘每格数据字节数;升一档精度可能让体积大幅增加,升级前先算清楚。

和画质是什么关系?

高精度能减少色阶与过渡断层,但最终效果还取决于源素材位深与显示能力;低质量素材上高精度收益有限。

相关工具

影音工具
色度采样与位深带宽计算器

在线计算 4:4:4 / 4:2:2 / 4:2:0 色度采样与 8/10/12 位深下的每像素比特、单帧体积、未压缩带宽与每分钟存储量

影音工具
视频预览雪碧图计算器

在线计算视频预览缩略图雪碧图的抽帧数量、网格行列数、整图尺寸与体积估算,并生成可直接使用的 WebVTT 缩略图时间轴

影音工具
歌单总时长计算器

在线统计歌单总时长与存储占用,支持逐行粘贴 3:45、1:02:03、225 秒等多种时长写法,自动换算平均时长与不同码率下的文件体积,并可推算需要几天才能听完。

影音工具
声道下混与音量补偿计算器

在线计算 5.1 / 7.1 环绕声下混成立体声或单声道的混合系数、最大峰值倍数与建议衰减分贝,避免削波失真

影音工具
帧率转换与丢帧计算器

在线计算 23.976/24/25/29.97/30/50/59.94/60 帧率互转的速度变化、音高变化与增删帧数,内置 PAL 加速与去加速预设

影音工具
立体声宽度与相位计算器

在线计算立体声宽度扩展后的相关系数、单声道折叠电平损失与峰值余量,给出相位兼容性评级与安全宽度建议

影音工具
视频关键帧间隔计算器

在线计算视频 GOP 关键帧间隔、关键帧总数、平均定位误差与 HLS 分片大小,内置 HLS/DASH/直播/蓝光等推荐预设

影音工具
音视频同步偏移计算器

在线计算帧率转换导致的音视频时长漂移与同步偏移,支持 24/23.976/25/29.97 等帧率互转,给出音频变速比与采样点补偿数