Abstract
There are two categories of steganography techniques using pixel value differencing (PVD), (1) adaptive range table PVD and (2) non-adaptive range table PVD. In adaptive PVD the quantization ranges are different for different pixels, but in non-adaptive PVD the range table is fixed for all the pixels. This paper proposes two PVD techniques with 1 \(\times \) 2 pixel blocks in overlapped fashion. The first technique uses adaptive quantization range table and modular arithmetic for embedding and extraction. The second technique uses fixed quantization range table and addition/difference mechanism for embedding and extraction. The experimental results reveal that the proposed adaptive PVD technique possesses higher embedding capacity and PSNR as compared to the existing adaptive PVD techniques and the proposed non-adaptive PVD technique possesses higher embedding capacity as compared to the existing non-adaptive PVD techniques. Furthermore, it is also experimentally verified that the proposed techniques resist from RS analysis and pixel difference histogram (PDH) analysis.
Similar content being viewed by others
References
Fridrich, J.J.; Goljian, M.; Du, R.: Detecting LSB steganography in color and gray-scale images. Mag. IEEE Multimed. Secur. 8(4), 22–28 (2001)
Wu, D.C.; Tsai, W.H.: A steganographic method for images by pixel value differencing. Pattern Recogn. Lett. 24(9), 1613–1626 (2003)
Chang, K.C.; Chang, C.P.; Huang, P.S.; Tu, T.M.: A novel image steganography method using tri-way pixel value differencing. J. Multimed. 3(2), 37–44 (2008)
Lee, Y.P.; Lee, J.C.; Chen, W.K.; Chang, K.C.; Su, I.J.; Chang, C.P.: High-payload image hiding with quality recovery using tri-way pixel-value differencing. Inf. Sci. 191, 214–225 (2012)
Pradhan, A.; Sekhar, K.R.; Swain, G.: Digital image steganography based on seven way pixel value differencing. Indian J. Sci. Technol. 9(37), 1–11 (2016)
Darabkh, K.A.; Al-Dhamari, A.K.; Jafar, I.F.: A new steganographic algorithm based on multi directional PVD and modified LSB. J. Inf. Technol. Control 46(1), 16–36 (2017)
Luo, W.; Huang, F.; Huang, J.: A more secure steganography based on adaptive pixel-value differencing scheme. Multimed. Tools Appl. 52, 407–430 (2010)
Swain, G.: Adaptive pixel value differencing steganography using both vertical and horizontal edges. Multimed. Tools Appl. 75, 13541–13556 (2016)
Pradhan, A.; Sekhar, K.R.; Swain, G.: Adaptive PVD steganography using horizontal, vertical and diagonal edges in six pixel blocks. Secur. Commun. Netw. 2017, 1–13 (2017)
Khodaei, M.; Faez, K.: New adaptive steganographic method using least-significant-bit substitution and pixel-value differencing. IET Image Proc. 6(6), 677–686 (2012)
Swain, G.: A steganographic method combining LSB substitution and PVD in a block. Proc. Comput. Sci. 85, 39–44 (2016)
Gulve, A.K.; Joshi, M.S.: A high capacity secured image steganography method with five pixel pair differencing and LSB substitution. Int. J. Image Gr. Signal Process. 7(5), 66–74 (2015)
Chen, W.J.; Chang, C.C.; Le, T.H.N.: High payload steganography mechanism using hybrid edge detector. Expert Syst. Appl. 37(4), 3292–3301 (2010)
Tseng, H.W.; Leng, H.S.: High-payload block-based data hiding scheme using hybrid edge detector with minimal distortion. IET Image Proc. 8(11), 647–654 (2014)
Luo, W.; Huang, F.; Huang, J.: Edge adaptive image steganography based on LSB matching revisited. IEEE Trans. Inf. Forensics Secur. 5(2), 201–214 (2010)
Bai, J.; Chang, C.C.; Nguyen, T.S.; Zhu, C.; Liu, Y.: A high payload steganographic algorithm based on edge detection. Displays 46, 42–51 (2017)
Chakraborty, S.; Jalal, A.S.; Bhatnagar, C.: LSB based non blind predictive edge adaptive image steganography. Multimed. Tools Appl. 76(6), 7973–7987 (2017)
Zhang, X.; Yang, S.: Efficient steganographic embedding by exploiting modification direction. IEEE Commun. Lett. 10(11), 781–783 (2006)
Kim, C.: Data hiding by an improved exploiting modification direction. Multimed. Tools Appl. 69(3), 569–584 (2014)
Shen, S.Y.; Huang, L.H.: A data hiding scheme using pixel value differencing and improving exploiting modification directions. Comput. Secur. 48, 131–141 (2015)
Nguyen, T.D.; Arch-Int, S.; Arch-Int, N.: An adaptive multi bit-plane image steganography using block data hiding. Multimed. Tools Appl. 75(14), 8319–8345 (2016)
Yang, C.H.; Weng, C.Y.; Tso, H.K.; Wang, S.J.: A data hiding scheme using the varieties of pixel-value differencing in multimedia images. J. Syst. Softw. 84, 669–678 (2011)
Nilizadeh, A.F.; Nilchi, A.R.: Block texture pattern detection based on smoothness and complexity of neighborhood pixels. Int. J. Image Gr. Signal Process. 5, 1–9 (2014)
USC-SIPI Image Database. [Online]. Available: http://sipi.usc.edu/database/database.php?volume=misc
Pradhan, A.; Sahu, A.K.; Swain, G.; Sekhar, K.R.: Performance evaluation parameters of image steganography techniques. In: IEEE International Conference on Research Advances in Integrated Navigation Systems, pp. 1–8 (2016)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Swain, G. Adaptive and Non-adaptive PVD Steganography Using Overlapped Pixel Blocks. Arab J Sci Eng 43, 7549–7562 (2018). https://doi.org/10.1007/s13369-018-3163-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13369-018-3163-9