Biometria Brasil

MEGAMATCHER SDK - AFIS

O MegaMatcher foi projetado para desenvolvedores de sistemas AFIS e multi-biométricos para verificação em grande escala. A tecnologia garante alta confiabilidade e velocidade de identificação biométrica, mesmo quando se utilizam grandes bancos de dados.

Disponível como um kit de desenvolvimento de software, ele permite o desenvolvimento para produtos (individuais ou multi-biométricos) de identificação de impressões digitais, íris, rosto, voz ou palma da mão em grande escala para plataformas Microsoft Windows, Linux, Mac OS X, iOS e Android.

CARACTERÍSTICAS E CAPACIDADES

  • Comprovados em projetos de escala nacional, incluindo a emissão de passaportes e a desduplicação de eleitores.
  • Mecanismo de impressão digital compatível com NIST MINEX e mecanismo de íris NIST IREX.
     
  • Comparação de alto desempenho para sistemas de escala nacional com MegaMatcher Accelerator.
     
  • As impressões digitais, íris e faces podem ser comparados usando smart cards com o MegaMatcher On Card.
     
  • Inclui modalidades de impressão digital, íris, face, voz e palma da mão.
     
  • Comparação de impressão digital rolada, plana e latente.
     
  • BioAPI 2.0, ANSI e ISO e outros padrões suportados.
     
  • Checagem de conformidade de requisitos da ICAO para imagens de face.
     
  • Custo/benefício efetivo, licenciamento flexível e suporte ao cliente gratuito.

A tecnologia MegaMatcher Automated Biometric Identification Systems para larga escala foi introduzida em 2005. Desde então, a tecnologia foi constantemente aprimorada com mais de 10 versões principais e menores lançadas até o momento.

A tecnologia MegaMatcher está disponível como uma SDK multiplataforma, que inclui mecanismos de reconhecimento de impressão digital, facial, voz, íris e palma da mão com um algoritmo de identificação rápido e confiável para sistemas em grande escala. Os mecanismos do software biométrico contêm muitas soluções algorítmicas exclusivas que são especialmente úteis para problemas de identificação em grande escala. Algumas dessas soluções estão listadas nas descrições dos mecanismos de identificação biométrico, face, voz e íris abaixo.

 

CONTEÚDO DO SDK

O SDK MegaMatcher foi projetado para o desenvolvimento de produtos AFIS ou multi-biométricos de identificação em larga escala. Os mecanismos de reconhecimento de impressões digitais, face, íris, voz e palma da mão estão incluídos no SDK MegaMatcher 10.0.

O SDK MegaMatcher 10.0 inclui software do lado servidor e um conjunto de módulos para o desenvolvimento de aplicativos do lado cliente. Os componentes .NET são incluídos para o desenvolvimento rápido do software do lado cliente. O MegaMatcher 10.0 suporta o BioAPI 2.0. Para garantir a compatibilidade do sistema com outro software, o componente WSQ está disponível, bem como módulos para conversão entre o modelo MegaMatcher e os padrões biométricos.

O MegaMatcher 10.0 é adequado não só para o desenvolvimento de AFIS civil, mas também para aplicações AFIS forenses, pois inclui uma API para edição de template de impressão digital. A edição de template de impressão digital é necessária para enviar uma impressão digital latente (por exemplo, uma tirada de uma cena do crime) para a identificação no AFIS. Também o MegaMatcher é capaz de combinar impressões digitais enroladas e planas entre elas.

  • MegaMatcher 10.0 Standard SDK para o desenvolvimento de um produto de identificação multi-biométrico com identificação de íris, digital e face com base em cliente / servidor. Este SDK é adequado para sistemas baseados em rede e Web com tamanho de banco de dados que variam entre milhares e milhões de cadastros. O SDK inclui software do lado servidor pronto a usar e um conjunto de componentes para o desenvolvimento de aplicativos do lado cliente no Microsoft Windows, Android, iOS, Linux e Mac OS X.
  • MegaMatcher 10.0 Extended SDK para o desenvolvimento de um AFIS baseado em rede em larga escala ou produto de identificação multi-biométrico. O SDK inclui todos os componentes do software MegaMatcher 10.0 Standard SDK e MegaMatcher Accelerator, que podem ser usados para o software escalável e tolerável a falhas do cluster para uma verificação paralela rápida, processando um número elevado de solicitações de identificação e manipulando bancos de dados com tamanho praticamente ilimitado. Este SDK também permite desenvolver sistemas baseados em rede e baseados na web.

