Biometrics technology can take on many forms, but, in general, it is defined as the automated identification of a person based on physiological or behavioral characteristics. The topic has gained considerable attention lately, because it can be a tool for airport surveillance or national security.
To learn the basics of biometrics, try the overview given on a Michigan State University Web site (1...
This site is an excellent source of information regarding face recognition algorithms. A research team at Colorado State University (CSU) maintains the site and adds updates on a regular basis. There are four algorithms that are covered, including the popular Eigenfaces classifier. Source code written in C is offered as example implementations of each algorithm. There is also information on how to...