System and method for visual annotation and knowledge representation
First Claim
1. A method of visually annotating a digital image, the method comprising:
- presenting a digital image in a user interface of a display;
receiving information defining a region of interest identified by a user interacting with the presented digital image;
receiving textual information associated with the received information, wherein an annotation comprises the received information and the received textual information;
presenting the digital image overlaid with the received information and the received textual information;
presenting a plurality of annotation indicators in the user interface, an annotation indicator of the plurality of annotation indicators including the received textual information associated with the annotation;
receiving a selection of a first annotation indicator of the presented plurality of annotation indicators; and
presenting the digital image without the received information and the received textual information associated with the received selection.
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.
159 Citations
39 Claims
-
1. A method of visually annotating a digital image, the method comprising:
-
presenting a digital image in a user interface of a display; receiving information defining a region of interest identified by a user interacting with the presented digital image; receiving textual information associated with the received information, wherein an annotation comprises the received information and the received textual information; presenting the digital image overlaid with the received information and the received textual information; presenting a plurality of annotation indicators in the user interface, an annotation indicator of the plurality of annotation indicators including the received textual information associated with the annotation; receiving a selection of a first annotation indicator of the presented plurality of annotation indicators; and presenting the digital image without the received information and the received textual information associated with the received selection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A device for visually annotating a digital image, the device comprising:
-
a processor; and a computer memory operably coupled to the processor, the computer memory comprising programming code that, upon execution by the processor, performs operations comprising presenting a digital image in a user interface of a display; receiving information defining a region of interest identified by a user interacting with the presented digital image; receiving textual information associated with the received information, wherein an annotation comprises the received information and the received textual information; presenting the digital image overlaid with the received information and the received textual information; presenting a plurality of annotation indicators in the user interface, an annotation indicator of the plurality of annotation indicators including the received textual information associated with the annotation; receiving a selection of a first annotation indicator of the presented plurality of annotation indicators; and presenting the digital image without the received information and the received textual information associated with the received selection. - View Dependent Claims (27, 28)
-
-
29. A computer memory comprising programming code therein that, upon execution by a processor, causes a computer to:
-
present a digital image in a user interface of a display; receive information defining a region of interest identified by a user interacting with the presented digital image; receive textual information associated with the received information, wherein an annotation comprises the received information and the received textual information; present the digital image overlaid with the received information and the received textual information; present a plurality of annotation indicators in the user interface, an annotation indicator of the plurality of annotation indicators including the received textual information associated with the annotation; receive a selection of a first annotation indicator of the presented plurality of annotation indicators; and present the digital image without the received information and the received textual information associated with the received selection. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification