Face recognition techniques, their advantages, disadvantages and performance evaluation
A survey of face recognition techniques