Embedding Secret Data in Digital Media Using Texture Synthesis
Suraj Krishna Patil, Prashantkumar Marutirao Gavali, Alankar Shantaram Shelar, Sandipkumar Chandrakant Sagare · International Journal of Software Innovation · 2022
A steganography is an art of hiding confidential data into digital media such as image, audio, video etc. Texture synthesis uses the concept of the patch which represents an image block of source texture where its size is user specified. A texture synthesis process resamples a smaller texture image and provides a new image with arbitrary size and shape. Instead of using an existing cover image to hide messages, the algorithm conceals the source texture image and embeds secret messages using the process of texture synthesis. This allows extracting the hidden messages and source texture from a stego synthetic texture. This offers the advantages like, First, it provides the embedding capacity that is proportional to the size of the stego texture image. Second, the reversible capability inherited from this includes functionality, which allows recovery of the source texture. And third, there will be no image distortion since the size of the new texture image is user specified.