• DocumentCode
    3382457
  • Title

    Hardware implementation of a DCT watermark for CMOS image sensors

  • Author

    Shoshan, Yonatan ; Fish, Alexander ; Jullien, Graham A. ; Yadid-Pecht, Orly

  • Author_Institution
    Dept of Electr. & Comput. Eng., Univ. of Calgary, Calgary, AB
  • fYear
    2008
  • fDate
    Aug. 31 2008-Sept. 3 2008
  • Firstpage
    368
  • Lastpage
    371
  • Abstract
    This paper presents a novel algorithm for watermark (WM) embedding in the discrete cosine transform (DCT) domain and its implementation in hardware. The proposed algorithm is shown to be easily integrated in the peripheral image processing circuitry of a CMOS image sensor that holds JPEG compression capabilities. The proposed algorithm embeds the WM in middle frequency DCT coefficients, according to the output of a random number generator. This addresses the trade-off between the WM robustness and image quality degradation. Choosing the DCT coefficient in a pseudo-random manner provides higher effective coverage, as a potential attacker must consider a wide range of possible coefficients. Matlab simulations show the ability of the algorithm to ensure image authenticity even when changing only 2 DCT coefficients in each 8times8 block. The WM embedder was designed in Verilog according to the proposed algorithm.
  • Keywords
    CMOS image sensors; data compression; data encapsulation; discrete cosine transforms; hardware description languages; image coding; mathematics computing; watermarking; CMOS image sensor; DCT watermark algorithm; JPEG compression; Matlab simulation; WM embedder design; discrete cosine transform; hardware implementation; image authenticity; peripheral image processing circuitry; random number generator; CMOS image sensors; Circuits; Discrete cosine transforms; Frequency; Hardware; Image coding; Image processing; Random number generation; Transform coding; Watermarking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Circuits and Systems, 2008. ICECS 2008. 15th IEEE International Conference on
  • Conference_Location
    St. Julien´s
  • Print_ISBN
    978-1-4244-2181-7
  • Electronic_ISBN
    978-1-4244-2182-4
  • Type

    conf

  • DOI
    10.1109/ICECS.2008.4674867
  • Filename
    4674867