IP Library Granted Patent US 7,039,239
Granted Patent B2
US 7,039,239 · App. 10/072,756 · Granted May 2, 2006

Method for image region classification using unsupervised and supervised learning

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,039,239
App. No.
10/072,756
Granted
May 2, 2006
Kind
B2
Abstract

A method for classification of image regions by probabilistic merging of a class probability map and a cluster probability map includes the steps of a) extracting one or more features from an input image composed of image pixels; b) performing unsupervised learning based on the extracted features to obtain a cluster probability map of the image pixels; c) performing supervised learning based on the extracted features to obtain a class probability map of the image pixels; and d) combining the cluster probability map from unsupervised learning and the class probability map from supervised learning to generate a modified class probability map to determine the semantic class of the image regions. In one embodiment the extracted features include color and textual features.

Claims (67)

1. A method for classification of image regions by probabilistic merging of a class probability map and a cluster probability map, said method comprising the steps of:

a) extracting one or more features from an input image composed of image pixels;

b) performing unsupervised learning based on the extracted features to obtain a cluster probability map of the image pixels;

c) performing supervised learning based on the extracted features to obtain a class probability map of the image pixels; and

d) combining the cluster probability map from unsupervised learning and the class probability map from supervised learning to generate a modified class probability map to determine the semantic class of the image regions;

wherein the unsupervised learning in step b) comprises the steps of:

determining number of clusters in the input image;

estimating parameters of a probabilistic model describing the clusters; and

assigning each image pixel to one of the clusters according to the probabilistic model.

2. The method as claimed in claim 1 wherein the extracted features include color and textual features.

3. The method as claimed in claim 1 wherein step a) comprises the step of extracting and computing low-level features selected from the group including color, texture, shapes, and wavelet coefficients from the input image.

4. The method as claimed in claim 1 wherein step a) comprises the step of detecting and extracting semantic-level features selected from the group including faces, people, and structures from the input image.

5. A computer program product for classification of image regions by probabilistic merging of a class probability map and a cluster probability map comprising: a computer readable storage medium having a computer program stored thereon for performing the steps of claim 1 .

6. A method for classification of image regions by probabilistic merging of a class probability map and a cluster probability map, said method comprising the steps of:

a) extracting one or more features from an input image composed of image pixels;

b) performing unsupervised learning based on the extracted features to obtain a cluster probability map of the image pixels;

c) performing supervised learning based on the extracted features to obtain a class probability map of the image pixels; and

d) combining the cluster probability map from unsupervised learning and the class probability map from supervised learning to generate a modified class probability map to determine the semantic class of the image regions;

wherein the supervised learning of step c) comprises the steps of:

creating a labeled training set belonging to a particular class;

determining a number of components required to learn a density function of a given class with the labeled training set as input;

estimating parameters of each density function in a mixture model; and

assigning each image pixel to one of the classes according to the mixture model.

7. The method as claimed in claim 6 wherein the extracted features include color and textual features.

8. The method as claimed in claim 6 wherein step a) comprises the step of extracting and computing low-level features selected from the group including color, texture, shapes, and wavelet coefficients from the input image.

9. The method as claimed in claim 6 wherein step a) comprises the step of detecting and extracting semantic-level features selected from the group including faces, people, and structures from the input image.

10. A computer program product for classification of image regions by probabilistic merging of a class probability map and a cluster probability map comprising: a computer readable storage medium having a computer program stored thereon for performing the steps of claim 6 .

11. A method for classification of image regions by probabilistic merging of a class probability map and a cluster probability map, said method comprising the steps of:

a) extracting one or more features from an input image composed of image pixels;

b) performing unsupervised learning based on the extracted features to obtain a cluster probability map of the image pixels;

c) performing supervised learning based on the extracted features to obtain a class probability map of the image pixels; and

d) combining the cluster probability map from unsupervised learning and the class probability map from supervised learning to generate a modified class probability map to determine the semantic class of the image regions;

wherein the unsupervised learning of step b) comprises the steps of:

determining a number of clusters in the input image using a Kullback-Leibler (KL) divergence method;

estimating mean and covariance parameters of a normally distributed probabilistic model describing the clusters using an Expectation-Maximization (EM) technique; and

assigning each image pixel to one of the clusters according to the normally distributed probabilistic model by computing a posterior probability using Bayes rule.

12. The method as claimed in claim 11 wherein the extracted features include color and textual features.

13. The method as claimed in claim 11 wherein step a) comprises the step of extracting and computing low-level features selected from the group including color, texture, shapes, and wavelet coefficients from the input image.

14. The method as claimed in claim 11 wherein step a) comprises the step of detecting and extracting semantic-level features selected from the group including faces, people, and structures from the input image.

