Skip to main content

Advertisement

Log in

Efficient FPGA implementation of chaos-based real-time video watermarking system in spatial and DWT domain using QIM technique

  • Research
  • Published:
Journal of Real-Time Image Processing Aims and scope Submit manuscript

Abstract

This paper introduces an efficient, lightweight, invisible, blind, real-time video watermarking system. Symmetric chaotic key encryption enhances the system’s security, ensuring robustness by randomly selecting pixels or coefficients for watermark embedding. The first-level discrete wavelet transform (DWT) is applied to selected data, embedding the watermark into the low-frequency band (LL sub-band). The approach involves random selection of data for quantization using the quantization index modulation (QIM) technique. The proposed scheme is implemented on a low-cost FPGA board (Zybo Z7-20), using a software/hardware (SW/HW) co-design approach. Experimental results demonstrate high fidelity with a peak signal-to-noise ratio (PSNR) exceeding 35 dB and normalized correlation (NC) around 0.99. The architecture achieves a balanced compromise between low FPGA area with high operational speed up to 127 MHz and minimal power consumption not exceeding 51 mW. Performance evaluation confirms the system’s robustness against various attacks, including filtering, additional noise, geometrical modifications, and contrast adjustments. This makes it highly suitable for real-time embedded video applications where data integrity is paramount.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  1. Zhang, S., He, J., Liang, W., Li, K.: MMDS: a secure and verifiable multimedia data search scheme for cloud-assisted edge computing. Future Gener. Comput. Syst. 151, 32–44 (2024)

    Article  MATH  Google Scholar 

  2. Dhaliwal, K.S., Kaur, R.: Comparative study of single watermarking to multiple watermarking over a color image. Int. J. Latest Trends Eng. Technol. (IJLTET). 2(2), 43–48 (2013)

    MATH  Google Scholar 

  3. Hazim HT, Alseelawi N, ALRikabi HT. A novel method of invisible video watermarking based on index mapping and hybrid DWT-DCT. Int. J. Online Biomed. Eng. 19(4), 155–173 (2023)

    Article  Google Scholar 

  4. Leelavathy, N., Prasad, E., Kumar, S.S.: Video watermarking techniques: a review. Int. J. Comput. Appl. 104(7), 24–30 (2014)

    MATH  Google Scholar 

  5. Asikuzzaman, M., Pickering, M.R.: An overview of digital video watermarking. IEEE Trans. Circuits Syst. Video Technol. 28(9), 2131–2153 (2017)

    Article  MATH  Google Scholar 

  6. Kaibou, R., Azzaz, M.S., Benssalah, M., Teguig, D., Hamil, H., Merah, A., et al.: Real-time FPGA implementation of a secure chaos-based digital crypto-watermarking system in the DWT domain using co-design approach. J. Real-Time Image Process. 18(6), 2009–2025 (2021)

    Article  MATH  Google Scholar 

  7. Dhevanandhini, G., Yamuna, G.: An efficient approach for secure video watermarking through compression standard: a signcryption and H. 264 paradigm. Ann. Roman. Soc. Cell Biol. 25(4), 16610–16620 (2021)

    Google Scholar 

  8. Ghosh, S., Rahaman, H., et al.: A new digital color image watermarking algorithm with its FPGA and ASIC implementation. In: International Symposium on Devices, Circuits and Systems (ISDCS), pp. 1–6. IEEE (2020)

  9. Hachicha, S., Sayahi, I., Elkefi, A., Amar, C.B., Zaied, M.: GPU-based blind watermarking scheme for 3D multiresolution meshes using unlifted butterfly wavelet transformation. Circuits Systems Signal Process. 39(3), 1533–1560 (2020)

    Article  Google Scholar 

  10. Azzaz, M.S., Fellah, R., Tanougast, C., Kaibou, R.: Design and FPGA implementation of TRNG based on a new multi-wing attractor in Lorenz chaotic system. Eur. Phys. J. Spec. Top. 230(18), 3469–3480 (2021)

    Article  MATH  Google Scholar 

  11. Xilinx.: Introducing the Vivado IDE. https://docs.amd.com/r/2023.1-English/ug910-vivado-getting-started. Accessed 14 Apr 2023

  12. Hummadia, T.N., Hassan, N.F.: Survey of recent video watermarking techniques. Eng. Technol. J. 39(01 Part B), 165–174 (2021)

    Article  MATH  Google Scholar 

  13. Maity, S.P., Kundu, M.K.: Distortion free image-in-image communication with implementation in FPGA. AEU Int. J. Electron. Commun. 67(5), 438–447 (2013)

    Article  MATH  Google Scholar 

  14. Maity, H.K., Maity, S.P.: FPGA implementation of reversible watermarking in digital images using reversible contrast mapping. J. Syst. Softw. 96, 93–104 (2014)

    Article  MATH  Google Scholar 

  15. Dogan, S.: A reversible data hiding scheme based on graph neighbourhood degree. J. Exp. Theor. Artif. Intell. 29(4), 741–753 (2017)

    Article  MATH  Google Scholar 

  16. Das, S., Maity, R., Maity, N.: VLSI-based pipeline architecture for reversible image watermarking by difference expansion with high-level synthesis approach. Circuits Syst. Signal Process. 37, 1575–1593 (2018)

    Article  MathSciNet  MATH  Google Scholar 

  17. Su, Q., Chen, B.: Robust color image watermarking technique in the spatial domain. Soft. Comput. 22, 91–106 (2018)

    Article  MATH  Google Scholar 

  18. Terchi, Y., Bouguezel, S.: A blind audio watermarking technique based on a parametric quantization index modulation. Multimed. Tools Appl. 77, 25681–25708 (2018)

    Article  MATH  Google Scholar 

  19. Phadikar, A., Mandal, H., Chiu, T.L.: A novel QIM data hiding scheme and its hardware implementation using FPGA for quality access control of digital image. Multimed. Tools Appl. 79, 12507–12532 (2020)

    Article  Google Scholar 

  20. Hajjaji, M.A., Gafsi, M., Ben Abdelali, A., Mtibaa, A., et al.: FPGA implementation of digital images watermarking system based on discrete Haar wavelet transform. Secur. Commun. Netw. 2019(1), (2019)

  21. Aggarwal, T., Kaur, N.: Video watermarking using discrete wavelet transformation. Int.l Res. J. Eng. Technol. 7, 5696–5700 (2020)

    MATH  Google Scholar 

  22. Phadikar, A., Mandal, H., Chiu, T.L.: Parallel hardware implementation of data hiding scheme for quality access control of grayscale image based on FPGA. Multidimension. Syst. Signal Process. 31, 73–101 (2020)

    Article  Google Scholar 

  23. Dzhanashia, K., Evsutin, O.: FPGA implementation of robust and low complexity template-based watermarking for digital images. Multimed. Tools Appl. 83(20), 58855–58874 (2024)

    Article  Google Scholar 

  24. Simha, H.N.N., Prakash, P.M., Kashyap, S.S., Sarkar, S.: FPGA implementation of image steganography using Haar DWT and modified LSB techniques. IEEE International Conference on Advances in Computer Applications (ICACA) 26–31 (2016). https://doi.org/10.1109/ICACA.2016.7887918

  25. Lei, M., Liu, X., Wang, M., Yang, Y., Qu, Z.: Robust image watermarking based on quantization index modulation in the DCT domain. J. Internet Technol. 19(2), 507–514 (2018)

    MATH  Google Scholar 

  26. Azzaz, M.S., Tanougast, C., Maali, A., Benssalah, M.: An efficient and lightweight multi-scroll chaos-based hardware solution for protecting fingerprint biometric templates. Int. J. Commun Syst 33(10), e4211 (2020)

    Article  MATH  Google Scholar 

  27. Azzaz, M.S., Aissaoui, N., Tanougast, C.A., et al.: Novel fingerprint protection approach based on SoPC chaotic encryption. In: International Symposium on Networks, Computers and Communications (ISNCC), pp. 1–6. IEEE (2018)

  28. Wang, Z., Simoncelli, E.P., Bovik, A.C.: Multiscale structural similarity for image quality assessment. In: The Thirty-Seventh Asilomar Conference on Signals, Systems and Computers, 2003. vol. 2, pp. 1398–1402. IEEE (2003)

  29. Begum, M., Uddin, M.S.: Digital image watermarking techniques: a review. Information 11(2), 110 (2020)

    Article  MATH  Google Scholar 

  30. Petitcolas, F.: The information hiding homepage. https://www.petitcolas.net/watermarking/stirmark/. Accessed 23 Jan 2023

  31. Pexaras, K., Karybali, I.G., Kalligeros, E.: Optimization and hardware implementation of image and video watermarking for low-cost applications. IEEE Trans. Circuits Syst. I Regul. Pap. 66(6), 2088–2101 (2019)

    Article  MATH  Google Scholar 

  32. Yasin, H.M., Sallow, A.B., Mahmood, R.Z.: High-speed FPGA-based video watermarking using LSB technique in the spatial domain. Int. J. Intell. Syst. Appl. Eng. 12(8s), 644–653 (2024)

    MATH  Google Scholar 

  33. Das, S., Sunaniya, A.K., Maity, R., Maity, N.P.: Parallel hardware implementation of efficient embedding bit rate control based contrast mapping algorithm for reversible invisible watermarking. IEEE Access 8, 69072–69095 (2020)

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohamed Salah Azzaz.

Ethics declarations

Funding

The authors did not receive support from any organization for the submitted work.

Conflict of interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in 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

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Aissaoui, N.E., Azzaz, M.S., Kaibou, R. et al. Efficient FPGA implementation of chaos-based real-time video watermarking system in spatial and DWT domain using QIM technique. J Real-Time Image Proc 22, 40 (2025). https://doi.org/10.1007/s11554-025-01620-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11554-025-01620-2

Keywords