Digital Watermarking Methods, Systems and Apparatus
First Claim
1. A method of embedding a steganographic component in imagery captured by an image sensor, wherein the image sensor comprises a first plurality of image detectors, with a first steganographic encoder associated with at least a first group of image detectors and a second steganographic encoder associated with at least a second group of image detectors, wherein the first steganographic encoder and the second steganographic encoder are co-located with the image sensor, said method comprising:
- embedding steganographic data in imagery captured by the first group of image detectors with the first steganographic encoder; and
embedding steganographic data in imagery captured by the second group of image detectors with the second steganographic encoder.
6 Assignments
0 Petitions
Accused Products
Abstract
This disclosure describes, e.g., methods, sensors and apparatus that provide steganographic indicia or digital watermarking in image or video data. One implementation provides a method including: determining one or more operating characteristics of a device; based at least on the one or more operating characteristics, adjusting a steganographic embedding process associated with the device; steganographically embedding plural-bit auxiliary data in host content handled or processed by the device according to the adjusted steganographic embedding process. Another implementation provides an image sensor comprising: a controller; an image sensor array; at least one digital watermark detector co-located with the image senor array. The digital watermark detector operates to decode digital watermarks from imagery captured by the image sensor array. And the digital watermarks comprise an orientation component, with the digital watermark detector operating to provide orientation information, relative to an expected watermark orientation, to the controller. The controller operates at least to adjust imagery captured by the image sensor array according to the orientation information. Other implementations and embodiments are provided as well.
117 Citations
23 Claims
-
1. A method of embedding a steganographic component in imagery captured by an image sensor, wherein the image sensor comprises a first plurality of image detectors, with a first steganographic encoder associated with at least a first group of image detectors and a second steganographic encoder associated with at least a second group of image detectors, wherein the first steganographic encoder and the second steganographic encoder are co-located with the image sensor, said method comprising:
-
embedding steganographic data in imagery captured by the first group of image detectors with the first steganographic encoder; and
embedding steganographic data in imagery captured by the second group of image detectors with the second steganographic encoder. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An image sensor comprising:
-
a controller;
an image sensor array;
at least one digital watermark detector co-located with the image senor array, wherein the digital watermark detector operates to decode digital watermarks from imagery captured by the image sensor array, where the digital watermarks comprise an orientation component, and the digital watermark detector operates to provide orientation information, relative to an expected watermark orientation, to the controller, said controller operates at least to adjust imagery captured by the image sensor array according to the orientation information. - View Dependent Claims (12)
-
- 13. A video camera including the image sensor of 11.
-
15. A method comprising:
-
determining one or more operating characteristics of a device;
based at least on the one or more operating characteristics, influencing a steganographic embedding process associated with the device;
steganographically embedding plural-bit auxiliary data in host content handled or processed by the device according to the adjusted steganographic embedding process. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method comprising:
-
capturing imagery data with a group of image detectors;
obtaining auxiliary data;
embedding—
with an embedder co-located with the image detectors—
the auxiliary data in captured imagery data, where the auxiliary data is embedded in the captured imagery data with consideration of how the embedded captured imagery data will be compressed; and
compressing—
with an imagery compressor co-located with the image detectors and the embedder—
the embedded, captured imagery data. - View Dependent Claims (23)
-
Specification