Introdução à análise de detecção facial no Azure
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.
Azure AI Face service
O serviço de Detecção Facial da IA 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:
- 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.
- Qualidade para reconhecimento: uma classificação alta, média ou baixa que reflete se a imagem é de qualidade suficiente para tentar o reconhecimento facial.
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:
- Verificação de detecção facial: a capacidade de comparar rostos para similaridade.
- Identificação de detecção facial: a capacidade de identificar indivíduos nomeados em uma imagem.
- Detecção de atividade: a capacidade de detectar e atenuar instâncias de conteúdo recorrente e/ou comportamentos que indicam uma violação de políticas (por exemplo, se o fluxo de vídeo de entrada for real ou falso).
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).