Capacity Optimization On RGB Overlapping Block-Based Pixel Value Differencing Image Steganography With Adaptive Threshold

  • Rosyidah Siregar
Keywords: steganography, PVD, RGB, overlapping, threshold

Abstract

Pixel value differencing steganography is an image steganography that utilizes the difference of the image pixel value to embed the secret message bits. RGB overlapped block-based PVD was introduced by Prasad and Pal which uses the difference value in the pair of RGB color components of a pixel compared to using the difference value of two consecutive pixels. This approach has good performance at increasing capacity especially in images with low pixel variance values. The RGB overlapped block-based PVD algorithm uses a threshold that limits the amount of difference in the color component pairs that are allowed to embed the secret message bits. The use of a global threshold will reduce the potential for optimal capacity utilization of the container image. This study implements an adaptive threshold that uses two different types of thresholds that use the embedding bit limit and the RMSE difference of the pixels before and after the embedding process to the next pixel. This optimization is able to provide a better capacity increase with PSNR degradation from the previous algorithm which is quite low.

Downloads

Download data is not yet available.

References

[1] A. Cheddad, J. Condell, K. Curran and P. Mc Kevitt, "Digital image steganography: Survey and analysis of current methods," Signal Processing, vol. 90, no. 3, pp. 727-752, 2010.
[2] A. K. Sahu and M. Sahu, "Digital image steganography and steganalysis: A journey of the past three decades," Open Computer Science, vol. 10, no. 1, pp. 1-47, 2020.
[3] J. Wang, M. Cheng, P. Wu and B. Chen, "A survey on digital image steganography," Journal of Information Hiding and Privacy Protection, vol. 1, no. 2, pp. 87-93, 2019.
[4] W. Bender, D. Gruhl, N. Morimoto and A. Lu, "Techniques for data hiding," IBM Systems Journal, vol. 35, no. 3, pp. 313-336, 1996.
[5] W. N. Lie and L. C. Chang, "Data hiding in images with adaptive numbers of least significant bits based on the human visual system," in IEEE Int. Conf. Image Processing, Rohtak, 1999.
[6] H. B. Kekre, A. A. Athawale and U. A. Athawale, "Increased cover capacity using advanced multiple LSB algorithms," International Conference & Workshop on Emerging Trends in Technology, pp. 25-31, 2011.
[7] J. R. C. Tavares and F. M. B. Junior, "Word-Hunt: a LSB steganography method with low expected number of modifications per pixel," IEEE Latin America Transactions, vol. 14, no. 2, pp. 1058-1064, 2016.
[8] S. Rustad, D. R. I. M. Setiadi, A. Syukur and P. N. Andono, "Inverted LSB image steganography using adaptive pattern to improve imperceptibility," Journal of King Saud University - Computer and Information Sciences, 2021.
[9] M. R. Islam, T. R. Tanni, S. Parvin, M. J. Sultana and A. Siddiqa, "A modified LSB image steganography method using filtering algorithm and stream of password," Information Security Journal: A Global Perspective, vol. 29, no. 6, pp. 1-12, 2020.
[10] D. C. Wu and W. H. Tsai, "A steganographic method for images by pixel-value differencing," Pattern Recognition Letters, vol. 24, no. 9-10, p. 1613–1626, 2003.
[11] N. M. (Ganguly), G. Paul, S. K. Saha and D. Burman, "A PVD based high capacity steganography algorithm with embedding in non-sequential position," Multimedia Tools and Applications, vol. 79, no. 1, p. 13449–13479, 2020.
[12] A. Pradhan, K. R. Sekhar and G. Swain, "Adaptive PVD Steganography Using Horizontal, Vertical, and Diagonal Edges in Six-Pixel Blocks," Security and Communication Networks, vol. 2017, no. 37, pp. 1-13, 2017.
[13] O. Hosam and N. Ben Halima, "Adaptive block-based pixel value differencing steganography," Security and Communication Networks, vol. 9, pp. 5036-5050, 2016.
[14] A. K. Sahu and G. Swain, "Pixel Overlapping Image Steganography Using PVD and Modulus Function," 3D Research, vol. 9, no. 3, pp. 1-14, 2018.
[15] S. Prasad and A. K. Pal, "An RGB colour image steganography scheme using overlapping block-based pixel-value differencing," Royal Society Open Science, vol. 4, no. 4, pp. 1-14, 2017.
Published
2021-06-30
How to Cite
Siregar, R. (2021). Capacity Optimization On RGB Overlapping Block-Based Pixel Value Differencing Image Steganography With Adaptive Threshold. INFOKUM, 9(2, June), 426-435. Retrieved from https://infor.seaninstitute.org/index.php/infokum/article/view/172