visual recognition google from php image image-processing image-recognition

php - recognition - vision api documentation



API Alternativas a face.com (10)

Lamentablemente, la API de Face.com se está cerrando debido a la adquisición por parte de Facebook.

¿Hay alguna alternativa decente por ahí?

Estoy buscando verificar una imagen determinada si hay una cara en ella + contenido demográfico sobre ella.



Hay un proyecto de código abierto llamado "openbr" que está construido sobre opencv y Qt, que tiene pocas aplicaciones aptas para ser usadas. Bastante fácil de usar desde shell y tiene adaptadores para IIRC python y java también

ejemplo del sitio web para reconocimiento de rostros:

$ br -algorithm FaceRecognition -compare me.jpg you.jpg

Github: https://github.com/biometrics/openbr Sitio web: http://openbiometrics.org/


Noticias tristes de hecho. Si tiene un buen motivo y ya tiene una cuenta, pueden extenderlo hasta octubre de 2012: http://developers.face.com/extension-request/

Para todos los demás, aquí hay una lista de posibles alternativas que he compilado:

  1. OpenCV: http://opencv.willowgarage.com/ (C / C ++ pero al menos es de código abierto, independiente y descargable)
  2. Viewdle (Objective-C) ... comprado / cortado por Google, en su lugar ver: Reconocimiento de caras en el iPhone
  3. Betaface API: http://www.betafaceapi.com/ (C # /. Net o API)
  4. Rekognition: http://rekognition.com/ (API)
  5. Lambda Labs: http://lambdal.com/ (API, todavía en Private BETA)
  6. BiometryCloud: http://www.biometrycloud.com/ (API, como ya se mencionó BETA Privado)
  7. Sky Biometry: http://www.skybiometry.com/

Los siguientes son similares, pero más en el lado de la biblioteca de Realidad Aumentada (AR) para detectar objetos o movimiento con una cámara web solamente, pero con algunos extendidos también podrían entrenarse para detectar rostros en instantáneas o imágenes cargadas:

  1. FaceAPI - Track Faces desde una webcam: http://faceapi.com
  2. Biblioteca SURF - Reconocimiento de imágenes y extracción de características para Adobe Flash Platform: http://code.google.com/p/in-spirit/wiki/ASSURF
  3. Reconocimiento de imágenes basado en contenido: una puñalada en PHP: http://web.archive.org/web/20120309034643/http://www.searchlores.org/finn_cbir_1.htm
  4. Detector de rostro JavaScript no tan lento: http://liuliu.me/ccv/js/nss/
  5. Detección de rostros en JavaScript a través de HTML5 Canvas: https://github.com/neave/face-detection

Si alguien conoce a otros, siéntase libre de agregar aquí para hacer que esta lista sea lo más completa posible.

ACTUALIZACIÓN (2013-08-20): Encontré este artículo el otro día y pensé que debería agregarlo aquí, aunque no estoy seguro de cuántos proyectos allí enumerados todavía están activos: http://blog.mashape.com/post/53379410412/list-of-40-face-detection-recognition-apis


Otra opción es la API de Kairos.com.

Tenemos una API RESTful disponible que se encuentra en desarrollo activo y ofrece la misma funcionalidad que la antigua API de face.com.

Puede registrarse en developer.kairos.com.

Descripción completa Soy CTO en Kairos.


Otra opción para algunos desarrolladores de face.com, aunque no proporcione exactamente lo que estás buscando, Noam (en términos demográficos), es la API de reconocimiento facial de BioID.

Dado que la tecnología de BioID se desarrolló para la autenticación, la API no admite todas las características de face.com (edad, sexo, gafas, puntos múltiples, etc.), pero puede hacer cosas que face.com no podría (como un mejor reconocimiento , controles de calidad de imagen, detección de fraude y, naturalmente, autenticación).

Puede encontrar una explicación más detallada de las diferencias en https://www.bioid.com/solutions/solutions-by-application/bioid-for-facedotcom.html


Por favor, eche un vistazo a los videos que tenemos en http://www.biometrycloud.com/ . Soy uno de los fundadores y hemos estado trabajando duro el año pasado para proporcionar una API RESTFULL que reconozca el rostro. Primero nos enfocamos en el reconocimiento facial y la verificación. Ahora estamos abriendo una versión beta privada de nuestra API y continuaremos desarrollando otras características como género, grupo de edad, etc., si hay suficiente interés.



api.animetrics.com proporciona una aplicación gratuita de detección facial y reconocimiento facial muy agradable. Sus detectores no proporcionan datos demográficos, pero sí incluyen 20 puntos característicos en la cara, además de cabeceo, guiñada y balanceo. También generarán una imagen 3D "setpose" o foto policial de una cara descentrada / girada.