Estou procurando uma biblioteca de reconhecimento facial gratuita para um projeto universitário. Não estou procurando detecção de rosto . Eu estou procurando por reconhecimento real. Isso significa encontrar imagens que contenham faces especificadas ou bibliotecas que calculam distâncias entre faces específicas.
Atualmente estou usando OpenCV para detectar as faces e um algoritmo Eigenface para o reconhecimento. Mas achei que deveria haver algo com melhor desempenho do que um algoritmo Eigenface auto-escrito. Não estou falando de velocidade como desempenho, estou procurando uma biblioteca com melhores resultados do que uma abordagem simples do Eigenface.
Dei uma olhada no Faint , mas parece que a biblioteca não é muito reutilizável para meus próprios aplicativos.
Estou feliz com uma biblioteca em Python, Java, C ++, C ou algo assim. A melhor coisa seria se ele pudesse ser executado em uma máquina Windows, porque neste momento estou usando algum código externo somente para Windows.