×

Durable and undecipherable digital watermarking technique and detection of unauthorized use

  • US 7,409,060 B2
  • Filed: 11/20/2003
  • Issued: 08/05/2008
  • Est. Priority Date: 11/21/2002
  • Status: Expired due to Fees
First Claim
Patent Images

1. A code stream producing apparatus comprising:

  • at least one processor havinga quantizer configured to quantize a frequency component obtained from a pixel value of an image through discrete wavelet transform to produce a set of quantized coefficients for each of a plurality of tiles of the image,a block processing unit configured to divide the set of quantized coefficients into a plurality of blocks,a hash conversion unit that carries out hash conversion for each of the blocks, based on the quantized coefficients of the block, to obtain an encoding hash value for each of the blocks,a bit plane defining unit configured to divide each of the blocks into a plurality of bit planes,a digital watermarking unit configured to adjust an ON/OFF state of significant bits such that the relation between information defined by N (N is an even number) significant bits Qnm(x, y) (x=0, 1, . . . , y=0, 1, . . . ) of the mth bit plane of the nth block and a natural number T satisfies either the ON state expressed by equation (1), or the OFF state expressed by equation (2), depending on whether the encoding hash value of the nth block is odd or even, in order to embed a digital watermark, andan encoding unit configured to encode the set of quantized coefficients containing the ON/OFF adjusted siguificant bits, wherein equation (1) is



    k = 1 1 2

    N




    Qnm

    ( ik , jk )


    -



    k = 1 2

    N
    + 1
    N




    Qnm

    ( ik , jk )




    T
    ,
    andwherein equation (2) is



    k = 1 2

    N
    + 1
    N




    Qnm

    ( ik , jk )


    -



    k = 1 1 2

    N




    Qnm

    ( ik , jk )




    T .

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×