samsung reconocimiento pro prime facial descargar desbloqueo desbloquear con como celular android security android-support-library password-protection face-recognition

android - pro - descargar reconocimiento facial



¿Cómo puedo usar el Desbloqueo facial de Android dentro de mi propia aplicación privada? (1)

Para aquellos que no tienen ganas de leer: OpenCV puede lograr todo lo que busca en términos de reconocimiento facial. (Documentación here )

Esta es una pregunta difícil de responder ya que pocas aplicaciones de Android existentes utilizan la tecnología de reconocimiento facial que solicitas. Sin embargo, es posible que desee revisar estos sitios:

Una buena lista de software de detección de rostros.

Un recorrido decente para algunos de los principales API disponibles

Otro tutorial de mayor calidad ...

Documentación para la clase predeterminada de FaceDetector de Android

Podría ser útil echar un vistazo a este ejemplo que utiliza la biblioteca OpenCV

Entiendo el problema de no poder lograr esto sin conexión. Para solucionar esto, siempre puede agregar una "copia de seguridad", como un código de acceso normal que solo se aplica después de que se descubre que el usuario no tiene acceso a Internet. Otra solución sería simplemente requerir una conexión de internet / celular estable para que su aplicación funcione.

EDITAR: Desafortunadamente,

El desbloqueo facial es un código propietario de Google de código cerrado, por lo que no tenemos la oportunidad de modificarlo. Fuente: http://forum.xda-developers.com/showthread.php?t=1367610

Probablemente estés buscando la siguiente información:

La biblioteca más popular para la manipulación de imágenes y similares parece ser OpenCV, que tiene un contenedor Java que se puede encontrar here

También necesitaría que esto se ejecute en segundo plano, verificando periódicamente la cara del usuario sin una indicación de que esto esté ocurriendo, por lo que debe tenerlo en cuenta al elegir su biblioteca / enfoque

Fuente: Hace un tiempo, implementé la tecnología de reconocimiento facial como una forma para que los usuarios inicien sesión en una de mis aplicaciones, por lo que simplemente estoy relatando lo que recuerdo en mi búsqueda de una respuesta a esta misma pregunta.

Tu escenario:

Si necesita un ejemplo del mundo real, suponga que se trata de un administrador de contraseñas o que el teléfono se prestará a un niño ... y el propietario nunca bloquea el teléfono. El desbloqueo facial asegurará las cosas que necesitan en privado.

En cuanto a esto, leería sobre el cifrado de Android si eso es lo que quiere decir con "proteger las cosas que necesitan en privado". De lo contrario, si solo desea crear un "bloqueo de aplicación" de tipo usando reconocimiento facial en lugar de un código de acceso, esto es mucho más simple y se puede lograr usando intenciones / declaraciones if básicas, etc. (Supongo que lo logrará con Java)

Por favor, siéntase libre de hacer preguntas. Actualmente estoy buscando mi antiguo código fuente donde hice algo similar a lo que quieres pero dudo que todavía lo tenga ...

ACTUALIZACIÓN: Echa un vistazo a OpenCV ... y sí, OpenCV puede usarse sin conexión, así que creo que esto es lo que están buscando.

Quiero usar Face Unlock como un segundo factor para mi aplicación, ya que la mayoría de mis usuarios no bloquearán sus teléfonos con una contraseña.

¿Hay API de Android disponibles para integrar Face Unlock en una aplicación de Android?

Existen APIs de detección de rostros para el reconocimiento de fotos, pero no pude encontrar API disponibles que se puedan usar en un escenario sin conexión, específicamente para un factor adicional dentro de una aplicación.

Si necesita un ejemplo del mundo real, suponga que se trata de un administrador de contraseñas o que el teléfono se prestará a un niño ... y el propietario nunca bloquea el teléfono. El desbloqueo facial asegurará las cosas que necesitan en privado.