Watermark embedding functions adapted for transmission channels
First Claim
Patent Images
1. A method comprising:
- receiving a watermark embedding function specifying a watermark embedding parameter of a digital watermark, wherein the watermark embedding parameter comprises a watermark message payload;
storing the watermark embedding function in association with a media signal;
reading the watermark embedding function before transmission on a transmission channel; and
embedding the watermark message payload into the media signal with the watermark embedding function by making an adjustment to the media signal to adapt the digital watermark to the transmission channel.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for controlling watermark embedding in a media object through the use of a watermark embedding command. The use of the embedding command enables watermark embedding to be adapted for the transmission channel at the time of transmission.
362 Citations
27 Claims
-
1. A method comprising:
-
receiving a watermark embedding function specifying a watermark embedding parameter of a digital watermark, wherein the watermark embedding parameter comprises a watermark message payload; storing the watermark embedding function in association with a media signal; reading the watermark embedding function before transmission on a transmission channel; and embedding the watermark message payload into the media signal with the watermark embedding function by making an adjustment to the media signal to adapt the digital watermark to the transmission channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A media object processing system comprising:
-
input means for enabling a user to specify commands for a media object, including a watermark embedding function to be applied to the media object, the watermark embedding function including parameters controlling embedding of a watermark message payload in the media object; and a watermark embedder module in a programmable or application specific digital circuit for steganographically embedding the watermark message payload into the media object based on the watermark embedding function and a transmission channel;
the watermark embedder module varying adjustments of the media object with the transmission channel to embed the watermark message payload in the media object dependent on the transmission channel. - View Dependent Claims (15, 16, 17)
-
-
18. A non-transitory computer readable medium comprising:
-
one or more commands describing how to embed a digital watermark in a media object; and a watermark embedding function specifying how to embed a watermark message payload into the media object, wherein adjustments made to embed the watermark message payload vary with a transmission channel. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A device comprising a processor configured to:
-
receive a watermark embedding function specifying a watermark embedding parameter of a digital watermark, wherein the watermark embedding parameter comprises a watermark message payload; store the watermark embedding function in association with a media signal; read the watermark embedding function before transmission on a transmission channel; and embed the watermark message payload into the media signal with the watermark embedding function by making an adjustment to the media signal to adapt the digital watermark to the transmission channel. - View Dependent Claims (25, 26, 27)
-
Specification