They primarily started by reviewing all the articles on the topic and came up by trying out the methods that already existed such as neural networks, statistical methods, machine learning algorithms such as SVM,FLD,PLC(such as eigen faces and concept of ???face space??? as well as recent methodology such as ???Maximum Rejection Classification???(MRC).