A tabela abaixo lista os componentes biométricos incluídos no SDK Padrão MegaMatcher 10.0 e no SDK Extended MegaMatcher 10.0. A lista pode ser reduzida com a filtragem de acordo com determinados requisitos com base no sistema biométrico escolhido. Consulte o modelo de licenciamento para obter mais informações sobre tipos de licença específicos.

 

Componentes do MegaMatcher SDK e licenças

Tipos de componentes

MegaMatcher 10.0
Standard SDK

MegaMatcher 10.0
Extended SDK

Licenças incluídas de componentes de impressão digital com o SDK específico:

 • Fast Fingerprint Extractor

1 licença para único computador

1 licença para único computador

 • Fast Fingerprint Segmenter

1 licença para único computador

1 licença para único computador

 • Fast Fingerprint Matcher

1 licença para único computador

1 licença para único computador

 • Fingerprint Capturer

3 licenças para único computador

3 licenças para único computador

 • Fingerprint Client

3 licenças para único computador

3 licenças para único computador

 • Fingerprint Extractor

1 licença para único computador

1 licença para único computador

 • Fingerprint Matcher

1 licença para único computador

1 licença para único computador

 • Embedded Fingerprint Capturer para iOS

3 licenças para único computador

3 licenças para único computador

 • Embedded Fingerprint Client para iOS

3 licenças para único computador

3 licenças para único computador

 • Embedded Fingerprint Extractor para iOS

1 licença para único computador

1 licença para único computador

 • Embedded Fingerprint Matcher para iOS

1 licença para único computador

1 licença para único computador

 • Embedded Fingerprint Capturer para Android

3 licenças para único computador

3 licenças para único computador

 • Embedded Fingerprint Client para Android

3 licenças para único computador

3 licenças para único computador

 • Embedded Fingerprint Extractor para Android

1 licença para único computador

1 licença para único computador

 • Embedded Fingerprint Matcher para Android

1 licença para único computador

1 licença para único computador

 • Embedded Fingerprint Capturer para ARM Linux

3 licenças para único computador

3 licenças para único computador

 • Embedded Fingerprint Client para ARM Linux

3 licenças para único computador

3 licenças para único computador

 • Embedded Fingerprint Extractor para ARM Linux

1 licença para único computador

1 licença para único computador

 • Embedded Fingerprint Matcher para ARM Linux

1 licença para único computador

1 licença para único computador

Licenças incluídas de componentes de face com o SDK específico:

 • Fast Face Extractor

1 licença para único computador

1 licença para único computador

 • Fast Face Token Image

1 licença para único computador

1 licença para único computador

 • Fast Face Matcher

1 licença para único computador

1 licença para único computador

 • Face Capturer

3 licenças para único computador

3 licenças para único computador

 • Face Verification component

1 licença para único computador

1 licença para único computador

 • Face Client

3 licenças para único computador

3 licenças para único computador

 • Face Extractor

1 licença para único computador

1 licença para único computador

 • Face Matcher

1 licença para único computador

1 licença para único computador

 • Embedded Face Capturer para iOS

3 licenças para único computador

3 licenças para único computador

 • Embedded Face Client para iOS

3 licenças para único computador

3 licenças para único computador

 • Embedded Face Extractor para iOS

1 licença para único computador

1 licença para único computador

 • Embedded Face Matcher para iOS

1 licença para único computador

