2010-05-03 13 views

Répondre

0

Je ne crois pas qu'il existe des bibliothèques en tant que telles pour la biométrie. Aussi, sauf si vous utilisez votre propre matériel, je ne pense pas qu'il soit viable car aucun des téléphones actuels ont la résolution de la caméra pour capturer un iris dans ses détails.

1

Vous n'avez pas besoin de nouvelles API pour faire de la biométrie en tant que telle, mais des API biométriques spécialisées existent. Ils sont généralement très utiles si vous voulez faciliter le partage d'informations entre plates-formes, ignorer certaines parties ennuyeuses de l'écriture d'un programme d'acquisition ou de stockage d'images, ce genre de choses. L'écriture de code compatible avec toutes les normes biométriques pertinentes peut devenir très gore sans le type de conseils qu'une API biométrique peut fournir. Le Consortium BioAPI (http://www.bioapi.org/) héberge quelques spécifications et d'autres choses de ce genre sur son site web si vous êtes intéressé à en acquérir éventuellement un, même si je ne connais pas très bien toutes les choses qu'ils sont en train de faire. En décidant d'utiliser ou non une API biométrique, je vérifierai d'abord s'il est facile d'interopérer votre appareil d'acquisition avec votre logiciel. Si vous envisagez de prendre quelques photos à des fins de recherche et de les télécharger sur votre appareil à partir d'un appareil photo que vous avez déjà compris, il peut être moins important d'en obtenir un que si vous prenez un tas d'images pour à des fins de contrôle d'accès, ce qui nécessite que vous branchez différentes caméras dans différents ordinateurs à différents endroits.

+0

L'utilisation d'un téléphone Android devrait être acceptable si vous pouvez obtenir des IrisCodes de bonne qualité à une résolution de 8x128 après les avoir déballés. (C'est un gros problème, car je n'ai jamais utilisé que des caméras standard et je ne sais pas quel type de résolution attendre d'un téléphone Android.Vous pouvez voir une dégradation dans les performances de correspondance, mais je ne sais pas à coup sûr.) – estanford

1

Une option est NeurotechnologyVeriEye (pas gratuite, mais ils ont un essai je pense), ils offrent un SDK assez complet pour travailler avec des images d'iris et faire des vérifications/identifications. Le plus grand défi consiste à obtenir des images utilisables à partir de votre caméra de téléphone. J'ai vu des reconnaissances d'iris raisonnablement réussies en utilisant des images d'iris extraites d'images full-face dslr, donc vous devriez pouvoir obtenir quelque chose d'utilisable avec votre appareil photo (arrière). Comme un chiffre approximatif, vous avez généralement besoin d'une image 640x480 qui capture l'œil complet.