BioComponents™

Componentes de software de registro biométrico configurável e modular com os “microfluxos de trabalho” e interfaces de usuário

Os BioComponents consistem na estrutura de aplicativo de registro biométrico mais recente da Aware e inclui uma família de componentes de software de registro biométrico independente. Cada BioComponent é projetado para permitir uma implementação rápida de um aplicativo robusto de registro biométrico baseado em navegador ou .NET com um alto grau de configurabilidade em termos de funcionalidade e macrofluxo de trabalho. Cada BioComponent é modular, independente e autônomo.  Cada um deles opera de forma independente e em conjunto, executando uma tarefa biométrica específica. Cada BioComponent tem sua própria interface de usuário e executa todos os fluxos de trabalho e tarefas necessários para captura e validação de dados biográficos, captura e processamento de imagem biométrica, abstração de hardware, garantia de qualidade e rede.

A maioria dos BioComponents usa APIs de SDKs testados em campo e bem estabelecidos da Aware para funcionalidade biométrica subjacente. Cada Componente é empacotado como um miniaplicativo Java ou controle de usuário .NET, e pode ser usado independentemente em um aplicativo da Microsoft C#/.NET ou Java, ou em uma série de ambientes da Web (ASP.NET, JSP, HTML).  Os BioComponents podem operar no URC (Universal Registration Client, Cliente de Registro Universal) da Aware.

Os BioComponents são adequados para oferecer suporte a vários aplicativos diferentes de cadastros biométricos de uma única plataforma, cada um tendo algumas exigências de funcionalidades e limitações. Os BioComponents fornecem recursos comuns, manutenção e suporte e, ainda, permitem variações simples de configuração para atender aos fluxos de trabalho exclusivos de cada aplicação.

BioComponent Funcionalidade
BiographicComponent Entrada de dados biográficos e textuais
FingerprintComponent Captura de impressão digital e abstração de scanner
FaceComponent Captura de face e abstração de câmera
IrisComponent Captura de íris e abstração de câmera
TravelDocComponent Leitura e autenticação de passaporte
ScanningComponent Digitalização de cartões de impressões digitais e outros formulários
PrintingComponent Impressão de cartões de impressões digitais e outros formulários
SignatureComponent Captura de assinatura manuscrita ea assinatura pad abstração
PackagingComponent Formatação de dados, verificação de conformidade e envio

Aplicativos

  • Reconhecimento da impressão digital, reconhecimento facial, reconhecimento de íris
  • Serviços automatizados de identificação de impressões digitais (AFIS)
  • Serviços automatizados de identificação biométrica (ABIS)
  • Gerenciamento de fronteiras
  • ID de cidadãos e sistemas de eleição
  • Defesa e inteligência
  • Aplicação da lei
O BiographicComponent permite entrada de dados altamente configuráveis por meio de sua interface de usuário. Ele utiliza um arquivo de configuração que define as caixas de entrada de dados (tamanho, forma, cor, rótulo etc.) e os dados que cada caixa de entrada foi projetada para aceitar. Uma interface do usuário separada, denominada “Form Designer”, é usada pelo designer do aplicativo para definir o layout e projetar a aparência e o comportamento do componente. Juntos, o “Form Designer” e o TextComponent foram projetados para permitir a atualização, a melhoria e a modificação do aplicativo, sem a necessidade de fazer alterações significativas no código do aplicativo. O arquivo de configuração permite que todos os widgets exibidos sejam especificados e validados; além disso, define como devem ser validados.
BiographicComponent-cropped

O FingerprintComponent implementa bibliotecas de três produtos de SDK da Aware: LiveScan API, SequenceCheck e Aware WSQ1000. Inclui sua própria interface de usuário e oferece uma série de fluxos de trabalho para executar a captura.  Ele executa:

  • Análise de qualidade em tempo real e captura automática de imagens batidas
  • Abstração de periféricos de hardware de digitalização ao vivo
  • Segmentação de imagens batidas de impressões digitais
  • Verificação de sequência
  • Pontuação e análise de qualidade pós-captura
  • Compactação otimizada de imagem WSQ certificada pelo FBI (imagens de 500 ppi)
  • Compactação otimizada de imagem JPEG 2000 certificada pelo FBI (imagens de 1000 ppi)

