摘要 |
A method and devices for dynamically embedding watermark and/or end-user access information into multimedia content. The method includes providing multimedia content transformed into blocks that each include an array of pixel blocks, and dynamically embedding portions of watermark and/or end-user access information into selected pixel blocks based on the values of the coefficients within the pixel blocks. For multimedia content encoded using discrete cosine transform (DCT) or other block-based encoding, the transform coefficients to include embedded information are chosen based on analysis of the coefficient values, rather than in a fixed or predetermined manner. Also, embedding watermark and/or end-user access information can occur across different pixel blocks within a given image to reduce the number of embedded coefficients per block, within the peripheral pixel blocks within a given image, and/or in different areas across images to reduce the duration of embedded information in any one area.
|