For the complete documentation index, see llms.txt. This page is also available as Markdown.

Captura facial com IAD - Selphi

Este componente precisa de uma versão mínima do iOS9

Introdução

A captura facial com Detecção de Ataques de Injeção de vídeo é realizada por meio do Componente Selphi IAD.

Este componente é responsável por capturar uma selfie do usuário e extrair suas características faciais mais relevantes, incorporando um conjunto de controles de segurança preventivos voltados a detectar ambientes não confiáveis. Durante o processo, são realizados, entre outros, os seguintes passos:

  • Gerenciamento interno de câmeras e permissões.

  • Detecção de tentativas de suplantação por meio de vídeos ou fontes de câmera manipuladas.

  • Assistência guiada durante a captura facial.

  • Geração de templates biométricos e imagens do usuário.

Na seção Lançamento simplificado são descritos os passos básicos para a Integração do SDK. Nesta página são detalhadas as informações específicas necessárias para iniciar e configurar este componente.


Dependência

CocoaPods

As bibliotecas da Facephi são distribuídas remotamente por meio de gerenciadores de dependências. Em iOS, utiliza-se CocoaPods. As dependências obrigatórias que deverão ter sido instaladas previamente (adicionando-as ao arquivo Podfile do projeto) são:

  pod 'FPHISDKMainComponent', '~> $VERSION'

Para instalar o componente SelphiIAD, adicione a dependência correspondente no Podfile do projeto, juntamente com as dependências obrigatórias do SDK.

  pod 'FPHISDKSelphiIADComponent', '~> $VERSION'

Swift Package Manager (SPM)

Se você usar SPM, certifique-se de que as dependências obrigatórias do SDK estejam instaladas previamente.

Para instalar o componente SelphiIAD, inclua-o nos módulos do projeto.


Permissões

No aplicativo cliente onde os componentes serão integrados, é necessário incorporar o seguinte elemento no arquivo Info.plist:

Diferenças em relação à captura facial padrão

As diferenças em relação ao restante da documentação de Captura Facial podem ser resumidas em dois tópicos:

  • O componente SelphiIAD tem uma Licença diferente da do componente padrão, portanto, ao começar a utilizar esta dependência, será necessário modificar a Licença do integrador.

  • Em caso de uma captura correta, o modelo de dados SelphiResult contém o parâmetro:

    • iad -> Informação obtida na análise de ataques de injeção de vídeo preparada para envio ao serviço de verificação.

Atualizado