Digital Watermarking Methods, Systems and Apparatus
First Claim
1. A method of embedding a digital watermark in image data captured by an imager, wherein watermark embedding occurs on-chip with the imager, wherein the imager comprises a plurality of pixels, and wherein each of the plurality of pixels is filtered to represent a single color, said method comprising:
- prior to approximating a multi-color value for each pixel, adjusting single color values for select pixels, the adjusting introducing a digital watermark into the image data; and
approximating a multi-color value for pixels.
6 Assignments
0 Petitions
Accused Products
Abstract
The disclosure describes methods and apparatus of providing steganographic indicia or digital watermarking in image or video data. One implementation provides a method of embedding a digital watermark in image data captured by an imager, with watermark embedding occurring on-chip with the imager. Another implementation provides a method of managing images. Each of the images comprises plural-bit data steganographically embedded therein in the form of a digital watermark, with the plural-bit data corresponding to a geo-location. Yet another implementation provides a method of identifying locations on a map, with the map being for display via a computer display. Still another implementation provides a method of introducing a watermark message to a watermark embedder located on-chip with an image array. Other implementations and embodiments are provided as well.
120 Citations
18 Claims
-
1. A method of embedding a digital watermark in image data captured by an imager, wherein watermark embedding occurs on-chip with the imager, wherein the imager comprises a plurality of pixels, and wherein each of the plurality of pixels is filtered to represent a single color, said method comprising:
-
prior to approximating a multi-color value for each pixel, adjusting single color values for select pixels, the adjusting introducing a digital watermark into the image data; and
approximating a multi-color value for pixels. - View Dependent Claims (2, 3, 4)
-
-
5. (canceled)
-
6. A method of identifying locations on a map, wherein the map is to be displayed via a computer display, said method comprising:
-
receiving data representing a first image;
analyzing the data to obtain information steganographically encoded therein, wherein the information comprises or links to first location information associated with the first image;
providing a map including an area associated with the first location information, wherein the map is to be displayed via a computer display; and
visually or graphically identifying a first location on the map that is associated with the first location information. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of managing images, wherein each of the images comprise plural-bit data steganographically embedded therein in the form of a digital watermark, and wherein the plural-bit data corresponds to a geo-location, said method comprising:
-
receiving a first query regarding a first geo-location;
identifying images corresponding to the first geo-location;
providing at least a listing of the images corresponding to the first geo-location; and
in response to the listing receiving a second query narrowing the listing. - View Dependent Claims (17)
-
-
18. A method comprising:
-
receiving data representing a first image or video;
analyzing the data to obtain information hidden in picture elements of the first image or video, wherein the information comprises or links to first location information associated with the first image or video;
providing a map including an area associated with the first location information, wherein the map is to be displayed via a computer display; and
visually or graphically identifying a first location on the map that is associated with the first location information.
-
Specification