• DocumentCode
    2761791
  • Title

    Hardware Implementation of Low Power, High Speed DCT/IDCT Based Digital Image Watermarking

  • Author

    Megalingam, Rajesh Kannan ; Venkat, K.B. ; Vineeth, S.V. ; Mithun, M. ; Srikumar, Rahul

  • Author_Institution
    Dept. of Electron. & Commun., Amrita Sch. of Eng., Kollam, India
  • Volume
    1
  • fYear
    2009
  • fDate
    13-15 Nov. 2009
  • Firstpage
    535
  • Lastpage
    539
  • Abstract
    This paper presents a comparison with the conventional watermarking technique and the novel 5-stage pipelined implementation of DCT/IDCT which is used in digital image watermarking. The most common method of Discrete Cosine Transform (DCT)-based digital image watermarking which is used for image authentication and copyright protection is the transpose method. In this method the 2-Dimensional DCT is obtained by taking two 1-dimensional DCTs in series. The image pixel value is first divided into 8x8 blocks and the row-wise 1D DCT of each block is taken. The transpose of the blocks is then determined and a column-wise 1D DCT is ascertained which gives the 2D DCT of the data. The major advantage of this design is that, unlike the conventional DCT-based watermarking technique, this method uses a 5-stage pipeline which can bring about a speed increase of close to 500% over the conventional method which is naturally a great advantage. This technique has been tested on the standard `Lena´ image. Both visible and invisible watermarking is implemented in hardware. The design is done in Verilog HDL and the simulation is done in Modelsim 6.3b. Matlab is used to produce the binary data file which is the input to the 1D DCT module. The hardware implementation is done in Xilinx XC3S4000 FPGA. The results of the comparison are discussed in the concluding sections.
  • Keywords
    copyright; discrete cosine transforms; image coding; pipeline processing; security of data; watermarking; Matlab; Modelsim 6.3b; Verilog HDL; copyright protection; digital image watermarking; discrete cosine transform; image authentication; image pixel value division; low power high speed DCT; pipelined implementation; transpose method; Authentication; Copyright protection; Digital images; Discrete cosine transforms; Hardware design languages; Mathematical model; Pipelines; Pixel; Testing; Watermarking; DCT/IDCT; low power; pipeline; watermarking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Technology and Development, 2009. ICCTD '09. International Conference on
  • Conference_Location
    Kota Kinabalu
  • Print_ISBN
    978-0-7695-3892-1
  • Type

    conf

  • DOI
    10.1109/ICCTD.2009.195
  • Filename
    5359733