Image Steganography by Modified Simple Linear Iterative Clustering
Steganography is an information security technique that consists of concealing secret data into digital medias including videos, texts, network protocols and images. In this paper, a steganography method to dissimulate the secret information in gray-scale images is proposed; the dissimulation is adapted to the cover image’s texture, data is hidden in the edge areas. The edge pixels are selected by over-segmentation using Modified Simple Linear Iterative Clustering (M-SLIC). This algorithm allows to decompose the cover image into K regions which we call superpixels. The image’s texture and the amount of the secret data are the factors that help to determine the value of the parameter K. Choosing the pixels of complex regions to conceal secret information is due to the fact that the human visual system is designed to notice changes in the pixels of smooth areas. Therefore, edge areas tolerate larger changes than smooth areas without causing detectable distortions. Experiment on a large set of images were carried out; results illustrate the good performance of the proposed work in terms of capacity, security and imperceptibility in comparison to recent works.