FingerprintComponent-cropped

O FaceComponent é usado para capturar, automaticamente, as imagens faciais biométricas de acordo com os padrões biométricos dos E.U.A e internacionais (p. ex. ISO/IEC 19794-5).  Ele inclui bibliotecas a partir do SDK PreFace com Camera API.  Ele tem sua própria interface do usuário e executa:

  • Análise de qualidade em tempo real e captura automática de imagens faciais
  • Análise da qualidade pós-captura de imagens faciais
  • Processamento de imagem pós-captura (girar, redimensionar, recortar, otimizar)
  • Abstração de câmera
  • Operação da câmera (zoom, brilho, equilíbrio de cores, obturador)
  • O FaceComponent é compatível com câmeras de mercado, webcams e câmeras industriais de fornecedores diferentes (veja PreFace).

O FaceComponent também pode ser usado para coletar perfis laterais e SMT (cicatrizes, marcas, tatuagens).

FaceComponent-cropped

O IrisComponent é usado para executar a captura automatizada, segmentação e pontuação de qualidade de imagens biométricas de íris de acordo com o padrão ISO/IEC 29794-6 para qualidade de imagem de íris.  Ele usa bibliotecas do IrisCheck. O IrisComponent também permite a operação plug-and-play com várias câmeras de íris. Ele tem sua própria interface do usuário e executa as seguintes funções:

  • Remoção especular
  • Segmentação da pupila
  • Segmentação da íris
  • Ajuste de curva paramétrica
  • Detecção de cílio
  • Detecção de sombra

IrisComponent-cropped

O TravelDocComponent executa autenticação de documentos de viagem e credenciais como passaportes e carteiras de motorista.  Ele usa software de autenticação de documento de terceiros e opera com vários scanners de documento de terceiros.
TravelDoc_component-cropped

O ScanningComponent é usado para digitalizar formulários, como cartões de impressões digitais em tinta, e incorpora bibliotecas do produto SDK AccuScan. Ele executa:

  • Abstração de scanner de mesa, com scanners certificados pelo FBI
  • Conformidade com a Especificação da Qualidade de Imagem FBI EBTS.
  • Recorte de imagens individuais de impressões digitais provenientes de um formulário, em preparação para compactação e formatação.

ScanningComponent-cropped

O PrintingComponent é usado para impressão de imagens de impressões digitais em cartões e formulários, com qualidade suficiente para certificação do FBI. Ele utiliza bibliotecas dos SDKs NISTPack e AccuPrint da Aware. A funcionalidade inclui:

  • Análise de imagens de impressões digitais a partir de transações, como EFTS.
  • Descompactação de imagens de impressões digitais
  • Mapeamento de texto e imagens para corrigir o local no formulário
  • Impressão de gráficos no cartão como linhas e rótulos
  • Geração de imagem pontilhada de 1 bit para simular escalas de cinza
  • Criação de uma imagem baseada em pós-script ou PCL e envio para impressora.

PrintComponent-cropped

SignatureComponent é utilizado para coletar imagens de assinaturas manuscritas de um dispositivo de assinatura eletrônica. Ele inclui uma interface de usuário, suporta vários dispositivos de assinatura eletrônica líderes de mercado, e executa formatação e validação de dados de saída de acordo com o padrão ANSI/NIST-ITL 1-2011 para registros do Tipo 8.
SignatureComponent-cropped

O PackagingComponent tem acesso ao conjunto de dados criado por outros componentes e também é capaz de salvar o conjunto de dados inserido no momento ou, alternativamente, substituir o conjunto de dados atual pelos dados de outro conjunto de dados salvo. O PackagingComponent pode:

  • Salvar o conjunto de dados atual em um arquivo em conformidade com os padrões (FBI EBTS ou outros)
  • Substituir o conjunto de dados atual por um conjunto selecionado
  • Criar uma transação a partir dos dados atuais e enviá-los por meio de SMTP ou serviço Web para o BioSP
  • Verificar transações
  • O SubmitComponent pode, então, salvar e enviar a transação atualizada.

PackagingComponent-cropped