Professional Documents
Culture Documents
Abstract- Data transmissions using computer networks has a conflict between these two requirements. In general, a higher
created the need for security. Many robust message encryption embedding capacity results in a higher degree of distortion.
techniques have been developed to supply this demand.
Steganography is one form of cryptography where we hide data
within large texts or images. Reversible data hiding can be
considered as a form of steganography in which we hide data
within images, but with a variation that, in reversible data hiding
the original cover can be recovered losslessly after the embedded
messages are extracted. This paper presents a detailed survey on
various techniques available for RDH. The techniques include
Histogram shifting, LSB modification method, Difference
Expansion, Interpolation Technique.
In this case a seller encrypts the data and embeds an encrypted difference values. It also embedded into the marked image.
fingerprint given by buyer. Seller will not be able to get This method suits all audio and videos with limited payload
fingerprints of buyer until the buyer does not make payment capacity.
he will not be able to access the original version of data.
D. PREDICTION ERROR EXPANSION
II. ESTEEMED CONTRIBUTIONS Reversible watermarking [9] is a method of
This section presents a description of the various embedding useful information in a digital work (audio, image,
techniques for reversible data hiding. Each method offers video) without any loss of host information for the purpose of
several advantages and also has its own limitations. copy control, content authentication, distribution tracking,
broadcast monitoring etc. The drawbacks of difference
A. LSB MODIFICATION expansion method is analysed and propose an improved
A novel reversible data hiding technique enables the approach that incorporates a histogram technique. It helps to
exact discovery of the original image after extracting the increase the capacity control and undesirable distortion at low
embedded information. LSB (Least Significant Bit) embedding capacities. Combinations of histogram shifting and
modification is proposed as the data embedding method, difference expansion two algorithms are introduced. The first
which introduces additional operating points on the capacity- one uses a highly compressible overflow map and the second
distortion(C-D) curve. It modifies the lowest levels instead of one uses flag bits. Prediction Error based technique exploits
bit planes of the host image to accommodate the payload the inherent correlation in the neighborhood of a pixel better
information. A prediction based conditional entropy coder than the Difference Expansion scheme. The maximal
utilizes static portions of the host as side-information. embedding capacity of a PE-base embedding technique in a
Information bits are embedded by modifying the selected single pass is 1 bpp, which is double the maximal capacity of
features of the host image. It will improve the compression 0.5 bpp for a DE based embedding technique. It offers a
efficiency and lossless data embedding capacity. significant improvement in the quality of the watermarked
image, especially at moderate embedding capacities.
B. HISTOGRAM SHIFTING
In this method, [3] zero or minimum points of the E. INTERPOLATION TECHNIQUE
histogram of an image are utilized and the pixel gray scale An interpolation technique [8] can embed a large
values slightly modified to embed a large amount of data (5- amount of covert data into images with imperceptible
80 kb) into the original image. It keeps good quality of the modification. It utilizes the interpolation error, the difference
natural images, specifically PSNR value of marked image is between interpolation value and corresponding pixel value, to
guaranteed above 48 dB. For embedding process, the main embed bit by expanding it additively or leaving it unchanged.
goal of finding the peak point is to increase the embedding The data embedding approach of this proposed scheme,
capacity as large as possible. The number of pixels associated namely preservative interpolation error expansion, is a kind of
with the peak point equals to the number of bits that can be DE. But it is different from most DE approaches in two
embedded into an image. aspects. One is it uses interpolation error instead of inter pixel
First, histogram of the image H(x) is generated and difference or prediction error to embed data. Secondly, it
maximum and minimum points (a, b) are found. If the expands difference by addition instead of bit shifting. The
minimum point H(b) > 0, recode the coordinate of those pixels advantages of this method are that the distortion of
and set as H(b)=0. Then without loss of generality, Move the preservative expansion is smaller since each pixel is altered at
whole part of the histogram with to the right by 1 unit. This most by 1. It does not require a location map to tell between
method can be applied for all type of images and videos which expanded interpolation errors. Interpolation errors are more
consist of sequential of images. It provides a low expandable than inter pixel differences or prediction errors. It
computational complexity and a faster execution time. guarantees high image quality without sacrificing embedding
capacity.
C. DATA EMBEDDING USING DIFFERENCE
EXPANSION F. OPTIMAL WEIGHT BASED PREDICTION SCHEME
Recently, [4] Reversible Data Embedding has drawn In this paper [14], a weight based prediction scheme
lots of interest. Being reversible, the original digital content is presented to improve the performance of many reversible
can be completely restored. A common approach of high histogram based data hiding approach. From least-squares
capacity Reversible Data Embedding is to select an embedding problem, we obtain the optimal set of loads for the
area. DE technique discovers extra storage space by exploring neighbouring pixels to enhance the prediction accuracy of the
the redundancy in the image content. In digital image, one can prospective pixel across the entire image. The level of the
select the expandable difference values of pixels and embed peak points in the histogram can then be evaluated to boost the
one bit into each of them to extract the embedded data and to embedding capacity. The proposed technology improved the
restore the original values, the decoder needs to know which embedding volume upon many techniques and still retained
difference values have been selected for the DE. Location map the caliber of stego images.
contains the location information of all selected expandable
2016 3rd International Conference on Advanced Computing and Communication Systems (ICACCS -2016), Jan. 22 – 23, 2016, Coimbatore, INDIA
LSB modification method Each signal sample is over written -High embedding Higher distortion in the
by a payload data bit capacity restored image