Steganographic encoding and decoding
First Claim
Patent Images
1. A method of encoding auxiliary information in an image or video comprising:
- determining watermark tweaks for attributes of image or video samples to encode auxiliary information in the image or video; and
using a programmed electronic processor, altering color values of the image or video samples to convey the watermark tweaks, said altering alters color values based at least in part on both;
i) visibility of color value alterations, andii) anticipated watermark detection.
1 Assignment
0 Petitions
Accused Products
Abstract
This patent document relates generally to steganography and digital watermarking. One claim recites a method of encoding auxiliary information in an image or video comprising: determining watermark tweaks for attributes of image or video samples to encode auxiliary information in the image or video; and, using a programmed electronic processor, altering color values of the image or video samples to convey the watermark tweaks. The altering alters color values based at least in part on both: i) visibility of color value alterations, and ii) anticipated watermark detection. Of course, other claims and combinations are provided too.
44 Citations
26 Claims
-
1. A method of encoding auxiliary information in an image or video comprising:
-
determining watermark tweaks for attributes of image or video samples to encode auxiliary information in the image or video; and using a programmed electronic processor, altering color values of the image or video samples to convey the watermark tweaks, said altering alters color values based at least in part on both; i) visibility of color value alterations, and ii) anticipated watermark detection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
electronic memory for buffering samples corresponding to an image or video; a processor programmed for; determining watermark tweaks for attributes of the samples to encode auxiliary information in the image or video; and altering color values of the samples to convey the watermark tweaks, the altering alters color values based at least in part on both; i) visibility of color value alterations, and ii) anticipated watermark detection. - View Dependent Claims (11, 12, 13)
-
-
14. A non-transitory computer readable medium comprising instructions stored therein to cause a processor to perform the following:
-
computing a change in an attribute of an image or video sample to encode auxiliary information in the image or video; and changing color values of the image or video sample to effect the change in the attribute, in which changes to color values are determined based at least in part on both; i) visibility of the changes, and ii) anticipated watermark detection. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A non-transitory computer readable medium comprising instructions stored therein to cause a processor to perform the following:
-
determining watermark tweaks for attributes of image or video samples to encode auxiliary information in the image or video; and altering color values of the image or video samples to convey the watermark tweaks, the altering alters color values based at least in part on both; i) visibility of color value alterations, and ii) anticipated watermark detection. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
Specification