Funcionalidades

Como usar o Postman para avaliar a qualidade de uma biometria facial

A qualidade da biometria facial é um fator chave na confiabilidade e precisão da identificação de pessoas. Alguns dos principais fatores que afetam a qualidade da biometria facial incluem iluminação, pose, resolução, nitidez, distorção e cobertura facial.

Para garantir a alta qualidade, é importante avaliar cada um desses fatores e selecionar um sistema de reconhecimento facial que atenda aos padrões de qualidade estabelecidos pela Organização da Aviação Civil Internacional (ICAO).

Uma agência especializada das Nações Unidas, a ICAO é responsável pelo desenvolvimento de princípios e técnicas de navegação aérea internacional, organização e progresso do transporte aéreo, a fim de promover a segurança e a eficiência da aviação civil internacional.

Vamos entender melhor como isso funciona?

Verificação do padrão biométrico facial

A verificação padrão da ICAO é uma especificação internacional (ISO/IEC 19794-5) para captura, armazenamento e transmissão de imagens faciais em documentos de identificação, como passaportes, e é reconhecida em todos os países membros da organização. O objetivo desta especificação é garantir que as imagens capturadas sejam consistentes e de alta qualidade, permitindo uma verificação confiável da identidade dos detentores do documento.

Ao avaliar a qualidade de uma biometria facial, é essencial considerar a taxa de falsos positivos e falsos negativos.

Uma alta taxa de falsos positivos pode resultar em identificações falsas, enquanto uma alta taxa de falsos negativos pode comprometer a identificação de indivíduos autênticos. Portanto, é fundamental escolher um sistema de reconhecimento facial que ofereça uma taxa aceitável de falsos positivos e falsos negativos, bem como uma precisão confiável de correspondência facial.

Depois de entendermos o que é a verificação padrão da ICAO e sua finalidade, vamos agora aprender como verificar a conformidade de uma imagem facial de acordo com esse padrão, usando os recursos disponíveis no pacote da API BioPass ID Quality e o Postman como plataforma de teste.

Siga o tutorial abaixo para verificar a biometria facial.

1. Obtenha a chave de acesso biométrica da API

Antes de realizar qualquer operação na API biométrica, você precisa obter a chave de acesso que identificará e concederá permissão para os recursos do sistema e, para isso, você precisa criar uma conta.

Com o BioPass ID, você pode se registrar sem nenhum método de pagamento e também pode usar o plano gratuito para testar todos os recursos disponíveis. Você pode acessar a página por meio do

link: https://panel.biopassid.com/pricing?menu=quality&lang=en_us 

Neste passo a passo, escolheremos o pacote Quality Free:

Depois de concluir a etapa de inscrição, verifique se o status está ativo na guia “Assinaturas”.

1.1 Crie o projeto

Como vimos anteriormente, para acessar a API biométrica, você deve ter uma assinatura ativa e criar um novo projeto. Para isso, vá até a aba “Projetos”, clique em “Novo projeto” e preencha todos os campos obrigatórios.

1.2 Crie o aplicativo

Depois de criar o projeto, você precisa criar um aplicativo, que fornecerá a chave de acesso à API.

Para fazer isso, vá até a guia “Aplicativos” no menu lateral e clique em “Novo aplicativo”. Preencha todas as informações necessárias e selecione o projeto que você criou anteriormente. O novo aplicativo aparecerá na tela, conforme mostrado abaixo:

Depois de concluir as etapas anteriores, basta selecionar o botão da tecla do ícone para que a chave de acesso à API possa ser visualizada e copiada.

Depois de fazer isso, todas as ações necessárias para continuar com o tutorial serão concluídas.

2. Avalie uma imagem facial de acordo com o padrão ICAO

A operação que verifica a qualidade da imagem facial analisa 23 requisitos essenciais, bem como o posicionamento do rosto do sujeito na foto, e retorna um código correspondente a cada situação avaliada.

Saiba mais sobre todos os requisitos de qualidade e situações de posicionamento na documentação biométrica da API.

2.1 Configurar o cabeçalho de autorização

Agora que conhecemos os requisitos para que uma imagem facial atenda aos padrões da ICAO e obtivemos a chave de acesso da API, vamos configurar o cabeçalho de autorização.

De acordo com a documentação da API biométrica, a solicitação deve usar a URL https://api.biopassid.com/quality/check_icao e o método “POST”.

Para configurar a autorização, selecione o tipo “Chave de API”, preencha os campos “Chave” e “Valor” com “Ocp-Apim-Subscription-Key” e o valor da chave de acesso, respectivamente. A opção “Cabeçalho” deve ser selecionada no campo “Adicionar a”.

Todos esses campos estão destacados em vermelho na imagem abaixo:

2.2 Configurar o corpo da solicitação

Em seguida, vamos preencher os parâmetros para o corpo da solicitação.

Para fazer isso, vá até a seção “Corpo”, clique em “raw” e selecione o formato JSON na lista suspensa. Esse formato, que significa “JavaScript Object Notation”, é amplamente utilizado na transmissão de dados entre servidor e cliente na web, devido à sua leveza e facilidade de leitura e escrita.

No corpo da solicitação, a estrutura apresenta um objeto chamado “Check”, que denota a análise de todos os requisitos necessários na imagem enviada. Nesse objeto, há o campo “Imagem”, que deve conter a imagem convertida em uma string base64.