1 licença para único computador

 • Embedded Face Capturer para Android

3 licenças para único computador

3 licenças para único computador

 • Embedded Face Client para Android

3 licenças para único computador

3 licenças para único computador

 • Embedded Face Extractor para Android

1 licença para único computador

1 licença para único computador

 • Embedded Face Matcher para Android

1 licença para único computador

1 licença para único computador

 • Embedded Face Capturer para ARM Linux

3 licenças para único computador

3 licenças para único computador

 • Embedded Face Client para ARM Linux

3 licenças para único computador

3 licenças para único computador

 • Embedded Face Extractor para ARM Linux

1 licença para único computador

1 licença para único computador

 • Embedded Face Matcher para ARM Linux

1 licença para único computador

1 licença para único computador

Licenças incluídas de componentes de íris com o SDK específico:

 • Fast Iris Extractor

1 licença para único computador

1 licença para único computador

 • Fast Iris Matcher

1 licença para único computador

1 licença para único computador

 • Iris Capturer

3 licenças para único computador

3 licenças para único computador

 • Iris Client

3 licenças para único computador

3 licenças para único computador

 • Iris Extractor

1 licença para único computador

1 licença para único computador

 • Iris Matcher

1 licença para único computador

1 licença para único computador

 • Embedded Iris Capturer para iOS

3 licenças para único computador

3 licenças para único computador

 • Embedded Iris Client para iOS

3 licenças para único computador

3 licenças para único computador

 • Embedded Iris Extractor para iOS

1 licença para único computador

1 licença para único computador

 • Embedded Iris Matcher para iOS

1 licença para único computador

1 licença para único computador

 • Embedded Iris Capturer para Android

3 licenças para único computador

3 licenças para único computador

 • Embedded Iris Client para Android

3 licenças para único computador

3 licenças para único computador

 • Embedded Iris Extractor para Android

1 licença para único computador

1 licença para único computador

 • Embedded Iris Matcher para Android

1 licença para único computador

1 licença para único computador

 • Embedded Iris Capturer para ARM Linux

3 licenças para único computador

3 licenças para único computador

 • Embedded Iris Client para ARM Linux

3 licenças para único computador

3 licenças para único computador

 • Embedded Iris Extractor para ARM Linux

1 licença para único computador

1 licença para único computador

 • Embedded Iris Matcher para ARM Linux

1 licença para único computador

1 licença para único computador

Licenças incluídas de componentes de voz com o SDK específico:

 • Fast Voice Extractor

1 licença para único computador

1 licença para único computador

 • Voice Capturer

3 licenças para único computador

3 licenças para único computador

 • Voice Client

3 licenças para único computador

3 licenças para único computador

 • Voice Extractor

1 licença para único computador

1 licença para único computador

 • Voice Matcher

1 licença para único computador

1 licença para único computador

 • Embedded Voice Capturer para iOS

3 licenças para único computador

3 licenças para único computador

 • Embedded Voice Client para iOS

3 licenças para único computador

3 licenças para único computador

 • Embedded Voice Extractor para iOS

1 licença para único computador

1 licença para único computador

 • Embedded Voice Matcher para iOS

1 licença para único computador

1 licença para único computador

 • Embedded Voice Capturer para Android

3 licenças para único computador

3 licenças para único computador

 • Embedded Voice Client para Android

3 licenças para único computador

3 licenças para único computador

 • Embedded Voice Extractor para Android

1 licença para único computador

1 licença para único computador

 • Embedded Voice Matcher para Android

1 licença para único computador

1 licença para único computador

 • Embedded Voice Capturer para ARM Linux

3 licenças para único computador

3 licenças para único computador

 • Embedded Voice Client para ARM Linux

3 licenças para único computador

3 licenças para único computador

 • Embedded Voice Extractor para ARM Linux

1 licença para único computador

1 licença para único computador

 • Embedded Voice Matcher para ARM Linux

1 licença para único computador

