US2017069101A1PendingUtilityA1
Method and system for unsupervised image segmentation using a trained quality metric
Assignee: LYRICAL LABS VIDEO COMPRESSION TECH LLCPriority: Oct 1, 2014Filed: Nov 21, 2016Published: Mar 9, 2017
Est. expiryOct 1, 2034(~8.2 yrs left)· nominal 20-yr term from priority
G06T 2207/20081G06T 7/0083G06T 7/0085G06T 7/0093G06T 2207/10004G06T 7/11G06T 7/162G06T 7/12G06T 7/13G06T 2207/10016
48
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A method and apparatus for unsupervised segmentation of an image is provided. In some exemplary embodiments, the method adjusts a segmentation parameter of a traditional graph-based segmentation algorithm along the image to generate a segmentation map that is perceptually reasonable for a human observer. In some embodiments, the method reduces over-segmentation and under-segmentation of the image.
Claims
exact text as granted — not AI-modified1 . A method of segmenting an image, comprising:
providing an image; determining a first value of a segment parameter, wherein the segment parameter relates to a threshold function for establishing a boundary condition between a first segment and a second segment; determining a first value of a similarity function configured to indicate a similarity between the image and its segmentation based on the first value of the segment parameter; comparing the first value of the segment parameter and the first value of the similarity function to a predetermined function; determining a second value of the segment parameter based on a result of the comparing; and segmenting the image based on the second value of the segment parameter.
2 . The method of claim 1 , wherein the similarity function comprises a symmetric uncertainty function.
3 . The method of claim 2 , wherein the predetermined function is a linear function representing a linear relationship between the log of the segment parameter and the symmetric uncertainty, wherein a value above the linear function indicates over-segmentation and a value below the linear function indicates under-segmentation.
4 . The method of claim 3 , further comprising determining an optimal value of the segment parameter, the optimal value of the segment parameter comprising a value of the segment parameter that generates a segmentation of the image for which a difference between a corresponding value of the symmetric uncertainty and a portion of the linear relationship is minimized.
5 . The method of claim 1 , wherein segmenting the image based on the second value of the segment parameter comprises:
dividing the image into a plurality of sub-images, wherein the sub-images are overlapping or non-overlapping; generating a scale map for the image by determining a plurality of values of the segment parameter, wherein each of the plurality of values corresponds to one of the plurality of sub-images; and smoothing the scale map for the image using a filter.
6 . The method of claim 5 , wherein the filter comprises a low-pass filter.
7 . The method of claim 5 , further comprising:
providing an additional image, wherein the additional image is disposed subsequent to the image in a video; dividing the additional image into an additional plurality of sub-images, wherein the additional plurality of sub-images corresponds to the plurality of sub-images in at least one of size and location; providing the plurality of values of the segment parameter as a plurality of initial estimates for the segment parameter corresponding to the additional plurality of sub-images; determining a plurality of optimized values of the segment parameter, wherein each of the plurality of optimized values corresponds to one of the additional plurality of sub-images; and segmenting the additional image based on the plurality of optimized values of the segment parameter.
8 . The method of claim 2 , wherein determining the linear function includes:
providing a plurality of training images; generating a segmentation map for each of the plurality of training images at a plurality of values of the segment parameter; determining a value of a symmetric uncertainty for each segmentation map; and classifying each segmentation map as being over-segmented, well segmented, or under-segmented, based on a visual perception by at least one observer.
9 . A method of segmenting an image, comprising:
providing an image; dividing the image into a plurality of sub-images, each sub-image comprising a plurality of pixels; and for each sub-image, the method comprising:
determining a first value of a parameter, wherein the parameter relates to a threshold function for establishing a boundary condition between a first segment and a second segment;
determining a first value of a symmetric uncertainty of the sub-image based on the first value of the first parameter;
comparing the first value of the parameter and the first value of the symmetric uncertainty to a predetermined function; and
determining a second value of the parameter based on a result of the comparing.
10 . The method of claim 9 , further comprising:
assigning the determined value of the parameter to each pixel in the sub-image; applying a filter to the assigned values to obtain a filtered value of the parameter for each pixel in the sub-image; and segmenting the image based on the filtered values of the parameter.
11 . The method of claim 10 , wherein the filter comprises a low-pass filter.
12 . The method of claim 9 , further comprising:
providing an additional image; dividing the additional image into an additional plurality of sub-images; segmenting the additional image based in part on the second value of the parameter determined for each of the first plurality of sub-images of the image.
13 . The method of claim 9 , wherein the predetermined function is a linear function representing a linear relationship between the log of the first parameter and the symmetric uncertainty, wherein a value above the linear function indicates over-segmentation and a value below the linear function indicates under-segmentation.
14 . The method of claim 13 , wherein determining the linear function includes:
providing a plurality of training images; generating a segmentation map for each of the plurality of training images at a plurality of values of the segment parameter; determining a value of a symmetric uncertainty for each segmentation map; and classifying each segmentation map as being over-segmented, well segmented, or under-segmented, based on a visual perception by at least one observer.
15 . A system, comprising:
an image segmentation device, the image segmentation device comprising a processor and a memory, the memory comprising computer-readable media having computer-executable instructions embodied thereon that, when executed by the processor, cause the processor to instantiate one or more components, the one or more components comprising:
a segment module configured to (1) determine a functional relationship between a first parameter and a second parameter based on input electronically received about a plurality of training images; and (2) for a sub-image of an image to be segmented:
determine an initial value of the first parameter for the sub-image; and
determine an initial value of the second parameter; and
a comparison module configured to perform a comparison between the initial value of the first parameter and the initial value of the second parameter to the functional relationship;
wherein the segment module is further configured to determine an updated value of the first parameter based on the comparison.
16 . The system of claim 15 , wherein the segment module is further configured to segment the image, based in part on the updated value of the first parameter, to create segmented image data.
17 . The system of claim 16 , further comprising an encoder configured to encode the segmented image data.
18 . The system of claim 17 , further comprising a communication module configured to facilitate communication of at least one of the image to be segmented and the segmented image data.
19 . The system of claim 17 , wherein the segment module is further configured to:
divide the additional image into a plurality of sub-images; and segment the additional image, based in part on the updated value of the first parameter.
20 . The system of claim 15 , wherein the second parameter comprises a symmetric uncertainty of the sub-image.Join the waitlist — get patent alerts
Track US2017069101A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.