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

MEGAMATCHER SDK 2025 ARQUITETURA DE ALTA PRODUTIVIDADE

 

MEGAMATCHER SDK 2025

 

ARQUITETURA DE SISTEMA DE ALTA PRODUTIVIDADE

O MegaMatcher SDK destina-se a projetos AFIS / ABIS em larga escala e inclui componentes especializados e mecanismos biométricos para captura de dados biométricos, extração e correspondência de modelos. Alguns dos componentes são projetados para fornecer alto desempenho durante um grande número de solicitações e/ou grandes bancos de dados com milhões de modelos biométricos, enquanto outros fornecem fácil implantação em sites de clientes por um preço razoável. Além disso, certos componentes são destinados a sistemas de construção com requisitos de desempenho mais baixos.

O MegaMatcher SDK fornece fácil escalabilidade do sistema e permite iniciar um sistema biométrico a partir de um ou dois computadores/servidores no início, com um aumento de escala junto com os requisitos de capacidade e velocidade do projeto usando componentes com capacidades mais altas ou adicionando mais instalações do componente conectado ao mesmo sistema.

Essas arquiteturas e componentes de sistema são geralmente usados para projetos específicos:

  • Criação de modelos no lado do cliente e correspondência no lado do servidor – recomendado para AFIS, controle de fronteira, vários sistemas de emissão de identidade, como passaportes, carteiras de identidade, registro de eleitores.
  • Criação e correspondência de modelos no lado do servidor – recomendado para serviços bancários on-line, serviços eletrônicos do governo e outros sistemas de grande escala, nos quais as solicitações podem ser enviadas por qualquer dispositivo ou computador.
  • Desduplicação após a coleta de todos os dados do usuário – recomendado para sistemas de emissão de identificação, que já coletaram dados biométricos, como limpeza de eleitores ou registros de população.
  • Criação e correspondência de modelos no mesmo computador ou dispositivo – recomendado para implantações independentes, como desktop ou dispositivo móvel, sistema de identificação civil ou forense.

Uma combinação das arquiteturas e componentes mencionados também pode ser usada dentro de um sistema biométrico em larga escala para alcançar desempenho e/ou disponibilidade ideais.

O Sistema de Identificação Biométrica Automatizada MegaMatcher, uma solução multibiométrica integrada para projetos de identificação em escala nacional, também pode ser considerado. A solução pode ser personalizada pela Neurotecnologia para necessidades específicas do projeto.

Consulte o distribuidor local Fingersec – Biometria Brasil para descobrir quais produtos e componentes de Neurotechnology melhor atenderão aos requisitos do seu projeto.

CRIAÇÃO DE TEMPLATES NO LADO DO CLIENTE E  MATCHING  NO SERVER-SIDE

Esta é a arquitetura mais usada para AFIS / ABIS, controle de fronteira, vários sistemas de emissão de identificação, como passaportes, carteiras de identidade ou registro de eleitores. É adequado para vários sistemas, desde pequenos sistemas baseados em LAN até projetos em escala nacional. O gráfico abaixo mostra os principais componentes necessários para esta arquitetura.

Esquema de arquitetura de sistema baseado em MegaMatcher SDK

Os componentes de extração de modelos MegaMatcher são usados por integradores para desenvolver aplicativos móveis ou de desktop do lado do cliente. Os componentes incluem toda a funcionalidade e desempenho necessários para captura de dados biométricos e extração de modelos para enviá-los para o lado do servidor. A implantação de aplicativos requer apenas licenças adicionais para os componentes correspondentes para cada computador ou dispositivo que executa o aplicativo.

Os componentes de Matching do MegaMatcher podem ser facilmente ampliados a qualquer momento para um maior desempenho com base nos requisitos do projeto. Os componentes correspondentes são fornecidos como unidades prontas para uso Matching Server ou MegaMatcher Accelerator 2025.1 com motores biométricos para combinar modelos de impressão digital, palma da mão, rosto, íris e impressão de voz.

 

Desduplicação após todos os dados dos usuários coletados        

Esta arquitetura destina-se a projetos de grande escala, como registro de eleitores ou limpeza de registro de população, quando a coleta de dados biométricos dos usuários é feita em duas etapas. Primeiro, os dados biométricos são capturados em vários sites, que não estão conectados ao banco de dados central. Mais tarde, os dados biométricos de todos os locais são enviados ao banco de dados central e verificados quanto a duplicatas. O gráfico abaixo mostra os principais componentes necessários para esta arquitetura.

Esquema de arquitetura de sistema baseado em MegaMatcher SDK

Os componentes de extração de modelos MegaMatcher podem precisar ser implantados no lado do servidor, pois geralmente os dados biométricos são capturados como impressão digital, impressão de palma, imagens de rosto ou íris ou registros de voz, que precisam ser processados em modelos biométricos. Os integradores precisam desenvolver a lógica de aplicativo, que funcionará com os componentes de extração de modelos.

Os componentes de correspondência do MegaMatcher podem ser facilmente ampliados a qualquer momento para um maior desempenho com base nos requisitos do projeto. Os componentes são fornecidos como unidades Matching Server ou MegaMatcher Accelerator 2025.1 prontos para uso com mecanismos biométricos para combinar modelos de impressão digital, impressão de palma, rosto, íris e impressão de voz. Os integradores precisarão desenvolver uma lógica de aplicativo simples para enviar os modelos biométricos para deduplicação de muitos para muitos e gerar o relatório de pesquisa de duplicatas. Observe que essa tarefa de desduplicação de banco de dados requer muitos recursos computacionais, pois precisa comparar todos os modelos biométricos com todos os outros modelos biométricos em um banco de dados.

Distribuidor do seu país pode fornecer uma estimativa de possíveis componentes e suas quantidades com base nos requisitos reais do projeto de pesquisa de duplicatas.

CRIAÇÃO DE TEMPLATE E  MATCHING  NO MESMO COMPUTADOR OU DISPOSITIVO

Esta arquitetura foi projetada para sistemas biométricos independentes, que precisam executar todas as tarefas localmente no mesmo computador ou dispositivo móvel. O gráfico abaixo mostra os principais componentes necessários para esta arquitetura.

Esquema de arquitetura de sistema baseado em MegaMatcher SDK

Os componentes de extração e correspondência de modelos MegaMatcher são usados por integradores para desenvolver aplicativos biométricos independentes para plataformas de desktop ou móveis. Os componentes fornecem toda a funcionalidade e desempenho necessários para captura de dados biométricos, extração de modelos, identificação ou verificação multibiométrica, bem como suporte para padrões e formatos biométricos. Sistemas menores também podem ser desenvolvidos com SDKs biométricos únicos.

implantação de aplicativos requer apenas licenças para os componentes biométricos usados.

 

COMPONENTES DE PROCESSAMENTO DE IMAGEM BIOMÉTRICA DO SERVER-SIDE MEGAMATCHER

Componentes biométricos de processamento de imagem para o lado do servidor

 Velocidade de processamento de imagem
Impressões Digitais3.000

impressões digitais por minuto

Rostos3.000

rostos por minuto

Íris3.000

íris por minuto

Impressões de voz3.000

impressões de voz por minuto

Impressões de palma350

impressões de palmas por minuto

 

 

 

 

COMPONENTES DE  MATCHING  DO SERVER-SIDE ESCALOVÁVEIS MEGAMATCHER

Modelo que corresponde ao desempenho e escalabilidade dos componentes

  Capacidade do banco de dadosVelocidade correspondente
Servidor Correspondente com Motores MatcherImpressões DigitaisIlimitados40.000

impressões digitais por segundo

RostosIlimitados40.000

rostos por segundo

ÍrisIlimitados40.000

íris por segundo

Impressões de vozIlimitados8.000

