FPGA-based low-complexity high-throughput real-time hardware accelerator for robust watermarking

  • Hangqi GeEmail author
  • Jin Sha
Special Issue Paper


This paper presents an FPGA-based hardware accelerator for robust watermarking. By applying some novel transformation techniques, the DCT/IDCT algorithm is simplified in a hardware-friendly way by replacing the original complex multiplication/division and nonlinear function (cosine function) with addition and shift operations. Moreover, the architecture of this real-time accelerator is proposed with pipeline technique to improve throughput and hardware efficiency. The entire design is implemented on FPGA, which achieves up to 3.2 GBps (Giga Bytes per second) throughput. Finally, the experimental results show that the proposed accelerator has good performance.


Real time High throughput Simplified DCT/IDCT Robust watermarking 



  1. 1.
    Sabu, E., et al.: A digital rights management scheme for broadcast video. Multimed. Syst. 8, 444 (2003)CrossRefGoogle Scholar
  2. 2.
    Kundur, D., Karthik, K.: Video fingerprinting and encryption principles for digital rights management. In: Proceedings of the IEEE 92, 918 (2004)Google Scholar
  3. 3.
    Cox, I.J., Kilian, J., Leighton, T., Shamoon, T.: Secure spread spectrum watermarking for images, audio and video. IEEE Int. Conf. Image Process. 3, 243–246 (1996)CrossRefGoogle Scholar
  4. 4.
    Li, S., Zhang, X.: Toward construction based data hiding: from secrets to fingerprint images. IEEE Trans. Image Process. 28, 1482–1497 (2019)MathSciNetCrossRefzbMATHGoogle Scholar
  5. 5.
    Boreiry, M., Keyvanpour, M. R.: Classification of watermarking methods based on watermarking approaches. In: Artificial Intelligence and Robotics IEEE (2017)Google Scholar
  6. 6.
    Tao, J., Li, S., Zhang, X., Wang, Z.: Towards robust image steganography. IEEE Trans. Circuits Syst. Video Technol. 29, 594–600 (2019)CrossRefGoogle Scholar
  7. 7.
    Yin, C.Q., et al.: Color image watermarking algorithm based on DWT-SVD. In: IEEE International Conference on Automation and Logistics (2007)Google Scholar
  8. 8.
    Thanh, T.M., Thanh, N.T.: Extended DCT domain for improving the quality of watermarked image. In: IEEE Seventh International Conference on Knowledge and Systems Engineering (2016)Google Scholar
  9. 9.
    Gupta, G., Joshi, A.M., Sharma, K.: An efficient DCT based image watermarking scheme for protecting distribution rights. In: Eighth International Conference on Contemporary Computing (2015)Google Scholar
  10. 10.
    Maity, S.P., Kundu, M.K.: Distortion free image-in-image communication with implementation in FPGA. Int. J. Electron. Commun. 67, 438 (2013)CrossRefGoogle Scholar
  11. 11.
    Mandal, H., Phadikar, A., Maity, G.K., et al.: FPGA based low power hardware for quality access control of compressed gray scale image. Microsyst. Technol. 1, 1–14 (2018)Google Scholar
  12. 12.
    Abuturab, M.R.: Color information security system using Arnold transform and double structured phase encoding in gyrator transform domain. Opt. Laser Technol. 45, 525 (2013)CrossRefGoogle Scholar
  13. 13.
    Stasinski, R., Konrad, J.: Fast quasi-DCT algorithm for shape-adaptive DCT image coding. In: Signal Processing Conference IEEE (2015)Google Scholar
  14. 14.
    Potluri, U.S., et al.: Multiplierless approximate 4-point DCT VLSI architectures for transform block coding. Electron. Lett. 49, 1532 (2013)CrossRefGoogle Scholar
  15. 15.
    Joshi, A.M., Patrikar, R.M., Mishra, V.: Design of low complexity video watermarking algorithm based on Integer DCT. In: International Conference on Signal Processing and Communications IEEE (2012)Google Scholar
  16. 16.
    Vashistha, A., Joshi, A.M.: Fingerprint based biometric watermarking architecture using integer DCT. In: Region 10 Conference IEEE (2017)Google Scholar

Copyright information

© Springer-Verlag GmbH Germany, part of Springer Nature 2019

Authors and Affiliations

  1. 1.School of Electrical Science and EngineeringNanjing UniversityNanjingChina

Personalised recommendations