Ir para o conteúdo principal
ShieldID
Todos os posts
Rascunho6 min de leitura

Como funciona a detecção de vivacidade ativa

Por que um desafio guiado supera uma selfie estática, o que a vivacidade ativa e a passiva realmente verificam e como é um ataque de apresentação.

Este post é um rascunho em andamento: os fatos têm como fonte nossas próprias pesquisas, e o texto ainda pode mudar na revisão editorial. Não constitui aconselhamento jurídico, financeiro ou de conformidade.

Uma foto de um rosto e uma foto de um documento de identidade não bastam para saber se uma pessoa real está diante da câmera. Alguém pode exibir uma foto impressa, reproduzir um vídeo em uma segunda tela ou usar uma máscara. A detecção de vivacidade é a etapa que responde a uma pergunta mais restrita e mais difícil: há um ser humano vivo presente agora, e não uma gravação ou uma réplica dele? Este artigo explica como funciona a vivacidade ativa, como ela difere da vivacidade passiva e contra o que ela de fato protege.

Vivacidade ativa vs. passiva

A detecção de vivacidade geralmente se divide em dois tipos. A vivacidade passiva analisa uma única imagem ou um clipe curto em busca de sinais de que não se trata de uma captura ao vivo — textura, reflexos, padrões de moiré de uma tela, indícios de profundidade — sem pedir que a pessoa faça nada. É rápida e com pouco atrito, mas também trabalha com menos evidências: um quadro, ou poucos, para tomar a decisão.

A vivacidade ativa pede que a pessoa faça algo que uma imagem estática ou um vídeo pré-gravado não consegue falsificar de forma convincente sob demanda: piscar, virar a cabeça e voltar ao centro, acenar com a cabeça ou sorrir, no momento indicado, durante uma sessão ao vivo. O ShieldID usa detecção de vivacidade ativa, baseada em desafios, acompanhada ao longo de pelo menos dez quadros com rastreamento facial 3D de 478 pontos — não uma verificação de foto única. O sistema observa como o rosto se move durante o desafio, e não apenas sua aparência em uma única imagem estática.

Por que um desafio em vez de uma única selfie

Uma única selfie só precisa enganar o sistema uma vez, em um quadro. Um desafio guiado precisa ser enganado continuamente, ao longo de uma sequência escolhida aleatoriamente pelo sistema, acompanhada em centenas de pontos do rosto enquanto ele se move. Uma foto impressa não pisca nem vira. Um vídeo reproduzido fica preso ao movimento originalmente gravado — ele não consegue responder a um desafio emitido depois. Uma máscara estática não se move como a pele e os músculos ao acenar com a cabeça ou sorrir. Nada disso torna a vivacidade ativa imbatível — nenhuma verificação isolada é —, e é exatamente por isso que ela roda junto com verificações separadas, e não no lugar delas.

O que roda junto com o desafio de vivacidade

A vivacidade é um sinal entre vários que rodam em toda selfie, sempre — nunca como um upgrade pago ou uma opção que a empresa possa desativar para economizar. Antifraude de apresentação (anti-spoofing), detecção de deepfake e detecção de máscara 3D rodam cada uma como uma verificação própria, relatada separadamente, em vez de serem reunidas em uma única pontuação de vivacidade opaca. Isso importa na prática: se uma verificação falha, você consegue ver se foi o desafio de vivacidade, um sinal de spoof, um suspeito deepfake ou a detecção de máscara que a sinalizou, em vez de um único “falhou” sem explicação.

  • Anti-spoof: sinais associados à apresentação de uma fonte não viva à câmera — uma tela, uma impressão, uma máscara —, verificados de forma independente do próprio desafio de vivacidade.
  • Detecção de deepfake: sinais associados a um rosto gerado ou manipulado sinteticamente, executada como uma verificação própria.
  • Detecção de máscara 3D / impressão: verificações voltadas especificamente a ataques de apresentação físicos — uma foto impressa ou uma máscara exibida à câmera.
  • Comparação facial: uma etapa separada que compara a captura ao vivo com o retrato do documento, relatada em relação a uma linha de decisão fixa, e não a uma porcentagem bruta.

Como é um ataque de apresentação

No jargão da área, uma tentativa de enganar um sistema biométrico apresentando algo que não seja uma pessoa real e cooperativa — uma foto, a reprodução de um vídeo, uma máscara, um deepfake — é chamada de ataque de apresentação. A prova de vida ativa, o anti-spoof, a detecção de deepfake e a detecção de máscara protegem, cada um, contra um tipo diferente de ataque de apresentação: um desafio estático derrota uma foto parada; o rastreamento quadro a quadro dificulta a aprovação de uma gravação prévia, porque ela não consegue reagir a um desafio escolhido na hora; a detecção de máscara e de deepfake mira as tentativas mais sofisticadas, que procuram se mover de forma convincente.

Sendo honestos sobre os limites

Não publicamos um percentual de precisão para a detecção de prova de vida, e não afirmamos ter uma certificação formal como iBeta ou ISO/IEC 30107-3 — hoje não temos nenhuma e não diremos que temos. O que podemos dizer com precisão é o que é executado e como: um desafio ativo, com vários quadros, rastreado em centenas de pontos de referência faciais, apoiado por verificações separadas de anti-spoof, deepfake e máscara em cada verificação, com o resultado informado como um sinal próprio, e não diluído em uma única pontuação que você não consegue inspecionar. Se e quando existirem testes formais, publicaremos o resultado e a data, e não um selo sem evidência por trás.

Comece agora

Veja como funciona com o seu próprio documento.

Crie uma sessão sandbox gratuita e faça uma verificação no seu próprio celular.