Anda dapat menggunakan metode seperti eigenfaces, http://en.wikipedia.org/wiki/Eigenface . Berikut ini adalah langkah-langkah yang baik dari prosedur serta tautan ke berbagai implementasi.
http://www.pages.drexel.edu/~sis26/Eigenface%20Tutorial.htm
Dari sini lazim untuk menggunakan ini dalam pendekatan klasifikasi, melatih model dan kemudian memprediksi kasus. Anda bisa melakukan ini dengan melatih sekelompok selebriti yang dikenal dan jika Anda memprediksi wajah dari twitter sebagai salah satu model selebriti yang terlatih, hapus saja. Mirip dengan ini http://blog.cordiner.net/2010/12/02/eigenfaces-face-recognition-matlab/
Ini menderita dari amandemen yang konstan. Segera akan ada Justin Bieber baru yang tidak akan menjadi model terlatih Anda, sehingga Anda tidak dapat memprediksinya. Ada juga kasus seperti Whitney Houston, Anda mungkin tidak pernah berpikir untuk menambahkannya sebelumnya, tetapi ia mungkin merupakan citra umum karena rasa hormat dan kekaguman selama beberapa minggu. Anda tidak akan memiliki kekurangan gambar bayi seperti yang disebutkan di atas. Untuk mengatasi masalah ini, Anda dapat menggunakan lebih dari pendekatan pengelompokan hierarkis. Menghapus beberapa set cluster yang sangat dekat jika mereka mencapai tingkat dukungan tertentu, cluster pertama Anda memiliki 15 item sebelum yang kedua dibangun. Sekarang Anda tidak perlu khawatir tentang yang ada dalam model pelatihan Anda tetapi Anda akan jatuh ke masalah gambar bayi.