Efficient Pixel-Value Differencing Based Hybrid Steganographic Method Using Modulus Function

2020 ◽  
Vol 10 (4) ◽  
pp. 51-62
Author(s):  
Aruna Malik ◽  
Sonal Gandhi

In the era of cloud computing and Big Data, steganographic methods are playing a pivotal role to provide security to sensitive contents. In the steganographic domain, pixel-value differencing (PVD) proposed by Wu and Tsai has been one of the most researched and popular methods as the PVD technique provides good quality stego-image along with high embedding capacity. This article extends the Wu and Tsai's work by proposing a new hybrid steganography scheme which works in two phases to increase the embedding capacity along with stego-image quality. In the first phase, the cover image is preprocessed using a segmentation table to make the image more robust for PVD method. In the second phase, the resultant image is partitioned into 2×1 pixels size blocks in a non-overlapping fashion and then modulus function based scheme is applied in reversible manner. Thus, a significant amount of secret data is embedded into the image. The experimental results prove that the proposed scheme has significantly improved in embedding capacity and quality as compared to the other related PVD-based methods.

In this paper a new image steganographic technique has been proposed which is capable of hiding data and produces a stego image that is totally indistinguishable from the original image by the human eye. To estimate the contrast and smoothness of pixels we check the relation between neighboring pixels. Our method first arranges the pixel in ascending manner, then takes the highest pixel value common with the other two pixels and then applies the pixel value differencing (PVD) method. To hide the secret data PVD technique is used in each pixel block. The two overlapping blocks are readjusted to attain the modified three-pixel components. Then calculate the new stego pixel block. In this way, take the middle and lowest pixel as the common pixel and apply the same procedure. In comparison, we get that if the highest value pixel value takes as a common one then the data hiding capacity is increased. The embedding capacity of the cover image is increased by using the pixel block overlapping mechanism. It has been tested on a set of images and also maintains the visual quality of the image.


Author(s):  
Jayeeta Majumder ◽  
Chittaranjan Pradhan

Steganography is the popular security method that provides complete security for communicating secret details. Image steganography is a very interesting field because of the imperceptible way of hiding data in images, since small distortion in the images cannot be identified by a human eye. This is the main idea to develop image steganography algorithms to improve visual quality. Pixel Value Differencing is able to provide a high quality stego image in spite of the high capacity of the concealed information. This paper proposes the first the interpolation techniques with the pixel block then applying then the Pixel Value Differencing method. Here in the first phase the original image is portioned into 2X2 block then applying the nearest neighbour interpolation technique after that in the second phase PVD is used to embed the secret data. Then the new pixel value of the neighbouring pixel also calculated. In this paper one variant are proposed by using single range table. We observed that for both the variant PSNR value and the hiding capacity are increased.


2017 ◽  
Vol 4 (4) ◽  
pp. 161066 ◽  
Author(s):  
Shiv Prasad ◽  
Arup Kumar Pal

This paper presents a steganographic scheme based on the RGB colour cover image. The secret message bits are embedded into each colour pixel sequentially by the pixel-value differencing (PVD) technique. PVD basically works on two consecutive non-overlapping components; as a result, the straightforward conventional PVD technique is not applicable to embed the secret message bits into a colour pixel, since a colour pixel consists of three colour components, i.e. red, green and blue. Hence, in the proposed scheme, initially the three colour components are represented into two overlapping blocks like the combination of red and green colour components, while another one is the combination of green and blue colour components, respectively. Later, the PVD technique is employed on each block independently to embed the secret data. The two overlapping blocks are readjusted to attain the modified three colour components. The notion of overlapping blocks has improved the embedding capacity of the cover image. The scheme has been tested on a set of colour images and satisfactory results have been achieved in terms of embedding capacity and upholding the acceptable visual quality of the stego-image.


2019 ◽  
Vol 2019 ◽  
pp. 1-11
Author(s):  
Pyung-Han Kim ◽  
Eun-Jun Yoon ◽  
Kwan-Woo Ryu ◽  
Ki-Hyun Jung

Data hiding is a technique that hides the existence of secret data from malicious attackers. In this paper, we propose a new data-hiding scheme using multidirectional pixel-value differencing, which can embed secret data in two directions or three directions on colour images. The cover colour image is divided into nonoverlapping blocks, and the pixels of each block are decomposed into R, G, and B channels. The pixels of each block perform regrouping, and then the minimum pixel value within each block is selected. The secret data can be embedded into two directions or three directions based on the minimum pixel value by using the difference value for the block. The pixel pairs with the embedded secret data are put separately into two stego images for secret data extraction on receiver sides. In the extraction process, the secret data can be extracted using the difference value of the two stego images. Experimental results show that the proposed scheme has the highest embedding capacity when the secret data are embedded into three directions. Experimental results also show that the proposed scheme has a high embedding capacity while maintaining the degree of distortion that cannot be perceived by human vision system for two directions.


