Multilevel image segmentation
First Claim
1. A method for processing a full resolution image comprising:
- a) generating a reduced resolution image from said full resolution image;
b) segmenting said reduced resolution image to identify a boundary between an object and a background; and
c) segmenting a portion of an increased resolution image to generate a refined boundary, said portion based upon said prior identified boundary.
5 Assignments
0 Petitions
Accused Products
Abstract
A multilevel image segmentation technique using graph cuts is disclosed. A reduced resolution image is generated from a full resolution image which is to be segmented. The reduced resolution image is then segmented in order to identify a boundary between an object and a background within the image. The identified boundary then identifies a portion of an increased resolution image which is segmented in order to refine the earlier identified boundary. The steps may be iterated for successively increasing image resolutions in order to refine the boundary as required by a particular application. An initial identification of object and background portions of the image may be provided as input by a user. Alternatively, a user may identify only the object portion, and the background portion may be automatically determined.
41 Citations
26 Claims
-
1. A method for processing a full resolution image comprising:
-
a) generating a reduced resolution image from said full resolution image;
b) segmenting said reduced resolution image to identify a boundary between an object and a background; and
c) segmenting a portion of an increased resolution image to generate a refined boundary, said portion based upon said prior identified boundary. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for processing a full resolution image comprising:
-
a) means for generating a reduced resolution image from said full resolution image;
b) means for segmenting said reduced resolution image to identify a boundary between an object and a background; and
c) means for segmenting a portion of an increased resolution image to generate a refined boundary, said portion based upon said prior identified boundary. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for segmenting an image (I0) based on object seeds O and background seeds G comprising the steps of:
-
a) generating a plurality (K) of reduced resolution images (I1, . . . , IK);
b) generating a graph GK for the lowest resolution image IK;
c) calculating a minimum cut CK of said graph GK based on O and G;
d) generating a binary boundary image Jk to represent the image points identified by nodes in said minimum cut CK;
e) projecting said image points onto a higher resolution boundary image Jk−
1;
f) generating a graph GK−
1 for said higher resolution boundary image Jk−
1; and
g) calculating a minimum cut CK−
1 for said graph GK−
1. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification