
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.
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.
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.
O 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.
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.
A 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 Digitais | 3.000 impressões digitais por minuto |
| Rostos | 3.000 rostos por minuto |
| Íris | 3.000 íris por minuto |
| Impressões de voz | 3.000 impressões de voz por minuto |
| Impressões de palma | 350 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 dados | Velocidade correspondente | ||
| Servidor Correspondente com Motores Matcher | Impressões Digitais | Ilimitados | 40.000 impressões digitais por segundo |
| Rostos | Ilimitados | 40.000 rostos por segundo | |
| Íris | Ilimitados | 40.000 íris por segundo | |
| Impressões de voz | Ilimitados | 8.000 impressões de voz por segundo | |
| Impressões de palma | Ilimitados | 800 impressões de palma por segundo | |
| Servidor de correspondência com motores Fast Matcher | Impressões Digitais | Ilimitados | 200.000 impressões digitais por segundo |
| Rostos | Ilimitados | 200.000 rostos por segundo | |
| Íris | Ilimitados | 200.000 íris por segundo | |
| Impressões de voz | Ilimitados | 40.000 impressões de voz por segundo | |
| Impressões de palma | Ilimitados | 4.000 impressões de palma por segundo | |
| Cluster do MegaMatcher Accelerator 2025.1 Edição de Desenvolvimento com N unidades | Impressões Digitais | N × 4.000.000 Impressões digitais | N × 1.000.000 impressões digitais por segundo |
| Rostos | N × 1.000.000 Rostos | N × 1.000.000 rostos por segundo | |
| Íris | N × 5.000.000 íris | N × 1.000.000 íris por segundo | |
| Impressões de voz | N × 1.000.000 Impressões de voz | N × 200.000 impressões de voz por segundo | |
| Impressões de palma | N ×800.000 Impressões de palma da mão | N × 20.000 impressões de palma por segundo | |
| Cluster do MegaMatcher Accelerator 2025.1 Padrão com N unidades | Impressões Digitais | N × 4.000.000 Impressões digitais | N × 35.000.000 impressões digitais por segundo |
| Rostos | N × 1.000.000 Rostos | N × 35.000.000 rostos por segundo | |
| Íris | N × 5.000.000 íris | N × 70.000.000 íris por segundo | |
| Impressões de voz | N × 1.000.000 Impressões de voz | N × 10.000.000 impressões de voz por segundo | |
| Impressões de palma | N × 800.000 Impressões de palma da mão | N × 600.000 impressões de palma por segundo | |
| Cluster do MegaMatcher Accelerator 2025.1 Estendido com N unidades | Impressões Digitais | N × 40.000.000 Impressões digitais | N × 100.000.000 impressões digitais por segundo |
| Rostos | N × 10.000.000 Rostos | N × 100.000.000 rostos por segundo | |
| Íris | N × 50.000.000 íris | N × 200.000.000 íris por segundo | |
| Impressões de voz | N × 10.000.000 Impressões de voz | N × 30.000.000 impressões de voz por segundo | |
| Impressões de palma | N × 8.000.000 Impressões de palma da mão | N × 2.000.000 impressões de palma por segundo | |
| Cluster do MegaMatcher Accelerator 2025.1 Extremo com N unidades | Impressões Digitais | N × 160.000.000 Impressões digitais | N × 1.200.000.000 impressões digitais por segundo |
| Rostos | N × 40.000.000 Rostos | N × 1.200.000.000 rostos por segundo | |
| Íris | N × 200.000.000 íris | N × 1.200.000.000 íris por segundo | |
| Impressões de voz | O mecanismo de impressão de voz não está disponível em MegaMatcher Accelerator Extreme Edition | ||
| Impressões de palma | O 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.