Code mapping (CM) is an efficient technique of reversible data hiding (RDH) in JPEG images, which embeds data by constructing the mapping relationship between used codes and unused codes in JPEG bitstream. In this paper, we present a new framework to design the CM-based RDH method. Firstly, to suppress the file size expansion and improve the applicability, a new code mapping strategy is proposed. Based on the proposed strategy, the mapped codes are redefined by customizing a new Huffman table thoroughly rather than selected from the unused codes in the original Huffman table. Afterwards, the key issue of designing the CM-based RDH method, i.e., constructing the code mapping, is converted into solving a combinatorial optimization problem. As a realization, a novel CM-based RDH method is introduced by employing the genetic algorithm (GA). Experimental results show that the efficacy of the proposed method with high embedding capacity and no signal distortion while suppressing file size expansion.
翻译:代码映射(CM)是JPEG图像中可逆数据隐藏(RDH)的有效技术,它通过在 JPEG Bitstream 中构建旧代码和未使用的代码之间的映射关系而嵌入数据。在本文中,我们提出了一个设计基于 CM 的 RDH 方法的新框架。首先,为了抑制文件大小的扩展并改进应用性,提出了一个新的代码映射战略。根据拟议战略,对映射代码重新定义,对新的Huffman 表格进行彻底定制,而不是从原Huffman 表格中未使用的代码中选择。随后,设计基于 CM RDH 方法(即构建代码映射) 的关键问题被转换为解决组合式优化问题。作为一种认识,通过使用基因算法(GA)引入了基于 CM RDH 的新方法。实验结果显示,在抑制文件大小扩展的同时,拟议方法的安装能力高且没有信号扭曲效果。