This thesis presents a comprehensive overview of the problem of facial recognition. A survey of available facial detection algorithms as well as implementation and tests of di铿€erent feature extraction and dimensionality reduction methods and light normalization methods are presented.