Recognition and classification based on principal component analysis in the transform domain
First Claim
Patent Images
1. A method for a processor in a computer system executing a set of instructions to recognize images comprising the steps of:
- extracting plural features from a set of N training images stored in a database on the computer system comprising the steps of;
computing a covariance matrix S for the set of N training images;
applying a discrete cosine transform to the covariance matrix S to obtain T according to T=Tr{S};
determining a covariance submatrix S′
of significant coefficients to replace the covariance matrix S;
obtaining a set of k′
eigen values for S′
;
applying a discrete cosine transform to each image of the set of N training images to obtain submatrix Ti′
=Tr{Ai′
};
selecting a submatrix Ai′
from the submatrix Ti′
to represent the set of training images N; and
calculating a feature matrix Bi′
of the set of N training images;
receiving an unknown image At; and
identifying the unknown image At using the plural extracted features, wherein the identification is accomplished in a transform domain using two-dimensional principal analysis.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, system apparatus and devices for classification and recognition that is based on principal component analysis and is implemented in the transform domain using the fast two-dimensional PCA to processes the signal in the transform domain. The signal is represented with a reduced number of coefficients, therefore reducing the storage requirements and computational complexity while yielding high recognition accuracy.
36 Citations
14 Claims
-
1. A method for a processor in a computer system executing a set of instructions to recognize images comprising the steps of:
-
extracting plural features from a set of N training images stored in a database on the computer system comprising the steps of; computing a covariance matrix S for the set of N training images; applying a discrete cosine transform to the covariance matrix S to obtain T according to T=Tr{S}; determining a covariance submatrix S′
of significant coefficients to replace the covariance matrix S;obtaining a set of k′
eigen values for S′
;applying a discrete cosine transform to each image of the set of N training images to obtain submatrix Ti′
=Tr{Ai′
};selecting a submatrix Ai′
from the submatrix Ti′
to represent the set of training images N; andcalculating a feature matrix Bi′
of the set of N training images;receiving an unknown image At; and identifying the unknown image At using the plural extracted features, wherein the identification is accomplished in a transform domain using two-dimensional principal analysis. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A recognition system comprising:
-
a processor for processing a set of instructions; a training set of instructions for extracting plural features of a set of N training images from a data base, the training set of instructions comprising; a first subset of training instructions for computing a covariance matrix for the set of training images N; a second subset of training instructions for applying a discrete cosine transform to the covariance matrix according to T=Tr{S} a third subset of training instructions for determining a covariance submatrix S′
of significant coefficients to replace the covariance matrix S;a fourth subset of training instructions for obtaining a set of k′
eigenvalues for S′
;a fifth subset of training instructions for applying a discrete cosine transform to each image of the set of training images N to obtain submatrix Ti′
=Tr{Ai′
};a sixth subset of training instructions for selecting a submatrix Ai′
from the submatrix Ti′
to represent the set of training images N; anda seventh subset of training instructions for calculating a feature matrix Bi′
of the set of N training images; anda testing set of instructions for classification and identification of an unknown image according to the plural extracted features, wherein recognition of the unknown image is accomplished in a transform domain using two-dimensional principal analysis. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification