Image management system and methods using digital watermarks
First Claim
1. A method of providing geo-location feedback for an area depicted in an image, the feedback being provided through a computerized system, the computerized system comprising a display, a user pointer, electronic processing circuitry, memory and software instructions stored in memory for execution on the electronic processing circuitry, the instructions including digital watermark decoding instructions, said method comprising the steps of:
- displaying the image on the system display;
identifying an image area pointed to by the user pointer;
decoding a digital watermark embedded in the image area pointed to by the user pointer; and
providing geo-location feedback via the system display based at least in part on the decoded digital watermark.
6 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to image management systems and methods. In one implementation we provide a method to provide geo-location feedback corresponding to an image area selected by a user. A digital watermark embedded in the selected image area is decoded, and the decoded digital watermark includes or points to geo-location information associated with the selected image location. In another implementation we provide an alert engine to notify a network station that information associated with a digital watermark identifier is available.
-
Citations
33 Claims
-
1. A method of providing geo-location feedback for an area depicted in an image, the feedback being provided through a computerized system, the computerized system comprising a display, a user pointer, electronic processing circuitry, memory and software instructions stored in memory for execution on the electronic processing circuitry, the instructions including digital watermark decoding instructions, said method comprising the steps of:
-
displaying the image on the system display;
identifying an image area pointed to by the user pointer;
decoding a digital watermark embedded in the image area pointed to by the user pointer; and
providing geo-location feedback via the system display based at least in part on the decoded digital watermark. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of providing geo-location feedback for an area depicted in an image, the image comprising a plurality of image areas, with each of the image areas including a different digital watermark component embedded therein, wherein each of the different digital watermark components comprises, or points to, geo-location information associated with its respective image area, said method comprising the steps of:
-
decoding each of the digital watermark components, and registering the digital watermark components with their respective spatial image area location;
displaying the image;
determining a spatial image area selected by a user;
determining the digital watermark component associated with the selected spatial image area; and
providing geo-location feedback for the selected spatial image area based at least in part on the digital watermark component associated with the selected spatial image area. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method of providing geo-location feedback for an area depicted in an image, the image comprising a digital watermark component redundantly embedded therein, wherein the digital watermark component includes an identifier that is associated with a data record including a plurality of geocoordinates that are spatially registered to the image, said method comprising the steps of:
-
decoding the digital watermark component to obtain the identifier;
determining a relative image position for a selected image area;
providing the identifier for use in accessing the data record;
determining which of the plurality of geocoordinates in the accessed data record corresponds to the selected image area through reference to at least the relative image position; and
providing the determined geocoordinates as feedback. - View Dependent Claims (18, 19, 20)
-
-
21. A method of redundantly embedding information in an image comprising the steps of:
-
embedding first information in the image at a first resolution; and
redundantly embedding the first information in the image a second, different resolution;
wherein the embedded first information at the first resolution is lost or degraded when viewing the image at the second resolution, but is retrievable at the second, different resolution. - View Dependent Claims (22)
-
-
23. A method of registering an image captured from an aerial platform in an image registry, the image comprising a digital watermark embedded therein, the digital watermark comprising an identifier, said method comprising the steps of:
-
storing the image in the registry so as to be retrievable based on the identifier;
automatically searching computer databases for information associated with the identifier; and
upon finding additional information that is associated with the identifier, associating the additional information with the image via the digital watermark identifier. - View Dependent Claims (24, 25, 26)
-
-
27. A method of operating a network filter, the network comprising a plurality of network nodes, the network filter to help manage images each including an identifier embedded therein in the form of a digital watermark, said method comprising the steps of:
-
monitoring image traffic to a particular network node, a first image being identified through decoding a digital watermark including a first identifier that is embedded within the first image;
determining additional information associated with the first image based at least in part on the first identifier; and
notifying the network node of the presence of the additional information. - View Dependent Claims (28, 29, 30)
-
-
31. A method of scheduling an alert to announce the presence of available information associated with an image, wherein the image includes a digital watermark embedded therein, the digital watermark comprising an identifier, said method comprising the steps of:
-
receiving from a network terminal the identifier, wherein the network terminal has previously decoded the digital watermark in the image to obtain the identifier;
monitoring data records associated with the identifier; and
upon identifying updated information associated with the identifier, sending a message to the network computer announcing the availability of the updated information. - View Dependent Claims (32, 33)
-
Specification