1 licença para único computador

Licenças incluídas de componentes de palma da mão com o SDK específico:

 • Palm Print Client

1 licença para único computador

1 licença para único computador

 • Palm Print Matcher

1 licença para único computador

1 licença para único computador

Licenças de componente de verificação do lado servidor incluídas com um SDK específico:

 • Matching Server

+

+

 • MegaMatcher Accelerator 10.0 Development Edition licença de mecanismo de impressão digital, face e íris

 

1 licença para único computador

O SDK MegaMatcher 10.0 inclui amostras de programação e tutoriais que mostram como usar os componentes do SDK para executar extração de templete de impressão digital, face e íris ou combinar contra outros templates. As amostras e os tutoriais estão disponíveis para essas linguagens e plataformas de programação:

 

Windows
32 & 64 bit

Linux
32 & 64 bit

Mac OS X

Android

iOS

Exemplos de programação

 • C/C++

+

+

+

 

 

 • Objective-C

 

 

 

 

+

 • C#

+

 

 

 

 

 • Visual Basic .NET

+

 

 

 

 

 • Java

+

+

+

+

 

Tutoriais de programação

 • C

+

+

+

 

 

 • C++

+

+

+

 

 

 • C#

+

 

 

 

 

 • Visual Basic .NET

+

 

 

 

 

 • Java

+

+

+

+

 

 

ESPECIFICAÇÕES TÉCNICAS

Todos os modelos biométricos devem ser carregados na RAM antes da identificação, portanto, o tamanho máximo do banco de dados de templates biométricos é limitado pela quantidade de RAM disponível.

  • É recomendável que os scanners de impressão digital tenham uma resolução de pelo menos 500 ppi e, pelo menos, sensores de impressão digital de 1" x 1". As especificações são fornecidas para imagens de impressão digital de 500 x 500 pixels e templates extraídos dessas imagens.
  • A distância mínima entre os olhos é de 32 pixels para executar a extração do template de face de forma confiável em uma face na imagem ou transmissão de vídeo. 64 pixels ou mais são recomendados para melhores resultados de extração de modelos.
  • O mecanismo de reconhecimento facial tem certa tolerância para enfrentar a postura:
    • head roll (Inclinação Lateral) - ± 180 graus (configurável);
      • O valor padrão de ± 15 graus é a configuração mais rápida que geralmente é suficiente para a maioria das imagens do face frontal.
    • head pitch (Inclinação Frontal) - ± 15 graus da posição frontal.
      •  
    • head yaw (Giro Lateral) - ± 90 graus da posição frontal (configurável).
      • O valor padrão de ± 15 graus é a configuração mais rápida que geralmente é suficiente para a maioria das imagens do face frontal.

As especificações são fornecidas para os valores padrão de Inclinação Lateral e Giro Lateral.

  • As câmeras de captura de íris são recomendadas para produzir imagens de pelo menos 640 x 480 pixels. As especificações são fornecidas para essas imagens.
  • Amostras de voz de pelo menos 2 segundos de duração são recomendadas para garantir a qualidade do reconhecimento do orador.
  • Uma taxa de amostragem mínima de 11025 Hz, com pelo menos 16 bits de profundidade, deve ser usada durante a gravação de voz.

Veja também as listas de recomendações básicas para reconhecimento facial e reconhecimento de oradores.

O algoritmo de extração e combinação de templates biométricos MegaMatcher foi projetado para ser executado em processadores multi-core, permitindo alcançar o máximo de desempenho possível no hardware usado.

 

Especificações do mecanismo MegaMatcher 10.0 para impressões digitais

 

Plataforma embutida / móvel (1)

Plataforma baseada em PC (2)

Plataforma do servidor

Componentes de extração do template

Embedded
Fingerprint
Extractor

Embedded
Fingerprint
Client

Fingerprint
Extractor

Fingerprint
Client

Fast
Fingerprint
Extractor(
3)

Velocidade de extração do template
(impressões digitais por minuto)

