Pattern recognition method and apparatus for feature selection and object classification
First Claim
1. A feature selection method for use in a data processing system, wherein the data processing system samples data containing a plurality of features associated with the data, and wherein the data processing system maintains an initial training data set, and wherein the initial training data set includes a plurality of features associated with the initial training data, comprising:
- (a) sampling the data to derive at least one feature associated with the sampled data;
(b) synthesizing a feature vector from the at least one feature derived during step (a), wherein the feature vector includes one or more features associated with the data sampled at step (a);
(c) normalizing the feature vector synthesized at step (b), thereby creating a normalized feature vector;
(d) performing a non-parametric pair-wise feature test upon the normalized feature vector, wherein adjacent elements in the normalized feature vector are compared in a pair-wise manner thereby generating a plurality of tested features, wherein the tested features represent statistical relationships between the adjacent elements of the normalized feature vector;
(e) performing correlation processing upon the normalized feature vector, wherein the correlation processing includes;
(1) sorting the tested features generated in step (d);
(2) organizing the sorted tested features into a correlation matrix; and
(3) creating a correlation coefficient matrix corresponding and associated to the correlation matrix, wherein the correlation coefficient matrix includes information indicative of correlation between the tested features; and
(f) removing a selected feature from a training set if the selected feature is determined to be highly correlated to one or more other features in the training set based on the correlation processing performed in step (e).
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for processing features sampled and stored in a computing system are disclosed. Pattern recognition techniques are disclosed that facilitate decision making functions in computing systems, such as, for example, vehicle occupant safety systems and data mining applications. The disclosed correlation processing methods and apparatus improve the accuracy of data pattern recognition systems, including image processing systems.
-
Citations
20 Claims
-
1. A feature selection method for use in a data processing system, wherein the data processing system samples data containing a plurality of features associated with the data, and wherein the data processing system maintains an initial training data set, and wherein the initial training data set includes a plurality of features associated with the initial training data, comprising:
-
(a) sampling the data to derive at least one feature associated with the sampled data;
(b) synthesizing a feature vector from the at least one feature derived during step (a), wherein the feature vector includes one or more features associated with the data sampled at step (a);
(c) normalizing the feature vector synthesized at step (b), thereby creating a normalized feature vector;
(d) performing a non-parametric pair-wise feature test upon the normalized feature vector, wherein adjacent elements in the normalized feature vector are compared in a pair-wise manner thereby generating a plurality of tested features, wherein the tested features represent statistical relationships between the adjacent elements of the normalized feature vector;
(e) performing correlation processing upon the normalized feature vector, wherein the correlation processing includes;
(1) sorting the tested features generated in step (d);
(2) organizing the sorted tested features into a correlation matrix; and
(3) creating a correlation coefficient matrix corresponding and associated to the correlation matrix, wherein the correlation coefficient matrix includes information indicative of correlation between the tested features; and
(f) removing a selected feature from a training set if the selected feature is determined to be highly correlated to one or more other features in the training set based on the correlation processing performed in step (e). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 15, 16, 17, 18, 19, 20)
-
-
10. A method of classifying an occupant of a vehicle interior into one of a plurality of occupant classifications, wherein images of the vehicle interior are captured by an imaging device, comprising:
-
(a) obtaining at least one image of the vehicle interior;
(b) synthesizing at least two feature arrays based upon the at least one image obtained during step (a);
(c) processing the at least two feature arrays synthesized in step (b) in accordance with a feature selection process, wherein the feature selection process normalizes the feature arrays and compares the at least two arrays to determine a significance of correlation between the arrays; and
(d) classifying the vehicle occupant as one of the plurality of occupant classifications. - View Dependent Claims (11, 12, 13)
-
-
14. A data processing system, wherein the data processing system samples data containing a plurality of features associated with the data, and wherein the data processing system maintains an initial training data set, and wherein the initial training data set includes a plurality of features associated with the initial training data, comprising:
-
(a) means for sampling the data to derive at least one feature associated with the sampled data;
(b) means, responsive to the sampling means, for synthesizing a feature vector from the at least one feature derived by the sampling means, wherein the feature vector includes one or more features associated with the sampled data;
(c) means, responsive to the synthesizing means, for normalizing the synthesized feature vector, thereby creating a normalized feature vector;
(d) means, coupled to the normalizing means, for performing a non-parametric pair-wise feature test upon the normalized feature vector, wherein adjacent elements in the normalized feature vector are compared in a pair-wise manner thereby generating a plurality of tested features, and wherein the tested features represent statistical relationships between the adjacent elements of the normalized feature vector;
(e) means, coupled to the non-parametric pair-wise feature test performing means, for performing correlation processing upon the normalized feature vector, wherein the correlation processing includes;
(1) means for sorting the tested features;
(2) means, responsive to the sorting means, for organizing the sorted tested features into a correlation matrix; and
(3) means, responsive to the organizing means, for creating a correlation coefficient matrix corresponding and associated to the correlation matrix, wherein the correlation coefficient matrix includes information indicative of correlation between the tested features; and
(f) means, responsive to the correlation processing means, for removing a selected feature from a training set if the selected feature is determined to be highly correlated to one or more other features in the training set.
-
Specification