Abstract
A reversible and visible image watermarking scheme extracts a visibly embedded binary watermark image and recovers the original cover image. This paper presents a reversible and visible image watermarking scheme that embeds visible watermarks into a part of the cover image, called the embedded region R, and embeds required binary strings into the whole image through the conventional difference-expansion method. The size of the embedded visible watermark is determined by the coefficient k; a large k value leads to a large embedded region for the visible watermark. The embedded region R is first segmented to non-overlapped k×k blocks, and each block is related to one bit of the watermark image. For those blocks that are related to the logo bits of the watermark image, these k×k blocks are adjusted by the proposed dynamic pixel value mapping method for highly visual detection. The binary bit string S, composed of the binary watermark image and LSB bits of the logo watermark bits’ corresponding k×k blocks, is embedded into the cover image using the conventional difference-expansion method. Experimental results show that the watermark is clearly embedded into the embedded region R and that the distortion of the reversible embedding is limited.












Similar content being viewed by others
References
Al-Qershi OM, Khoo BE (2011) High capacity data hiding schemes for medical images based on difference expansion. J Syst Softw 84(1):105–112
Al-Qershi OM, Khoo BE (2013) Two-dimensional difference expansion (2D-DE) scheme with a characteristics-based threshold. Signal Process 93(1):154–162
Bhowmik D, Oakes M, Abhayaratne C (2016) Visual attention-based image watermarking. IEEE Access 4:8002–8018
Chen CC, Tsai YH, Yeh HC (2017) Difference-expansion based reversible and visible image watermarking scheme. Multimed Tools Appl 76(6):8497–8516
Dragoi IC, Coltuc D (1779–1790) Local-prediction-based difference expansion reversible watermarking. IEEE Trans Image Process 23(4):2014
Hu Y, Jeon B (2006) Reversible visible watermarking and lossless recovery of original mages. IEEE Trans Circuits Syst Video Technol 16(11):1423–1429
Hu YJ, Lee HK, Chen KY, Li JW (2008) Difference expansion based reversible data hiding using two embedding directions. IEEE Trans Multimedia 10(8):1500–1512
Hu Y, Lee HK, Li J (2009) DE-based reversible data hiding with improved overflow location map. IEEE Trans Circuits Syst Video Technol 19(2):250–260
Jawad K, Khan A (2013) Genetic algorithm and difference expansion based reversible watermarking for relational databases. J Syst Softw 86(11):2742–2753
Kim HJ, Sachnev V, Shi YQ, Nam J, Choo HG (2008) A novel difference expansion transform for reversible data embedding. IEEE Trans Inf Forensics Secur 3(3):456–465
Lee CF, Chen HL, Tso HK (2010) Embedding capacity raising in reversible data hiding based on prediction of difference expansion. J Syst Softw 83(10):1864–1872
Li CC, Yang SP, Hsueh NL (2008) Lossless data hiding based on difference expansion without a location map. Proceedings of Congress on Image and Signal Processing (CISP ’08). IEEE, Sanya, p 8–12
Li X, Li B, Yang B, Zeng T (2014) Eneral framework to histogram-shifting-based reversible data hiding. IEEE Trans Image Process 22(6):2181–2191
Lin PY, Chen YH, Chang CC, Lee JS (2013) Contrast-adaptive removable visible watermarking (CARVW) mechanism. Image Vis Comput 31(4):311–321
Liu TY, Tsai WH (2010) Generic lossless visible watermarking—a new approach. IEEE Trans Image Process 19(5):1224–1235
Liu M, Seah HS, Zhu C, Lin W, Tian F (2012) Reducing location map in prediction-based difference expansion for reversible image data embedding. Signal Process 92(3):819–828
Lu TC, Chang CC (2008) Lossless nibbled data embedding scheme based on difference expansion. Image Vis Comput 26(5):632–638
Lu TC, Chang CC, Huang YH (2014) High capacity reversible hiding scheme based on interpolation, difference expansion, and histogram shifting. Multimed Tools Appl 72(1):417–435
Ni Z, Shi YQ, Ansari N, Su W (2006) Reversible data hiding. IEEE Trans Circuits Syst Video Technol 16(3):354–362
Ou B, Li X, Zhao Y, Ni R (2013) Reversible data hiding based on PDE predictor. J Syst Softw 86(10):2700–2709
Ou B, Li X, Zhao Y, Ni R, Shi Y (2013) Pairwise prediction-error expansion for efficient reversible data hiding. IEEE Trans Image Process 22(12):5010–5021
Tian J (2003) Reversible data embedding using a difference expansion. IEEE Trans Circuits Syst Video Technol 13(8):890–896
Tsai HM, Chang LW (2010) Secure reversible visible image watermarking with authentication. Signal Process Image Commun 25(1):10–17
Wu HC, Lee CC, Tsai CS, Chu YP, Chen HR (2009) A high capacity reversible data hiding scheme with edge prediction and difference expansion. J Syst Softw 82(12):1966–1973
Wu HZ, Shi YQ, Wang HX, Zhou LN (2017) Separable reversible data hiding for encrypted palette images with color partitioning and flipping verification. IEEE Trans Circuits Syst Video Technol 27(8):1620–1631
Yang Y, Sun XM, Yang HF, Li CT, Xiao R (2009) A contrast-sensitive reversible visible image watermarking technique. IEEE Trans Circuits Syst Video Technol 19(5):656–667
Zhang WM, Wang H, Hou DD, Yu NG (2016) Reversible data hiding in encrypted images by reversible image transformation. IEEE Trans Multimedia 18(8):1469–1479
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Chen, CC., Yeh, HC. Using dynamic pixel value mapping method to construct visible and reversible image watermarking scheme. Multimed Tools Appl 77, 19327–19346 (2018). https://doi.org/10.1007/s11042-017-5370-x
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-017-5370-x