Image Classification
First Claim
1. A method performed by one or more processors configured with computer-executable instructions, the method comprising:
- extracting one or more classification image features from an image for classification;
based on a similarity relationship between each classification image feature and each visual word in a pre-generated visual dictionary, quantifying each classification image feature by multiple visual words in the visual dictionary and determining a similarity coefficient between each classification image feature and each visual word after the quantifying;
based on one or more similarity coefficients of each visual word corresponding to different classification image features, determining a weight of each visual word to establish a classification visual word histogram;
inputting the classification visual word histogram into an image classifier; and
using an output of the inputting to determine a classification of the image for classification.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure introduces a method and an apparatus for classifying images. Classification image features of an image for classification are extracted. Based on a similarity relationship between each classification image feature and one or more visual words in a pre-generated visual dictionary, each classification image feature is quantified by multiple visual words in the visual dictionary and a similarity coefficient between each classification image feature and each of the visual words is determined. Based on the similarity coefficient of each visual word that corresponds to different classification image features, a weight of each visual word is determined to establish a classification visual word histogram of the image for classification. The classification visual word histogram is input into an image classifier that is trained by sample visual word histograms arising from multiple sample images. An output result is used to determine a classification of the image for classification.
24 Citations
20 Claims
-
1. A method performed by one or more processors configured with computer-executable instructions, the method comprising:
-
extracting one or more classification image features from an image for classification; based on a similarity relationship between each classification image feature and each visual word in a pre-generated visual dictionary, quantifying each classification image feature by multiple visual words in the visual dictionary and determining a similarity coefficient between each classification image feature and each visual word after the quantifying; based on one or more similarity coefficients of each visual word corresponding to different classification image features, determining a weight of each visual word to establish a classification visual word histogram; inputting the classification visual word histogram into an image classifier; and using an output of the inputting to determine a classification of the image for classification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
a feature extraction module that extracts one or more classification image features from an image for classification; a quantification determination module, that based on a similarity relationship between each classification image feature and each visual word in a pre-generated visual dictionary, quantifies each classification image feature by multiple visual words in the visual dictionary and determining a similarity coefficient between each classification image feature and each visual word after the quantifying; an establishment module that, based on one or more similarity coefficients of each visual word corresponding to different classification image features, determines a weight of each visual word to establish a classification visual word histogram; and a classification module that inputs the classification visual word histogram into an image classifier and using an output to determine a classification of the image for classification. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. One or more computer storage media including processor-executable instructions that, when executed by one or more processors, direct the one or more processors to perform a method comprising:
-
extracting one or more classification image features from an image for classification; based on a similarity relationship between each classification image feature and each visual word in a pre-generated visual dictionary, quantifying each classification image feature by multiple visual words in the visual dictionary and determining a similarity coefficient between each classification image feature and each visual word after the quantifying; based on one or more similarity coefficients of each visual word corresponding to different classification image features, determining a weight of each visual word to establish a classification visual word histogram; inputting the classification visual word histogram into an image classifier that is generated through training by sample visual word histograms from multiple sample images; and using an output of the inputting to determine a classification of the image for classification. - View Dependent Claims (18, 19, 20)
-
Specification