Code mapping (CM) is an efficient technique for reversible data hiding (RDH) in JPEG images, which embeds data by constructing a mapping relationship between the used and unused codes in the JPEG bitstream. This study presents a new framework for designing a CM-based RDH method. First, a new code mapping strategy is proposed to suppress file size expansion and improve applicability. Based on our proposed strategy, the mapped codes are redefined by creating a new Huffman table rather than selecting them from the unused codes in the original Huffman table. The critical issue of designing the CM-based RDH method, that is, constructing code mapping, is converted into a combinatorial optimization problem. This study proposes a novel CM-based RDH method that utilizes a genetic algorithm (GA). The experimental results demonstrate that the proposed method achieves a high embedding capacity with no signal distortion while suppressing file size expansion.
翻译:代码映射(CM)是JPEG图像中可逆数据隐藏(RDH)的有效技术,它通过在 JPEG Bitstream 中建立使用和未使用的代码之间的映射关系而嵌入数据。本研究为设计基于 CM 的 RDH 方法提供了一个新的框架。首先,提出了一个新的代码映射战略,以抑制文件尺寸的扩展并改进适用性。根据我们提出的战略,对绘图代码重新定义了新Huffman 表格,而不是从原Huffman 表格中未使用的代码中选择。设计基于 CM RDH 方法(即构建代码映射)的关键问题被转换成组合式优化问题。本研究提出了一种基于 CM RDH 的新方法,该方法将利用基因算法(GA) 。实验结果表明,拟议方法在抑制文件尺寸扩展的同时,实现了无信号扭曲的高嵌入能力。