Cuckoo Search Algorithm for the Selection of Optimal Scaling Factors in Image Watermarking
This paper introduces the application of an evolutionary algorithm, called the cuckoo search (CS), in finding the optimal scaling factors in digital image watermarking to improve robustness and imperceptibility. It is the first application of the cuckoo search technique to the image watermarking problem. The basic idea is to treat digital image watermarking as an optimization problem and then solve it using CS. Apply one-level redundant discrete wavelet transform (RDWT) to the cover image then the singular values of all sub bands are modified by embedding the watermark multiplied by scaling factors. The scaling factors are optimized using the cuckoo search algorithm to obtain the highest possible robustness without compromising with quality. To investigate the robustness of the scheme several attacks are applied to seriously distort the watermarked image. Empirical analysis of the results has demonstrated the efficiency of the proposed technique.
KeywordsRedundant discrete wavelet transform Singular value decomposition Cuckoo search algorithm Optimized scaling factors
- 12.Ganic, E., Eskicioglu, A.M.: Robust DWT-SVD domain image watermarking: embedding data in all frequencies. In: Proceedings of the ACM Multimedia and Security Workshop, pp. 166–174 (2004)Google Scholar
- 20.Tsai, H.-H., Jhuang, Y.-J., Lai, Y.-S.: An SVD-based image watermarking in wavelet domain using SVR and PSO. Appl. Soft Comput. 12(8), 2242–2453 (2012)Google Scholar
- 24.Yang, X.S., Deb, S.: Cuckoo search via levey flights. In: Proceedings of World Congress on Nature and Biologically Inspired Computing’ NABIC-2009, pp. 210–214 (2009)Google Scholar
- 32.Mantegna, R.N.: Fast, accurate algorithm for numerical simulation of Levy stable stochastic processes. Phys. Rev. 49, 4677–4683 (1994)Google Scholar