Abstract
Nowadays, the security of information has attracted widespread attention. When multimedia information is transmitted to the receiver over the Internet, it is usually protected. As an effective means for protecting the copyright of multimedia information, digital watermarking has developed rapidly in recent years. The paper proposes a new algorithm for embedding secret data into the color cover image to obtain satisfactory imperceptibility and robustness. Specifically, a new strategy called fish migration optimization with QUasi-Affine TRansformation evolutionary Fish Migration Optimization (QTFMO) that is constructed by combing Fish Migration Optimization (FMO) into QUasi-Affine TRansformation Evolutionary (QUATRE) is proposed to select adaptively multiple scaling factors (MSFs). QTFMO learns in a matrix form based on FMO. The data is embedded into the original color image, which is decomposed by Discrete Wavelet Transform (DWT), Discrete Cosine Transform (DCT), and Single Value Decomposition (SVD). The experimental results demonstrate that our method performs well on Peak Signal to Noise Ratio (PSNR) and Normalized Correlation (NC) compared to similar watermarking algorithms.
Similar content being viewed by others
References
Abdallah EE, Hamza AB, Bhattacharya P (2007) Improved image watermarking scheme using fast hadamard and discrete wavelet transforms. J Electron Imaging 16(3):033,020
Abdallah EE, Hamza AB, Bhattacharya P (2007) Spectral graph-theoretic approach to 3d mesh watermarking. In: Proceedings of graphics interface 2007, pp 327–334
Abdallah EE, Hamza AB, Bhattacharya P (2009) Watermarking 3d models using spectral mesh compression. Signal Image Video Process 3(4):375
Abraham A, Nedjah N, Mourelle LDM (2006) Evolutionary computation: From genetic algorithms to genetic programming, vol. 13. Springer, Berlin
Ahmadi SBB, Zhang G, Wei S (2020) Robust and hybrid svd-based image watermarking schemes. Multimed Tools Appl 79(1):1075–1117
Ali M, Ahn CW (2014) Optimized gray-scale image watermarking using DWTSVD and firefly algorithm. Expert Syst Appl 41(17):7858–7867
Chai QW, Chu SC, Pan JS, Zheng WM (2020) Applying adaptive and self assessment fish migration optimization on localization of wireless sensor network on 3-d terrain. J Inf Hiding Multimed Signal Process 11(2):90–102
Chandra DS (2002) Digital image watermarking using singular value decomposition. In: The 2002 45th midwest symposium on circuits and systems, 2002. MWSCAS-2002., vol 3, IEEE, pp III–III
Chu SC, Chen Y, Meng F, Yang C, Pan JS, Meng Z (2020) Internal search of the evolution matrix in QUasi-affine TRansformation Evolution (QUATRE) algorithm. J Intell Fuzzy Syst, pp 1–12
Chu SC, Tsai PW, Pan JS (2006) Cat swarm optimization. In: Pacific rim international conference on artificial intelligence, Springer, pp 854–858
Chu SC, Xue X, Pan JS, Wu X (2020) Optimizing ontology alignment in vector space. J Internet Technol 21(1):15–22
Dey N, Samanta S, Yang XS, Das A, Chaudhuri SS (2013) Optimisation of scaling factors in electrocardiogram signal watermarking using cuckoo search. Int J Bio-Inspired Comput 5(5):315–326
Emary E, Yamany W, Hassanien AE, Snasel V (2015) Multi-objective gray-wolf optimization for attribute reduction. Procedia Comput Sci 65:623–632
Fındık O, Babaoğlu İ, Ülker E (2010) A color image watermarking scheme based on hybrid classification method: particle swarm optimization and k-nearest neighbor algorithm. Opt Commun 283(24):4916–4922
Hatamlou A, Mirjalili S, Mohammad S (2016) Multi-verse Optimizer: A nature-inspired algorithm for global optimization. Neural Comput Appl 27(2):495–513
Hu P, Pan JS, Chu SC (2020) Improved binary grey wolf optimizer and its application for feature selection. Knowl-Based Syst 195:105746
Hu P, Pan JS, Chu SC, Chai QW, Liu T, Li ZC (2019) New hybrid algorithms for prediction of daily load of power network. Appl Sci 9(21):4514
Huang HC (2009) Information hiding and applications, vol 227, Springer
Huang HC, Chu SC, Pan JS, Huang CY, Liao BY (2011) Tabu search based multi-watermarks embedding algorithm with multiple description coding. Inf Sci 181(16):3379–3396
Huang PC, Li YH, Chang CC, Liu Y (2019) Efficient QR code authentication mechanism based on sudoku. Multimed Tools Appl 78(18):26,023–26,045
Ishtiaq M, Sikandar B, Jaffar MA, Khan A (2010) Adaptive watermark strength selection using Particle Swarm Optimization. Icic Express Letters 4(5):1–6
Jiang BQ, Pan JS (2019) A parallel quasi-affine transformation evolution algorithm for global optimization. Journal of Network Intelligence 4(2):30–46
Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Icnn95-international conference on neural networks, vol.4, pp. 1942–1948
Kumsawat P, Attakitmongcol K, Srikaew A (2005) A new approach for optimization in image watermarking by using genetic algorithms. IEEE Trans Signal Process 53(12):4707–4719
Lai CC (2011) A digital watermarking scheme based on singular value decomposition and tiny genetic algorithm. Digit Signal Process 21(4):522–527
Li L, Yuan X, Lu Z, Pan JS (2010) Rotation invariant watermark embedding based on scale-adapted characteristic regions. Inf Sci 180(15):2875–2888
Liu R, Tan T (2002) An SVD-based watermarking scheme for protecting rightful ownership. IEEE Trans Multimedia 4(1):121–128
Meng Z, Pan JS (2018) QUAsi-affine TRansformation Evolution with external archive (QUATRE-EAR): An enhanced structure for differential evolution. Knowl-Based Syst 155:35–53
Nassar SS, Ayad NM, Kelash HM, El-Sayed HS, El-Bendary MAM, Abd El-Samie FE, Faragallah OS (2016) Secure wireless image communication using lsb steganography and chaotic baker ciphering. Wirel Pers Commun 91 (3):1–27
Pan JS, Hsin YC, Huang HC, Huang KC (2004) Robust image watermarking based on multiple description vector quantisation. Electron Lett 40(22):1409–1410
Pan JS, Hu P, Chu SC (2019) Novel parallel heterogeneous meta-heuristic and its communication strategies for the prediction of wind power. Processes 7(11):845:1–24
Pan JS, Huang HC, Jain LC (2004) Intelligent watermarking techniques, vol 7, World Scientific
Pan JS, Huang HC, Jain LC, Fang WC (2007) Intelligent multimedia data hiding: New directions. Springer Publishing Company, Incorporated
Pan JS, Li W, Yang CS, Yan LJ (2015) Image steganography based on subsampling and compressive sensing. Multimed Tools Appl 74 (21):9191–9205
Pan JS, Meng Z, Xu H, Li X (2016) Quasi-affine transformation evolution (QUATRE) algorithm: a new simple and accurate structure for global optimization. In: International conference on industrial, engineering and other applications of applied intelligent systems, Springer, pp 657–667
Pan JS, Song PC, Chu SC, Peng YJ (2020) Improved compact cuckoo search algorithm applied to location of drone logistics hub. Mathematics 8(3):333
Pan JS, Sun XX, Chu SC, Abraham A, Yan B (2021) Digital watermarking with improved SMS applied for QR code. Eng Appl Artif Intell 97(104):049
Pan JS, Tsai PW, Liao YB (2010) Fish migration optimization based on the fishy biology. In: International conference on genetic & evolutionary computing
Pan JS, Wang X, Chu SC (2020) A multi-group grasshopper optimisation algorithm for application in capacitated vehicle routing problem. Data Sci Pattern Recogn 4(1):41–56
Sharma S, Sharma H, Sharma JB (2019) An adaptive color image watermarking using rdwt-svd and artificial bee colony based quality metric strength factor optimization. Appl Soft Comput 84(105):696
Song PC, Pan JS, Chu SC (2020) A parallel compact cuckoo search algorithm for three-dimensional path planning. Appl Soft Comput 94(106):443
Sun XX, Pan JS, Chu SC, Hu P, Tian AQ (2020) A novel pigeon-inspired optimization with QUasi-affine TRansformation evolutionary algorithm for DV-hop in wireless sensor networks. Int J Distrib Sens Netw 16(6):1550147720932,749
Sverdlov A, Dexter S, Eskicioglu AM (2005) Robust DCT-SVD domain image watermarking for copyright protection: embedding data in all frequencies. In: 2005 13Th european signal processing conference, pp 1–4. IEEE
Tsai PW, Pan JS, Chen SM, Liao BY, Hao SP (2008) Parallel cat swarm optimization. In: 2008 International conference on machine learning and cybernetics, vol 6, IEEE, pp 3328–3333
Wang FH, Pan JS, Jain LC (2009) Digital watermarking techniques. In: Innovations in digital watermarking techniques, Springer, pp 11–26
Wang FH, Yen KK, Jain LC, Pan JS (2007) Multiuser-based shadow watermark extraction system. Inf Sci 177(12):2522–2532
Weng CJ, Pan JS, Liu SJ, Wang MJ (2018) A watermarking method for printed QR code based on module expansion. In: International conference on intelligent information hiding and multimedia signal processing, Springer, pp 124–133
Weng S, Chen Y, Hong W, Pan JS, Chang CC, Liu Y (2019) An improved integer transform combining with an irregular block partition. Symmetry 11(1):49
Weng S, Pan JS, Li L (2016) Reversible data hiding based on an adaptive pixel-embedding strategy and two-layer embedding. Inform Sci 369:144–159
Weng S, Zhao Y, Pan JS (2008) A novel reversible data hiding scheme. International Journal of Innovative Computing Inf Control 4(2):351–358
Weng S, Zhao Y, Pan JS, Ni R (2007) A novel reversible watermarking based on an integer transform. In: 2007 IEEE international conference on image processing, vol 3, IEEE, pp III–241
Xu H, Kang X, Wang Y, Wang Y (2018) Exploring robust and blind watermarking approach of colour images in DWT-DCT-SVD domain for copyright protection. Int J Electron Secur Digit Forensics 10(1):79–96
Xue X, Pan JS (2018) An overview on evolutionary algorithm based ontology matching. J Inf Hiding Multimed Signal Process 9(1):75–88
Yan X, Lu Y, Liu L, Song X (2020) Reversible image secret sharing. IEEE Trans Inf Forensics Secur 15:3848–3858
Acknowledgements
This work was supported in part by the National NSF of China under Grant 61872095, Grant 61571139, Grant 61872128.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of Interests
The authors declare that there is no conflict of interest regarding the publication of this paper.
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
Sun, XX., Pan, JS., Weng, S. et al. Optimization of MSFs for watermarking using DWT-DCT-SVD and fish migration optimization with QUATRE. Multimed Tools Appl 82, 2255–2276 (2023). https://doi.org/10.1007/s11042-022-13173-8
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-022-13173-8