impressões de voz por segundo

Impressões de palmaIlimitados800

impressões de palma por segundo

Servidor de correspondência com motores Fast MatcherImpressões DigitaisIlimitados200.000

impressões digitais por segundo

RostosIlimitados200.000

rostos por segundo

ÍrisIlimitados200.000

íris por segundo

Impressões de vozIlimitados40.000

impressões de voz por segundo

Impressões de palmaIlimitados4.000

impressões de palma por segundo

Cluster do MegaMatcher Accelerator 2025.1 Edição de Desenvolvimento com unidadesImpressões Digitais× 4.000.000

Impressões digitais

× 1.000.000

impressões digitais por segundo

Rostos× 1.000.000

Rostos

× 1.000.000

rostos por segundo

Íris× 5.000.000

íris

× 1.000.000

íris por segundo

Impressões de voz× 1.000.000

Impressões de voz

× 200.000

impressões de voz por segundo

Impressões de palma×800.000

Impressões de palma da mão

× 20.000

impressões de palma por segundo

Cluster do MegaMatcher Accelerator 2025.1 Padrão com unidadesImpressões Digitais× 4.000.000

Impressões digitais

× 35.000.000

impressões digitais por segundo

Rostos× 1.000.000

Rostos

× 35.000.000

rostos por segundo

Íris× 5.000.000

íris

× 70.000.000

íris por segundo

Impressões de voz× 1.000.000

Impressões de voz

× 10.000.000

impressões de voz por segundo

Impressões de palma× 800.000

Impressões de palma da mão

× 600.000

impressões de palma por segundo

Cluster do MegaMatcher Accelerator 2025.1 Estendido com unidadesImpressões Digitais× 40.000.000

Impressões digitais

× 100.000.000

impressões digitais por segundo

Rostos× 10.000.000

Rostos

× 100.000.000

rostos por segundo

Íris× 50.000.000

íris

× 200.000.000

íris por segundo

Impressões de voz× 10.000.000

Impressões de voz

× 30.000.000

impressões de voz por segundo

Impressões de palma× 8.000.000

Impressões de palma da mão

× 2.000.000

impressões de palma por segundo

Cluster do MegaMatcher Accelerator 2025.1 Extremo com unidadesImpressões Digitais× 160.000.000

Impressões digitais

× 1.200.000.000

impressões digitais por segundo

Rostos× 40.000.000

Rostos

× 1.200.000.000

rostos por segundo

Íris× 200.000.000

íris

× 1.200.000.000

íris por segundo

Impressões de vozO mecanismo de impressão de voz não está disponível
em MegaMatcher Accelerator Extreme Edition
Impressões de palmaO motor Palmprint não está disponível
em MegaMatcher Accelerator Extreme Edition

 

 

Recomendações:

  • O MegaMatcher Accelerator Development Edition não tem limitações no tamanho do cluster, mas, em geral, não faz sentido executar mais de 3 nós no cluster, pois todo o sistema custará como uma unidade MegaMatcher Accelerator Standard, proporcionando menor desempenho.
  • O MegaMatcher Accelerator Standard não tem limitações no tamanho do cluster, mas em geral não faz sentido executar mais de 2 nós no cluster, pois todo o sistema custará como uma unidade MegaMatcher Accelerator Extended, proporcionando menor desempenho e capacidade.
  • O MegaMatcher Accelerator Extended não tem limitações no tamanho do cluster, mas em geral não faz sentido executar mais de 4 nós no cluster, pois todo o sistema custará como uma unidade MegaMatcher Accelerator Extreme, proporcionando menor desempenho e capacidade.

As velocidades correspondentes são fornecidas para motores biométricos únicos. Se um modelo em um banco de dados contiver entradas multibiométricas, como impressões digitais e registros faciais pertencentes à mesma pessoa, os componentes correspondentes corresponderão proporcionalmente a um número menor de entradas biométricas do banco de dados de pessoas por segundo.