Image management system and methods using digital watermarks
First Claim
Patent Images
1. A method comprising:
- displaying an image on a system display, wherein the image comprises a plurality of imperceptible digital watermarks;
receiving input corresponding to an image area within the image pointed to by a cursor, wherein the image area has a first digital watermark of the plurality of imperceptible watermarks embedded therein, wherein the first digital watermark is embedded through imperceptible changes to data representing the image area, wherein the first digital watermark comprises an identifier that links to a separate data record including geo-coordinates associated with the image area pointed to by the cursor, and wherein the identifier is obtained by decoding the first digital watermark embedded in the image area;
determining, by a processor, a cursor location from the received input relative to a watermark location of the first digital watermark embedded in the image area;
realigning the image using an orientation component to correct an image distortion of the image, wherein one of the plurality of digital watermarks comprises the orientation component;
accessing, using the identifier, the separate data record to determine the geo-coordinates; and
providing geo-location feedback via the system display based on the decoded first digital watermark, the geo-coordinates, and the cursor location, wherein the geo-location feedback comprises dynamic information related to the cursor location, and wherein the dynamic information comprises at least one of analyst reports related to the image area and current weather conditions for the image area.
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.
193 Citations
32 Claims
-
1. A method comprising:
-
displaying an image on a system display, wherein the image comprises a plurality of imperceptible digital watermarks; receiving input corresponding to an image area within the image pointed to by a cursor, wherein the image area has a first digital watermark of the plurality of imperceptible watermarks embedded therein, wherein the first digital watermark is embedded through imperceptible changes to data representing the image area, wherein the first digital watermark comprises an identifier that links to a separate data record including geo-coordinates associated with the image area pointed to by the cursor, and wherein the identifier is obtained by decoding the first digital watermark embedded in the image area; determining, by a processor, a cursor location from the received input relative to a watermark location of the first digital watermark embedded in the image area; realigning the image using an orientation component to correct an image distortion of the image, wherein one of the plurality of digital watermarks comprises the orientation component; accessing, using the identifier, the separate data record to determine the geo-coordinates; and providing geo-location feedback via the system display based on the decoded first digital watermark, the geo-coordinates, and the cursor location, wherein the geo-location feedback comprises dynamic information related to the cursor location, and wherein the dynamic information comprises at least one of analyst reports related to the image area and current weather conditions for the image area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system, comprising:
a processor configured to; display an image on a system display, wherein the image comprises a plurality of imperceptible digital watermarks; receive input corresponding to an image area within the image pointed to by a cursor, wherein the image area has a first digital watermark of the plurality of imperceptible watermarks embedded therein, wherein the first digital watermark is embedded through imperceptible changes to data representing the image area, wherein the first digital watermark comprises an identifier that links to a separate data record including geo-coordinates associated with the image area pointed to by the cursor, and wherein the identifier is obtained by decoding the first digital watermark embedded in the image area; determine a cursor location from the received input relative to a watermark location of the first digital watermark embedded in the image area; realign the image using an orientation component to correct an image distortion of the image, wherein one of the plurality of digital watermarks comprises the orientation component; access, using the identifier, the separate data record to determine the geo-coordinates; and provide geo-location feedback via the system display based on the decoded first digital watermark, the geo-coordinates, and the cursor location, wherein the geo-location feedback comprises dynamic information related to the cursor location, and wherein the dynamic information comprises at least one of analyst reports related to the image area and current weather conditions for the image area. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
27. A non-transitory computer-readable medium having instructions stored thereon, the instructions comprising:
-
instructions to display an image on a system display, wherein the image comprises a plurality of imperceptible digital watermarks; instructions to receive input corresponding to an image area within the image pointed to by a cursor, wherein the image area has a first digital watermark of the plurality of imperceptible watermarks embedded therein, wherein the first digital watermark is embedded through imperceptible changes to data representing the image area, wherein the first digital watermark comprises an identifier that links to a separate data record including geo-coordinates associated with the image area pointed to by the cursor, and wherein the identifier is obtained by decoding the first digital watermark embedded in the image area; instructions to determine a cursor location from the received input relative to a watermark location of the first digital watermark embedded in the image area; instructions to realign the image using an orientation component to correct an image distortion of the image, wherein one of the plurality of digital watermarks comprises the orientation component; instructions to access, using the identifier, the separate data record to determine the geo-coordinates; and instructions to provide geo-location feedback via the system display based on the decoded first digital watermark, the geo-coordinates, and the cursor location, wherein the geo-location feedback comprises dynamic information related to the cursor location, and wherein the dynamic information comprises at least one of analyst reports related to the image area and current weather conditions for the image area. - View Dependent Claims (28, 29, 30, 31, 32)
-
Specification