Robust Reversible Data Hiding Algorithm for Color Image Based on 2D-DCT

Aiming at the problems such as the poor performance of anti-rotation attacks of reversible data hiding algorithm for color image, and the acerb contradictory between the amount of embedded data and the quality of image perception, a novel reversible data hiding (RDH) algorithm for color image based on two-dimensional discrete cosine transform (2D-DCT) was proposed in this paper. Firstly, for the separation of RGB color channel, the correlation among three color components of RGB and human visual system were used in the proposed algorithm. Secondly, the secret information were embedded into the region by a vector, it is embedded into the host image of low frequency regions using the 2D-DCT, which was not easy to suffer attacks. Finally, the embedded capacity was improved by the pixel complementary algorithm. While the receiver is extracting the secret information, the original cover image can be recovered by the 2D-DCT inverse transformation without any losses. Experimental results show that the proposed algorithm has good robustness and it also has a better ability of anti-rotation, anti-nose and anti-shear attacks, etc. Furthermore, the adaptive selection of embedded capacity has been achieved, when the capacity reached to 1.396 bpp, the average value of PSNR was still higher than 39.185 dB.

[1]  Chin-Chen Chang,et al.  An Adjustable and Reversible Data Hiding Method Based on Multiple-base Notational System without Location Map , 2015, J. Inf. Hiding Multim. Signal Process..

[2]  Shaowei Weng,et al.  Integer transform based reversible watermarking incorporating block selection , 2016, J. Vis. Commun. Image Represent..

[3]  Jeng-Shyang Pan,et al.  A Novel Reversible Data Hiding Method for Color Images Based on Dynamic Payload Partition and Cross-Channel Correlation , 2016, J. Inf. Hiding Multim. Signal Process..

[4]  Junxiang Wang,et al.  A High Performance Multi-layer Reversible Data Hiding Scheme Using Two-Step Embedding , 2011, IWDW.

[5]  Hong Wang,et al.  Information hiding based on DNA steganography , 2013, 2013 IEEE 4th International Conference on Software Engineering and Service Science.

[6]  Xiaoxiao Ma,et al.  Reversible data hiding based on local histogram shifting with multilayer embedding , 2015, J. Vis. Commun. Image Represent..

[7]  Athanasios Nikolaidis Low overhead reversible data hiding for color JPEG images , 2014, Multimedia Tools and Applications.

[8]  Weiming Zhang,et al.  Reversible Data Hiding in Encrypted Images by Reserving Room Before Encryption , 2013, IEEE Transactions on Information Forensics and Security.

[9]  Jian Li,et al.  Reversible data hiding scheme for color image based on prediction-error expansion and cross-channel correlation , 2013, Signal Process..

[10]  Yao Zhao,et al.  Efficient color image reversible data hiding based on channel-dependent payload partition and adaptive embedding , 2015, Signal Process..

[11]  Weiming Zhang,et al.  A Novel Reversible Data Hiding Scheme Based on Two-Dimensional Difference-Histogram Modification , 2013, IEEE Trans. Inf. Forensics Secur..

[12]  Ersin Elbasi,et al.  A new robust binary image embedding algorithm in discrete wavelet domain , 2014, 2014 IEEE 8th International Conference on Application of Information and Communication Technologies (AICT).

[13]  Jeng-Shyang Pan,et al.  Invariability of Remainder Based Reversible Watermarking , 2016, J. Netw. Intell..

[14]  Gwoboa Horng,et al.  Dual-Histograms Reversible Data Hiding Capable of Avoiding Underflow/Overflow Problems , 2015, J. Inf. Hiding Multim. Signal Process..

[15]  Hsiang-Cheh Huang,et al.  Multi-Tier and Multi-Bit Reversible Data Hiding with Contents Characteristics , 2016, J. Inf. Hiding Multim. Signal Process..

[16]  Ibrahim Kamel,et al.  High-capacity steganography: a global-adaptive-region discrete cosine transform approach , 2017, Multimedia Tools and Applications.

[17]  Yu Lun,et al.  Expanded Generalized Integer Transform Based Lossless Informaiton Hiding Method , 2015 .

[18]  Weiming Zhang,et al.  Recursive Histogram Modification: Establishing Equivalency Between Reversible Data Hiding and Lossless Data Compression , 2013, IEEE Transactions on Image Processing.