45

50

45

100

3,000

Componentes de verificação de templates

Embedded
Fingerprint
Matcher

Embedded
Fast
Fingerprint
Matcher

Fingerprint
Matcher

Fast
Fingerprint
Matcher(
4)

Velocidade de de verificação de templates
(impressões digitais por segundo)

3,000

200,000

40,000

200,000

Tamanho de cadastro de impressão digital único em um template (5) (bytes)

700 - 6,000
(configuravél)

 

Especificações do mecanismo MegaMatcher 10.0 para face

 

Plataforma embutida / móvel (1)

Plataforma baseada em PC (2)

Plataforma do servidor

Componentes de extração do template

Embedded
Face
Extractor

Embedded
Face
Client

Face
Extractor

Face
Client

Fast
Face
Extractor(
6)

Velocidade de extração do template
(faces por minuto)

45

50

45

100

3,000

Componentes de verificação de templates

Embedded Face Matcher

Embedded
Fast
Face
Matcher

Face Matcher

Fast Face Matcher(4)

Velocidade de de verificação de templates
(faces por segundo)

3,000

200,000

40,000

200,000

Tamanho de cadastro de face única em um template (5) (bytes)

4,028 or 5,066 or 7,128
(configuravél)

 

Especificações do mecanismo MegaMatcher 10.0 para íris

 

Plataforma embutida / móvel (1)

Plataforma baseada em PC (2)

Plataforma do servidor

Componentes de extração do template

Embedded
Iris
Extractor

Embedded
Iris
Client

Iris
Extractor

Iris
Client

Fast
Iris
Extractor(6)

Velocidade de extração do template
(íris por minuto)

45

50

45

100

3,000

Componentes de verificação de templates

Embedded Iris Matcher

Embedded
Fast
Iris
Matcher

Iris Matcher

Fast Iris Matcher(4)

Velocidade de de verificação de templates
(íris por segundo)

3,000

200,000

40,000

200,000

Tamanho do cadastro de íris única em um template (5) (bytes)

2,348

 

Especificações do mecanismo MegaMatcher 10.0 para impressão de voz

 

Plataforma embutida / móvel (1)

Plataforma baseada em PC (2)

Plataforma do servidor

Componentes de extração do template

Embedded
Voice
Extractor

Embedded
Voice
Client

Voice
Extractor(2)

Voice
Client(2)

Fast
Voice
Extractor(6)

Velocidade de extração do template
(voz por minuto)

45

50

45

100

3,000

Componentes de verificação de templates

Embedded Voice Matcher

Voice Matcher(4)

Velocidade de de verificação de templates
(voz por segundo)

100

8,000

Tamanho do cadastro de voz única em um template (5)(7) (bytes)

3,500 - 4,500

 

Especificações do mecanismo MegaMatcher 10.0 para palma da mão

Componentes de extração do template

Palm Print Client(4)

Velocidade de extração do template
(palmas da mão por minuto)

15

Componentes de verificação de templates

Palm Print Matcher(4)

Velocidade de de verificação de templates
(palmas da mão por segundo)

15

Tamanho do cadastro de palma da mão única em um template (5) (bytes)

69

Notas:
(1) Requer para ser executado em dispositivos iOS ou dispositivos Android com base em pelo menos o sistema-em-chip Snapdragon S4 com o processador Krait 300 (4 núcleos, 1.51 GHz).
(2) Requer para ser executado em PC ou laptop com pelo menos o processador Intel Core 2 Q9400 quad-core (2.67 GHz) para alcançar o desempenho especificado.
(3) Requer para ser executado no hardware do servidor pelo menos dois processadores Dual Intel Xeon E5-2680V2 (2.8 GHz) para alcançar o desempenho especificado.
(4) Requer para ser executado no PC com pelo menos o processador quad core Core Intel Core i7-4771 (3.5 GHz) para alcançar o desempenho especificado.
(5) O MegaMatcher 10.0 permite armazenar múltiplos cadastros biométricos das mesmas ou diferentes modalidades biométricas em um template; neste caso, o tamanho do template é a soma de todos os cadastros biométricos incluídos.
(6) Requer para ser executado no hardware do servidor pelo menos o processador Intel Xeon E5-2680V2 (2.8 GHz) para alcançar o desempenho especificado.
(7) As especificações são fornecidas para amostras de voz longas de 5 segundos; O tamanho do template depende do comprimento linear da amostra de voz.

 

Nome Descrição Data Tamanho (KB)
1. MEGAMATCHER SDK - CARACTERÍSTICAS E CAPACIDADES CARACTERÍSTICAS E CAPACIDADES 27/02/2018 192.672
2. MEGAMATCHER SDK - CLIENTES E REFERÊNCIAS CLIENTES E REFERÊNCIAS 27/02/2018 239.682
3. MEGAMATCHER SDK - ARQUITETURA DE SISTEMA DE ALTA PRODUTIVIDADE ARQUITETURA DE SISTEMA DE ALTA PRODUTIVIDADE 27/02/2018 410.384
4. MEGAMATCHER SDK - PRÊMIOS DE TECNOLOGIA PRÊMIOS DE TECNOLOGIA 27/02/2018 199.703
5. MEGAMATCHER SDK - CONTEÚDO DO SDK CONTEÚDO DO SDK 27/02/2018 275.431
6. MEGAMATCHER SDK - COMPONENTES BIOMÉTRICOS COMPONENTES BIOMÉTRICOS 27/02/2018 142.423
6.1 MEGAMATCHER SDK - Componente Biométrico - Impressão Digital Componente Biométrico - Impressão Digital 27/02/2018 462.414
6.2 MEGAMATCHER SDK - Componente Biométrico - Face Componente Biométrico - Face 27/02/2018 397.377
6.3 MEGAMATCHER SDK - Componente Biométrico - Íris component Componente Biométrico - Íris component 27/02/2018 268.662
6.4 MEGAMATCHER SDK - Componente Biométrico - Voz Componente Biométrico - Voz 27/02/2018 221.427
6.5 MEGAMATCHER SDK - Componente Biométrico - Impressão da Palma da Mão Componente Biométrico - Impressão da Palma da Mão 27/02/2018 225.037
7. MEGAMATCHER SDK - SCANNERS E SENSORES SUPORTADOS PARA IMPRESSÃO DIGITAL SCANNERS E SENSORES SUPORTADOS PARA IMPRESSÃO DIGITAL 27/02/2018 383.323
8. MEGAMATCHER SDK - CÂMERAS PARA FACE SUPORTADAS CÂMERAS PARA FACE SUPORTADAS 27/02/2018 170.785
9. MEGAMATCHER SDK - RECOMENDAÇÕES BÁSICAS PARA O RECONHECIMENTO FACIAL RECOMENDAÇÕES BÁSICAS PARA O RECONHECIMENTO FACIAL 27/02/2018 206.843
10. MEGAMATCHER SDK - RECOMENDAÇÕES BÁSICAS PARA O RECONHECIMENTO DE VOZES RECOMENDAÇÕES BÁSICAS PARA O RECONHECIMENTO DE VOZES 27/02/2018 163.943
11. MEGAMATCHER SDK - REQUISITOS DO SISTEMA REQUISITOS DO SISTEMA 27/02/2018 279.396
12. MEGAMATCHER SDK - ESPECIFICAÇÕES TÉCNICAS ESPECIFICAÇÕES TÉCNICAS 27/02/2018 257.603
13. MEGAMATCHER SDK - TESTES DE CONFIABILIDADE TESTES DE CONFIABILIDADE 27/02/2018 1.262.555
14. MEGAMATCHER SDK - MODELO DE LICENCIAMENTO 14. MEGAMATCHER SDK - MODELO DE LICENCIAMENTO 27/02/2018 243.322