Updating Image Segmentation Following User Input
First Claim
Patent Images
1. A method comprising:
- receiving, by a computer, at least one user input identifying a plurality of image elements in a segmented image as belonging to a first portion of the image, the segmented image comprising a first portion comprising image elements having a first label and a second portion comprising image elements having a second label;
updating properties associated with the first portion of the image giving more weight to the identified plurality of image elements than to other image elements in the first portion; and
updating the first and second portions of the segmented image based on the updated properties.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods of updating image segmentation following user input are described. In an embodiment, the properties used in computing the different portions of the image are updated as a result of one or more user inputs. Image elements which have been identified by a user input are given more weight when updating the properties than other image elements which have already been assigned to a particular portion of the image. In another embodiment, an updated segmentation is post-processed such that only regions which are connected to an appropriate user input are updated.
131 Citations
20 Claims
-
1. A method comprising:
-
receiving, by a computer, at least one user input identifying a plurality of image elements in a segmented image as belonging to a first portion of the image, the segmented image comprising a first portion comprising image elements having a first label and a second portion comprising image elements having a second label; updating properties associated with the first portion of the image giving more weight to the identified plurality of image elements than to other image elements in the first portion; and updating the first and second portions of the segmented image based on the updated properties. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
accessing, by a computer, first segmentation data for an image, the first segmentation data labeling image elements in the image as part of a first portion or a second portion of the image; accessing user input data identifying a plurality of image elements as belonging to the first portion of the image; accessing updated segmentation data computed from the first segmentation data based on said user input data; computing a plurality of regions in the image, each region comprising connected image elements labeled as part of the second portion in the first segmentation data and labeled as part of the first portion in the updated segmentation data; and generating output segmentation data from the updated segmentation data by labeling each image element in a region as part of the second portion if the region does not comprise one of the plurality of identified image elements. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A computer-implemented method of updating a segmented image based on at least one user input, the segmented image comprising a foreground portion and a background portion and the method comprising:
-
displaying at least the foreground portion of the segmented image to a user; receiving at least one user input identifying a plurality of image elements in the segmented image as assigned to a first portion selected from the background and foreground portions of the segmented image; updating properties of said first portion using a weighted combination of properties of each image element in the first portion, wherein a first weight is used for properties of the identified plurality of image elements and a second weight is used for properties of other image elements in said first portion and wherein the first weight is bigger than the second weight; updating the foreground and background portions of the segmented image based on the updated properties; computing a plurality of regions in the image, each region comprising connected image elements assigned to said first portion after updating and assigned to a second portion before updating, wherein the second portion is also selected from the background and foreground portions and is not the same as the first portion; further updating the foreground and background portions of the segmented image by, for each of the plurality of regions in the image, assigning each image element in the region to the second portion if the region does not comprise one of the plurality of identified image elements; and displaying at least the further updated foreground portion of the segmented image to the user. - View Dependent Claims (19, 20)
-
Specification