Señores como estan, lo que pasa es que en la empresa donde laboro tienen una aplicación para el registro de personas por medio de la huella digital. El sistema esta desarrollado en Visual Fox Pro 9 y para la lectura de las huellas se usa el Digital Persona One Touch SDK.
El problema entonces es que si por ejemplo se tiene una base de datos con mas de 2000 huellas registradas, el sistema tarda mas o menos unos 15 seg en comparar el template leido de la huella ingresada con cada uno de los templates de las huellas almacenadas en la base de datos.
Por favor si alguien sabe la manera de reducir estos tiempos y hacer esta busqueda mas óptima le agradeceria mucho.
Tal vez con algún algoritmo que luego de registrar el template de una huella genere un ID unico para esta, y asi la próxima vez que se requiera buscar la huella, se aplica el mismo algoritmo para realizar la busqueda ya no por huella sino por ese ID de la huella.
No se si esto podrá ser. Espero sus respuestas y sugerencias.
De antemano muchas gracias.
El problema entonces es que si por ejemplo se tiene una base de datos con mas de 2000 huellas registradas, el sistema tarda mas o menos unos 15 seg en comparar el template leido de la huella ingresada con cada uno de los templates de las huellas almacenadas en la base de datos.
Por favor si alguien sabe la manera de reducir estos tiempos y hacer esta busqueda mas óptima le agradeceria mucho.
Tal vez con algún algoritmo que luego de registrar el template de una huella genere un ID unico para esta, y asi la próxima vez que se requiera buscar la huella, se aplica el mismo algoritmo para realizar la busqueda ya no por huella sino por ese ID de la huella.
No se si esto podrá ser. Espero sus respuestas y sugerencias.
De antemano muchas gracias.