Desenvolvedores
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Conteúdo da alternância
Conteúdo da alternância
Conteúdo da alternância
Conteúdo da alternância

VERILOOK COMPONENTES 13.3

VeriLook SDK 13.3

COMPONENTES DO SDK DE FACE VERILOOK

 

VeriLook SDK Componentes e licenças
Tipos de ComponentesVeriLook 13.x
Standard SDK
VeriLook 13.x
Extended SDK
Face component licenses included with a specific SDK:
 • Face ExtractorLicença para computadorLicença para computador
 • Face MatcherLicença para computadorLicença para computador
 • Face ClientNão disponívelLicença para computador
 • Mobile Face ExtractorLicença para computadorLicença para computador
 • Mobile Face MatcherLicença para computadorLicença para computador
 • Mobile Face ClientLicença para computador
 • Matching Server+

COMPONENTE EXTRATOR DE FACE

O Face Extractor cria templates de face a partir de imagens de face. O Extractor pode generalizar o template de face a partir de várias imagens que incluem a mesma face para melhorar a qualidade do template.

O software Device Manager permite a captura simultânea de várias câmeras. Os integradores podem escrever plug-ins para suportar suas câmeras ou outros dispositivos usando a estrutura de plug-ins fornecida com o Device Manager.

O componente extrai um template de face única em 1,34 segundos. O desempenho especificado requer um PC ou laptop com pelo menos processador Intel Core i7-4771.

Licenças podem ser usada na plataforma Microsoft Windows, Linux x86/x86_64 ou macOS. Mais licenças para este componente podem ser adquiridas a qualquer momento pelos clientes VeriLook 13.x SDK.

 

COMPONENTE DE MATCHING DE FACE

O Face Matcher executa a matching de templates faciais nos modos 1-para-1 (verificação) e 1-para-muitos (identificação). Além disso, o componente Face Matcher inclui um algoritmo de matching fundida que permite aumentar a confiabilidade da matching de templates combinando templates que contêm registros de impressão digital, face, impressão de voz e/ou íris (observe que a matching de impressões digitais, íris e impressões de voz requer a compra do Fingerprint Matcher, Iris Matcher e Voice componentes do Matcher correspondentemente).

O componente Face Matcher corresponde a 40.000 faces por segundo.

Mais licenças para este componente podem ser adquiridas a qualquer momento pelos clientes VeriLook 13.x SDK.

 

COMPONENTE DE CLIENTE DE FACE

O componente Face Cliente inclui os recursos do componente Face Extractor para criação de templates de face a partir de imagens faciais. Ele também fornece funcionalidade avançada para detecção de gênero, idade, emoções, vivacidade do face e outros atributos, verificação de imagens para conformidade com ICAO, geração de imagens de face token e suporte a formatos de imagem com base em padrões biométricos.

O Face Cliente extrai um template de face único em 0,6 segundos. O desempenho especificado requer um PC ou laptop com pelo menos processador Intel Core i7-4771.

O componente pode generalizar um template de face a partir de várias imagens que incluem o mesmo face para melhorar a qualidade do template.

O componente Face Clientee também permite integrar JPEG 2000 com suporte a Perfis de Face com Perda e Sem Perda em aplicativos baseados no VeriLook SDK.

O software Device Manager permite a captura simultânea de várias câmeras. Os integradores podem escrever plug-ins para suportar suas câmeras ou outros dispositivos usando a estrutura de plug-ins fornecida com o Device Manager.

O componente Face Clientee também inclui algoritmos proprietários, que fornecem essas funcionalidades avançadasapós a extração do template facial:

  • Reconhecimento de gênero da pessoa.
  • Detecção de emoções: valores de confiança retornados para humor neutro, raiva, nojo, medo, felicidade, tristeza e surpresa.
  • Extração de pontos de características faciais para cada pessoa de uma imagem.
  • Estimativa de idade para cada pessoa a partir de uma imagem.
  • Detecção de atributos faciais adicionais: sorriso, boca aberta, piscar (olhos fechados), óculos, óculos escuros, barba e bigode.
  • A detecção de face ao vivo pode ser usada para determinar se um face em um fluxo de vídeo pertence a um ser humano real ou é uma foto. Consulte as recomendações para detecção de face ao vivo para obter mais informações.
  • Até 5 fluxos de vídeo podem ser processados ​​em paralelo com este componente. O componente Web Service do sistema Face Verification pode ser adicionado ao sistema para realizar a verificação de vivacidade do face com um número maior de fluxos de vídeo.

