In this paper, a steganographic method is presented for hiding data in images. This method uses the modified least significant bits (MLSB) and modulus function with pixel value differencing (MF&PVD) techniques. Using the proposed method the capacity of the hidden secret data and stego image quality are improved. First, a different value from two consecutive pixels using of the PVD method is obtained. A small difference value represents a smooth area and the large one denotes an edge area. In the smooth areas, the secret data is hidden into the cover image by MLSB method to achieve more capacity and better quality and in the edged areas the MF&PVD method is used. In the MLSB method first secret data is hidden into each block of image by standard k-LSB (k/2 bits of each pixel). Then, for improvement of stego image quality, difference between pixel of cover image and pixel of stego image is reduced by complementing the significant bits. In the MF&PVD method the secret data is embedded in remainder value of each block. Experimental results which are compared with the MF&PVD and other methods show that our proposed method can hide more information whereas the visual quality of stego image is also improved.
[1]
M. Hwang,et al.
Image steganographic scheme based on pixel-value differencing and LSB replacement methods
,
2005
.
[2]
Wen-Hsiang Tsai,et al.
A steganographic method for images by pixel-value differencing
,
2003,
Pattern Recognit. Lett..
[3]
Min-Shiang Hwang,et al.
A high quality steganographic method with pixel-value differencing and modulus function
,
2008,
J. Syst. Softw..
[4]
Markus G. Kuhn,et al.
Information hiding-a survey
,
1999,
Proc. IEEE.
[5]
M. Hwang,et al.
(IEE Proceedings Vision, Image and Signal Processing, 152(5):611-615)Image Steganographic Scheme Based on Pixel-Value Differencing and LSB Replacement
,
2005
.
[6]
Chin-Chen Chang,et al.
A steganographic method for digital images using side match
,
2004,
Pattern Recognit. Lett..