15. A computer program product for classification of image regions by probabilistic merging of a class probability map and a cluster probability map comprising: a computer readable storage medium having a computer program stored thereon for performing the steps of claim 11 .

16. A method for classification of image regions by probabilistic merging of a class probability map and a cluster probability map, said method comprising the steps of:

a) extracting one or more features from an input image composed of image pixels;

b) performing unsupervised learning based on the extracted features to obtain a cluster probability map of the image pixels;

c) performing supervised learning based on the extracted features to obtain a class probability map of the image pixels; and

d) combining the cluster probability map from unsupervised learning and the class probability map from supervised learning to generate a modified class probability map to determine the semantic class of the image regions;

wherein the supervised learning of step c) comprises the steps of:

creating a labeled training set belonging to a particular class;

determining a number of components required to learn a density function of a given class with the labeled training set as input, using a Kullback-Leibler (KL) divergence method;

estimating the mean and covariance parameters of each density function in a Gaussian mixture model using an Expectation-Maximization (EM) technique; and

assigning each image pixel to one of the classes according to the Gaussian mixture model.

17. The method as claimed in claim 16 wherein the extracted features include color and textual features.

18. The method as claimed in claim 16 wherein step a) comprises the step of extracting and computing low-level features selected from the group including color, texture, shapes, and wavelet coefficients from the input image.

19. The method as claimed in claim 16 wherein step a) comprises the step of detecting and extracting semantic-level features selected from the group including faces, people, and structures from the input image.

20. A computer program product for classification of image regions by probabilistic merging of a class probability map and a cluster probability map comprising: a computer readable storage medium having a computer program stored thereon for performing the steps of claim 16 .

21. A method for classification of image regions by probabilistic merging of a class probability map and a cluster probability map, said method comprising the steps of:

a) extracting one or more features from an input image composed of image pixels;

b) performing unsupervised learning based on the extracted features to obtain a cluster probability map of the image pixels;

c) performing supervised learning based on the extracted features to obtain a class probability map of the image pixels; and

d) combining the cluster probability map from unsupervised learning and the class probability map from supervised learning to generate a modified class probability map to determine the semantic class of the image regions;

wherein step d) comprises the steps of:

maximizing a joint likelihood of class and cluster by computing a class conditional probability using Bayes rule;

assigning each of the cluster probability maps to one of the classes according to the class conditional probability; and

computing the modified class probability map by weighting each pixel probability of the class probability map by the corresponding pixel probability of the cluster probability map.

22. The method as claimed in claim 21 wherein the extracted features include color and textual features.

23. The method as claimed in claim 21 wherein step a) comprises the step of extracting and computing low-level features selected from the group including color, texture, shapes, and wavelet coefficients from the input image.

24. The method as claimed in claim 21 wherein step a) comprises the step of detecting and extracting semantic-level features selected from the group including faces, people, and structures from the input image.

25. A computer program product for classification of image regions by probabilistic merging of a class probability map and a cluster probability map comprising: a computer readable storage medium having a computer program stored thereon for performing the steps of claim 21 .

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Aug 15, 2023
From: INTELLECTUAL VENTURES FUND 83 LLC
To: MONUMENT PEAK VENTURES, LLC
Reel/Frame 064599/0304 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2017
From: INTELLECTUAL VENTURES FUND 83 LLC
To: MONUMENT PEAK VENTURES, LLC
Reel/Frame 041941/0079 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 19, 2013
From: EASTMAN KODAK COMPANY
To: INTELLECTUAL VENTURES FUND 83 LLC
Reel/Frame 030252/0453 →
PATENT RELEASE Recorded Feb 1, 2013
From: CITICORP NORTH AMERICA, INC.; WILMINGTON TRUST, NATIONAL ASSOCIATION
To: EASTMAN KODAK COMPANY; EASTMAN KODAK INTERNATIONAL CAPITAL COMPANY, INC.; FAR EAST DEVELOPMENT LTD.; KODAK (NEAR EAST), INC.; KODAK AMERICAS, LTD.; KODAK PORTUGUESA LIMITED; KODAK REALTY, INC.; LASER-PACIFIC MEDIA CORPORATION; KODAK AVIATION LEASING LLC; KODAK PHILIPPINES, LTD.; NPEC INC.; FPC INC.; KODAK IMAGING NETWORK, INC.; PAKON, INC.; QUALEX INC.; CREO MANUFACTURING AMERICA LLC
Reel/Frame 029913/0001 →
SECURITY INTEREST Recorded Feb 21, 2012
From: EASTMAN KODAK COMPANY; PAKON, INC.
To: CITICORP NORTH AMERICA, INC., AS AGENT
Reel/Frame 028201/0420 →