SequenceCheck™

Segmentação de impressão digital, verificação de sequência e pontuação de qualidade para garantia de qualidade e conformidade

O SequenceCheck fornece matching e medição de qualidade da imagem para sistemas com utilização multi-finger live scan e digitalização de cartões. É uma API projetada para aplicativos que exigem um alto nível de garantia da qualidade de imagem de impressão digital. O conjunto de dados de imagem de impressão digital para bancos de dados governamentais, de aplicação civil, imigração e criminal geralmente incluem a coletânea de dois conjuntos de imagens de quatro dedos “batidos”, imagens de dez impressões digitais e uma “impressão” de cada polegar. Erros podem ocorrer durante a obtenção dos dados de imagem de impressão digital, durante o processo de digitalização dinâmica ou com o uso de tinta. Por exemplo, as impressões podem ser posicionadas nos locais do rolo ou as imagens assim obtidas podem ser colocadas arbitrariamente nas caixas incorretas, no papel ou no registro eletrônico. As imagens também podem apresentar manchas ou baixo contraste.

SequenceCheck Screenshot

Saída de um programa de exemplo do SequenceCheck, que opera um cartão de dez impressões digitais. Cores indicam correspondência, sem correspondência ou correspondência pendente.

SequenceCheck reports non-matching slaps and rolls of the same finger.

SequenceCheck relata tapas e rolagens não correspondentes do mesmo dedo.

O SequenceCheck ajuda a manter a integridade dos dados da imagem e melhora o desempenho da comparação biométrica ao confirmar que cada impressão digital cumpre o limite mínimo de qualidade da imagem, e isso é devidamente identificado.

Recursos e funcionalidade

  • Velocidade otimizada
  • Controle ActiveX para Visual Basic ou outros ambientes de programação visual
  • Inclui demonstrações funcionais com código-fonte
  • Inclui funcionalidade de bibliotecas ou DLLs separadas para fornecer segmentação, codificação, comparação e medição de qualidade da imagem
  • Limites programáveis de correspondência/sem correspondência
  • Fornece conformidade com um requisito de sistema para a maioria dos sistemas de impressões digitais de qualidade forense
  • Ajuda a minimizar a probabilidade de obtenção de dados inválidos ou com baixa qualidade
  • Ajuda a maximizar a probabilidade de correspondências AFIS
  • Uma verdadeira solução COTS, projetada para gerenciar a tarefa de processamento de imagem complexa
  • API avançada em linguagem C
  • Wrappers C#/.NET
  • Programas de exemplo com código-fonte
  • Suporte para Java Native Interface
  • Suporte para Microsoft Windows e Linux

O SequenceCheck aplica vários algoritmos avançados para executar estas tarefas:

É o processo de particionar cada imagem de vários dedos em múltiplas imagens de um só dedo. Essas imagens podem consistir em uma “parcial” de quatro dedos ou qualquer combinação de um a quatro dedos.
É o processo de extrair, de uma imagem grande, os dados de imagem de uma única impressão digital contígua. Esse processo remove interferências e “sujeira” da área periférica da imagem e centraliza os dados de imagem de impressão digital em uma nova imagem limpa.
Essa etapa envolve a geração de estatísticas e medições sobre o uso dos dados da imagem de impressão digital QualityCheck. Os dados brutos podem ser retornados, assim, uma pontuação de qualidade pode ser refinada para atender às características do dispositivo de digitalização; ou a pontuação da qualidade de uma única imagem pode retornada com base em uma combinação de dados de medição. As pontuações de qualidade de imagem refletem contraste, brilho, tamanho da imagem, fluxo dos sulcos e contagens de minúcias.
É o processo pelo qual os dados minuciosos e as regiões de núcleo/delta de cada imagem são determinados. Esses dados são usados no processo de comparação e compõem a saída para um aplicativo
via chamada de API.
É a etapa final da sequência; usa os dados gerados pelas outras etapas e aplica um algoritmo de comparação aos pontos minuciosos. Uma pontuação de correspondência é gerada. A correspondência/sem correspondência pode ser determinada pela configuração de valor limite. Em geral, as correspondências geram pontuações significativamente mais altas do que os resultados sem correspondência. Na maioria dos casos, a condição sem correspondência gera uma pontuação igual a zero.

As principais áreas funcionais descritas acima são fornecidas por uma API fácil de usar e implementar. O SequenceCheck inclui programas de exemplo com código-fonte, que demonstra a melhor maneira de integrá-lo a um aplicativo de grande porte. O design do SequenceCheck pressupõe que não há nenhum fluxo de trabalho definido; cada função pode ser chamada praticamente em qualquer ordem para executar qualquer subcomponente da verificação de sequência.

O SequenceCheck fornece suporte para qualidade de imagens da palma da mão. A funcionalidade inclui detecção “sem contato” da mão (esquerda/direita?), segmentação da mão inteira (separação dos quatro dedos da mão completa), comparação da palma superior com a palma inferior para garantir que a origem está na mesma mão e pontuação global de qualidade dos dados de imagem da palma da mão.