Abstract
Improved pixel value ordering utilizes two embedding procedures. These are the maximum and minimum embedding procedures. The maximum embedding procedure modifies a pixel by either 0 or 1, while the minimum embedding procedure modifies a pixel by either 0 or − 1. Our counter-embedding strategy modifies a corner pixel using both embedding procedures. This strategy exploits the opposing distortions of each embedding procedure and can embed up to 2 secret bits into a single pixel. The proposed scheme consists of two stages. The first stage applies the counter-embedding strategy to two corner pixels of an input block. Thus, it can conceal up to four bits per block. However, this stage generates some auxiliary information which is embedded in the second stage using the traditional IPVO. The second stage minimizes distortions by only modifying pixels that the first stage ignored. Our experimental results confirm that the proposed scheme improves the visual quality of the recent related works. On average, for embedding capacities of 10,000, 20,000, 30,000, and 40,000 bits, it increases the visual quality by at least 1.2 dB.
Similar content being viewed by others
References
Abbasi R, Qureshi NMF, Hassan H, Saba T, Rehman A, Luo B, Bashir AK (2019) Generalized PVO-based dynamic block reversible data hiding for secure transmission using firefly algorithm, Transactions on Emerging Telecommunications Technologies
Chang CC, Nguyen TS, Lin CC (2013) A novel VQ-based reversible data hiding scheme by using hybrid encoding strategies. J Syst Softw 86:389–402
Cheng PH, Chang KC, Liu CL (2017) A reversible data hiding scheme for VQ indices using histogram shifting of prediction errors. Multimed Tools Appl 76(4):6031–6050
Davis RM (1978) The data encryption standard in perspective. IEEE Communications Society Magazine 16(6):5–9
Di F, Zhang M, Liao X, Liu J (2019) High-fidelity reversible data hiding by Quadtree-basedpixel value ordering. Multimed Tools Appl 78(6):7125–7141
Gao E, Pan Z, Gao X (2019) Reversible data hiding based on novel pairwise PVO and annular merging strategy. Inf Sci 505:549–561
He W, Cai J, Zhou K, Xiong G (2017) Efficient PVO-based reversible data hiding using multistage blocking and prediction accuracy matrix. J Vis Commun Image Represent 46:58–69
He W, Xiong G, Weng S, Cai Z, Wang Y (2018) Reversible data hiding using multi-pass pixel-value-ordering and pairwise prediction-error expansion. Inf Sci 467:784–799
Hong W (2018) Efficient data hiding based on block truncation coding using pixel pair matching technique. Symmetry 10(2):1–18
Jha VJ (2019) Reversible data hiding technique using novel interpolation technique and discrete cosine transform. International Journal of Integrated Engineering 11(1):63–76
Kim C, Shin D, Leng L, Yang C-N (2018) Lossless data hiding for absolute moment block truncation coding using histogram modification. J Real-Time Image Proc 14:101–114
Kim C, Shin D, Leng L, Yang C-H (2018) Separable reversible data hiding in encrypted halftone image. Displays 55:71–79
Kim C, Yang C-N, Leng L (2020) High-capacity data hiding for ABTC-EQ based compressed image. Electronics 9(4):644–659
Lee CF, Shen JJ, Agrawal S, Tseng YJ, Kao YC (2019) A generalized pixel value ordering data hiding with adaptive embedding capability. J Supercomput:2683–2714
Li X, Li J, Li B, Yang B (2013) High-fidelity reversible data hiding scheme based on pixel-value-ordering and prediction-error expansion. Signal Process 93:198–205
Li R, Li X, Xiong Y, Jiang A, Lee D (2019) An IPVO-based reversible data hiding scheme using floating predictors. Math Biosci Eng 16(5):5324–5345
Li X, Yang B, Zeng T (2011) Efficient reversible watermarking based on adaptive prediction-error expansion and pixel selection. IEEE Trans Image Process 20(12):3524–3533
Lu TC, Tseng CY, Huang SW, Vo TH (2018) Pixel-value-ordering based reversible information hiding scheme with self-adaptive threshold strategy. Symmetry 10(12):764–791
Luo L, Chen Z, Chen M, Zeng X, Xiong Z (2010) Reversible image watermarking using interpolation technique. IEEE Transactions on Information Forensics and Security 5(1):187–193
Ou B, Li X, Wang J (2016) High-fidelity reversible data hiding based on pixel-value-ordering and pairwise prediction-error expansion. J Vis Commun Image Represent 39:12–23
Pan Z, Gao E (2019) Reversible data hiding based on novel embedding structure PVO and adaptive block-merging strategy. Multimed Tools Appl 78(18):26047–26071
Peng F, Li X, Yang B (2014) Improved PVO-based reversible data hiding. Digital Signal Processing 25:255–265
Prabha KR, Jagadeeswari M (2019) Enhanced imperialist competitive algorithm based efficient reversible data hiding technique. Multimed Tools Appl 79:4057–4074
Puteaux P, Puech W (2018) An efficient MSB prediction-based method for high-capacity reversible data hiding in encrypted images. IEEE Transactions on Information Forensics and Security 13(7):1670–1681
Qin J, Huang F (2019) Reversible data hiding based on multiple two-dimensional histograms modification. IEEE Signal Processing Letters 26(6):843–847
Rivest RL, Shamir A, Adleman L (1978) A method for obtaining digital signatures and public-key cryptosystems. Commun ACM 21(2):120–126
Sachnev V, Kim HJ, Nam J, Suresh S, Shi YQ (2009) Reversible water-marking algorithm using sorting and prediction. IEEE Transactions on Circuits and Systems for Video Technology 19(7):989–999
Shaji C, Sam IS (2019) A new data encoding based on maximum to minimum histogram in reversible data hiding. The Imaging Science Journal 67(4):202–214
Swain G (2019) Very high capacity image steganography technique using quotient value differencing and LSB substitution. Arab J Sci Eng 44(4):2995–3004
Wang W (2019) An efficient multiple-bit reversible data hiding scheme without shifting. Multimed Tools Appl 79:555–579
Wang Y, Pan Z, Li R (2019) A novel low bit rate side match vector quantization algorithm based on structured state codebook. Multimed Tools Appl 78(12):16965–16977
Wang Y, Pan Z, Li R, Zhou Z (2018) New SMVQ scheme with exactly the same PSNR of VQ by introducing extend state codebook. Multimed Tools Appl 77(16):21571–21588
Weng S, Chen Y, Ou B, Chang CC, Zhang C (2019) Improved K-pass pixel value ordering based data hiding. IEEE Access 7:34570–34582
Weng CY, Huang CT, Kao HW (2017) DCT-based compressed image with reversibility using modified quantization, International Conference on Intelligent Information Hiding and Multimedia Signal Processing 214–221
Weng S, Pan J-S, Jiehang D, Zhou Z (2018) Pairwise IPVO-based reversible data hiding. Multimed Tools Appl 77:13419–13444
Wu H, Li X, Zhao Y, Ni R (2019) Improved reversible data hiding based on PVO and adaptive pairwise embedding. J Real-Time Image Proc 16(3):685–695
Xu M, Li J (2019) 3D PEE mapping based reversible data hiding for color images. Multimed Tools Appl 78(7):8003–8016
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Manohar, K., Kieu, T.D. A counter-embedding IPVO based reversible data hiding technique. Multimed Tools Appl 80, 5873–5900 (2021). https://doi.org/10.1007/s11042-020-09963-7
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-09963-7