Tecnologia · Anti-fraude

Liveness detection no ponto: prova de vida

Resposta rápida

Liveness detection (detecção de vivacidade) é o mecanismo que confirma que a face capturada pelo sistema é de uma pessoa real, presente naquele momento — e não uma foto, um vídeo ou uma máscara. É a camada anti-fraude que separa um "reconhecimento facial decorativo" de uma autenticação de verdade em sistemas de controle de ponto. Existe em modo passivo (análise do algoritmo sem ação do usuário) e ativo (pede piscar, mover a cabeça, sorrir). Padrões internacionais como ISO/IEC 30107-3 definem níveis de robustez.

Em resumo

  • Confirma que a face é de pessoa real presente.
  • Impede uso de foto, vídeo, máscara para fraudar.
  • Modos: passivo (sem ação) e ativo (pede piscar/mover).
  • Padrão internacional: ISO/IEC 30107-3.
  • Sem liveness, facial é decorativo.
  • Exigir do fornecedor: qual método e nível de robustez.

O que é liveness detection

Liveness detection — literalmente "detecção de vivacidade" — é o conjunto de técnicas que um sistema de reconhecimento facial usa para confirmar que a face capturada pertence a uma pessoa real, presente naquele momento, e não a uma imagem estática (foto), reprodução (vídeo) ou impressão 3D (máscara). É a camada anti-fraude que impede o ataque mais óbvio contra o reconhecimento facial: mostrar uma foto do colega no lugar do próprio rosto.

Sem liveness, o reconhecimento facial é essencialmente decorativo em cenários com incentivo à fraude — como o registro de ponto ("bata para mim que eu almoço em paz").

Por que importa no controle de ponto

O reconhecimento facial no controle de ponto tem função dupla: comprovar identidade e criar auditabilidade. Se qualquer foto derruba a barreira, ambos se perdem. Liveness detection é o que sustenta:

Tipos de liveness

TipoComo funcionaPrósContras
PassivoAlgoritmo analisa a captura sem pedir açãoRápido; sem esforço para o usuárioRequer algoritmo mais sofisticado
AtivoPede ação (piscar, mover a cabeça, sorrir)Difícil de burlar com foto/vídeo simplesAdiciona tempo à marcação; UX menos fluida
Combinado (híbrido)Análise passiva + ação de confirmaçãoRobustez máximaMais lento; mais complexo

Liveness passivo — o que o algoritmo analisa

Liveness ativo — desafios comuns

Padrões e certificações

A norma internacional de referência é a ISO/IEC 30107-3, que define métodos de teste e níveis de robustez para detecção de ataques de apresentação (Presentation Attack Detection — PAD). Sistemas com certificação nesse padrão passaram por avaliação independente contra ataques conhecidos (fotos impressas, telas, máscaras).

Ao contratar um sistema com liveness, exija do fornecedor:

Ataques conhecidos que o liveness previne

AtaqueMétodoContramedida
Foto impressaPapel comum ou fotográficoAnálise de textura, profundidade
Foto em telaCelular exibindo fotoAnálise de reflexo, moiré
VídeoReprodução em telaAção ativa (piscar aleatório)
Máscara 3D simplesPapel ou plásticoAnálise de textura, movimento
Máscara de siliconeSilicone realistaAnálise avançada de pele; captura infrared
Deepfake em vídeoVídeo gerado por IADetecção de artefatos; ação ativa em tempo real

UX: como não atrapalhar a jornada

Liveness pode adicionar 2 a 5 segundos à marcação — parece pouco, mas em cenários de alto fluxo se acumula. Bons sistemas equilibram segurança e velocidade:

LGPD e liveness

Como envolve captura biométrica, aplica-se toda a discussão da LGPD no RH: base legal, finalidade específica (autenticação para ponto), armazenamento do template criptografado (não a imagem), prazo de retenção e direitos do titular.

O que verificar antes de contratar

Continue lendo

Conteúdos relacionados

Perguntas frequentes

O que é liveness detection?
É o conjunto de técnicas que um sistema de reconhecimento facial usa para confirmar que a face capturada é de uma pessoa real, presente naquele momento — não uma foto, vídeo ou máscara. É a camada anti-fraude do facial.
Toda solução de reconhecimento facial tem liveness?
Não. Muitas soluções vendem "reconhecimento facial" que apenas compara a face capturada com o template, sem validar se a captura é real. Sem liveness, uma foto pode derrubar a autenticação. Sempre pergunte especificamente ao fornecedor.
Qual a diferença entre liveness passivo e ativo?
Passivo: o algoritmo analisa a captura sem pedir ação do usuário (rápido, invisível). Ativo: o sistema pede piscar, mover a cabeça, sorrir (mais robusto contra fotos/vídeos, mas adiciona tempo). Sistemas modernos combinam os dois.
O que é ISO/IEC 30107-3?
É a norma internacional que define métodos de teste e níveis de robustez para detecção de ataques de apresentação (PAD) em biometria. Sistemas certificados nessa norma foram testados de forma independente contra tipos conhecidos de ataque.
Liveness protege contra deepfake?
Sistemas modernos combinam liveness passivo (análise de artefatos de vídeo gerado) com ação ativa aleatória em tempo real, dificultando ataques por deepfake. Nenhuma proteção é 100%, mas boas implementações elevam significativamente a barreira.
Liveness torna o ponto muito lento?
Passivo é praticamente instantâneo (parte da análise da captura padrão). Ativo adiciona 2-5 segundos. Bons sistemas usam passivo padrão e ativo apenas em suspeita, equilibrando segurança e velocidade.