This document presents a face recognition algorithm based on Fourier Mellin Transform. It begins with an introduction to face recognition and challenges of illumination and pose variations. It then describes extracting illumination invariant features by computing depth maps from input images using a shape from shading algorithm. Fourier Mellin Transform is applied to the depth maps to extract features. Experiments on the ORL database showed the approach achieved 100% recognition with 4 training images and 95.7% recognition with 3 training images, demonstrating robustness to illumination and pose variations.