Multibit Forensic Watermark with Encrypted Detection Key
First Claim
1. Method of embedding auxiliary data in a host signal, the method comprising the steps of:
- providing a reference watermark (wR),generating an encrypted detection key (hi) associated with the reference watermark,generating a multibit watermark by encoding (1) a multibit payload (wP) into the reference mark,embedding (3) the multibit watermark into the host signal (y).
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to embedding auxiliary data in the form of a multibit payload in a host signal, and encrypting the associated detection key. Moreover, the invention relates to extracting the auxiliary data in the form of the multibit payload from a data signal. Auxiliary data is embedded in a host signal by the following steps. First a reference watermark is provided, subsequently an encrypted detection key associated only with the reference watermark is generated. The encrypted detection key may be a scrambled version of the watermark. In a further step, the multibit watermark is generated and a multibit payload is encoded into the reference watermark. Finally, the multibit watermark is embedded into the host signal.
74 Citations
16 Claims
-
1. Method of embedding auxiliary data in a host signal, the method comprising the steps of:
-
providing a reference watermark (wR), generating an encrypted detection key (hi) associated with the reference watermark, generating a multibit watermark by encoding (1) a multibit payload (wP) into the reference mark, embedding (3) the multibit watermark into the host signal (y). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 16)
-
-
13. Method of extracting auxiliary data from a data signal comprising the steps of:
-
receiving a data signal including a reference watermark and a multibit payload (wP), providing an encrypted detection key (hi) associated with the reference watermark (wR), extracting based on the encryption detection key the multibit payload from the data signal (y).
-
-
14. Watermark embedder (20) comprising:
-
means for providing (22) a reference watermark (wR), means for generating (5) an encrypted detection key (hi) associated with the reference watermark, means for generating (1) a multibit watermark by encoding a multibit payload (wP) into the reference mark, means for embedding (3) the multibit watermark into the host signal (x).
-
-
15. Watermark detector (30) comprising:
-
means for receiving (31) a data signal including a reference watermark and a multibit payload, means for providing (32) an encrypted detection key associated with the reference watermark, means for extracting (34) based on the encryption detection key the multibit payload from the data signal (y).
-
Specification