Introdução à análise de Detecção Facial no Azure

Concluído

O Microsoft Azure fornece vários serviços de IA do Azure que você pode usar para detectar e analisar faces, incluindo:

  • Visão de IA do Azure, que oferece detecção facial algumas análises básicas de detecção facial, como o retorno das coordenadas da caixa delimitadora em torno de uma imagem.
  • Azure AI Video Indexer, que pode ser usado para detectar e identificar rostos em um vídeo.
  • Detecção Facial da IA do Azure , que oferece algoritmos pré-compilados que podem detectar, reconhecer e analisar rostos.

Dentre essas opções, a Detecção Facial oferece a mais ampla variedade de funcionalidades de análise facial.

Serviço de Detecção Facial

O serviço de Detecção Facial do Azure pode retornar as coordenadas do retângulo para qualquer rosto humano encontrado em uma imagem, bem como uma série de atributos relacionados a esse rosto, como:

  • Acessórios: indica se o rosto fornecido tem acessórios. Esse atributo retorna possíveis acessórios, incluindo óculos, máscara e acessórios de cabeça, com pontuação de confiança entre zero e um para cada item.
  • Desfoque: como o rosto está desfocado, o que pode ser uma indicação da probabilidade de o rosto ser o foco principal da imagem.
  • Exposição: como, por exemplo, se a imagem está subexposta ou superexposta. Isso se aplica ao rosto na imagem e não à exposição geral da imagem.
  • Óculos: se a pessoa está ou não usando óculos.
  • Pose da cabeça: a orientação do rosto em um espaço tridimensional.
  • Máscara: indica se o rosto está usando uma máscara.
  • Ruído: refere-se ao ruído visual na imagem. Se você tiver tirado uma foto com uma configuração ISO alta para um ambiente mais escuro, observará esse ruído na imagem. A imagem parece granulada ou cheia de pequenos pontos que tornam a imagem menos nítida.
  • Oclusão: determina se existem objetos bloqueando o rosto na imagem.

Uso responsável de IA

Importante

Para dar suporte ao Padrão de IA Responsável da Microsoft, a Detecção Facial de IA do Azure e o Visão de IA do Azure têm uma política de Acesso Limitado.

Qualquer pessoa pode usar o serviço de Detecção Facial para:

  • Detectar a localização de rostos em uma imagem.
  • Determinar se a pessoa está usando óculos.
  • Determinar se existe oclusão, desfoque, ruído ou exposição excessiva ou insuficiente em qualquer um dos rostos.
  • Retornar as coordenadas da pose da cabeça para cada rosto em uma imagem.

A política de Acesso Limitado exige que os clientes enviem um formulário de admissão para acessar recursos adicionais do serviço de Detecção Facial da IA do Azure, incluindo:

  • A capacidade de comparar a similaridade de rostos.
  • A capacidade de identificar indivíduos nomeados em uma imagem.

Recursos do Azure para a Detecção Facial

Para utilizar o serviço Detecção Facial, você precisa criar um dos seguintes tipos de recursos na sua assinatura do Azure:

  • Detecção Facial: Use esse tipo de recurso específico se você não pretender usar nenhum outro serviço de IA do Azure ou se deseja acompanhar a utilização e os custos da Detecção Facial separadamente.
  • Serviços de IA do Azure: Um recurso geral que inclui a Detecção Facial de IA do Azure juntamente com muitos outros serviços de IA do Azure, como Segurança de Conteúdo do Azure, Linguagem de IA do Azure e outros. Use esse tipo de recurso se planejar usar vários serviços de IA do Azure e desejar simplificar a administração e o desenvolvimento.

Dicas para resultados mais exatos

Há algumas considerações que podem ajudar a aprimorar a exatidão da detecção nas imagens:

  • Formato de imagem: as imagens com suporte são JPEG, PNG, GIF e BMP.
  • Tamanho do arquivo: 6 MB ou menos.
  • Intervalo de tamanho do rosto: de 36 x 36 pixels até 4096 x 4096 pixels. Rostos menores ou maiores não serão detectados.
  • Outros problemas: a detecção facial pode ser prejudicada por ângulos extremos do rosto, iluminação extrema e oclusão (objetos que bloqueiam o rosto, como uma mão).