Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

Face Analytics

Zia Face Analytics realiza detección facial en imágenes y analiza las características faciales para proporcionar información como el género, la edad y la emoción de los rostros detectados. Debes proporcionar archivos .jpg/.jpeg o .png como entrada. Consulta la documentación de la API para los formatos de solicitud y respuesta. El método analyseFace() acepta la imagen de entrada como su argumento. También puedes especificar el modo de análisis como basic, moderate o advanced. También puedes especificar los atributos age, smile o gender como true para detectar o false para no detectar. Estos valores son opcionales. Todos los atributos se detectan y el modo advanced se procesa por defecto. La respuesta devuelve la predicción de los atributos habilitados, las coordenadas y puntos de referencia de las características faciales de cada rostro, y la puntuación de confianza de cada análisis. La referencia zia utilizada a continuación se define en la página de instancia del componente. La promesa devuelta aquí se resuelve a un objeto JSON.

copy
let fs = require('fs');
var zia = app.zia();
//Pasa el archivo de entrada, el modo y las características a detectar
zia.analyseFace(fs.createReadStream('./face.png'), {
mode: 'moderate',
age: true,
emotion: true,
gender: false
}).then((result) => {
console.log(result);
})
        .catch((err) => console.log(err.toString())); //Registrar errores en Catalyst Logs

A continuación se muestra una respuesta de ejemplo que recibirás para cada versión:

Node JS
copy
{
"faces_count":1,
"faces":[
{
"co_ordinates":[
"401",
"193",
"494",
"313"
],
"emotion":{
"confidence":{
"smiling":"0.75",
"not_smiling":"0.25"
},
"prediction":"smiling"
},
"gender":{
},
"confidence":1,
"id":"0",
"landmarks":{
"right_eye":[
[
"467",
"230"
]
],
"nose":[
[
"451",
"264"
]
],
"mouth_right":[
[
"474",
"278"
]
],
"left_eye":[
[
"426",
"239"
]
],
"mouth_left":[
[
"434",
"283"
]
]
},
"age":{
"confidence":{
"20-29":"0.73",
"30-39":"0.08",
"0-2":"0.0",
"40-49":"0.0",
"50-59":"0.0",
">70":"0.0",
"60-69":"0.0",
"10-19":"0.17",
"3-9":"0.0"
},
"prediction":"20-29"
}
}
]
}
{
"faces_count":1,
"faces":[
{
"co_ordinates":[
401,
193,
494,
313
],
"emotion":{
"confidence":{
"smiling":"0.75",
"not_smiling":"0.25"
},
"prediction":"smiling"
},
"gender":{
},
"confidence":1,
"id":0,
"landmarks":{
"right_eye":[
[
467,
230
]
],
"nose":[
[
451,
264
]
],
"mouth_right":[
[
474,
278
]
],
"left_eye":[
[
426,
239
]
],
"mouth_left":[
[
434,
283
]
]
},
"age":{
"confidence":{
"20-29":"0.73",
"30-39":"0.08",
"0-2":"0.0",
"40-49":"0.0",
"50-59":"0.0",
">70":"0.0",
"60-69":"0.0",
"10-19":"0.17",
"3-9":"0.0"
},
"prediction":"20-29"
}
}
]
}

Última actualización 2026-03-30 13:40:30 +0530 IST

EN ESTA PÁGINA

ENLACES RELACIONADOS

Face analytics - API