System and method for visual annotation and knowledge representation
First Claim
1. A method for visually annotating a digital image, said digital image being raster based, said method comprising the steps of:
- providing a digital image;
annotating said digital image;
storing electronically said annotations as vector based information linked to said digital image such that the digital image remains in a substantially unaltered condition; and
rendering said digital image with the annotations for display such that the annotations can be perceived by a user.
12 Assignments
0 Petitions
Accused Products
Abstract
A method and system for visually annotating an image. Annotations and notes to images, such as digital medical and healthcare images, may be stored in a structured vector representation alongside image information in a single, non-volatile and portable file or in a separate file from the image. The annotations may be composed of point, line and polygon drawings and text symbols, labels or definitions and captions or descriptions. The annotations may be structured in a manner that facilitates grouping and manipulation as user defined groups. The annotations may be related to an image but not inextricably bound such that the original image is completely preserved. Annotations may further be selectively displayed on the image for context appropriate viewing. The annotations may be retrieved for purposes such as editing, printing, display, indexing and reporting for example, and may be displayed on an image for interactive use with an embedded self-contained user interface.
310 Citations
56 Claims
-
1. A method for visually annotating a digital image, said digital image being raster based, said method comprising the steps of:
-
providing a digital image;
annotating said digital image;
storing electronically said annotations as vector based information linked to said digital image such that the digital image remains in a substantially unaltered condition; and
rendering said digital image with the annotations for display such that the annotations can be perceived by a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for interactively displaying annotations linked to a digital image, the annotations stored as vector information, said method comprising the steps of:
-
selecting and displaying the digital image on a display; and
generating a graphical user interface on the display to accept user preferences, said graphical user interface allowing a user to toggle on and off any grouping of the annotations through the graphical user interface, the annotations being visible when toggled on and hidden from view when toggled off. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method for annotating a digital image, said method comprising the steps of:
-
displaying a digital image on a computer display;
annotating said digital image;
grouping the annotations hierarchically pursuant to a user defined structure; and
storing said annotations as vector based information linked to said digital image such that the digital image remains in a substantially unaltered condition. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
-
35. A method for managing digital images, said method comprising:
-
inputting annotations for each of the digital images;
saving each of the annotations in a textual format linked to the digital image such that the digital image remains substantially unaltered;
generating a query, said query querying the annotations;
retrieving the appropriate annotations and their linked digital images, if any, in response to the query; and
displaying the retrieved digital images and their associated annotations. - View Dependent Claims (36, 37, 38, 39, 40)
-
-
41. A system for visually annotating digital data stored in a electronic file, the system comprising:
-
an extraction means for extracting data from the electronic file to create a visual representation of the digital data;
an organizing means for assembling the extracted data into a visual representation that reflects the digital data;
a constructing means for permitting a human user to manually create dimensionally appropriate annotations;
a storing means for electronically storing the annotations as vector information such that the digital data stored in the electronic file is substantially unaltered; and
a presenting means for displaying the visual representation of the digital data along with the annotations. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A system for annotating an image, said system comprising:
-
means for storing a raster based digital image in a file;
means for displaying said raster based digital image;
means for creating vector based annotations related to said image; and
means for linking said vector based annotations to said digital image such that said annotations are related to said digital image and said digital image is preserved in its original condition. - View Dependent Claims (51, 52, 53, 54, 55, 56)
-
Specification