Skip to main content

FPGA Based Implementation of an Invisible-Robust Image Watermarking Encoder

  • Conference paper
Intelligent Information Technology (CIT 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3356))

Included in the following conference series:

Abstract

Both encryption and digital watermarking techniques need to be incorporated in a digital rights management framework to address different aspects of content management. While encryption transforms original multimedia object into another form, digital watermarking leaves the original object intact and recognizable. The objective is to develop low power, real time, reliable and secure watermarking systems, which can be achieved through hardware implementations. In this paper, we present an FPGA based implementation of an invisible spatial domain watermarking encoder. The watermarking encoder consists of a watermark generator, watermark insertion module, and a controller. Most of the invisible watermarking algorithms available in the literature and also the algorithm implemented in this paper insert pseudorandom numbers to host data. Therefore, we focus on the structural design aspects of watermarking generator using linear feedback shift register. We synthesized the prototype watermarking encoder chip using Xilinx FPGA.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Emmanuel, S., Kankanhalli, M.S.: A Digital Rights Management Scheme for Broadcast Video. ACM-Springer Verlag Multimedia Systems Journal 8, 444–458 (2003)

    Article  Google Scholar 

  2. Kundur, D., Karthik, K.: Digital Fingerprinting and Encryption Principles for Digital Rights Management. Proceedings of the IEEE 52 (2004)

    Google Scholar 

  3. Eskicioglu, A.M., Delp, E.J.: An Overview of Multimedia Content Protection in Consumer Electronics Devices. Elsevier Signal Processing: Image Comm 16, 681–699 (2001)

    Article  Google Scholar 

  4. Memon, N., Wong, P.W.: Protecting Digital Media Content. Communications of the ACM 41, 35–43 (1998)

    Article  Google Scholar 

  5. Mohanty, S.P.: Digital Watamerking of Images. Master’s thesis, Department of Electrical Engineering, Indian Institute of Science, Bangalore, India (1999)

    Google Scholar 

  6. Hsiao, S.F., Tai, Y.C., Chang, K.H.: VLSI Design of an Efficient Embedded ZerotreeWavelet Coder with Function of Digital Watermarking. IEEE Transactions on Consumer Electronics 46, 628–636 (2000)

    Article  Google Scholar 

  7. Maes, M., Kalker, T., Linnartz, J.P.M.G., Talstra, J., Depovere, G.F.G., Haitsma, J.: Digital Watamarking for DVD Video Copyright Protection. IEEE Signal Processing Magazine 17, 47–57 (2000)

    Article  Google Scholar 

  8. Tsai, T.H., Lu, C.Y.: A Systems Level Design for Embedded Watermark Technique using DSC Systems. In: Proceedings of the IEEE International Workshop on Intelligent Signal Processing and Communication Systems (2001)

    Google Scholar 

  9. Petitjean, G., Dugelay, J.L., Gabriele, S., Rey, C., Nicolai, J.: Towards Real-time Video Watermarking for Systems-On-Chip. In: Proceedings of the IEEE International Conference on Multimedia and Expo., vol. 1, pp. 597–600 (2002)

    Google Scholar 

  10. Garimella, A., Satyanarayan, M.V.V., Kumar, R.S., Murugesh, P.S., Niranjan, U.C.: VLSI Impementation of Online Digital Watermarking Techniques with Difference Encoding for the 8-bit Gray Scale Images. In: Proc. of the Intl. Conf. on VLSI Design., pp. 283–288 (2003)

    Google Scholar 

  11. Mathai, N.J., Sheikholeslami, A., Kundur, D.: VLSI Implementation of a Real-Time Video Watermark Embedder and Detector. In: Proceedings of the IEEE International Symposisum on Circuits and Systems, vol. 2, pp. 772–775 (2003)

    Google Scholar 

  12. Tsai, T.H., Wu, C.Y.: An Implementation of Configurable Digital Watermarking Systems in MPEG Video Encoder. In: Proc. of Intl. Conf. on Consumer Electronics, pp. 216–217 (2003)

    Google Scholar 

  13. Mohanty, S.P., Ranganathan, N., Namballa, R.K.: VLSI Implementation of Invisible Digital Watermarking Algorithms Towards the Developement of a Secure JPEG Encoder. In: Proceedings of the IEEEWorkshop on Signal Processing Systems, pp. 183–188 (2003)

    Google Scholar 

  14. Seo, Y.H., Kim, D.W.: Real-Time Blind Watermarking Algorithm and its Hardware Implementation for Motion JPEG2000 Image Codec. In: Proceedings of the 1st Workshop on Embedded Systems for Real-Time Multimedia, pp. 88–93 (2003)

    Google Scholar 

  15. Mohanty, S.P., Rangnathan, N., Namballa, R.K.: VLSI Implementation of Visible Watermarking for a Secure Digital Still Camera Design. In: Proceedings of the 17th International Conference on VLSI Design, pp. 1063–1068 (2004)

    Google Scholar 

  16. Petitcolas, F.A.P., Anderson, R.J., Kuhn, M.G.: Information Hiding - A Survey. Proceedings of the IEEE 87, 1062–1078 (1999)

    Article  Google Scholar 

  17. Voloshynovskiy, S., Pereira, S., Pun, T., Eggers, J., Su, J.: Attacks on Digital Watermarks: Classification, Estimation-based Attacks and Benchmarks. IEEE Communications Magazine 39, 118–126 (2001)

    Article  Google Scholar 

  18. Mathai, N.J., Kundur, D., Sheikholeslami, A.: Hardware Implementation Perspectives of Digital Video Watermarking Algortithms. IEEE Transanctions on Signal Processing 51, 925–938 (2003)

    Article  Google Scholar 

  19. Tefas, A., Pitas, I.: Robust Spatial ImageWatermarking Using Progressive Detection. In: Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing, vol. 3, pp. 1973–1976 (2001)

    Google Scholar 

  20. Petitcolas, F.A.P.: Watermarking Schemes Evaluation. IEEE Signal Processing 17, 58–64 (2000)

    Article  Google Scholar 

  21. Nelson, V.P., Nagle, H.T., Irwin, J.D., Caroll, B.D.: Digial Logic Analysis and Design. Prentice Hall, Upper Saddle River (1995)

    Google Scholar 

  22. Smith, D.J.: HDL Chip Design: A Practical Guide for Designing, Synthesizing and Simulating ASICs and FPGAs Using VHDL or Verilog. Doone Publications, USA (1998)

    Google Scholar 

  23. Smith, M.J.S.: Application-Specific Integrated Circuits, vol. 01867. Addison-Wesley Publishing Company, MA (1997)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mohanty, S.P., Kumara C., R., Nayak, S. (2004). FPGA Based Implementation of an Invisible-Robust Image Watermarking Encoder. In: Das, G., Gulati, V.P. (eds) Intelligent Information Technology. CIT 2004. Lecture Notes in Computer Science, vol 3356. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30561-3_36

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30561-3_36

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-24126-3

  • Online ISBN: 978-3-540-30561-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics