Solução anti-fraude Oz Liveness para verificação biométrica
pt
en es

Detecção Liveness para reconhecimento facial

Aplicativo Liveness para cadastro e autenticação de usuário web ou de dispositivo móvel. Mais de 200.000 verificações diárias em todo o mundo.

Tão fácil quanto tirar uma selfie.

Arquitetura geral:

SDK Liveness Mobile/WEB: para controle de ação e gravação de vídeo.

API Liveness Server: para captar a melhor gravação e proteger contra ataques biométricos.

Liveness detection for face recognition

Qual a função do SDK móvel e WEB?

Nós desenvolvemos SDKs móvel e WEB do lado cliente para que você possa incorporá-los ao seu site e aplicativo móvel. Recomendamos utilizar nossos SDKs para controlar as condições de gravação, posição facial, proteger contra ataques de deepfake e fraude de fluxo de vídeo.

Controle de condições

Em alguns casos, as condições externas não permitem tirar uma foto ou vídeo nítido do rosto para identificação biométrica e verificação do Liveness.

Já que os usuários podem fazer o check-in em várias situações: ao ar livre, no escuro, em movimento, em luz forte, nosso SDK detecta automaticamente as condições de gravação (sombra, borrão, piscadas) e ilumina o rosto na ausência de luz ou recomenda escolher condições de gravação mais favoráveis.

Controle de condições
Controle de condições

Controle da posição do rosto em relação à câmera

A verificação do Liveness visa proteger contra ataques fraudadores e selecionar a melhor gravação para identificação biométrica. Os algoritmos de reconhecimento facial mostram os melhores resultados de imagem que correspondem ao formato VISA ou VISABORDER.

Veja quais são os formatos de conjunto de dados do NIST

Quanto mais um rosto é fotografado livremente e de diferentes ângulos, mais provável que ocorram erros nos algoritmos de reconhecimento facial. Se a imagem enquadra um rosto cortado, virado, inclinado ou muito distante, então isso pode influenciar para que o rosto não seja detectado ou aumentar a chance de erro de forma significativa.

Ao usar o nosso SDK, você sempre terá certeza de que todo o processo de identificação ou autenticação biométrica será feito o mais rápido possível.

Controle da posição do rosto em relação à câmera
Controle da posição do rosto em relação à câmera

Proteção contra ataques de fraude de fluxo de vídeo

A segurança do processo de identificação/autenticação biométrica depende não só das ameaças de ataques fraudadores, mas também de ataques específicos de softwares que criam uma câmera virtual e “substituem” o vídeo original.

Tais ataques se aproveitam das vulnerabilidades do processo de gravação e envio de mídia, atacando o próprio dispositivo de gravação.

Nós implementamos em nossos SDK ferramentas para verificar a originalidade da gravação, para verificar a autenticidade da gravação e se foi usada a câmera original.

Nossos algoritmos são baseados no aprendizado profundo de máquina, verificam as imagens de um vídeo e monitoram dezenas de parâmetros (presença de brilhos e reflexos, micromovimentos, pulso etc.)

Treinamos o nosso sistema em dezenas de milhares de ataques. Nós também trabalhamos com fabricantes de máscaras 3D e estamos sempre à procura de novas amostras.

Essa abordagem permitiu que nossa solução Oz Liveness obtivesse a certificação da norma ISO 30107-3 Nível 1 e 2 pelo laboratório iBeta, credenciado pelo NIST, com uma FAR de 0%.

Ver relatório detalhado Nível 1
Ver relatório detalhado Nível 2

O que é o teste da certificação ISO 30107 do iBeta?

O iBeta é credenciado nacionalmente como um laboratório de teste pelo Programa Nacional de Acreditação de Laboratórios Voluntários (Voluntary Laboratory Accreditation Program, NVLAP [Código do laboratório de teste 200962]) para os requisitos da ISO/IEC 17025:2017 para competência de laboratórios de teste e calibração.

Em 2011, o iBeta foi credenciado pelo NIST e tornou-se um especialista em biometria no Programa Nacional de Acreditação de Laboratórios Voluntários (Voluntary Laboratory Accreditation Program, NVLAP) para teste biométrico sob o manual 150-25 do NIST.

Além disso, os procedimentos do iBeta para a norma ISO 30107-3 de Detecção de Ataques de Apresentação (PAD) foram auditados pela entidade certificadora e o escopo de acreditação do iBeta foi aumentado para incluir o teste de conformidade na norma ISO 30107-3 em abril de 2018.

E os participantes cooperaram, cada espécie apareceu como uma duplicação do rosto natural (atendendo aos requisitos da Propriedade 1 e 2). Todas as características faciais capturadas nos artefatos continham recursos extraíveis, já que foram adquiridos de um participante real (atendendo ao requisito da Propriedade 3). Em alguns casos, chapéus e óculos foram adicionados ao artefato durante o ataque de apresentação.

O que é o teste da certificação ISO 30107 do iBeta?
O que é o teste da certificação ISO 30107 do iBeta?

Como o teste é feito?

O laboratório iBeta prepara os artefatos para os ataques. Os artefatos de teste consistiram em seis espécies:

  • a

    Uma foto 2D em papel fosco com as bordas cortadas

  • b

    Uma foto 2D em papel fosco apresentada em uma superfície curva

  • c

    Uma máscara 2D com os olhos cortados

  • d

    A foto exibida em um notebook ou iPad

  • e

    Uma máscara de papel 3D feita à mão

  • f

    Vídeo exibido em um laptop ou iPad

Como o teste é feito?
Como o teste é feito?
Como o teste é feito?
Como o teste é feito?
Como o teste é feito?

O teste:

Uma sequência de verificações do Liveness é efetuada com os artefatos de ataque: uma verificação original e três ataques. Essa sequência é repetida 50 vezes para cada ataque.

Resultados:

No iPhone 6s

Dos 300 testes do Liveness que foram realizados com um rosto real, 299 foram bem-sucedidos.

Os erros de falso positivo do Oz Liveness foram de menos de 1%. Ao mesmo tempo, nenhum ataque foi ignorado, ou seja, a precisão na detecção de ataques é de 100%.

VER RELATÓRIO DETALHADO

No Android

300 de 300 verificações de pessoa real foram realizadas com êxito. Todos os ataques foram detectados com uma precisão de 100%.

Sendo assim, o erro de falso positivo do Oz Liveness é de 0%. A precisão na detecção foi de 100%.

Especificação do Liveness

Nossa arquitetura suporta várias implementações do algoritmo do Liveness: você pode definir o tamanho do vídeo que será processado e armazenado na sua infraestrutura:

  • 1

    Video de 1 a 5 segundos: size from 1 to 5MB, tamanhos de 1 a 5 MB, tempo de processamento – 1 a 5 segundos.

    Recomendado:

    Recomendado para identificação remota no setor bancário. Em alguns casos, os requisitos regulatórios prescrevem a gravação e o armazenamento de um arquivo de vídeo por um período estendido de tempo, que varia entre 1 a 10 anos.

    Essa opção pode ser usada para estabelecer relações comerciais em setores com requisitos de identificação remota.

  • 2

    Vídeo de uma gravação ((duração de até 1 segundo). Tamanho 300 KB – 1 MB.

    Recomendado:

    Para melhora na imagem e verificação no setor de fintech, compartilhando economia com requisitos de identificação remota simplificados.

    Para autenticação biométrica (confirmação de transações de alto risco, login sem senha, recuperação de acesso).

    Em casos em que a velocidade de processamento e transmissão e, consequentemente, o comprimento do caminho do cliente são de grande importância. Além disso, não existem requisitos regulatórios para armazenamento de arquivos.

  • Suporte para a maioria dos dispositivos móveis e webcams mais modernos

  • SDK conveniente para incorporar Android /iOS/ Web

  • O processo de passagem – pode ser entre 1 a 3 segundos

  • Norma ISO 30107-3 para PAD biométrico pelo Nível 1 do iBeta certificada com FAR de 0%, ver relatório detalhado

  • Norma ISO 30107-3 para PAD biométrico pelo Nível 1 do iBeta certificada com FAR de 0%, ver relatório detalhado

  • Velocidade de processamento – 1 processo por segundo

Nosso algoritmo é resistente a ataques de:

  • Rostos em papel impresso

  • Telas de dispositivos com reprodução de vídeo

  • Substituição de imagens no processo do Liveness

  • Máscaras de papel com recortes

  • Avatares animados e deepfake

  • Rostos de pessoas adormecidas

Passive Liveness e Active Liveness

Active Liveness (cooperativo) – convida o usuário a realizar algum tipo de ação (se aproximar, piscar, sorrir, virar a cabeça)

Os benefícios do Active Liveness:

Em alguns casos, ao obter um empréstimo de forma remota ou celebrar um contrato, ou outras opções para estabelecer relações comerciais, o cliente deve registrar o fato de uma ação ativa (consentimento do usuário expresso na forma de uma ação ativa).

Uma ação ativa significa que o usuário leu o contrato do usuário e fez o que lhe foi solicitado: por exemplo, ele sorriu ou virou a cabeça, assim confirmando que ele está consciente e agindo por livre e espontânea vontade.

Active Liveness
Active Liveness

Desvantagens do Active Liveness:

O Active Liveness exige um vídeo longo (3 a 5 segundos) para que o usuário possa agir. Isso aumenta o caminho do cliente associado à transmissão e processamento da solicitação.

O Active Liveness reduz as conversões em 5-10%. De acordo com as nossas estatísticas, entre 5 a 10% dos usuários não querem ou não conseguem entender o que é solicitado a eles no Liveness ativo (em que momento você precisa sorrir ou piscar).

É complicado detectar a melhor gravação de acordo com o padrão VISA ou VISABORDER para comparação facial subsequente, já que no processo de transmissão de emoções (sorriso, piscada), a cabeça está inclinada ou virada.

O Active Liveness não afeta a segurança e proteção contra ataques fraudadores.

A distribuição moderna de deepfake permite que você desvie qualquer atividade ativa ao animar a imagem para realizar qualquer ação necessária.

Sendo assim, as abordagens modernas de contenção de ataques fraudadores não deveria depender de uma ação ativa. Uma ação ativa só deveria ser usada para resolver disputas no plano jurídico.

Passive Liveness

Ele não implica nenhuma ação ativa, exceto pela necessidade de olhar para a câmera.

Os benefícios do Liveness passivo:

O Liveness passivo não requer nenhum vídeo logo e se encaixa em uma só gravação. Isso simplifica a velocidade de transmissão e processamento para até um processo por segundo.

O Liveness passivo não diminui as conversões, pois não requer nenhuma ação adicional.

O Liveness passivo é tão seguro quanto o ativo. De acordo com o padrão VISA ou VISABORDER a detecção do melhor quadro é melhor em um vídeo que não implica a presença de emoções e viradas de cabeça.

Desvantagens:

A falta de uma ação proativa pode ser a causa de situações controversas. No entanto, de acordo com as nossas estatísticas, tais casos são improváveis.

Sua interface Liveness

Crie sua interface de script de verificação de vivacidade com nossas bibliotecas de personalização. Inspire-se nos casos de uso de personalização de cenários.
Calma. Conveniente. Único.

Novo vídeo em breve

Perguntas frequentes

Eu gostaria de saber os preços da API/SDK.

O projeto piloto é gratuito.

O custo da implementação no loop de produção depende dos parâmetros individuais do seu projeto.

Com nossos termos de licenciamento flexíveis, você pode encontrar a opção que mais lhe atende. Saiba o preço em até um dia útil após preencher o formulário aqui.

As soluções podem ser adquiridas separadamente? Por exemplo, apenas a solução anti-fraude facial (Oz Liveness) ou a solução de reconhecimento facial (Oz Biometry)?

Sim, é possível. Use um ou mais módulos da plataforma dependendo das necessidades do seu negócio.

Eu quero integrar sua solução no meu código. Como eu consigo uma API ou SDK para testar suas soluções?

1. Você pode testar um dos cenários da nossa solução (do ponto de vista do usuário) online agora mesmo na seção de demonstração web.

2. Você pode obter uma conta pessoal para testar a integração de nossas soluções no código do seu programa após uma reunião online.

Nós demonstraremos nossas soluções de acordo com os seus cenários e responderemos às suas dúvidas técnicas na reunião. Isso vai economizar seu tempo gasto no aprendizado de tecnologias.

Após a reunião, enviaremos as credenciais do stand de demonstração, da API e do SDK.

Envie uma solicitação pelo seu e-mail corporativo e nosso gerente entrará em contato para marcar um horário conveniente para uma reunião.

3. Caso você já esteja pronto para testar e tiver um ID de aplicativo, preencha o formulário para gerar sua licença de avaliação gratuita do SDK móvel.

Qual o prazo de validade da licença de avaliação?

Nós fornecemos uma licença de avaliação de até 2 meses para um projeto piloto.

Como executar soluções PoC na sua infraestrutura?

Nós vamos preparar distribuições para a configuração do seu sistema e fornecer licenças de avaliação por até 2 meses.

Onde eu posso encontrar a documentação das suas soluções?

A documentação das nossas soluções está localizada aqui: https://doc.ozforensics.com/oz-knowledge/

Quanto tempo leva para implementar sua solução?

Com a opção de entrega na nuvem, a solução está pronta para uso. Tudo o que falta é integrá-la ao seu processo.

A instalação local da plataforma da Oz Forensics no seu servidor é concluída em até um dia e, no geral, leva cerca de 1 hora. Nós prepararemos com antecedência um instalador pessoal para a configuração do seu sistema, você precisará executá-lo.

A velocidade de implementação da solução em seu fluxo de trabalho depende de seus desenvolvedores. Em nossa experiência, essa implementação não leva mais do que uma semana.

Você presta suporte técnico durante o teste de sua solução?

Sim, estamos prontos para marcar um chat entre você e nossos especialistas do suporte técnico para ajudá-lo a acelerar o teste da nossa solução. Nós preferimos usar o aplicativo Slack para esses chats.

O suporte técnico é gratuito durante o período de avaliação.

Você tem uma solução para reconhecimento de campos de documentos?

Nós não estamos desenvolvendo uma solução de reconhecimento de documentos. Usamos um serviço de OCR parceiro que é integrado por meio da nossa API. Você pode usar o serviço de qualquer outro fornecedor e integrá-lo você mesmo por meio da nossa API.

Nós somos uma empresa de TI/IDTech. Estamos à procura de um parceiro na solução Liveness.

Estamos sempre abertos a novas oportunidades de cooperação. Preferimos discutir os detalhes em uma reunião online.

Envie uma solicitação pelo seu e-mail corporativo e nosso gerente entrará em contato para marcar um horário para uma reunião.

Todos os produtos incluem:

FormCardIcon - 1

APIs
simples, modularizadas

FormCardIcon - 1 FormCardIcon - 2 FormCardIcon - 3

SDKs flexíveis para iOS,
Android e web

FormCardIcon - 1

Fácil integração
por meio do Docker

Agendar demonstração>