Una forma es enviar sus imágenes capturadas a una API de reconocimiento facial
EJEMPLO proceso de documentos de API:
- ¿Qué DSLR es la mejor, menos de 30,000?
- ¿Qué cámara de inicio es buena para la fotografía de moda que sería igual de buena para un profesional?
- ¿Puedo usar lentes de 18-55 mm en Nikon d610?
- ¿Cuál es la mejor lente Sigma para un cuerpo de sensor de cultivo Canon?
- ¿Por qué las luces rápidas aparecen a nuestros ojos y cámaras como una línea?
POST / inscribirse
Toma una foto, encuentra las caras dentro de ella y almacena las caras en una galería que cree.
Para inscribir a alguien en una galería, todo lo que necesita hacer es enviar una foto JPG o PNG. Puede enviar la foto como una URL de acceso público o codificada en Base64.
A continuación, debe elegir un identificador para la persona que se está inscribiendo. El identificador podría ser su nombre (“Bob”), algo exclusivo de su aplicación (“ABC123xyz”) o algo significativo para usted. Llamamos a ese identificador “subject_id”.
También debe elegir un nombre para la galería en la que almacenamos sus rostros. Lo hemos llamado “nombre_galería”. Si había usado el nombre de la galería anteriormente, simplemente le agregaremos su nueva cara, de lo contrario crearemos una nueva galería para usted.
Finalmente, tenemos algunas opciones avanzadas disponibles para su uso. Hemos establecido estas opciones en valores predeterminados razonables, pero a veces es necesario anularlos y le hemos proporcionado esa facilidad.
Sugerencia: puede inscribir varias imágenes de la misma persona (también conocida como subject_id) para mejorar la precisión de la correspondencia. Encontramos que 6-8 imágenes es óptima, pero funciona bien con solo 1.
Parámetros Requeridos
image
URL de acceso público o foto codificada en Base64.
subject_id
Definido por ti. Se usa como un identificador para la cara.
gallery_name
Definido por usted. Se utiliza para identificar la galería.Parámetros opcionales
minHeadScale
Definido por usted. Se utiliza para establecer la proporción de la cara más pequeña que debemos buscar en la foto. Acepta un valor entre .015 (escala 1:64) y .5 (escala 1: 2). Por defecto se establece en .015 (escala 1:64) si no se especifica.
multiple_faces
Si se establece en true, cada cara que se encuentre en su foto se inscribirá bajo el mismosubject_id
.POST https://api.kairos.com/enroll
Pruébalo en nuestro sandbox API
SOLICITUD
POST / inscribirse HTTP / 1.1
Tipo de contenido: application / json
app_id: 4985f625
app_key: 4423301b832793e217d04bc44eb041d3 {
“image”: “http://media.kairos.com/kairos-elizabeth.jpg”,
“subject_id”: “Elizabeth”,
“gallery_name”: “MyGallery”
}RESPUESTA
200
Tipo de contenido: application / json {
“imágenes”: [
{
“transacción”: {
“status”: “éxito”,
“face_id”: 1,
“subject_id”: “Elizabeth”,
“ancho”: 934,
“altura”: 934,
“topLeftX”: 300,
“topLeftY”: 526,
“marca de tiempo”: “1417207442”,
“gallery_name”: “MyGallery”,
“confianza”: 0.99996
},
“atributos”: {
“género”: {
“tipo”: “F”,
},
“edad”: 23
}
}]
}
DEMO de reconocimiento facial:
Pruébelo → Demostraciones de Kairos Human Analytics