论文 / 2025 / A Reversible Grayscale Method Based on Bit-Field Multi-Channel Fusion Encoding

A Reversible Grayscale Method Based on Bit-Field Multi-Channel Fusion Encoding

基于位域多通道融合编码的可逆灰度化方法
Teng Wang, Wei Pan, Yong Yang, Pascal Lef\`evre
2025 10th International Conference on Image, Vision and Computing (ICIVC), 555-560

一句话看懂该方法不训练网络,而是把图像的色调、饱和度和明度写入一个 16 位灰度像素的各个位域,只需几次移位,就能在毫秒级时间内恢复颜色。

问题背景

灰度图像能降低计算复杂度、存储和传输开销,因而应用广泛。但在许多应用中,后续仍需要找回原始颜色,这就要求转换可逆:灰度图像本身必须携带足够的颜色信息,以便恢复出 RGB 图像。

直方图平移、小波包数据隐藏等传统可逆灰度化方法,把颜色线索嵌入亮度通道,通常需要附加变换域约束或多个辅助通道,增加了计算量和内存开销。深度学习方法的重建保真度较高,但推理延迟大、模型体积大、可解释性有限,并且强烈依赖训练数据。

方法原理

该方法无需训练。每个 RGB 像素先转换到 HSV 颜色空间,把色度部分(色调 H、饱和度 S)与亮度部分(明度 V)分开;三个分量分别量化为 a、b、c 位(a + b + c = 16),并按 H、S、V 从高位到低位的顺序写入一个 16 位灰度像素的各个位域。解码时用移位和掩码把各字段读回。整个流程只用到量化和位运算,除量化误差外完全可逆。

  1. 归一化。 将 8 位 RGB 像素的三个通道除以 255,映射到 [0, 1]。
  2. RGB 转 HSV。 按标准公式得到以角度表示(0°–360°)的色调 H、饱和度 S 和明度 V,再把 H 缩放到 [0, 1)。
  3. 分配 16 个比特。 输出像素的 16 位划分为 H 的 a 位、S 的 b 位和 V 的 c 位。划分可以依据图像统计量:a、b 分别与 H、S 的方差成比例,余下的位数留给 c。论文还给出了四种示例方案,其中均衡的方案 1 为 (6, 4, 6)。
  4. 量化与打包。 H、S、V 先经过非线性(gamma)映射,以侧重人眼敏感的范围,再分别量化为 2a、2b、2c 个等级,并按 IG = (Hq ≪ (b + c)) | (Sq ≪ c) | Vq 打包,得到单通道的 16 位灰度图像。
  5. 解码。 通过位掩码和移位取回 Hq、Sq、Vq,经反量化和标准的 HSV 转 RGB 变换,恢复出 8 位 RGB 像素。
流程图。上行:一张木桁架房屋的原始 RGB 照片依次经过 Normalize、RGB to HSV、Bit-field Encode 模块,得到可逆灰度图像。下行(红色):灰度图像依次经过 Bit-field Decode、Fusion to HSV、HSV to RGB 模块,得到重建的 RGB 图像。
可逆灰度化框架:编码(归一化、RGB 转 HSV、位域编码)把 RGB 图像转换为可逆灰度图像;解码(位域解码、融合为 HSV、HSV 转 RGB)恢复彩色图像。引自论文图 1。

(a, b, c) 的取值决定了精度在各通道之间如何分配。人眼对色调变化较为敏感,作者建议 a ≥ 5(32 个色调等级),以免出现明显色偏;c ≥ 6(64 个明度等级)可避免条带伪影;对颜色较少的图像,b 可以适当减小。由于色调是环形量,非线性量化可减小 0°/360° 附近的误差,Floyd–Steinberg 误差扩散则把剩余的量化误差在空间上分散开。

实验结果

实验在四个数据集上进行:Kodak PhotoCD(24 幅图像)、Urban100(100 幅城市场景)、BSD500(500 幅自然风景)和 McMaster(18 幅图像)。对比对象为两种基于学习的可逆灰度化方法 IDN 和 CNN-based 方法,评价指标包括 MAE、PSNR、SSIM、FSIM 和 LPIPS,计时平台为 AMD Ryzen 9 7945HX 与 NVIDIA GeForce RTX 4060。四种比特分配方案中,方案 1 (6, 4, 6) 的综合表现最均衡;方案 2 (5, 5, 6) 在 Kodak 上的 SSIM 为四者最高(0.9779);方案 4 (6, 5, 5) 速度最快,编码 3.21 ms、解码 4.49 ms。在 Kodak 上,16 位文件也略小:方案 1 为 633.20 KB,IDN 为 721.47 KB,CNN-based 方法为 660.87 KB(表 II)。

速度优势是以保真度为代价的。在 Kodak 上,IDN 的 PSNR 为 42.16 dB,CNN-based 方法为 37.40 dB,而本方法为 34.80 dB;作者也指出,近期一种可逆数据隐藏方法报告的 PSNR 达到 43.69 dB。作者将本方法定位为面向边缘计算和嵌入式系统等资源受限场景的轻量、可解释方案,并计划通过自适应分配算法和可逆压缩来缩小质量差距,通过 FPGA/ASIC 实现进一步降低延迟。

三行 Kodak 照片(山间溪流、载着划桨者的黄色橡皮艇、彩绘房屋),每行依次为原图、本方法的灰度图像,以及 IDN、CNN-based 方法和本方法方案 2 的彩色重建结果。
三幅 Kodak 图像的视觉对比:(k) 原图,(l) 本方法的灰度图像,(m) IDN,(n) CNN-based 方法,(o) 本方法(方案 2)。引自论文图 2。

引用

@inproceedings{wang2025reversible,
  title={A Reversible Grayscale Method Based on Bit-Field Multi-Channel Fusion Encoding},
  author={Wang, Teng and Pan, Wei and Yang, Yong and Lef{\`e}vre, Pascal},
  booktitle={2025 10th International Conference on Image, Vision and Computing (ICIVC)},
  pages={555--560},
  year={2025},
  organization={IEEE},
  doi={10.1109/icivc66358.2025.11200402}
}
类型
Paper Conference
主题
Optics & Image Processing
期刊/会议
2025 10th International Conference on Image, Vision and Computing (ICIVC), 555-560
年份
2025
DOI