Abstract
Reversible Image Watermarking is a technique to losslessly embed and retrieve information (in the form of a watermark) in a cover image. Prediction Error Expansion based schemes are currently the most efficient and widely used reversible image watermarking techniques. Estimation of the minimum achievable (optimum) distortion for a given payload and a given cover image, is an important problem for reversible watermarking schemes. In this paper, we first show that the bounded capacity distortion minimization problem for prediction error expansion based reversible watermarking schemes is NP-hard, and that the corresponding decision version of the problem is NP-complete. We then propose a low computational overhead heuristic to estimate the minimal distortion. Our estimation technique first estimates (for a given image) the prediction error distribution function without explicit use of any prediction scheme, and then minimizes the distortion for a given payload by solving a convex optimization problem to estimate an embedding threshold parameter. Experimental results for common benchmark images closely match the predictions from our technique, and thus verify the consistency of our approach.
This work is supported by Science and Engineering Research Board (SERB), Govt. of India under Research Grant No. SB/FTP/ETA-0191/2013.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Cox, I., Miller, M., Fridrich, J., Kalker, T.: Digital Watermarking and Steganography. Morgan Kaufmann, Jeffrey Bloom (2007)
Roy, A., Chakraborty, R.S., Naskar, R.: Reversible color image watermarking in the YCoCg-R color space. In: Jajodia, S., Mazumdar, C. (eds.) ICISS 2015. LNCS, vol. 9478, pp. 480–498. Springer, Heidelberg (2015). doi:10.1007/978-3-319-26961-0_28
Celik, M.U., Sharma, G., Tekalp, A.M., Saber, E.: Reversible data hiding. In: International Conference on Image Processing, Proceedings, vol. 2, p. 157. IEEE (2002)
Ni, Z., Shi, Y.-Q., Ansari, N., Wei, S.: Reversible data hiding. IEEE Trans. Circ. Syst. Video Technol. 16(3), 354–362 (2006)
Tian, J.: Reversible data embedding using a difference expansion. IEEE Trans. Circuits Syst. Video Technol. 13(8), 890–896 (2003)
Thodi, D.M., RodrÃguez, J.J.: Reversible watermarking by prediction-error expansion. In: 6th IEEE Southwest Symposium on Image Analysis and Interpretation, pp. 21–25. IEEE (2004)
Luo, L., Chen, Z., Chen, M., Zeng, X., Xiong, Z.: Reversible image watermarking using interpolation technique. IEEE Trans. Inf. Forensics Secur. 5(1), 187–193 (2010)
Naskar, R., Chakraborty, R.S.: Reversible watermarking utilising weighted median-based prediction. IET Image Process. 6(5), 507–520 (2012)
Sachnev, V., Kim, H.J., Nam, J., Suresh, S., Shi, Y.Q.: Reversible watermarking algorithm using sorting, prediction. IEEE Trans. Circ. Syst. Video Technol. 19(7), 989–999 (2009)
Dragoi, I.-C., Coltuc, D.: Local-prediction-based difference expansion reversible watermarking. IEEE Trans. Image Process. 23(4), 1779–1790 (2014)
Zhou, J., Au, O.C.: Determining the capacity parameters in pee-based reversible image watermarking. IEEE Signal Process. Lett. 19(5), 287–290 (2012)
Xiaocheng, H., Zhang, W., Li, X., Nenghai, Y.: Minimum rate prediction and optimized histograms modification for reversible data hiding. IEEE Trans. Inf. Forensics Secur. 10(3), 653–664 (2015)
Naskar, R., Chakraborty, R.S.: A technique to evaluate upper bounds on performance of pixel-prediction based reversible watermarking algorithms. J. Signal Process. Syst. 82(3), 373–389 (2015)
Chandramouli, R., Trivedi, S.P., Uma, R.N.: On the complexity and hardness of the steganography embedding problem. In: International Society for Optics and Photonics Electronic Imaging, pp. 496–500 (2004)
Bo, O., Li, X., Zhao, Y., Ni, R., Shi, Y.-Q.: Pairwise prediction-error expansion for efficient reversible data hiding. IEEE Trans. Image Process. 22(12), 5010–5021 (2013)
Cormen, T.H., Leiserson, C.E., Rivest, R.L., Stein, C.: Introduction to Algorithms, vol. 6. MIT press, Cambridge (2001)
Ben-Tal, A., Nemirovski, A.: Lectures on Modern Convex Optimization: Analysis, Algorithms, and Engineering Applications, vol. 2. Siam (2001)
Gonzalez, R.C., Woods, R.E.: Digital Image Processing. Prentice Hall, Upper Saddle River (2002)
Jain, A.K.: Fundamentals of Digital Image Processing. Prentice-Hall Inc., Englewood Cliffs (1989)
Lam, E.Y., Goodman, J.W.: A mathematical analysis of the DCT coefficient distributions for images. IEEE Trans. Image Process. 9(10), 1661–1666 (2000)
Grant, M., Boyd, S., Ye, Y.: Cvx: Matlab software for disciplined convex programming (2008)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Roy, A., Chakraborty, R.S. (2017). Optimal Distortion Estimation for Prediction Error Expansion Based Reversible Watermarking. In: Shi, Y., Kim, H., Perez-Gonzalez, F., Liu, F. (eds) Digital Forensics and Watermarking. IWDW 2016. Lecture Notes in Computer Science(), vol 10082. Springer, Cham. https://doi.org/10.1007/978-3-319-53465-7_20
Download citation
DOI: https://doi.org/10.1007/978-3-319-53465-7_20
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-53464-0
Online ISBN: 978-3-319-53465-7
eBook Packages: Computer ScienceComputer Science (R0)