This chapter proposes two improved steganography techniques by addressing two problems in the existing literature. The first proposed technique is modulus function-based steganography and it addresses pixel difference histogram (PDH) analysis. The modulus function is used to calculate an evaluation function and based on the value of the evaluation function embedding decision is taken. There are two variants of this technique: (1) modulus 9 steganography and (2) modulus 16 steganography. In modulus 9 steganography, the embedding capacity in a pair of pixels is 3 bits, and in modulus 16 steganography the embedding capacity in a pair of pixels is 4 bits. Both the variants possess higher PSNR values. The experimental results prove that the PDH analysis cannot detect this technique. The second proposed technique is based on pixel value differencing with modified least significant bit (MLSB) substitution and it addresses fall off boundary problem (FOBP). This technique operates on 2×2 pixel blocks. In one of the pixels of a block data hiding is performed using MLSB substitution. Based on the new value of this pixel, three difference values with three neighboring pixels are calculated. Using these difference values, PVD approach is applied. Experimental results prove that the PDH analysis and RS analysis is unable to detect this proposed technique. The recorded values of bit rate and peak signal-to-noise ratio are also satisfactory.


2018 ◽  
Vol 2018 ◽  
pp. 1-11 ◽  
Author(s):  
Dinh-Chien Nguyen ◽  
Thai-Son Nguyen ◽  
Chin-Chen Chang ◽  
Huan-Sheng Hsueh ◽  
Fang-Rong Hsu

Data hiding is a technique that allows secret data to be delivered securely by embedding the data into cover digital media. In this paper, we propose a new data hiding algorithm for H.264/advanced video coding (AVC) of video sequences with high embedding capacity. In the proposed scheme, to embed secret data into the quantized discrete cosine transform (QDCT) coefficients of I frames without any intraframe distortion drift, some embeddable coefficient pairs are selected in each block, and they are divided into two different groups, i.e., the embedding group and the averting group. The embedding group is used to carry the secret data, and the averting group is used to prevent distortion drift in the adjacent blocks. The experimental results show that the proposed scheme can avoid intraframe distortion drift and guarantee low distortion of video sequences. In addition, the proposed scheme provides enhanced embedding capacity compared to previous schemes. Moreover, the embedded secret data can be extracted completely without the requirement of the original secret data.


2020 ◽  
Author(s):  
Xinyang Ying ◽  
Guobing Zhou

Abstract The reversible data hiding allows original image to be completely recovered from the stego image when the secret data has been extracted, it is has drawn a lot of attentions from researchers. In this paper, a novel Taylor Expansion (TE) based stereo image reversible data hiding method is presented. Since the prediction accuracy is essential to the data hiding performance, a novel TE based predictor using correlations of two views of the stereo image is proposed. TE can fully exploit strong relationships between matched pixels in the stereo image so that the accuracy of the prediction can be improved. Then, histogram shifting is utilized to embed data to decrease distortion of stereo images, and multi-level hiding can increase embedding capacity. Experimental results show that the proposed method is superior to some existing data hiding methods considering embedding capacity and the quality of the stego stereo images.


2018 ◽  
Vol 2018 ◽  
pp. 1-13 ◽  
Author(s):  
Chunqiang Yu ◽  
Xianquan Zhang ◽  
Zhenjun Tang ◽  
Yan Chen ◽  
Jingyu Huang

Data hiding in encrypted image is a recent popular topic of data security. In this paper, we propose a reversible data hiding algorithm with pixel prediction and additive homomorphism for encrypted image. Specifically, the proposed algorithm applies pixel prediction to the input image for generating a cover image for data embedding, referred to as the preprocessed image. The preprocessed image is then encrypted by additive homomorphism. Secret data is finally embedded into the encrypted image via modular 256 addition. During secret data extraction and image recovery, addition homomorphism and pixel prediction are jointly used. Experimental results demonstrate that the proposed algorithm can accurately recover original image and reach high embedding capacity and good visual quality. Comparisons show that the proposed algorithm outperforms some recent algorithms in embedding capacity and visual quality.


2012 ◽  
Vol 20 (2) ◽  
Author(s):  
C. Weng ◽  
H. Tso ◽  
S. Wang

AbstractIn this paper, we propose a stenography scheme based on predictive differencing to embed data in a grey-image. In order to promote the embedding capacity of pixel-value differencing (PVD), we use differencing between a predictive value and an input pixel as the predictive differencing to embed the message where a predictive value is calculated by using various predictors. If the predictive differencing is large, then it means that the input pixel is located in the edge area and, thus, has a larger embedding capacity than the pixel in a smooth area. The experimental result shows that our proposed scheme is capable of providing greater embedding capacity and high quality of stego-images then previous works. Furthermore, we have also applied various predictors to evaluate our proposed scheme.


Sign in / Sign up

Export Citation Format

Share Document