Huellas dactilares de coincidencia / reconocimiento / algoritmos / implementaciones

A lo largo de este día, he estado invirtiendo tiempo en algoritmos / implementaciones de comparación / reconocimiento de huellas dactilares en el mundo de la progtwigción. Aunque es un poco vago porque parece que no puedo encontrar nada realmente relacionado.

Básicamente estoy buscando dos cosas siguientes:

  • Reconocimiento de huellas dactilares: verifique que la imagen sea realmente una huella dactilar y, por lo tanto, se puede combinar con otra huella dactilar
  • Asignación de huellas dactilares: haga coincidir dos huellas dactilares de los elementos para ver si son iguales

Todas las operaciones se realizarán en las imágenes, por lo que no tengo nada que ver con el hardware. He encontrado algunas cosas, como el SDK de huellas digitales de Java, etc., y también he encontrado preguntas casi duplicadas en Stackoverflow, pero están desactualizadas o no son claras.

¿Alguien podría señalarme una dirección a los algoritmos / implementaciones (código abierto) que pueden hacer estas dos cosas? Quiero implementarlo yo mismo en Python al final.

Pruebe esta biblioteca de código abierto http://sourceforge.net/projects/sourceafis/ por Robert Vazan. es una implementación .net y el puerto java está en progreso.

El código de muestra también está presente si contratas su repo mercurial de la twig de desarrollo .

http://sourceafis.hg.sourceforge.net:8000/hgroot/sourceafis/sourceafis (read-only) 

Saludos cordiales,