用于 3D 颜色查找表的高效神经网络编码
计算机视觉与模式识别
2024-12-23 v1 人工智能
机器学习
图像与视频处理
摘要
3D 颜色查找表(LUT)通过将输入 RGB 值映射到特定输出 RGB 值来实现精确的颜色操作。3D LUT 在各种应用中发挥着重要作用,包括视频编辑、相机内处理、摄影滤镜、计算机图形学以及显示器颜色处理。虽然单个 LUT 不会产生很高的内存开销,但软件和设备可能需要存储数十到数百个 LUT,其大小可能超过 100 MB。这项工作旨在开发一种神经网络架构,能够将数百个 LUT 编码为单一紧凑表示。为此,我们提出了一种内存占用小于 0.25 MB 的模型,该模型能够仅以轻微的颜色失真( 2.0)重建 512 个 LUT,覆盖整个色域。我们还表明,我们的网络可以对颜色进行加权,以在自然图像颜色上提供进一步的质量提升( 1.0)。最后,我们表明,对网络架构的微小修改即可实现一种双射编码,从而产生可逆的 LUT,允许进行反向颜色处理。我们的代码可在 https://github.com/vahidzee/ennelut 获取。
引用
@article{arxiv.2412.15438,
title = {Efficient Neural Network Encoding for 3D Color Lookup Tables},
author = {Vahid Zehtab and David B. Lindell and Marcus A. Brubaker and Michael S. Brown},
journal= {arXiv preprint arXiv:2412.15438},
year = {2024}
}
备注
14 pages, 13 figures; extended version; to appear in AAAI 2025