web-dev-qa-db-fra.com

Authentification par reconnaissance faciale sous Android

Similaire à l'authentification par empreinte digitale pour les applications, j'essaie d'implémenter l'authentification par reconnaissance faciale dans l'une de mes applications Android. Quelqu'un peut-il me guider sur la façon d'atteindre le même objectif en utilisant n'importe quelle bibliothèque ou quoi que ce soit.

5
imi

La reconnaissance faciale d’Android (logiciel) est moins sûre que Apple Face ID (Matériel)
En raison de 

  • Cela ne fonctionne pas dans de mauvaises conditions d'éclairage 
  • Il est possible de déverrouiller un téléphone avec une photo

C’est donc plus une commodité en tant que feature que security.

3
ahmednabil88

Je pense que vous devriez aller pour API de détection de visage Android/API de vision

vérifier la documentation et tutoriel

trouver la même chose sur GitHub

Il y a aussi une bibliothèque dont j'avais entendu parler mais que je n'ai pas testée

Vous pouvez avoir l'option d'aller avec la nouvelle introduction de Firebase:Kit Firebase ML

Retrouvez la documentation du kit ML> Reconnaissance faciale ici

0
Deep Patel

Si vous souhaitez vraiment développer une authentification de visage précise (telle que le FaceID d’Apple ou la reconnaissance de visage de Samsung), essayez de savoir si vous pouvez accéder à leur API. S'ils n'ouvrent pas leur API, vous ne pouvez pas le faire.

Mais, en tant que démarreur, vous pouvez peut-être utiliser la reconnaissance faciale Azure. Lire la suite

Si vous souhaitez simplement détecter des visages, vous pouvez également utiliser le kit Firebase ML. Lire la suite

0
Yosi Pramajaya