Steganography with pixel-value differencing and modulus function based on PSO

Abstract An effective steganographic scheme is proposed that combines pixel-value differencing, modulus function, and particle swarm optimization on the basis of previous research. In this paper, the difference between neighboring pixels in the carrier image is used. Pixel-value differencing and the modulus function are used to embed and extract secret information. Also, particle swarm optimization is used to select the ideal pixel gray values among numerous modulus function solutions to improve the quality of the stego-image. In the final experimental results, the proposed method had better embedded capacity and steganographic quality than schemes proposed by previous researchers.

[1]  Cheng-Hsing Yang,et al.  Varied PVD + LSB evading detection programs to spatial domain in data embedding systems , 2010, J. Syst. Softw..

[2]  Khalid A. Darabkh,et al.  Block-Based Steganographic Algorithm Using Modulus Function and Pixel-Value Differencing , 2017 .

[3]  Min-Shiang Hwang,et al.  A high quality steganographic method with pixel-value differencing and modulus function , 2008, J. Syst. Softw..

[4]  Zhongping Wan,et al.  A hybrid intelligent algorithm by combining particle swarm optimization with chaos searching technique for solving nonlinear bilevel programming problems , 2013, Swarm Evol. Comput..

[5]  Wen-Hsiang Tsai,et al.  A steganographic method for images by pixel-value differencing , 2003, Pattern Recognit. Lett..

[6]  Majid Mohammadi,et al.  A steganographic method for images with modulus function and modified LSB replacement based on PVD , 2013, The 5th Conference on Information and Knowledge Technology.

[7]  ZhiHong Shuang The Application of Particle Swarm Optimization to Solving Nonlinear Equations , 2010, 2010 International Conference on Computational Aspects of Social Networks.

[8]  Jun Li,et al.  Image steganography method based on PVD and modulus function , 2011, 2011 International Conference on Electronics, Communications and Control (ICECC).

[9]  Mehdi Hussain,et al.  Recursive Information Hiding Scheme Through LSB, PVD Shift, and MPE , 2018 .

[10]  Qiaoyan Wen,et al.  A Novel Steganographic Method with Four-Pixel Differencing and Modulus Function , 2012, Fundam. Informaticae.

[11]  Shiuh-Jeng Wang,et al.  Capacity-Raising Steganography Using Multi-Pixel Differencing and Pixel-Value Shifting Operations , 2010, Fundam. Informaticae.

[12]  Karim Faez,et al.  New adaptive steganographic method using least significant- bit substitution and pixel-value differencing , 2012 .

[13]  Suvamoy Changder,et al.  High Capacity Image Steganography Based on Pixel Value Differencing and Pixel Value Sum , 2015, 2015 Second International Conference on Advances in Computing and Communication Engineering.

[14]  Ainuddin Wahid Abdul Wahab,et al.  Hybrid Data Hiding Scheme Using Right-Most Digit Replacement and Adaptive Least Significant Bit for Digital Images , 2016, Symmetry.

[15]  J. Mielikainen LSB matching revisited , 2006, IEEE Signal Processing Letters.

[16]  Walter Bender,et al.  Techniques for Data Hiding , 1996, IBM Syst. J..

[17]  Ainuddin Wahid Abdul Wahab,et al.  A data hiding scheme using parity-bit pixel value differencing and improved rightmost digit replacement , 2017, Signal Process. Image Commun..

[18]  Ainuddin Wahid Abdul Wahab,et al.  Pixel value differencing steganography techniques: Analysis and open challenge , 2015, 2015 IEEE International Conference on Consumer Electronics - Taiwan.