该文通过将载体图像分割成矩阵块,重复利用载体矩阵块像素,结合汉明码和湿纸码构造了一种新的双层结构隐写算法。该算法首先利用汉明码在载体矩阵的行向量中嵌入信息,然后在列向量上根据是否影响前面嵌入结果以及是否需要3个修改引入"dry"和"wet"的概念,并通过构造伪随机二值矩阵,采用湿纸码在列向量上实现二次嵌入,从而获得较好的隐写性能。实验结果表明:该隐写算法在嵌入率为0.1至0.8bpp范围内,性能优于PPC和F5算法。
Dividing the cover image into matrix blocks, using the pixels in the matrix blocks repeatedly, this paper constructs a new double-layered steganographic algorithm based on Hamming code and wet paper code. For each matrix block, the secret message is first embedded by using Hamming code in rows. Then according to whether the previous embedding result is influenced or whether 3 changes are needed when embedding message in columns, the notation of "dry" and "wet" is introduced. Finally wet paper code is used for second embedding. The proposed setganographic algorithm can obtain better performance than PPC and F5 algorithm for 0.1-0.8bpp of embedding rate.