Digital Watermarks
First Claim
1. A method comprising:
- using a programmed electronic processor, encoding content with a plural-bit digital watermark in accordance with initial encoding parameters;
determining an assessment of the encoded plural-bit digital watermark in each of two or more portions of the content;
for each of the two or more portions of the content, adjusting at least one of the initial encoding parameters according to a determined assessment for a respective portion of the content; and
using a programmed electronic processor, encoding the content with said plural-bit watermark in accordance with adjusted encoding parameters.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates generally to information encoding, data hiding, steganography and digital watermarking. One claim recites: using a programmed electronic processor, encoding content with a plural-bit digital watermark in accordance with initial encoding parameters; determining an assessment of the encoded plural-bit digital watermark in each of two or more portions of the content; for each of the two or more portions of the content, adjusting at least one of the initial encoding parameters according to a determined assessment for a respective portion of the content; and using a programmed electronic processor, encoding the content with said plural-bit watermark in accordance with adjusted encoding parameters. Other claims are provided as well.
-
Citations
30 Claims
-
1. A method comprising:
-
using a programmed electronic processor, encoding content with a plural-bit digital watermark in accordance with initial encoding parameters; determining an assessment of the encoded plural-bit digital watermark in each of two or more portions of the content; for each of the two or more portions of the content, adjusting at least one of the initial encoding parameters according to a determined assessment for a respective portion of the content; and using a programmed electronic processor, encoding the content with said plural-bit watermark in accordance with adjusted encoding parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
obtaining a first content item from a batch of N content items, where N comprises an integer; using a programmed electronic processor, embedding watermark information in the first content item to yield a watermarked first content item; transforming the watermarked first content item; determining one or more parameters based on a result said act of transforming; utilizing the one or more parameters to inform a subsequent embedding process; and using a programmed electronic processor, embedding watermarks in the second to N content items with the informed subsequent embedding process. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method comprising:
-
obtaining data corresponding to user input, the user input relating to data transformation; using a programmed electronic processor, encoding information in content to yield encoded content; transforming the encoded content with reference to at least the data, said transforming yielding transformed, encoded content; reverse transforming the transformed, encoded content to yield reverse transformed encoded content; analyzing the reverse transformed encoded content; and based at least in part on said act of analyzing, determining whether to encode the information in the content under different encoding conditions. - View Dependent Claims (26, 27, 28, 29, 30)
-
Specification