Semi-automated image segmentation system and method
First Claim
Patent Images
1. A method of segmenting an image, the method comprising the steps of:
- performing a pre-initialization image analysis of image data using an image analysis algorithm to generate a modified image and presenting the modified image on a display, wherein the image data represents a plurality of image elements;
performing an initialization of the modified image generated by the pre-initialization image analysis, wherein performing the initialization includes receiving a user input on the modified image on the display; and
segmenting the modified image using a segmentation algorithm that evaluates the received user input of the performed initialization and displaying a segmented image on the display,wherein the modified image includes a proposed control contour and the proposed control contour on the modified image on the display comprises a first visual indicator along a first portion of the proposed control contour and a second visual indicator along a second portion of the proposed control contour, wherein the first and second visual indicators are different and one of the first and second visual indicators designates that the respective portion of the proposed control contour is below a threshold level of information determined by the pre-initialization image analysis, andwherein the second visual indicator along the second portion of the proposed control contour designates that the second portion of the proposed control contour is below a threshold level of information, and wherein the second visual indicator comprises one of a color different from a color of the first visual indicator and a line pattern different from a line pattern of the first visual indicator.
3 Assignments
0 Petitions
Accused Products
Abstract
Image segmentation can include a pre-initialization image analysis of image data using an image analysis algorithm to generate a modified image, and the modified image can be presented on a display. An initialization can be performed on the modified image that includes user input on the modified image. The modified image can be segmented using a segmentation algorithm that evaluates the user input. Upon evaluating the user input, the segmentation algorithm can cause a segmented image to be produced which can be presented on the display.
84 Citations
32 Claims
-
1. A method of segmenting an image, the method comprising the steps of:
-
performing a pre-initialization image analysis of image data using an image analysis algorithm to generate a modified image and presenting the modified image on a display, wherein the image data represents a plurality of image elements; performing an initialization of the modified image generated by the pre-initialization image analysis, wherein performing the initialization includes receiving a user input on the modified image on the display; and segmenting the modified image using a segmentation algorithm that evaluates the received user input of the performed initialization and displaying a segmented image on the display, wherein the modified image includes a proposed control contour and the proposed control contour on the modified image on the display comprises a first visual indicator along a first portion of the proposed control contour and a second visual indicator along a second portion of the proposed control contour, wherein the first and second visual indicators are different and one of the first and second visual indicators designates that the respective portion of the proposed control contour is below a threshold level of information determined by the pre-initialization image analysis, and wherein the second visual indicator along the second portion of the proposed control contour designates that the second portion of the proposed control contour is below a threshold level of information, and wherein the second visual indicator comprises one of a color different from a color of the first visual indicator and a line pattern different from a line pattern of the first visual indicator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of segmenting an image, the method comprising the steps of:
-
performing a pre-initialization image analysis of image data using an image analysis algorithm to generate a modified image and presenting the modified image on a display, wherein the image data represents a plurality of image elements; performing an initialization of the modified image generated by the pre-initialization image analysis, wherein performing the initialization includes receiving a user input on the modified image on the display; and segmenting the modified image using a segmentation algorithm that evaluates the received user input of the performed initialization and displaying a segmented image on the display, wherein the modified image includes a proposed control contour and the proposed control contour on the modified image on the display comprises a first visual indicator along a first portion of the proposed control contour and a second visual indicator along a second portion of the proposed control contour, wherein the first and second visual indicators are different and one of the first and second visual indicators designates that the respective portion of the proposed control contour is below a threshold level of information determined by the pre-initialization image analysis, and wherein the threshold level of information determined by the pre-initialization image analysis comprises a signal-to-noise ratio of the image data, and wherein one of the first and second visual indicators designates that the respective portion of the proposed control contour is below the threshold level signal-to-noise ratio of the image data. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A non-transitory computer-readable storage article having computer-executable instructions stored thereon to cause at least one programmable processor to:
-
perform a pre-initialization image analysis of image data using an image analysis algorithm to generate a modified image and present the modified image on a display, wherein the image data represents a plurality of image elements, wherein the image analysis algorithm increases contrast between neighboring image elements in the image data, and wherein the modified image is presented on the display with the increased contrast between neighboring image elements; after the pre-initialization image analysis, perform an initialization of the modified image generated by the pre-initialization image analysis, wherein the initialization includes receiving a user input on the modified image on the display; and after the initialization of the modified image, segment the modified image using a segmentation algorithm that evaluates the received user input of the initialization and display a segmented image on the display. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
Specification