Abstract
A novel algorithm of image watermarking in contourlet transform(CT) has been proposed based on probabilistic neural network(PNN) in this paper. In the proposed process, host image is divided into several blocks, and then each block will be decomposed by CT firstly. Then coefficients of each block will be divided into many small coefficient blocks, and the Pseudo random Noise(PN) sequence is generated for the watermarking and embedded into the coefficient blocks that we selected with certain intensity. Thirdly, the correlation between each of embedded coefficient block and same-sized PN sequence is calculated, and put as the input of the probabilistic neural network system for training. Fastly, after training, the trained system will be robust for watermarking extraction. Results show that this scheme is blind, strongly robust and perceptual invisible, which are two major characteristics for digital watermarking, and does not need the watermark in the extraction process.
Similar content being viewed by others
References
Do MN, Vetterli M (2002) Contourlets: a new directional multiresolution image representation. Signals, systems and computers, 2002. Conference record of the thirty-sixth Asilomar conference on. IEEE 1(1):497–501. doi:10.1109/ACSSC.2002.1197232
Do MN, Vetterli M (2005) The contourlet transform: an efficient directional multi-resolution image representation. IEEE Trans. Image Process. 14(12):2091–2106
Fu Y-G, Shen RM, Lu HT (2004) Watermarking scheme based on support vector machine for color images. Electron. Lett. 40:986–987. doi:10.1049/el:20040600
Garcia-Ugalde F, Cedillo-Hernandez E, Morales-Delgado ME, Psenicka B (2012) Robust encoded spread spectrum image watermarking in contourlet domain. Int Conf Signal Proces Commun Syst 61:1–5
Hsu LY, Hu HT (2015) Blind image watermarking via exploitation of inter-block prediction and visibility threshold in DCT domain. J. Vis. Commun. Image Represent. 32(C):130–143
Iounousse J, Farhi A, El motassdeq A, Chehouani H, Erraki S (2012) Unsupervised classification of grayscale image using probabilistic neural network (PNN). Int Conf Multimed Comput Syst:101–105. doi:10.1109/ICMCS.2012.6320161
Kaviani HR, Karimi N, Samavi S (2011) Robust watermarking in Singular values of contourlet coefficients. Machine Vision and Image Processing 1–5. doi:10.1109/IranianMVIP.2011.6121618
Kumaran T, Thangavel P (2008) Watermarking in Coutourlet Transform Domain Using Genetic Algrithm. In: Second UKSIM European Symposium on Computer Modeling and Simulation 257–262
Kundur D, Hatzinakos D (1999) Digital watermarking for telltale tamper proofing and authentication. Proc. IEEE 87(7):1167–1180. doi:10.1109/5.771070
Li C-H, Lu Z-D (2006) An image digital watermarking based on support vector machine. J Image Graph 111(9):1322–1326
Piva A, Barni M, Bartolini F, Cappellini V (1997) DCT-based watermark recovering without resorting to the uncorrupted original image. Int Conf Image Process 1:520. doi:10.1109/ICIP.1997.647964
Solachidis V, Pitas I (2004) Optimal detector for multiplicative watermarks embedded in the DFT domain of non-white signals. Eurasip J Adv Signal Process 16:1–11
Specht DF (ed) (1990) Probabilistic neural networks. Neural Netw. 3(I):109–118
Tseng CL, Chen Y-H, Xu Y-Y, Pao H-T, Fu H-C (2004) A self-growing probabilistic decision-based neural network with automatic data clustering. Neurocomputing 61(1):21–38
Vizireanu DN, Preda RO (2005) A new digital watermarking scheme for image copyright protection using wavelet packets. IEEE Int Conf Telecom Mod Satell Broadcast Serv 2:518–521
Wang SH, Lin YP (2004) Wavelet tree quantization for copyright protection watermarking. IEEE Trans. Image Process. 13(2):154–165
Wen X-B, Zhang H, Xu X-Q, Quan J-J (2009) A new watermarking approach based on probabilistic neural network in wavelet domain. Soft. Comput. 13(4):355–360. doi:10.1007/s00500-008-0331-y
Wu Y-Q, Zhang J-K, Wu S-H, Fan J (2012) Blind watermarking scheme in contourlet domain based on support vector regression. J. Opt. 23(2):336–341
Yahya A, Hamid AJ, Ainuddin W et al (2015) Robust watermarking algorithm for digital images using discrete wavelet and probabilistic neural network. J King Saud Univ –Comput Inf Sci 27(4):393–401
Zhang J, Wang NC (2003) Neural network based watermarking for image authentication. J Comput-aided Des Comput Graph 15(3):307–312
Zhang J, Wang N-C, Xiao F (2002) A novel watermarking for images using neural networks. Int Conf Mach Learn Cyber 3:1405–1408. doi:10.1109/ICMLC.2002.1167437
Acknowledgements
The authors would like to thank anonymous reviewers for their detailed comments and questions which improved the quality of the presentation of this paper. This research is supported in part by the National Natural Science Foundation of China (grant No. 61472278).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Liu, JX., Wen, Xb., Yuan, LM. et al. A robust approach of watermarking in contourlet domain based on probabilistic neural network. Multimed Tools Appl 76, 24009–24026 (2017). https://doi.org/10.1007/s11042-016-4178-4
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-016-4178-4