Entender os recursos do serviço de Detecção Facial da Visão do Azure
Como um produto no Azure Vision, o Azure AI Face dá suporte a casos de uso específicos, como verificação de identidade do usuário, detecção de atividade, controle de acesso sem toque e redação facial. Vários conceitos, incluindo detecção e reconhecimento facial, são essenciais para trabalhar com o Face.
Detecção facial
A Detecção Facial envolve a identificação de regiões de uma imagem que contenham um rosto humano, geralmente retornando coordenadas da caixa delimitadora que formam um retângulo ao redor do rosto, como a seguir:
Com o Face, os recursos faciais podem ser usados para treinar modelos de machine learning para retornar outras informações, como características faciais, como nariz, olhos, sobrancelhas, lábios e outros.
Reconhecimento facial
Uma outra aplicação de análise facial é treinar um modelo de machine learning para identificar indivíduos conhecidos com base nos traços do rosto deles. Isso é conhecido como Reconhecimento da Detecção Facial e usa várias imagens de um indivíduo para treinar o modelo. Isso treina o modelo para que ele possa detectar esses indivíduos em novas imagens nas quais não foi treinado.
Quando usado com responsabilidade, o reconhecimento facial é uma tecnologia importante e útil que pode melhorar a eficiência, a segurança e as experiências do cliente.
Funcionalidades do serviço de Detecção Facial de IA do Azure
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 chapéus, óculos e máscaras, com uma pontuação de confiança entre zero e um para cada acessório.
- 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, o Azure AI Face e o Azure Vision 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 dinâmica: 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, como se o fluxo de vídeo de entrada fosse real ou falso).
Em seguida, vamos dar uma olhada em como você pode começar a usar o Azure Vision.