Steganography in digital images commonly uses a carrier image and embeds secret data into to create the stego-image by spatial or frequency domain methods, which directly modifies the bits of the carrier image, altering the intensity of the pixels and leaving traces of modification caused by the embedding of data in the carrier image, which makes successful steganalysis possible. This paper proposes a digital image steganography framework without embedding data directly into the images that extracts the secret-data from the convolutional neural network trained with the distance local binary pattern images from an indexed image database. Experimental results demonstrate that the proposed framework is resistant to common steganalysis tools, intentional and unintentional image attacks such as luminance and contrast changes, rescaling, noise addition and compression.
|