Распознавание лиц и классификация лиц - совершенно разные проблемы. По своему опыту и чтению нескольких статей о классификации лиц я могу сказать, что хороший способ начать с чтения Основного компонента анализа (PCA, также известного как Eigenfaces), Линейного дискриминантного анализа Фишера (LDA) и Машин опорных векторов ( SVM). Это методы классификации, которые чрезвычайно полезны для классификации лиц, и оказывается, что OpenCV уже включает отличные реализации для PCA и SVM . Отличный ресурс для распознавания лиц и кода классификации для OpenCV в C ++ - этот сайт .
Один веб-сайт, предлагающий ресурсы и ссылки на документы по наиболее подходящим методам классификации лиц: этот .
Хорошо объясненный пример PCA Eigenfaces и LDA с образцом кода в Matlab, который был чрезвычайно полезен для моей первой программы классификации лиц здесь .