Abstract
In this paper, we propose a novel optimal singular value decomposition (SVD)-based image watermarking approach that uses a new combination of weighted quantum particle swarm optimization (WQPSO) algorithm and a human visual system (HVS) model for both the hybrid discrete wavelet transform and discrete cosine transform (DCT). The proposed SVD-based watermarking approach initially decomposes the host image into sub-bands; afterwards, singular values of the DCT of the lower sub-band of the host image are quantized using a set of optimal quantization steps deduced from a combination of the WQPSO algorithm and the HVS model. To evaluate the performance of the proposed approach, we present tests on different images. The experimental results show that the proposed approach yields a watermarked image with good visual definition; at the same time, the embedded watermark was robust against a wide variety of common attacks, including JPEG compression, Gaussian noise, salt and pepper noises, Gaussian filters, median filters, image cropping, and image scaling. Moreover, the results of various experimental analyses demonstrated the superiority of the WQPSO approach over other optimization techniques, including classical PSO and QPSO in terms of local convergence speed, resulting in a better balance between global and local searches of the watermarking algorithm.
Similar content being viewed by others
References
Donlad F (1999) Principles of quantum mechanics as applied to chemistry and chemical physics. Cambridge University Press, Cambridge
Benioff P (1980) The computer as a physical system: a microscopic quantum mechanical hamiltonian model of computers as represented by turing machines. J Stat Phys 22(5):563–591
Buhrman H, Newman I, Rhrig H, Wolf R (2007) Robust quantum algorithms and polynomials. Theory Comput Syst 40(4):379–395
Hammouri I, Alrifai B, Al-Hiary H (2013) An intelligent watermarking approach based particle swarm optimization in discrete wavelet domain. Int J Comput Sci IJCSI 10(2):330–338
Soltani M, jafari A, Dehghani H (2013) Watermark extraction optimization using PSO algorithm. Res J Appl Sci Eng Technol 5(12):3312–3319
Gharghory S (2011) Hybrid of particle swarm optimization with evolutionary operators to fragile image watermarking based DCT. Int J Comput Sci Inf Technol (IJCSIT) 3(3):141–157
Wang YR, Lin WH, Yang L (2011) An intelligent watermarking method based on particle swarm optimization. Expert Syst Appl 38(7):8024–8029
Soliman MM, Hassanien AE, Ghali NI, Onsi HM (2012) An adaptive watermarking approach for medical imaging using swarm intelligent. Int J Smart Home 6(1):37–51
Soliman MM, Hassanien AE, Onsi HM (2012) An adaptive medical images watermarking using quantum particle swarm optimization. In: 35th IEEE international conference on telecommunications and signal processing (TSP) Prague, pp 735–739. doi:10.1109/TSP.2012.6256394
Liu J, Sun J, Wenbo Xu (2006) Quantum-behaved particle swarm optimization with immune operator. Found Intell Syst Lect Notes Comput Sci 4203:77–83. doi:10.1007/11875604_10
Sun J, Feng B, Xu WB (2004) Particle swarm optimization with particles having quantum behavior. In: IEEE proceedings of congress on evolutionary computation, vol 1, pp 325–331. doi:10.1109/CEC.2004.1330875
Kuk-Hyun H, Jong-Hwan K (2002) Quantum-inspired evolutionary algorithm for a class of combinatorial optimization. IEEE Trans Evol Comput 6(6):580–593
Jang JS, Han KH, Kim JH (2004) Face detection using quantum-inspired evolutionary algorithm. In: IEEE proceedings of congress on evolutionary computation, vol 2, pp 2100–2106. doi:10.1109/CEC.2004.1331155
Yang J, Li B, Zhuang ZQ (2003) Multi-universe parallel quantum genetic algorithm and its application to blind-source separation. In: Proceedings of international conference neural networks and signal processing, vol 1, pp 393–398. doi:10.1109/ICNNSP.2003.1279292
Jianhua X (2009) Improved quantum evolutionary algorithm combined with chaos and its application. In: Lecture notes in computer science, vol 5553, pp 704–713. doi:10.1007/978-3-642-01513-7_77
Xi Maolong, Sun J, Wenbo Xu (2008) An improved quantum-behaved particle swarm optimization algorithm with weighted mean best position. Appl Math Comput 205(2):751–759
Sun J, Fang W, Palade V, Wua XI, Xu W (2011) Quantum-behaved particle swarm optimization with Gaussian distributed local attractor point. Appl Math Comput 218(7):3763–3775
Saini L, Shrivastava V (2014) A survey of digital watermarking techniques and its applications. Int J Comput Sci Trends Technol (IJCST) 2(3):70–73
Hassanien AE (2006) Hiding iris data for authentication of digital images using wavelet theory. Pattern Recognit Image Anal 16(4):637–643
Fakhari P, Vahedi E, Lucas C (2011) Protecting patient privacy from unauthorized release of medical images using a Bio-inspired wavelet-based watermarking approach. Digit Signal Proc 21(3):433–446
Rani N (2012) Digital watermarking. Glob J Comput Sci Technol Graph Vis 12(13):1–4
Loukhaoukha KH (2012) On the security of digital watermarking scheme based on SVD and Tiny-GA. J Inf Hiding Multimed Signal Process 3(2):135–141
Ganic E, Zubair N, Eskicioglu AM (2003) An optimum watermarking scheme based on singular value decomposition. Int Conf Commun Netw Inf Secur 440:85–90
Shieh J, Lou D, hang M (2006) A semi-blind digital watermarking scheme based on singular value decomposition. Comput Stand Interfaces 28(4):428–440
Kumar S, Mohan B, Chatterji BN (2007) An oblivious image watermarking scheme using singular value decomposition. In: IASTED international conference on signal and image processing, Honolulu. Hawaii, pp 19–24. ISBN: 978-0-88986-676-8
Chung K, Yang W, Huang Y, Wu S, Chiao H (2007) On SVD-based watermarking algorithm. Appl Math Comput Elsevier 188(1):54–57
Lai CC, Tsai CC (2010) Digital image watermarking using discrete wavelet transform and singular value decomposition. IEEE Trans Instrum Meas 59(11):3060–3063
Lai CC (2011) A digital watermarking scheme based on singular value decomposition and tiny genetic algorithm. Digit Signal Proc 21(4):522–527
Aslantas V (2008) A singular-value decomposition based image watermarking using genetic algorithm. Int J Electron Commun 62(5):386–394
Lai CC, Huang HC, Tsai CC (2008) Image watermarking scheme using singular value decomposition and micro-genetic algorithm. In: IEEE international conference on intelligent information hiding and multimedia signal processing, pp 469–472. doi:10.1109/IIH-MSP.2008.168
Shaomin Z, Liu J (2009) A novel adaptive watermarking scheme based on human visual system and particle swarm optimization. Inf Secur Pract Exp Lect Notes Comput Sci 5451:136–146. doi:10.1007/978-3-642-00843-6_13
Delaigle JF, Devleeschouwer C, Macq B (2002) Human visual system features enabling watermarking. In: Proceedings of IEEE international Conference on multimed and expo, vol 2, pp 489–492. doi:10.1109/ICME.2002.1035653
Coelho LS (2008) A quantum particle swarm optimizer with chaotic mutation operator. Chaos Solitons Fractals 37(5):1409–1418
Sun J, Wenbo Xu, Fang W (2006) Quantum-behaved particle swarm optimization algorithm with controlled diversity. In: Computational science lecture notes in computer science, vol 3993, pp 847–854. doi:10.1007/11758532_110
Doucet A (2005) Monte carlo methods for signal processing: a review in the statistical signal processing context. IEEE Signal Process Mag 22(6):152–170
Mohan BC, Srinivaskumar S, Chatterji BN (2008) Robust digital image watermarking scheme using singular value decomposition (SVD). ICGST GVIP J 8(1):17–23
Basso A, Bergadano F, Cavagnino D, Pomponiu V, Vernone A (2009) A novel block-based watermarking scheme using the SVD transform. Algorithms 2(1):46–75
Cox IJ, Kilian J, Leighton FT, Shamoon T (1997) Secure spread spectrum watermarking for multimedia. IEEE Trans Image Process 6(12):673–1687
Khan MI, Rahman M, Sarker M (2013) Digital watermarking for image authentication based on combined DCT, DWT and SVD transformation. Int J Comput Sci Issues 10(3):223–230
Shi H (2014) DWT and SVD based watermarking scheme with circulation. J Softw 9(3):655–662. doi:10.4304/jsw.9.3.655-662
Aslantas V, Latif A, Ozturk S (2008) DWT-SVD based image watermarking using particle swarm optimizer. ICME, Hannover pp. 241–244: doi:10.1109/ICME.2008.4607416
Loukhaoukha K, Nabti M, Zebbiche K (2014) A robust SVD-based image watermarking using a multi-objective particle swarm optimization. Opto Electron Rev 22(1):45–54
Li M, Liang T, He Y (2013) Arnold transform based image scrambling method, 3rd ed. International Conference on Multimedia Technology (ICMT 2013), pp 1309–1316.doi:10.2991/icmt-13.2013.160
Venkata V, Kurupati R (2010) Secure image watermarking in frequency domain using Arnold scrambling and filtering. Adv Comput Sci Technol 3(2):236–244
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Soliman, M.M., Hassanien, A.E. & Onsi, H.M. An adaptive watermarking approach based on weighted quantum particle swarm optimization. Neural Comput & Applic 27, 469–481 (2016). https://doi.org/10.1007/s00521-015-1868-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-015-1868-1