Grassmann discriminant analysis: a unifying view on subspace-based learning
Eigenfaces for Recognition