Design and implement a
              feature detector that allows you to robustly compare
              images with differences in position, orientation, and
              illumination. 
            
           
           
             Use Eigenfaces to do face
              verification, recognition, and detection. Recognize
              student images. Detect the faces in a group photo and mark
              them. Automatically crop images to show just the face.