A direct lda algorithm for high-dimensional data with application to face recognition
Eigenfaces for Recognition