Text this: Facial recognition, eigenfaces and synthetic discriminant functions