Os faces capturados podem ser verificados quanto à conformidade com os requisitos da ICAO. Estes requisitos são verificados:

  • pixelização da imagem, cores desbotadas;
  • uniformidade de fundo (qualquer fundo pode ser substituído automaticamente por constante ou transparente);
  • face escuro, tom de pele, reflexos na pele, reflexos nos óculos;
  • olhos vermelhos, desviando os olhos (os olhos vermelhos podem ser corrigidos automaticamente).

O componente Face Cliente pode fornecer tokens de imagens de face * compatíveis com o Face Image Format como no padrão ISO/IEC 19794. Esse formato de imagem de face permite uma variedade de aplicativos em vários dispositivos, incluindo dispositivos que têm recursos limitados necessários para armazenamento de dados e melhora a precisão do reconhecimento especificando o formato dos dados, restrições de cena (iluminação, pose), propriedades fotográficas (posicionamento, foco da câmera) e atributos da imagem digital (resolução da imagem, tamanho da imagem). Os seguintes recursos estão disponíveis:

  • Token de face Criação de imagem a partir de uma imagem contendo face humano usando coordenadas oculares que podem ser marcadas à mão ou detectadas automaticamente usando o algoritmo de detecção de face de Neurotechnology.
  • O face é detectado e as coordenadas dos olhos são adquiridas usando o algoritmo de reconhecimento e detecção de face da Neurotechnology de última geração.
  • Normalização geométrica da imagem da face de acordo com as proporções e propriedades fotográficas, que são especificadas na norma ISO/IEC 19794.
  • Algoritmo de preenchimento de imagem inteligente para cortar partes da imagem de face de token conforme especificado no padrão ISO/IEC 19794.
  • Avaliação da imagem de face token criada para os seguintes critérios de qualidade sugeridos na norma ISO/IEC 19794:
  • Uniformidade do plano de fundo – o plano de fundo na imagem da face do token deve ser uniforme, não confuso.
  • Nitidez – a imagem do face simbólico não deve ficar desfocada.
  • Imagens muito claras ou muito escuras – a imagem do face simbólico não deve ser muito escura ou muito clara.
  • Faixa de exposição de uma imagem – a imagem de face simbólico deve ter uma faixa de exposição razoável para representar o máximo possível de detalhes do assunto na imagem.
  • Avaliação da qualidade da imagem do token face com base nas sugestões do padrão ISO/IEC 19794 (usando os critérios de qualidade acima)

O componente Face Cliente permite integrar suporte para padrões de formato de imagem facial com sistemas biométricos novos ou existentes baseados no VeriLook SDK. Esses padrões biométricos são suportados:

  • BioAPI 2.0 (ISO/IEC 19784-1:2006) (Estrutura e provedor de serviços biométricos para mecanismo de identificação facial)
  • CBEFF V1.2 (ANSI INCITS 398-2008) (Estrutura de Formatos de Troca Biométrica Comum)
  • CBEFF V2.0 (ISO/IEC 19785-1:2006 com alteração 1:2010, 19785-3:2007 com alteração 1:2010) (Estrutura de formatos de troca biométrica comum)
  • CBEFF V3.0 (ISO/IEC 19785-3:2015) (Estrutura de Formatos de Troca Biométrica Comum)
  • ISO/IEC 19794-5:2005 (Formatos de intercâmbio de dados biométricos – Dados de imagem facial)
  • ISO/IEC 19794-5:2011 (Formatos de intercâmbio de dados biométricos – Dados de imagem facial)
  • ANSI/INCITS 385-2004 (Formato de Reconhecimento Facial para Intercâmbio de Dados)
  • ANSI/NIST-CSL 1-1993 (Formato de dados para o intercâmbio de informações de impressão digital, facial e SMT)
  • ANSI/NIST-ITL 1a-1997 (Formato de dados para o intercâmbio de informações de impressão digital, facial e SMT)
  • ANSI/NIST-ITL 1-2000 (Formato de dados para o intercâmbio de informações de impressão digital, facial e SMT)
  • ANSI/NIST-ITL 1-2007 (Formato de Dados para o Intercâmbio de Impressões Digitais, Faciais e Outras Informações Biométricas)
  • ANSI/NIST-ITL 1a-2009 (Formato de Dados para o Intercâmbio de Impressões Digitais, Faciais e Outras Informações Biométricas)
  • ANSI/NIST-ITL 1-2011 (Formato de Dados para o Intercâmbio de Impressões Digitais, Faciais e Outras Informações Biométricas)
  • ANSI/NIST-ITL 1-2011 Update:2013 Edition 2 (Formato de Dados para o Intercâmbio de Impressões Digitais, Faciais e Outras Informações Biométricas)
  • Atualização ANSI/NIST-ITL 1-2011: 2015 (Formato de Dados para o Intercâmbio de Impressões Digitais, Faciais e Outras Informações Biométricas)

Todas as funcionalidades do componente Face Clientee podem ser usadas a partir de aplicativos C/C++, C# e Java em todas as plataformas suportadas. Os wrappers .NET de bibliotecas do Windows são fornecidos para desenvolvedores .NET.

Mais licenças para este componente podem ser adquiridas a qualquer momento pelos clientes do VeriLook 13.x Extended SDK.

Nota: O token neste contexto é usado como “imagem simbólica, imagem boa o suficiente para reconhecimento de máquina”. Token Image como na ISO/IEC19794-5: “Um tipo de imagem de face que especifica imagens frontais com um tamanho geométrico específico e posicionamento dos olhos com base na largura e altura da imagem. Este tipo de imagem é adequado para minimizar os requisitos de armazenamento para o face do computador tarefas de reconhecimento, como verificação, enquanto ainda oferece independência do fornecedor e recursos de verificação humana (versus exame humano que requer mais detalhes).

COMPONENTE FACE EXTRATOR MOBILE

O Mobile Face Extractor cria templates de Face a partir de imagens de Face e foi projetado para ser executado em dispositivos Android ou iOS ou ARM Linux. Os dispositivos Android devem ser baseados em pelo menos Snapdragon S4 system-on-chip (processador Krait 300 com 4 núcleos rodando a 1,51 GHz). O componente extrai um template de face única em 1,34 segundos.

O Mobile Face Extractor pode generalizar um template de Face a partir de várias imagens que incluem o mesmo Face para melhorar a qualidade do template.

A licença pode ser usada na plataforma Android, iOS ou ARM Linux. Mais licenças para este componente podem ser adquiridas a qualquer momento pelos clientes VeriLook 13.x SDK.

COMPONENTE DE MATCHING DE FACE MÓVEL

O Mobile Face Matcher realiza a matching de templates faciais nos modos 1-para-1 (verificação) e 1-para-muitos (identificação). Ele corresponde a 3.000 Faces por segundo e foi projetado para ser usado em sistemas biométricos incorporados ou móveis, executados em dispositivos Android ou iOS ou ARM Linux. Os dispositivos Android devem ser baseados em pelo menos Snapdragon S4 system-on-chip (processador Krait 300 com 4 núcleos rodando a 1,51 GHz).

Uma licença do Mobile Face Matcher está incluída no VeriLook 13.x Standard SDK e VeriLook 13.x Extended SDK. A licença pode ser usada na plataforma Android, iOS ou ARM Linux. Mais licenças para este componente podem ser adquiridas a qualquer momento pelos clientes VeriLook 13.x SDK.

COMPONENTE FACE CLIENTE MOBILE

O componente Mobile Face Cliente cria templates de Face a partir de imagens de Face. Ele também fornece funcionalidade avançada para detecção de gênero, idade, emoções, vivacidade do Face e outros atributos, verificação de imagens para conformidade com ICAO, geração de imagens de Face token e suporte a formatos de imagem com base em padrões biométricos.

O componente foi projetado para ser executado em dispositivos Android ou iOS ou ARM Linux. Os dispositivos Android devem ser baseados em pelo menos Snapdragon S4 system-on-chip (processador Krait 300 com 4 núcleos rodando a 1,51 GHz). O componente extrai um template de face única em 1,2 segundos.

O componente pode generalizar um template de Face a partir de várias imagens que incluem o mesmo Face para melhorar a qualidade do template.

O componente Mobile Face Cliente também permite integrar JPEG 2000 com suporte a Perfis de Face com Perda e Sem Perda em aplicativos baseados em VeriLook SDK.

O componente também inclui algoritmos proprietários, que fornecem essas funcionalidades avançadas após a extração do template facial:

  • Reconhecimento de gênero da pessoa.
  • Detecção de emoções: valores de confiança retornados para humor neutro, raiva, nojo, medo, felicidade, tristeza e surpresa.
  • Extração de pontos de características faciais para cada pessoa de uma imagem.
  • Estimativa de idade para cada pessoa a partir de uma imagem.
  • Detecção de atributos faciais adicionais: sorriso, boca aberta, piscar (olhos fechados), óculos, óculos escuros, barba e bigode.
  • A detecção de Face ao vivo pode ser usada para determinar se um Face em um fluxo de vídeo pertence a um ser humano real ou é uma foto. Consulte as recomendações para detecção de Face ao vivo para obter mais informações.

Os Faces capturados podem ser verificados quanto à conformidade com os requisitos da ICAO. Estes requisitos são verificados:

  • pixelização da imagem, cores desbotadas;
  • uniformidade de fundo (qualquer fundo pode ser substituído automaticamente por constante ou transparente);
  • Face escuro, tom de pele, reflexos na pele, reflexos nos óculos;
  • olhos vermelhos, desviando os olhos (os olhos vermelhos podem ser corrigidos automaticamente)

O componente pode fornecer token de imagens de Face* compatível com o formato de imagem de Face como no padrão ISO/IEC 19794. Esse formato de imagem de Face permite uma variedade de aplicativos em vários dispositivos, incluindo dispositivos que possuem recursos limitados necessários para armazenamento de dados, e melhora a precisão do reconhecimento especificando o formato dos dados, restrições de cena (iluminação, pose), propriedades fotográficas (posicionamento, foco da câmera) e atributos da imagem digital (resolução da imagem, tamanho da imagem). Os seguintes recursos estão disponíveis:

  • Token de Face Criação de imagem a partir de uma imagem contendo Face humano usando coordenadas oculares que podem ser marcadas à mão ou detectadas automaticamente usando o algoritmo de detecção de Face de neurotechnology.
  • O Face é detectado e as coordenadas dos olhos são adquiridas usando o algoritmo de reconhecimento e detecção de Face da Neurotechnology de última geração.
  • Normalização geométrica da imagem da face de acordo com as proporções e propriedades fotográficas, que são especificadas na norma ISO/IEC 19794.
  • Algoritmo de preenchimento de imagem inteligente para cortar partes da imagem de face de token conforme especificado no padrão ISO/IEC 19794.
  • Avaliação da imagem de face token criada para os seguintes critérios de qualidade sugeridos na norma ISO/IEC 19794:
  • Uniformidade do plano de fundo – o plano de fundo na imagem da face do token deve ser uniforme, não confuso.
  • Nitidez – a imagem do Face simbólico não deve ficar desfocada.
  • Imagens muito claras ou muito escuras – a imagem do Face simbólico não deve ser muito escura ou muito clara.
  • Faixa de exposição de uma imagem – a imagem de Face simbólico deve ter uma faixa de exposição razoável para representar o máximo possível de detalhes do assunto na imagem.
  • Avaliação da qualidade da imagem do token face com base nas sugestões do padrão ISO/IEC 19794 (usando os critérios de qualidade acima)

O componente permite integrar o suporte para padrões de formato de imagem facial com sistemas biométricos novos ou existentes baseados no VeriLook SDK. Esses padrões biométricos são suportados:

  • BioAPI 2.0 (ISO/IEC 19784-1:2006) (Estrutura e provedor de serviços biométricos para mecanismo de identificação facial)
  • CBEFF V1.2 (ANSI INCITS 398-2008) (Estrutura de Formatos de Troca Biométrica Comum)
  • CBEFF V2.0 (ISO/IEC 19785-1:2006 com alteração 1:2010, 19785-3:2007 com alteração 1:2010)(Estrutura de formatos de troca biométrica comum)
  • CBEFF V3.0 (ISO/IEC 19785-3:2015) (Estrutura de Formatos de Troca Biométrica Comum)
  • ISO/IEC 19794-5:2005 (Formatos de intercâmbio de dados biométricos – Dados de imagem facial)
  • ISO/IEC 19794-5:2011 (Formatos de intercâmbio de dados biométricos – Dados de imagem facial)
  • ANSI/INCITS 385-2004 (Formato de Reconhecimento Facial para Intercâmbio de Dados)
  • ANSI/NIST-CSL 1-1993 (Formato de dados para o intercâmbio de informações de impressão digital, facial e SMT)
  • ANSI/NIST-ITL 1a-1997 (Formato de dados para o intercâmbio de informações de impressão digital, facial e SMT)
  • ANSI/NIST-ITL 1-2000 (Formato de dados para o intercâmbio de informações de impressão digital, facial e SMT)
  • ANSI/NIST-ITL 1-2007 (Formato de Dados para o Intercâmbio de Impressões Digitais, Faciais e Outras Informações Biométricas)
  • ANSI/NIST-ITL 1a-2009 (Formato de Dados para o Intercâmbio de Impressões Digitais, Faciais e Outras Informações Biométricas)
  • ANSI/NIST-ITL 1-2011 (Formato de Dados para o Intercâmbio de Impressões Digitais, Faciais e Outras Informações Biométricas)
  • ANSI/NIST-ITL 1-2011 Update:2013 Edition 2 (Formato de Dados para o Intercâmbio de Impressões Digitais, Faciais e Outras Informações Biométricas)
  • Atualização ANSI/NIST-ITL 1-2011: 2015 (Formato de Dados para o Intercâmbio de Impressões Digitais, Faciais e Outras Informações Biométricas)

As licenças podem ser usadas na plataforma Android, iOS ou ARM Linux. Mais licenças para este componente podem ser adquiridas a qualquer momento pelos clientes do VeriLook 13.0 Extended SDK.

Nota: O token neste contexto é usado como “imagem simbólica, imagem boa o suficiente para reconhecimento de máquina”. Token Image como na ISO/IEC19794-5: “Um tipo de imagem de Face que especifica imagens frontais com um tamanho geométrico específico e posicionamento dos olhos com base na largura e altura da imagem. Este tipo de imagem é adequado para minimizar os requisitos de armazenamento para o Face do computador tarefas de reconhecimento, como verificação, enquanto ainda oferece independência do fornecedor e recursos de verificação humana (versus exame humano que requer mais detalhes).

 

MATCHING SERVER

 

O Matching Server é um software pronto para uso destinado à construção de sistemas baseados na Web de tamanho moderado e outros sistemas baseados em rede, como AFIS local ou sistema de identificação multibiométrica. O software do servidor é executado em um PC servidor e permite realizar a matching do template biométrico no lado do servidor usando:

  • Fast Fingerprint Matcher ou componente Fingerprint Matcher para matching de templates de impressão digital;
  • Componente Fast Face Matcher ou Face Matcher para matching de template de Face;
  • Fast Iris Matcher ou componente Iris Matcher para matching de templates de íris.
  • Componente Voice Matcher para matching de templates de voz.

A matching multibiométrica pode ser habilitada executando componentes para matching de impressão digital, face, íris e impressão de voz na mesma máquina.

Módulo de comunicação do cliente que permite enviar uma tarefa para o Matching Server, consultar o status da tarefa, obter os resultados e remover a tarefa do servidor, está incluído no MegaMatcher 13.x SDK, VeriFinger 13.x SDK, VeriLook 13.x SDK, VeriSpeak 13.x SDK e VeriEye 13.x SDK. Este módulo oculta todas as comunicações de baixo nível e fornece API de alto nível para o desenvolvedor.

Os componentes e módulos de suporte de banco de dados com códigos-fonte incluídos para o componente Matching Server estão listados na tabela abaixo. Módulos personalizados para trabalhar com outros bancos de dados também podem ser desenvolvidos pelo integrador e usados ​​com o software Matching Server.

A tabela abaixo mostra quais componentes estão disponíveis com o software Matching Server.

ComponentesWindows
32 & 64 bit
Linux
32 & 64 bit
macOS
• Matching server software+++
• API da ferramenta de administração do servidor++
Módulos de suporte de banco de dados
• Microsoft SQL Server+
• PostgreSQL++
• MySQL++
• Oracle++
• SQLite+++
Exemplos de programação
 • C# cliente+ 
 • Visual Basic .NET cliente+ 
 • Java web cliente+++
Tutoriais de programação
 • C/C++++
 • C#+ 
 • Visual Basic .NET+ 
Exemplos e Tutoriais de Programação
WindowsLinux x86-64MacOSAndroidiOS
C/C+++++
Objective-C+
C#+
Java++++
Visual Basic .Net+
Python 3++

O componente Matching Server requer uma licença especial que permite executar o Matching Server em todas as máquinas que executam os componentes de matching de impressão digital, face, íris ou palma da mão obtidos por um integrador. O software Matching Server está incluído com:

  • MegaMatcher 13.x Standard ou MegaMatcher 13.x Extended SDK;
  • SDK Extended VeriFinger 13.x;
  • SDK Extended VeriLook 13.x;
  • SDK Extended VeriEye 13.x.
  • SDK Extended VeriSpeak 13.x.
Abrir conversa
Em que posso ajudá-lo? | Bem-vindo ao nosso site!