A method of extracting feature vectors of an image by using local linear transformation functions, and a method and apparatus for image recognition employing the extracting method. The method of extracting feature vectors by using local linear transformation functions includes: dividing learning images formed with a first predetermined number of classes, into a second predetermined number of local groups, generating and storing a mean vector and a set of local linear transformation functions for each of the divided local groups comparing input image vectors with the mean vector of each local group and allocating one of the local groups to the input image; and extracting feature vectors by vector-projecting the local linear transformation functions of the allocated local group on the input image. According to the method, the data structure that has many modality distributions because of a great degree of variance with respect to poses or illumination is divided into a predetermined number of local groups, and a local linear transformation function for each local group is obtained through learning. Then, by using the local linear transformation functions, feature vectors of registered images and recognized images are extracted such that the images can be recognized with higher accuracy.
展开▼