Table of Content

Open Access

ARTICLE

Embedding Image Through Generated Intermediate Medium Using Deep Convolutional Generative Adversarial Network

Chuanlong Li1,2,*, Yumeng Jiang3, Marta Cheslyar1
School of Computer and Software, Nanjing University of Information Science and Technology, Ning Liu Road, No. 219, Nanjing, 210044, China.
Jiangsu Engineering Centre of Network Monitoring, Ning Liu Road, No. 219, Nanjing, 210044, China.
School of Informatics, University of Edinburgh, Old College, South Bridge, Edinburgh, EH8 9YL, UK.
* Corresponding Author: Chuanlong Li. Email: .

Computers, Materials & Continua 2018, 56(2), 313-324. https://doi.org/ 10.3970/cmc.2018.03950

Abstract

Deep neural network has proven to be very effective in computer vision fields. Deep convolutional network can learn the most suitable features of certain images without specific measure functions and outperform lots of traditional image processing methods. Generative adversarial network (GAN) is becoming one of the highlights among these deep neural networks. GAN is capable of generating realistic images which are imperceptible to the human vision system so that the generated images can be directly used as intermediate medium for many tasks. One promising application of using GAN generated images would be image concealing which requires the embedded image looks like not being tampered to human vision system and also undetectable to most analyzers. Texture synthesizing has drawn lots of attention in computer vision field and is used for image concealing in steganography and watermark. The traditional methods which use synthesized textures for information hiding mainly select features and mathematic functions by human metrics and usually have a low embedding rate. This paper takes advantage of the generative network and proposes an approach for synthesizing complex texture-like image of arbitrary size using a modified deep convolutional generative adversarial network (DCGAN), and then demonstrates the feasibility of embedding another image inside the generated texture while the difference between the two images is nearly invisible to the human eyes.

Keywords

GAN, CNN, texture synthesis, steganography, watermark, image concealing, information hiding.

Cite This Article

C. . Li, Y. . Jiang and M. . Cheslyar, "Embedding image through generated intermediate medium using deep convolutional generative adversarial network," Computers, Materials & Continua, vol. 56, no.2, pp. 313–324, 2018.



This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 1643

    View

  • 1006

    Download

  • 0

    Like

Share Link

WeChat scan