Abstract
This paper proposes a new data-hiding scheme based on pixel-value differencing (PVD) in which 3-by-3 blocks are used to hide data within nine-pixel groups. The PVD scheme and the side match method are combined to ultimately produce eight groups of pixel-value differences, enabling maximum hiding capacity while maintaining an acceptable peak signal-to-noise ratio (PSNR). Experimental results demonstrate that the hiding capacity of this scheme can reach a maximum of 808,760 bits with a PSNR value of 32.0283 dB, which is difficult to detect with human vision. The results of a performance comparison with those of PVD hiding schemes proposed by other researchers confirm that the proposed scheme has a higher capacity than the other methods while maintaining an acceptable PSNR, demonstrating the superiority of the proposed hiding scheme. Finally, to assess the suitability of the proposed method to databases with different patterns, a further 2260, 9074, and 10,000,512 × 512-pixel greyscale images were respectively selected from the NRCS, BOSS, and BOWS2 image databases as raw images. The proposed hiding scheme was used to hide data and generate steganographic images in these raw images. Experimental results show that the minimum PSNR mean value is 35.33 dB, while the minimum mean value of the hiding capacity is 720,572 bits. These results confirm the suitability of the proposed hiding scheme for image database patterns.













Similar content being viewed by others
References
Abdel Hameed M, Aly S, Hassaballah M (2017) An efficient data hiding method based on adaptive directional pixel value differencing (ADPVD). Multimed Tools Appl. https://doi.org/10.1007/s11042-017-5056-4,pp.1-19
Alturki F, Mersereau R (2001) Secure blind image steganographic technique using discrete Fourier transformation. Proceedings of IEEE International Conference on Image Processing, Thessaloniki, pp 542–545
Bender W, Gruhl D, Morimoto N, Lu A (1996) Techniques for data hiding. IBM Syst J 35(3.4):313–336
Chang KC, Chang CP, Huang PS, Tu TM (2008) A novel image steganographic method using tri-way pixel-value differencing. J Multimed 3(2):37–44
Chang CC, Chen TS, Chung LZ (2002) A steganographic method based upon JPEG and quantization table modification. Inf Sci 141(1–2):123–138
Chang CC, Hsiao JY, Chan CS (2003) Finding optimal least-significant-bit substitution in image hiding by dynamic programming strategy. Pattern Recogn 36(7):1583–1595
Chang CC, Tseng HW (2004) A steganographic method for digital images using side match. Pattern Recogn Lett 25(12):1431–1437
Fridrich J, Goljan M, Du R (2001) Detecting LSB steganography in color, and gray-scale images. IEEE Multimedia 8(4):22–28
Hong W, Chen TS, Wu HY (2012) An improved reversible data hiding in encrypted images using side match. IEEE Signal Process Lett 19(4):199–202
http://bows2.ec-lille.fr/BOWS2OrigEp3.tgz, Accessed on 10 May 2015
http://photogallery.nrcs.usda.gov/, Accessed on 10 May 2015
http://www.agents.cz/boss/BOSSFinal/index.php?mode=VIEW&tmpl=materials, Accessed on 10 May 2015
Hussain M, Wahab A-W-A, Ho A-T-S, Javed N, Jung K-H (2017) A data hiding scheme using parity-bit pixel value differencing and improved rightmost digit replacement. Signal Process Image Commun 50:44–57
Joo JC, Lee HY, Lee HK (2010) Improved steganographic method preserving pixel-value differencing histogram with modulus function. EURASIP J Adv Signal Process 2010(1):1–13
Joo S, Suh Y, Shin J, Kikuchi H (2002) A new robust watermark embedding into wavelet DC components. ETRI J 24(5):401–404
Khodaei M, Faez K (2012) New adaptive steganographic method using least significant- bit substitution and pixel-value differencing. IET Image Process 6(6):677–686
Lee WB, Chen TH (2002) A public verifiable copy protection technique for still images. J Syst Softw 62(3):195–204
Luo W, Huang F, Huang J (2011) A more secure steganography based on adaptive pixel-value differencing scheme. Multimed Tools Appl 52(2–3):407–430
Mielikainen J (2006) LSB matching revisited. IEEE Signal Process Lett 13(5):285–287
NBA FIPS PUB 46-1 (1988) Data encryption standard. National Bureau of Standards, U.S. Department of Commerce
Paar C, Pelel J (2010) Understanding cryptography. Springer-Verlag, London
Petitcolas FA, Anderson RJ, Kuhn MG (1999) Information hiding-a survey. Proc IEEE 87(7):1062–1078
Pevný T, Bas P, Fridrich J (2010) Steganalysis by Subtractive Pixel Adjacency Matrix. Ieee T Inf Foren Sec 5(2):215–224
Rivest RL, Shamir A, Adleman L (1978) A method for obtaining digital signatures and public-key cryptosystems. Commun ACM 21(2):120–126
Shen SY, Huang LH (2015) A data hiding scheme using pixel value differencing and improving exploiting modification directions. Computers & Security 48:131–141
Shih FY, Wu SY (2003) Combinational image watermarking in the spatial and frequency domains. Pattern Recogn 36(4):969–975
Westfeld A (2001) F5—A steganographic algorithm: High capacity despite better steganalysis, Proc. 4thInt’l Workshop Information Hiding, Springer-Verlag, LNCS 2137:289–302
Westfeld A, Pfitzmann A (1999) Attacks on steganographic systems. International workshop on information hiding. Springer-Verlag, London, pp 61–76
Wu NI, Fu KC, Wang CM (2010) A novel data hiding method for grayscale images based on pixel-value differencing and modulus function. Journal of Internet Technology 11(7):1071–1081 (in Chinese)
Wu DC, Tsai WH (2003) A steganographic method for images by pixel-value differencing. Pattern Recogn Lett 24(9–10):1613–1626
Wu HC, Wu NI, Tsai CS, Hwang MS (2005) Image steganographic scheme based on pixel-value differencing and LSB replacement methods. IEE Proceedings-Vision, Image. Signal Process 152(5):611–615
Yang SK, Huang PS (2011) Image steganographic scheme by improving the combination of pixel-value differencing and LSB replacement methods. Journal of Informatics & Electronics 4(2):43–53
Yang SK, Huang PS (2012) Image Steganographic approach by integrating pixel-value differencing and LSB replacement schemes. Journal of Chung Cheng Institute of Technology 41(2):89–98
Yang CH, Weng CY (2006) A steganographic method for digital images by multi-pixel differencing. Proceedings of the Internal Computer Symposium
Yang CH, Weng CY, Tso H-K, Wang S-J (2011) A data hiding scheme using the varieties of pixel-value differencing in multimedia images. J Syst Softw 84(4):669–678
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Liu, HH., Lin, YC. & Lee, CM. A digital data hiding scheme based on pixel-value differencing and side match method. Multimed Tools Appl 78, 12157–12181 (2019). https://doi.org/10.1007/s11042-018-6766-y
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-018-6766-y