Olá André. é isso ai, vou salvar somente o Hash mesmo, o problema que um hash nunca é igual ao outro. mesmo que coloque o dedo na mesma posição nunca fica igual.. a cada captura o hash é outro..
ai é o problema, deve-se passar o Hash que foi colhido no momento e o que está no banco.. ai o SDk faz a comparação. mas essa comparação é feita uma a uma. se o Hash fosse igual era uma blz.. era só fazer um select e pronto. Eu to chegando a conclusão que o modelo 1:N não vai ser viável para o meu caso.. terei que fazer o seguinte.. a pessoa localiza o cliente, o sistema seleciona as digitais previamente armazenadas deste cliente e faz a comparação com a digital que ele ta apresentando na Hora.. ou seja, farei a busca 1:N onde N representa as digitais o cliente. pelo que vi, em todos os SDK's busca 1:N onde N é maior que 5.000 fica inviável. Att, ....................................................... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 9961-7095 MSN: eduardo....@gmail.com Site: http://www.drdsistemas.com.br/ ....................................................... 2009/11/9 André Geraldo dos Santos <andresanto...@gmail.com> > > > Eduardo, > Boa tarde. > > Ok, entendi o seu problema. > Você deve armazenar em seu banco de dados o hash e a imagem da digital > no formato da sua escolha. > Na hora de comprar você deve utilizar o hash gerado no cadastramento da > digital. > > Eu já trabalhei com scanners da ZKSoftware empresa chinesa e funciona > dessa forma. > > Nunca compare imagem pq sua aplicação vai virar uma carroça, se vc que > performance e se sua aplicação terá um volume auto de entrada de dados use > o > HASH. > > Com certeza os leitores da Nitgen devem gerar esse hash. > > Espero ter ajudado. > > 2009/11/8 Eduardo Silva dos Santos > <eduardo....@gmail.com<eduardo.drd%40gmail.com> > > > > > > Olá André, tudo bem? > > > > Cara, você não entendeu a minha pergunda, eu estou falando sobre > > Identificação, o processo de aquisição da digital ficou claro e está > > funcionando perfeitamente. > > > > vou expor de outra forma. > > > > Imagine que o sistema é responsável por controlar o acesso ha uma mega > > academia de ginástica, cada aluno terá a sua digital salva no banco de > > dados. lá estará o template. vamos supor que essa academia é muito grande > e > > possue 50.000 alunos. > > > > a identificação, o aluno só coloca a dedo na digital e o sistema precisa > > verificar todas as digitais e retornar quem é o aluno, entendeu? > > > > a Nitgen oferece um objeto chamado IndexSearsh, onde todas as digitais > > salvas no banco são carregadas pro objeto e ele é responsável por fazer a > > busca e comparação da digital colhida e das armazenadas. > > > > O problema é que a Nitgen só garante busca com boa velocidade até 5.000 > > digitais armazenadas. > > > > O meu objeto é saber se alguém tem algum tipo de sistema que tenho alguma > > solução ou recurso paleativo. > > > > Sistemas de controle de acesso a prédios mesmo, será que existe um limite > > de > > digitais? > > > > expero que você tenha me entendido.. a minha questão não é sobre a > > aquisição > > de armazenamento de uma digital.. > > > > e sim sobre a busca 1:N onde 1 é a digital que vc acabou de obter no > > leito > > e N são tantas quantas existam cadastradas na base de dados. > > > > Obs: Infelizmente não ha como fazer um select, porque para cada digital é > > gerado um template (String) diferente.. mesmo que seja do mesmo dedo na > > mesma posição. > > > > > > Att, > > ....................................................... > > Eduardo Silva dos Santos > > DRD SISTEMAS > > (27) 3218-4201 > > (27) 9961-7095 > > MSN: eduardo....@gmail.com <eduardo.drd%40gmail.com> > > Site: http://www.drdsistemas.com.br/ > > ....................................................... > > > > > > 2009/11/8 André Geraldo dos Santos > > <andresanto...@gmail.com<andresantos78%40gmail.com> > > > > > > > > > > > > > Eduardo, > > > Bom dia. > > > > > > Não sou expert no assunto porém andei estudando para fazer uma > > > implementação. > > > Até onde eu sei deve estar havendo um engano quanto a sua > implementação. > > > Os Scanners que conheço trabalham da seguinte forma: > > > > > > - Para formar uma identificação e validar a mesma o algoritmo > > > basea-se em um template onde esse template é a junção da 1 a 4 digitais > > do > > > mesmo dedo por exemplo e não 200 como você citou. Isso se é que entendi > > > direito o seu problema. > > > > > > - Quando for gerar um template do seu dedo indicador você "scanearia" > > > o mesmo de 1 a 4 vezes para formar um template válido. > > > > > > - O processo é feito dessa forma porque é certo que 100% das vezes o > > > dono da digital não posicionará o dedo da mesma forma no scanner. > > > > > > - Em outros casos você pode diminuir o (FAR/FRR) que quer dizer > > > falsa rejeição ou o falso aceite, para facilitar a validação da sua > > > digital. > > > > > > Bom é isso espero ter ajudado. > > > > > > Atenciosamente, > > > > > > ---------------------------------------------------------- > > > André Geraldo dos Santos > > > > > > Analista de Sistemas/Desenvolvedor > > > Belo Horizonte / Minas Gerais > > > E-mail : andresanto...@gmail.com > > > <andresantos78%40gmail.com><andresantos78% > 40gmail.com> > > > ---------------------------------------------------------- > > > > > > 2009/11/7 Brancorp2000 > > > <brancorp2...@gmail.com<brancorp2000%40gmail.com><brancorp2000% > 40gmail.com > > >> > > > > > > > Na teoria: > > > > > > > > Eu acredito que o pessoal salva um HASH calculado sobre a digital e > faz > > > > busca em cima disso. > > > > Voce deve usar um bom banco de dados, de preferência com este campo > > > > indexado. > > > > Na teoria, deve ser assim. > > > > Na prática, eu nao sei como é. Vamos esperar respostas dos mais > > expert´s > > > no > > > > assunto :) > > > > Abraço > > > > > > > > Emerson > > > > > > > > 2009/11/7 Eduardo Silva dos Santos > > > > <eduardo....@gmail.com<eduardo.drd%40gmail.com> > <eduardo.drd% > > 40gmail.com> > > > > > > > > > > > > > > > > > > > > > > > Olá pessoal, alguém já trabalhou com biometria, identificação 1:N > > onde > > > N > > > > é > > > > > maior que 200.000 digitais? > > > > > Eu fiz vários testes aqui e o tempo de buscar ta muito alto. eu > fico > > > > > imaginando como é o esquema de busca nos sistemas de identificação > > > > predial. > > > > > > > > > > Quem puder trocar informações, agradeço. > > > > > > > > > > Att, > > > > > ....................................................... > > > > > Eduardo Silva dos Santos > > > > > DRD SISTEMAS > > > > > (27) 3218-4201 > > > > > (27) 9961-7095 > > > > > MSN: eduardo....@gmail.com <eduardo.drd%40gmail.com> <eduardo.drd% > 40gmail.com> <eduardo.drd% > > > 40gmail.com> > > > > > Site: http://www.drdsistemas.com.br/ > > > > > ....................................................... > > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > > > > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > > > > ------------------------------------ > > > > > > > > -- > > > > > > > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > > > > > > > > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > ------------------------------------ > > > > -- > > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > > > > > > > -- > > Atenciosamente, > > ---------------------------------------------------------- > André Geraldo dos Santos > > Analista de Sistemas/Desenvolvedor > Belo Horizonte / Minas Gerais > E-mail : andresanto...@gmail.com <andresantos78%40gmail.com> > ---------------------------------------------------------- > > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas] ------------------------------------ -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html