Patent ID: 7151842

Claim:
A watermark embedding structure used in an image compression system, comprising: a discrete cosine transformation register, to store a plurality of data obtained by discrete cosine transformation; a quantization table ROM, to store a plurality of quantized values; a first comparator, coupled to the quantization table ROM to receive the data and the quantized values and the data, and to compare the quantized values and the data to output a plurality of quantized data; a first register, to store a first configuration value; a second register, to store a second configuration value; a second comparator, coupled to the first comparator, the first register, and the second register to receive the quantized data, the first and second configuration values, and to compare the quantized data, the first configuration value and the second configuration value to output a weighted value for each of the quantized data; a multiplier, coupled to the second comparator to receive the weighted values and to multiply the weighted values with a watermark value to output an embedded watermark value; and an adder, coupled to the discrete cosine transformation register and the multiplier to receive and add the embedded watermark value and the data to output an embedded watermark data; wherein the embedded watermark data is stored in the discrete cosine transformation register and then output thereby.