Texture synthesis steganography
Reversible data hiding refers to embedding secret message into a cover and the cover image can be recovered exactly. In the texture synthesis approach texture image which is smaller in size is resampled in order to form a texture image which is comparatively of larger size but similar to the original one. It helps in concealing the secret information in the image. Patch based texture synthesis pattern preserves the image quality. By our approach first a lookup table is created denoting the location of source patches. Next based on the lookup-table secret messages are placed on a blank workbench. The secret messages are embedded according to our proposed embedding algorithm which is robust to any steganalysis attack. The reversible capacity inherited from our approach allows the receiver to perform second round of steganalysis by using the same source texture which the sender has sent.
We propose a novel approach for steganography using a reversible texture synthesis. A texture synthesis process re-samples a smaller texture image which synthesizes a new texture image with a similar local appearance and arbitrary size. We weave the texture synthesis process into steganography to conceal secret messages. Texture synthesis steganography In contrast to using an existing cover image to hide messages, our algorithm conceals the source texture image and embeds secret messages through the process of texture synthesis. This allows us to extract secret messages and the source texture from a stego synthetic texture. Our approach offers three distinct advantages. First, our scheme offers the embedding capacity that is proportional to the size of the stego texture image. Second, a steganalytic algorithm is not likely to defeat our steganographic approach. Third, the reversible capability inherited from our scheme provides functionality which allows recovery of the source texture. Experimental results have verified that our proposed algorithm can provide various numbers of embedding capacities, produce a visually plausible texture images, and recover the source texture.