Digital watermarking with variable orientation and protocols
First Claim
Patent Images
1. A method of digital watermarking comprising:
- receiving a media content signal;
generating a mapping for a digital watermark to be embedded in the media content signal, wherein the digital watermark is unique to a particular copy of the media content signal, wherein the mapping specifies a mapping of elements of the digital watermark to a pattern of samples in the media content signal, and wherein the mapping is generated as function of a variable associated with the distribution of the copy; and
embedding, using a processor, the digital watermark at the generated mapping in the media content signal, wherein the embedding comprises applying a different mapping for different copies of the media content signal, wherein the different mappings are based on unique information associated with the copies, and wherein a random amplitude gain is applied to the digital watermark to vary the presence of the digital watermark.
5 Assignments
0 Petitions
Accused Products
Abstract
A method of digital watermarking selects a mapping of a digital watermark to audio or video content and an embedding gain to produce uniquely watermarked copies for distribution. The embedding method is implemented at points of distribution, including content servers or receivers. By applying varying mapping protocols and random gain, the digital watermark uniquely serializes copies. It also has a structure and embedding configuration that minimizes the effectiveness of collusion, averaging and over-embedding attacks.
82 Citations
9 Claims
-
1. A method of digital watermarking comprising:
-
receiving a media content signal; generating a mapping for a digital watermark to be embedded in the media content signal, wherein the digital watermark is unique to a particular copy of the media content signal, wherein the mapping specifies a mapping of elements of the digital watermark to a pattern of samples in the media content signal, and wherein the mapping is generated as function of a variable associated with the distribution of the copy; and embedding, using a processor, the digital watermark at the generated mapping in the media content signal, wherein the embedding comprises applying a different mapping for different copies of the media content signal, wherein the different mappings are based on unique information associated with the copies, and wherein a random amplitude gain is applied to the digital watermark to vary the presence of the digital watermark. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An electronic device, comprising:
-
a memory configured to store a media content signal; and a processor operatively coupled to the memory and configured to; receive the media content signal; generate a mapping for a digital watermark to be embedded in the media content signal, wherein the digital watermark is unique to a particular copy of the media content signal, wherein the mapping specifies a mapping of elements of the digital watermark to a pattern of samples in the media content signal, and wherein the mapping is generated as function of a variable associated with the distribution of the copy; and embed the digital watermark at the generated mapping in the media content signal, wherein the embedding comprises applying a different mapping for different copies of the media content signal, wherein the different mappings are based on unique information associated with the different copies, and wherein a random amplitude gain is applied to the digital watermark to vary the presence of the digital watermark.
-
-
9. A non-transitory computer readable medium having instructions stored thereon, the instructions comprising:
-
instructions to receive a media content signal; instructions to generate a mapping for a digital watermark to be embedded in the media content signal, wherein the digital watermark is unique to a particular copy of the media content signal, wherein the mapping specifies a mapping of elements of the digital watermark to a pattern of samples in the media content signal, and wherein the mapping is generated as function of a variable associated with the distribution of the copy; and instructions to embed the digital watermark at the generated mapping in the media content signal, wherein embedding comprises applying a different mapping for different copies of the media content signal, wherein the different mappings are based on unique information associated with the copies, and wherein a random amplitude gain is applied to the digital watermark to vary the presence of the digital watermark.
-
Specification