Se você quiser se aprofundar na base64 e aprender como realizar a codificação, consulte a etapa 5 no tutorial sobre como registrar a biometria facial de um indivíduo por meio do Postman.

Em seguida, fornecemos o código parcialmente preenchido. Para finalizar, basta modificar o conteúdo presente no campo “Imagem”:

{

“Verificar”: {

“Imagem”: “{{base64}}”

}

}

2.3 Analise a resposta da solicitação

Depois que a solicitação for feita, uma resposta imediata será fornecida, indicando se a operação foi bem-sucedida ou não.

Se a operação for bem-sucedida, o status “200 OK” será exibido e o corpo da resposta conterá o objeto “ICAO”, com os campos: “FaceImageConformed”, que contém um código numérico referente ao posicionamento do rosto na foto, “IsAllConformed”, um booleano indicando se a foto está ou não em conformidade com todos os requisitos impostos pelo padrão ICAO. E, finalmente, o objeto “Requisitos” indica para cada requisito se ele foi atendido (por meio da variável booleana “IsConformed”) e o nível de certeza (de 0 a 100, por meio da variável “Confiança”).

Você pode ver a descrição de cada código e o requisito na documentação da API biométrica.

Agora, confira a estrutura de uma resposta bem-sucedida abaixo, onde o campo “FaceImageConformed” retornou o código 3, que de acordo com a documentação da API significa que a face está deslocada para a esquerda, e o campo “isAllConformed” retornou falso, e as outras respostas para os 23 requisitos analisados:

Resultados da verificação de biometria facial

Como vimos neste tutorial, a verificação dos padrões da ICAO e a qualidade da biometria facial são essenciais para garantir a confiabilidade e a precisão da identificação de indivíduos usando essa tecnologia.

Ao escolher um sistema de reconhecimento facial como o BioPass ID, podemos contar com essa importante funcionalidade para avaliar a conformidade com os padrões da ICAO e os fatores que afetam a qualidade da biometria facial para garantir uma melhor experiência do usuário e segurança para seus aplicativos.

Leia também como testar uma API biométrica usando o Postman.

Don't miss out on our updates!

Subscribe to BioPass ID's newsletter and stay up-to-date with the world of biometrics and technology.

Thanks! We received your message!
Oops! Algo deu errado no envio do formulário.
Tente novamente em instantes.

See more

Signature SDK BioPass ID: benefícios, aplicações e guia completo para implementar o recurso

Assinatura digital segura e em conformidade legal. Automatize processos e proteja documentos com o Signature SDK do BioPass ID.

Funcionalidades
Padrão ICAO: como garantir a qualidade da imagem biométrica

Imagens biométricas de qualidade atendem ao padrão ICAO para otimizar a identificação e a verificação de identidade. Confira as soluções BioPass ID.

Funcionalidades
Como usar o Postman para avaliar a qualidade de uma biometria facial

Um guia rápido sobre como usar o Postman, uma ferramenta de teste de API, para avaliar a qualidade da biometria facial.

Funcionalidades
Saiba o que é uma API de multibiometria e como essa tecnologia funciona

Descubra como as APIs de multibiometria podem melhorar a proteção digital e garantir mais segura e eficiência aos processos de autenticação de identidade.

Funcionalidades
Liveness Detection: qual a diferença entre passivo e ativo?

The liveness detection technology may be used in a passive and active method to identify the proof of life authenticity of an image. Learn what’s the difference between them.

Funcionalidades
Entenda como aplicar a Tecnologia de Liveness Detection na saúde

Find out how proof of life is being used to help prevent fraud in the healthcare industry.

Funcionalidades
Descubra como o BioPass ID evita fraudes financeiras

Os fraudadores criam novos golpes financeiros todos os dias. Descubra como o BioPass ID protege empresas e dados de clientes contra ações maliciosas.

Funcionalidades
Biometria em concurso público: como proporcionar mais segurança ao processo seletivo

Proteja a integridade dos concursos públicos com a biometria. Saiba como evitar fraudes de identidade, substituição de candidatos, entre outras.

Funcionalidades
Como detectar falsificação na biometria facial com o Postman

Aprenda a usar a ferramenta Postman para detectar possíveis ataques de falsificação em sistemas de autenticação biométrica de reconhecimento facial.

Funcionalidades
Como acelerar o desenvolvimento de software com SDKs

O Face SDK, um dos SDKs do BioPass ID, possibilita criar e configurar plataformas ou aplicativos de desenvolvimento rapidamente.

Funcionalidades
Como detectar e anonimizar a biometria facial via Postman

Confira como detectar e anonimizar a biometria facial usando a plataforma Postman e o conjunto de recursos BioPass ID.

Funcionalidades
5 benefícios de usar uma Rest API

As Rest APIs são ideais para aplicações em nuvem. Conheça como elas podem ser empregadas no seu projeto.

Funcionalidades
Inteligência Artificial nas escolas: vantagens para a gestão educacional

O uso da inteligência artificial na educação melhora a gestão de processos educacionais e otimiza a administração escolar. Conheça os benefícios da IA.

Funcionalidades
APIs para o mercado financeiro: como aplicar em seu negócio?

As APIs trazem agilidade e economia para bancos e fintechs. Descubra outros benefícios que também podem ajudar as instituições financeiras.

Funcionalidades
3 APIs do BioPass ID para otimizar processos de educação

Biometric APIs can increase the security of educational institutions and improve operational efficiency and the student experience. Find out more.

Funcionalidades