A novel hybrid DCT and DWT based robust watermarking algorithm for color images

  • Ahmed Khaleel AbdulrahmanEmail author
  • Serkan Ozturk


In this paper, a novel robust color image watermarking method based on Discrete Cosine Transform (DCT) and Discrete Wavelet Transform (DWT) is proposed. In this method, RGB cover image is divided into red, green and blue components. DCT and DWT are applied to each color components. Grayscale watermark image is scrambled by using Arnold transform. DCT is performed to the scrambled watermark image. Transformed watermark image is then divided into equal smaller parts. DCT coefficients of each watermark parts are embedded into four DWT bands of the color components of the cover image. The robustness of the proposed color image watermarking has been demonstrated by applying various image processing operations such as rotating, resizing, filtering, jpeg compression, and noise adding to the watermarked images. Experimental results show that the proposed method is robust to the linear and nonlinear attacks and the transparency of the watermarked images has been protected.


Color image watermarking RGB DCT DWT Arnold transform 



  1. 1.
    Ahmad A, Sinha GR, Kashyap N (2014) 3-level DWT image watermarking against frequency and geometrical attacks. Int J Comput Netw Inf Secur 6(12):58–63Google Scholar
  2. 2.
    Al-Afandy KA, El-Shafai W, El-Rabaie ESM, Abd El-Samie FE, Faragallah OS, El-Mhalaway A, Shehata AM, El-Banby GM, El-Halawany MM (2018) Robust hybrid watermarking techniques for di_erent color imaging systems. Multimed Tools Appl 77(19):25709–25759CrossRefGoogle Scholar
  3. 3.
    Ali M, Ahn CW, Pant M (2018) An efficient lossless robust watermarking scheme by integrating redistributed invariant wavelet and fractional fourier transforms. Multimed Tools Appl 77(10):11751–11773CrossRefGoogle Scholar
  4. 4.
    Aslantas V (2009) An optimal robust digital image watermarking based on SVD using differential evolution algorithm. Opt Commun 282(5):769–777CrossRefGoogle Scholar
  5. 5.
    Aslantas V, Ozer S, Ozturk S (2007) A novel clonal selection algorithm based fragile watermarking method. In: Artificial immune systems. Springer, Berlin, pp 358–369Google Scholar
  6. 6.
    Aslantas V, Ozer S, Ozturk S (2009) Improving the performance of DCT-based fragile watermarking using intelligent optimization algorithms. Opt Commun 282(14):2806–2817CrossRefGoogle Scholar
  7. 7.
    Bajracharya S, Koju R (2017) An improved DWT-SVD based robust digital image watermarking for color image. Int J Eng Manuf 1(11):49–59Google Scholar
  8. 8.
    Barni M, Bartolini F, Piva A (2001) Improved wavelet-based watermarking through pixel-wise masking. IEEE Trans Image Process 10(5):783–791zbMATHCrossRefGoogle Scholar
  9. 9.
    Barni M, Bartolini F, Rosa AD, Piva A (2002) Color image watermarking in the Karhunen-Loeve transform domain. J Electron Imaging 11(1):87–95CrossRefGoogle Scholar
  10. 10.
    Botta M, Cavagnino D, Pomponiu V (2015) Fragile watermarking using Karhunen-Loeve transform: the KLT-F approach. Soft Comput 19(7):1905–1919CrossRefGoogle Scholar
  11. 11.
    Chaitanya K, Reddy ES, Rao KG (2014) Digital color image watermarking in RGB planes using DWT-DCT-SVD coefficients. Int J Comput Sci Inf Technol 5(2):2413–2417Google Scholar
  12. 12.
    Chang TJ, Pan IH, Huang PS, Hu CH (2018) A robust DCT-2DLDA watermark for color images. Multimed Tools Appl:1–23Google Scholar
  13. 13.
    Chen L, Zhao J (2018) Contourlet-based image and video watermarking robust to geometric attacks and compressions. Multimed Tools Appl 77(6):7187–7204CrossRefGoogle Scholar
  14. 14.
    Cox IJ, Kilian J, Leighton FT, Shamoon T (1997) Secure spread spectrum watermarking for multimedia. IEEE Trans Image Process 6(12):1673–1687CrossRefGoogle Scholar
  15. 15.
    Divecha N, Jani NN (2013) Implementation and performance analysis of DCT-DWT-SVD based watermarking algorithms for color images. In: Intelligent systems and signal processing (ISSP), 2013 international conference on. IEEE, pp 204–208Google Scholar
  16. 16.
    Etemad E, Samavi S, Soroushmehr SMR, Karimi N, Etemad M, Shirani S, Najarian K (2018) Robust image watermarking scheme using bit-plane of hadamard coefficients. Multimed Tools Appl 77(2):2033–2055CrossRefGoogle Scholar
  17. 17.
    Gao H, Jia L, Liu M (2013) A digital watermarking algorithm for color image based on DWT. Indonesian J Electr Eng Comput Sci 11(6):3271–3278Google Scholar
  18. 18.
    Gill R, Soni R (2017) An efficient image watermarking using 2-DCT and 2-DWT in color images. Int J Adv Res Comput Sci 8(5):1304–1308Google Scholar
  19. 19.
    Giri KJ, Bashir R (2018) A block based watermarking approach for color images using discrete wavelet transformation. Int J Inf Technol 10(2):139–146Google Scholar
  20. 20.
    Giri KJ, Peer MA, Nagabhushan P (2015) A robust color image watermarking scheme using discrete wavelet transformation. Int J Image Graph Signal Process 7(1):47–52CrossRefGoogle Scholar
  21. 21.
    Gupta M, Parmar G, Gupta R, Saraswat M (2015) Discrete wavelet transform-based color image watermarking using uncorrelated color space and artificial bee colony. Int J Comput Int Sys 8(2):364–380CrossRefGoogle Scholar
  22. 22.
    Hallur SR, Kuri S, Kulkarni GH (2015) Robust digital watermarking using DWT-DCT-SVD algorithms for color image. Int J Curr Eng Technol 5(4):2722–2727Google Scholar
  23. 23.
    He Y, Hu Y (2018) A proposed digital image watermarking based on DWT-DCT-SVD. In: 2018 2nd IEEE advanced information management, communicates, electronic and automation control conference (IMCEC). IEEE, pp 1214–1218Google Scholar
  24. 24.
    Hemamalini B, Nagarajan V (2018) Wavelet transform and pixel strength-based robust watermarking using dragonyoptimization. Multimed Tools Appl:1–20Google Scholar
  25. 25.
    Hernandez MC, Ugalde FG, Miyatake MN, Meana HP (2015) Robust watermarking method in DFT domain for effective management of medical imaging. SIViP 9(5):1163–1178CrossRefGoogle Scholar
  26. 26.
    Hsu LY, Hu HT (2017) Robust blind image watermarking using crisscross inter-block prediction in the DCT domain. J Vis Commun Image Represent 46:33–47CrossRefGoogle Scholar
  27. 27.
    Huang HC (2009) Information hiding and applications, vol 227. SpringerGoogle Scholar
  28. 28.
    Huang J, Shi YQ, Shi Y (2000) Embedding image watermarks in DC components. IEEE Trans Circuits Syst Video Technol 10(6):974–979CrossRefGoogle Scholar
  29. 29.
    Huang HC, Wang FH, Pan JS (2001) Efficient and robust watermarking algorithm with vector quantization. Electron Lett 37(13):826–828CrossRefGoogle Scholar
  30. 30.
    Huynh-The T, Hua CH, Tu NA, Hur T, Bang J, Kim D, Amin MB, Kang BH, Seung H, Lee S (2018) Selective bit embedding scheme for robust blind color image watermarking. Inf Sci 426:1–18CrossRefGoogle Scholar
  31. 31.
    Islam M, Roy A, Laskar RH (2018) Neural network based robust image watermarking technique in LWT domain. J Intell Fuzzy Syst 34(3):1691–1700CrossRefGoogle Scholar
  32. 32.
    Jeswani J, Sarode T (2014) An improved blind color image watermarking using DCT in RGB color space. Int J Comput Appl 92(14):50–56Google Scholar
  33. 33.
    Kalra GS, Talwar R, Sadawari H (2015) Adaptive digital image watermarking for color images in frequency domain. Multimed Tools Appl 74(17):6849–6869CrossRefGoogle Scholar
  34. 34.
    Kang XB, Zhao F, Lin GF, Chen YJ (2018) A novel hybrid of DCT and SVD in DWT domain for robust and invisible blind image watermarking with optimal embedding strength. Multimed Tools Appl 77(11):13197–13224CrossRefGoogle Scholar
  35. 35.
    Kaur S, Jindal H (2017) Enhanced image watermarking technique using wavelets and interpolation. Int J Image Graph Signal Process 9(7):23–35CrossRefGoogle Scholar
  36. 36.
    Kumar C, Singh AK, Kumar P (2018) A recent survey on image watermarking techniques and its application in e-governance. Multimed Tools Appl 77(3):3597–3622CrossRefGoogle Scholar
  37. 37.
    Lakrissi Y, Saaidi A, Essahlaoui A (2018) Novel dynamic color image watermarking based on DWT-SVD and the human visual system. Multimed Tools Appl 77(11):13531–13555CrossRefGoogle Scholar
  38. 38.
    Li J, Yu C, Gupta BB, Ren X (2018) Color image watermarking scheme based on quaternion Hadamard transform and Schur decomposition. Multimed Tools Appl 77(4):4545–4561CrossRefGoogle Scholar
  39. 39.
    Lin SD, Shie SC, Guo JY (2010) Improving the robustness of DCT-based image watermarking against JPEG compression. Comput Stand Inter 32(1–2):54–60CrossRefGoogle Scholar
  40. 40.
    Lutovac B, Dakovic M, Stankovic S, Orovic I (2017) An algorithm for robust image watermarking based on the DCT and zernike moments. Multimed Tools Appl 76(22):23333–23352CrossRefGoogle Scholar
  41. 41.
    Moeinaddini E, Afsari F (2018) Robust watermarking in DWT domain using SVD and opposition and dimensional based modified firefly algorithm. Multimed Tools Appl 77(19):26083–26105CrossRefGoogle Scholar
  42. 42.
    Moosazadeh M, Ekbatanifard G (2017) An improved robust image watermarking method using DCT and YCoCg-R color space. OPTIK 140:975–988CrossRefGoogle Scholar
  43. 43.
    Nikolaidis N, Pitas I (1998) Robust image watermarking in the spatial domain. Signal Process 66(3):385–403zbMATHCrossRefGoogle Scholar
  44. 44.
    Pan JS, Huang HC, Jain LC (2004) Intelligent watermarking techniques, vol 7. World scientificGoogle Scholar
  45. 45.
    Pandey MK, Parmar G, Gupta R (2018) A robust non-blind hybrid color image watermarking with Arnold transform. ICTACT J Image Video Process 9(1):1814–1820Google Scholar
  46. 46.
    Pandey MK, Parmar G, Gupta R, Sikander A (2018) Non-blind Arnold scrambled hybrid image watermarking in YCbCr color space. Microsyst Technol:1–11Google Scholar
  47. 47.
    Parah SA, Sheikh JA, Loan NA, Bhat GM (2016) Robust and blind watermarking technique in DCT domain using inter-block coefficient differencing. Digit Signal Process 53:11–24CrossRefGoogle Scholar
  48. 48.
    Parah SA, Loan NA, Shah AA, Sheikh JA, Bhat G (2018) A new secure and robust watermarking technique based on logistic map and modification of DC coefficient. Nonlinear Dynam 93(4):1933–1951CrossRefGoogle Scholar
  49. 49.
    Patel HA, Divecha NH (2018) A feature-based semi-fragile watermarking algorithm for digital color image authentication using hybrid transform. In: Advances in computer and computational sciences. Springer, pp 455–465Google Scholar
  50. 50.
    Pradhan C, Rath S, Bisoi AK (2012) Non blind digital watermarking technique using DWT and cross chaos. Proc Technol 6:897–904CrossRefGoogle Scholar
  51. 51.
    Qin C, Ji P, Wang J, Chang CC (2017) Fragile image watermarking scheme based on VQ index sharing and self-embedding. Multimed Tools Appl 76(2):2267–2287CrossRefGoogle Scholar
  52. 52.
    Qin C, Ji P, Zhang X, Dong J, Wang J (2017) Fragile image watermarking with pixel-wise recovery based on overlapping embedding strategy. Signal Process 138:280–293CrossRefGoogle Scholar
  53. 53.
    Rasti P, Anbarjafari G, Demirel H (2017) Colour image watermarking based on wavelet and QR decomposition. In: Signal processing and communications applications conference (SIU), 2017 25th. IEEE, pp 1–4Google Scholar
  54. 54.
    Raviya MKH, Kothari AM (2018) Comparative study of digital image watermarking based IJ Cox's algorithm versus proposed hybrid DWT-DCT approach. Eur J Acad Essays 5(5):98–104Google Scholar
  55. 55.
    Riad R, Ros F, Harba R, Douzi H, Elhajji M (2017) Enhancement of fourier image watermarking robustness. Control Eng Appl Inf 19(4):25–33Google Scholar
  56. 56.
    Rosales-Roldan L, Chao J, Nakano-Miyatake M, Perez-Meana H (2018) Color image ownership protection based on spectral domain watermarking using QR codes and QIM. Multimed Tools Appl 77(13):16031–16052CrossRefGoogle Scholar
  57. 57.
    Roy S, Pal AK (2017) A blind DCT based color watermarking algorithm for embedding multiple watermarks. AEU-Int J Electron Commun 72:149–161CrossRefGoogle Scholar
  58. 58.
    Roy S, Pal AK (2018) A hybrid domain color image watermarking based on DWT-SVD. IJST-T Electr Eng:1–17Google Scholar
  59. 59.
    Roy S, Pal AK (2018) An SVD based location specific robust color image watermarking scheme using RDWT and Arnold scrambling. Wirel Pers Commun 98(2):2223–2250CrossRefGoogle Scholar
  60. 60.
    Roy A, Maiti AK, Ghosh K (2018) An HVS inspired robust non-blind watermarking scheme in YCbCr color space. Int J Image Graph 18(03):1850015CrossRefGoogle Scholar
  61. 61.
    Sari CA, Rachmawanto EH et al (2017) Robust and imperceptible image watermarking by DC coefficients using singular value decomposition. Proceeding of EECSI 4:187–191Google Scholar
  62. 62.
    Shankar SS, Rengarajan A (2016) Data hiding in encrypted images using Arnold transform. ICTACT J Image Video Process 7(1):1339–1344CrossRefGoogle Scholar
  63. 63.
    Sheth RK, Nath VV (2016) Secured digital image watermarking with discrete cosine transform and discrete wavelet transform method. In: Advances in computing, communication, & automation (ICACCA)(spring), international conference on. IEEE, pp 1–5Google Scholar
  64. 64.
    Singh SP, Bhatnagar G (2018) A new robust watermarking system in integer DCT domain. J Vis Commun Image Represent 53:86–101CrossRefGoogle Scholar
  65. 65.
    Singh AK, Dave M, Mohan A (2014) Hybrid technique for robust and imperceptible image watermarking in DWT-DCT-SVD domain. Natl Acad Sci Lett 37(4):351–358CrossRefGoogle Scholar
  66. 66.
    Solachidis V, Pitas L (2001) Circularly symmetric watermark embedding in 2-D DFT domain. IEEE Trans Image Process 10(11):1741–1753zbMATHCrossRefGoogle Scholar
  67. 67.
    Sreenivas K, Prasad VK (2018) Fragile watermarking schemes for image authentication: a survey. Int J Mach Learn Cybern 9(7):1193–1218CrossRefGoogle Scholar
  68. 68.
    Su Q, Chen B (2018) Robust color image watermarking technique in the spatial domain. Soft Comput 22(1):91–106MathSciNetCrossRefGoogle Scholar
  69. 69.
    Su Q, Wang G, Jia S, Zhang X, Liu Q, Liu X (2015) Embedding color image watermark in color image based on two-level DCT. SIViP 9(5):991–1007CrossRefGoogle Scholar
  70. 70.
    Su Q, Wang G, Lv G, Zhang X, Deng G, Chen B (2017) A novel blind color image watermarking based on Contourlet transform and Hessenberg decomposition. Multimed Tools Appl 76(6):8781–8801CrossRefGoogle Scholar
  71. 71.
    Su Q, Wang G, Zhang X, Lv G, Chen B (2017) An improved color image watermarking algorithm based on QR decomposition. Multimed Tools Appl 76(1):707–729CrossRefGoogle Scholar
  72. 72.
    Tao H, Chongmin L, Zain JM, Abdalla AN (2014) Robust image watermarking theories and techniques: a review. J Appl Res Technol 12(1):122–138CrossRefGoogle Scholar
  73. 73.
    Tewari TK, Saxena V (2010) An improved and robust DCT based digital image watermarking scheme. Int J Comput Appl 3(1):28–32Google Scholar
  74. 74.
    Thakur S, Singh AK, Ghrera SP, Mohan A (2018) Chaotic based secure watermarking approach for medical images. Multimed Tools Appl:1–14Google Scholar
  75. 75.
    Thanki R, Borra S (2018) A color image steganography in hybrid FRT-DWT domain. J Inf Sec Appl 40:92–102Google Scholar
  76. 76.
    Vaidya P, PVSSR CM (2017) A robust semi-blind watermarking for color images based on multiple decompositions. Multimed Tools Appl 76(24):25623–25656CrossRefGoogle Scholar
  77. 77.
    Wang XL, Qiu LK (2010) Image watermarking algorithm based on Arnold scrambling and DCT transform [J]. Comm Technol 4:078Google Scholar
  78. 78.
    Wang Q, Ding Q, Zhang Z, Ding L (2008) Digital image encryption research based on DWT and chaos. In: Natural computation, 2008. ICNC'08. Fourth international conference on, vol 5. IEEE, pp 494–498Google Scholar
  79. 79.
    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 Forensic 10(1):79–96CrossRefGoogle Scholar
  80. 80.
    Yadav B, Kumar A, Kumar Y (2018) A robust digital image watermarking algorithm using DWT and SVD. In: Soft computing: theories and applications. Springer, pp 25–36Google Scholar
  81. 81.
    Zear A, Singh AK, Kumar P (2018) A proposed secure multiple watermarking technique based on DWT, DCT and SVD for application in medicine. Multimed Tools Appl 77(4):4863–4882CrossRefGoogle Scholar
  82. 82.
    Zebbiche K, Kheli_ F, Loukhaoukha K (2018) Robust additive watermarking in the DTCWT domain based on perceptual masking. Multimed Tools Appl 77(16):21281–21304CrossRefGoogle Scholar
  83. 83.
    Zhou NR, Luo AW, Zou WP (2018) Secure and robust watermark scheme based on multiple transforms and particle swarm optimization algorithm. Multimed Tools Appl:1–17Google Scholar
  84. 84.
    Zhou X, Zhang H, Wang C (2018) A robust image watermarking technique based on DWT, APDCBT, and SVD. Symmetry 10(3):77CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2019

Authors and Affiliations

  1. 1.Computer Engineering DepartmentErciyes UniversityKayseriTurkey

Personalised recommendations