Introducción al análisis de Face en Azure

Completado

Microsoft Azure proporciona varios servicios de Azure AI que puede usar para detectar y analizar caras, entre los que se incluyen:

  • Visión de Azure AI, que ofrece detección de caras y algunos análisis básicos de caras, como devolver las coordenadas del rectángulo delimitador alrededor de una imagen.
  • Video Indexer de Azure AI, que puede usar para detectar e identificar caras en un vídeo.
  • Face de Azure AI, que ofrece algoritmos pregenerados que pueden detectar, reconocer y analizar caras.

De estos, Face ofrece la gama más amplia de funcionalidades de análisis facial.

Servicio Face

El servicio Azure Face puede devolver coordenadas de rectángulo para cualquier cara humana que se encuentre en una imagen, así como una serie de atributos relacionados con dichas caras, como:

  • Accesorios: indica si la cara dada tiene accesorios. Este atributo devuelve posibles accesorios, incluidos artículos para la cabeza, gafas y mascarilla, con una puntuación de confianza entre cero y uno para cada accesorio.
  • Desenfoque: qué grado de desenfoque tiene la cara, que puede ser una indicación de la probabilidad de que la cara sea el foco principal de la imagen.
  • Exposición: por ejemplo, si la imagen está infraexpuesta o sobreexpuesta. Esto se aplica a la cara de la imagen y no a la exposición general de la imagen.
  • Gafas: si la persona lleva gafas o no.
  • Posición de la cabeza: la orientación de la cara en un espacio 3D.
  • Máscara: indica si la cara está usando una máscara.
  • Ruido: hace referencia al ruido visual de la imagen. Si ha tomado una foto con una configuración ISO alta para entornos más oscuros, notará este ruido en la imagen. La imagen se ve granulada o repleta de pequeños puntos que hacen que la imagen sea menos clara.
  • Oclusión: determina si puede haber objetos que bloqueen la cara en la imagen.

Uso de IA responsable

Importante

Para admitir el estándar de inteligencia artificial responsable de Microsoft, Azure AI Face y Visión de Azure AI tienen una directiva de acceso limitado.

Cualquier persona puede usar el servicio Face para:

  • Detectar la ubicación de caras en una imagen.
  • Determinar si una persona lleva gafas.
  • Determinar si hay oclusión, desenfoque, ruido, sobreexposición o subexposición de alguna de las caras.
  • Devolver las coordenadas de la posición de la cabeza para cada cara de una imagen.

La directiva de acceso limitado requiere que los clientes envíen un formulario de entrada para acceder a funcionalidades adicionales del servicio Face de Azure AI, como:

  • La capacidad de comparar caras en busca de similitudes.
  • La capacidad de identificar individuos con nombre en una imagen.

Recursos de Azure para Face

Para usar el servicio de cara, debe crear uno de los siguientes tipos de recursos en su suscripción de Azure:

  • Face: use este tipo de recurso específico si no tiene intención de emplear ningún otro servicio de Azure AI o si desea realizar un seguimiento de la utilización y los costes de Face por separado.
  • Servicios de Azure AI: Un recurso general que incluye Azure AI Face junto con muchos otros servicios de Azure AI, como Seguridad del contenido de Azure AI, Lenguaje de Azure AI y otros. Use este tipo de recurso si tiene previsto usar varias instancias de servicios de Azure AI, y busca simplificar la administración y el desarrollo.

Consejos para unos resultados más precisos

Existen consideraciones que pueden ayudar a mejorar la precisión de la detección en imágenes.

  • Formato de imagen: las imágenes compatibles son JPEG, PNG, GIF y BMP.
  • Tamaño de archivo: 6 MB o menos.
  • Intervalo de tamaño de cara: de 36 x 36 píxeles hasta 4096 x 4096 píxeles. No se detectarán ni las caras más pequeñas ni las más grandes.
  • Otros problemas: la detección de caras puede verse afectada por ángulos faciales extremos, iluminación extrema y por la oclusión (objetos que bloquean la cara, como una mano).