Journal of Computer Applications ›› 2024, Vol. 44 ›› Issue (3): 772-779.DOI: 10.11772/j.issn.1001-9081.2023040477

• Cyber security • Previous Articles     Next Articles

High-capacity robust image steganography scheme based on encoding-decoding network

Weina DONG1,2, Jia LIU1,2(), Xiaozhong PAN1,2, Lifeng CHEN1,2, Wenquan SUN1,2   

  1. 1.College of Cryptography Engineering,Engineering University of PAP,Xi’an Shaanxi 710086,China
    2.Key Laboratory of Network and Information Security of PAP (Engineering University of PAP),Xi’an Shaanxi 710086,China
  • Received:2023-04-26 Revised:2023-07-06 Accepted:2023-07-10 Online:2023-12-04 Published:2024-03-10
  • Contact: Jia LIU
  • About author:DONG Weina, born in 1997, M. S. candidate. Her research interests include information hiding.
    PAN Xiaozhong, born in 1964, Ph. D., professor. His research interests include network and information security.
    CHEN Lifeng, born in 2000, M. S. candidate. His research interests include information hiding.
    SUN Wenquan, born in 2000, M. S. candidate. His research interests include information hiding.
  • Supported by:
    National Natural Science Foundation of China(62272478)

基于编码-解码网络的大容量鲁棒图像隐写方案

董炜娜1,2, 刘佳1,2(), 潘晓中1,2, 陈立峰1,2, 孙文权1,2   

  1. 1.武警工程大学 密码工程学院,西安 710086
    2.网络与信息安全武警部队重点实验室(武警工程大学),西安 710086
  • 通讯作者: 刘佳
  • 作者简介:董炜娜(1997—),女,山东烟台人,硕士研究生,主要研究方向:信息隐藏
    潘晓中(1964—),男,陕西西安人,教授,博士,主要研究方向:网络与信息安全
    陈立峰(2000—),男,湖北应城人,硕士研究生,主要研究方向:信息隐藏
    孙文权(2000—),男(满族),辽宁锦州人,硕士研究生,主要研究方向:信息隐藏。
  • 基金资助:
    国家自然科学基金资助项目(62272478)

Abstract:

Aiming at the problems that the high-capacity steganography model based on encoding-decoding network has weak robustness and can not resist noise attack and channel compression, a high-capacity robust image steganography scheme based on encoding-decoding network was proposed. In the proposed scheme, encoder, decoder and discriminator based on Densely connected convolutional Network (DenseNet) were designed. The secret information and the carrier image were jointly encoded into a steganographic image by the encoder, the secret information was extracted by the decoder, and the discriminator was used to distinguish between carrier images and steganographic images. A noise layer was added between the encoder and the decoder; Dropout, JPEG compression, Gaussian blur, Gaussian noise and salt and pepper noise were used to simulate a real environment with various kinds of noise attacks. The steganographic image output by the encoder was processed by different kinds of noise and decoded by the decoder. Through training the model, the secret information could be extracted from the noise-processed steganographic image by the decoder, so that the noise attacks could be resisted. Experiment results show that the steganographic capacity of the proposed scheme reaches 0.45 - 0.95 bpp on 360×360 pixel images, and the relative embedding capacity is improved by 2.04 times compared to the suboptimal robust steganographic scheme; the decoding accuracy reaches 0.72 - 0.97, and compared with the steganography without noise layer, the average decoding accuracy is improved by 44 percentage points. The proposed scheme not only guarantees high embedding quantity and high coding image quality, but also has stronger anti-noise capability.

Key words: deep learning, information hiding, image steganography, high-capacity, robustness, encoder-decoder network, adversarial training

摘要:

针对基于编码-解码网络的大容量隐写模型存在鲁棒性弱、无法抵抗噪声攻击和信道压缩的问题,提出一种基于编码-解码网络的大容量鲁棒图像隐写方案。首先,设计了基于密集连接卷积网络(DenseNet)的编码器、解码器和判别器,编码器将秘密信息和载体图像联合编码成隐写图像,解码器提取秘密信息,判别器用于区分载体图像和隐写图像。在编码器和解码器中间加入噪声层,采用Dropout、JPEG压缩、高斯模糊、高斯噪声和椒盐噪声模拟真实环境下的各类噪声攻击,编码器输出的隐写图像经过不同种类的噪声处理,再由解码器解码;通过训练模型,解码器能够对噪声处理后的隐写图像提取秘密信息,以抵抗噪声攻击。实验结果表明,所提方案在360×360像素的图像上隐写容量达到0.45~0.95 bpp,与次优的鲁棒隐写方案相比,相对嵌入容量提升了2.04倍;解码准确率可达0.72~0.97;与未添加噪声层的隐写方案相比,平均解码准确率提高了44个百分点。所提方案在保证高嵌入量、高编码图片质量的同时具有更强的抗噪声攻击能力。

关键词: 深度学习, 信息隐藏, 图像隐写, 大容量, 鲁棒性, 编码-解码网络, 对抗性训练

CLC Number: