Jueves, 6 de Junio de 2013     17:19

Productos relacionados

MegaMatcher SDK

Identificación AFIS o multibiométrica para sistemas de amplio alcance y gran escala.

MegaMatcher Accelerator

Solución para sistemas AFIS o multibiométricos de gran escala.

MegaMatcher On Card SDK

Multibiometría para tarjetas inteligentes (Smart Cards).

VeriFinger SDK

VeriFinger

Identificación de Huellas Dactilares para soluciones PC y Web

Descripción


VeriFinger es una tecnología de identificación de huellas dactilares para desarrolladores e integradores de sistemas biométricos. Garantiza el rendimiento del sistema en comparaciones rápidas y confiables en modos 1-a-1 y 1-a-muchos.
VeriFinger está disponible como SDK que permite el desarrollo de soluciones PC y ambiente Web sobre plataformas Microsoft Windows, Linux y Mac OS X.

Advantages of VeriFinger



  • • Más de 1500+ marcas de productos de usuario final en más de 100 países han utilizado el algoritmo VeriFinger durante los últimos 15 años.
  • • Completa compatibilidad NIST MINEX y premios de la FVC (Fingerprint Verification Competition) desde el año 2000.
  • • Comparación rápida de huellas planas y roladas, tolerante a traslación, rotación y deformación de las huellas.
  • • Plantilla de huellas compacta y tamaño ilimitado de base de datos.
  • • Disponible como SDK multiplataforma que soporta una gran variedad de escáneres y lenguajes de programación.
  • • Precio razonable, licenciamiento flexible y soporte gratuito.

Capacidades y Características del algoritmo VeriFinger



Click para ampliar
Todas las pruebas fueron realizadas en un PC con procesador Intel Core 2 Q9400 (2.67 GHz).

VeriFinger fue desarrollado en 1998, es un algoritmo de identificación de huellas dactilares diseñado para integradores de sistemas biométricos. Desde entonces, hemos liberado más de 10 versiones, entregando el más poderoso algoritmo de reconocimiento dactilar que existe hasta hoy.
La última versión 6.7 es compatible con NIST MINEX, basada en el motor MegaMatcher que ha sido certificado por NIST para aplicaciones de verificación de identidad personal (PIV).
VeriFinger sigue el esquema comúnmente aceptado de identificación dactilar, que utiliza un conjunto de puntos específicos de la huella (minucias) junto con soluciones algorítmicas propietarias que mejoran el rendimiento y confiabilidad. Algunas de esas soluciones se mencionan a continuación:

  • Comparación de huellas planas y roladas. VeriFinger compara huellas plana-rolada, plana-plana o rolada-rolada con alta confiabilidad por ser tolerante a deformaciones. Las huellas roladas tienen una alta deformación debido a la técnica de captura (rotar el dedo desde un borde al otro) respecto a las huellas planas. Los algoritmos convencionales, comparan huellas roladas de forma menos confiable debido a estas deformaciones.
  • Tolerante a traslación, rotación y deformación. VeriFinger identifica huellas aún si están rotadas, reposicionadas, deformadas o si coinciden 5-7 puntos (suelen coincidir 20-40 puntos) y compara 3,500 - 48,000 huellas/seg. (vea especificaciones técnicas para detalles).
  • Comparación rápida preorganizando la base de datos. Para algunas tareas, la velocidad de VeriFinger puede llegar a 20,000 - 60,000 huellas/segundo (procesador 1 núcleo) preorganizando la BD con ciertas características globales. La comparación de huellas se realizará primero contra los registros que tengan las características más similares a las de la huella buscada. Si este grupo no arroja un resultado positivo, se selecciona el siguiente grupo con características más similares, y así hasta lograr el objetivo o llegar al final de la BD. En la mayoría de los casos se encuentra la huella al principio de la búsqueda. Así, el número de comparaciones requeridas para identificar se reduce considerablemente, y en consecuencia, incrementa la velocidad. Vea las especificaciones técnicas para más detalles.
  • Capacidad de identificación. VeriFinger puede comparar 1-a-1 (verificación), y 1-a-N (identificación).
  • Detección de calidad. VeriFinger es capaz de garantizar que sólo las plantillas dactilares de mejor calidad sean ingresadas a la base de datos utilizando esta función durante la captura.
  • Filtro adaptivo de imágenes. Elimina ruidos, ruptura y bloqueo de crestas para una extracción confiable de minucias - incluso en imágenes de baja calidad - con un tiempo de proceso de 0.1 - 0.2 segundos (para huellas planas).
  • Modo de captura generalizada. Esto crea una colección de características dactilares a partir de varias imágenes del mismo dedo. Cada imagen se procesa y se extraen sus características. Luego se analiza el conjunto y se combina en una sola colección. Así, las características almacenadas son más confiables y aumenta la calidad del reconocimiento.
  • Algoritmo de optimización para escáneres. VeriFinger 6.7 incluye funciones que ayudan a lograr mejores resultados para los escáneres compatibles.
    • Especificaciones Técnicas


      Se recomienda el uso de imágenes de 500 dpi de resolución para VeriFinger. La resolución minima soportada por VeriFinger es de 250 dpi.
      Todas las plantillas deben ser cargadas en RAM antes de identificar, por lo tanto el tamaño máximo de la base de datos de plantillas está limitado por la cantidad de RAM disponible.
      Los siguientes datos corresponden a cada tipo de dispositivo:
      • • Sistemas para PC;
      • • Dispositivos Android.

      Especificaciones Técnicas para Sistemas basados en PC

      La siguiente tabla muestra las especificaciones técnicas del algoritmo VeriFinger 6.7. El rendimiento depende del escáner de huellas utilizado para recoger las muestras, por lo tanto los datos se proporcionan en dos grupos de escáneres de huellas planas:
      • Escáneres biométricos: equipos con un tamaño de mica menor de 1" x 1". Equipos típicamente compactos y económicos. Un ejemplo de ellos es DigitalPersona U.are.U 4000.
      • Escáneres AFIS: Escáneres planos con micas de al menos 1" x 1" y producen imágenes 500 x 500 píxeles o superiores. Apropiados para su uso en proyectos AFIS de gran escala que necesitan capturar imágenes dactilares de alta calidad. Un ejemplo de ellos es Cross Match Verifier 300.
      El algoritmo de comparación de plantillas puede utilizar procesadores de uno o más núcleos. Se entregan especificaciones para los siguientes procesadores:
      • • Intel Core 2 Q9400 (4 núcleos), @ 2.67 GHz;
      • • Intel Core i7-2600 (4 núcleos), @ 3.4 GHz.

      Especificaciones del algoritmo maximizando la precisión de los resultados
        Escáneres biométricos Escáneres AFIS
      Core 2 Q9400 Core i7-2600 Core 2 Q9400 Core i7-2600
      Tiempo de extracción de la plantilla (segundos) 0.15 - 0.20 0.09 - 0.12 0.20 - 0.25 0.12 - 0.15
      Velocidad de comparación usando 1 core (huellas por segundo) 4,000 - 7,250 8,500 - 14,500 3,750 - 4,250 7,750 - 8,250
      Velocidad de comparación usando 4 cores (huellas por segundo) 16,000 - 29,000 34,000 - 58,000 15,000 - 17,000 31,000 - 33,000
      Velocidad de comparación (1) preorganizando la base de datos utilizando 1 núcleo (huellas por segundo) 20,000 - 36,250 42,500 - 72,500 18,750 - 21,250 38,750 - 41,250
      Tamaño de la plantilla (bytes) 4,000 - 5,500 5,000 - 6,000

      Especificaciones del algoritmo maximizando la velocidad de comparación
        Escáneres biométricos Escáneres AFIS
      Core 2 Q9400 Core i7-2600 Core 2 Q9400 Core i7-2600
      Tiempo de extracción de la plantilla (segundos) 0.15 - 0.20 0.09 - 0.12 0.20 - 0.25 0.12 - 0.15
      Velocidad de comparación usando 1 core (huellas por segundo) 7,000 - 12,000 14,500 - 24,250 7,000 - 7,500 14,500 - 15,000
      Velocidad de comparación usando 4 cores (huellas por segundo) 28,000 - 48,000 58,000 - 97,000 28,000 - 30,000 58,000 - 60,000
      Velocidad de comparación (1) pre-organizando la base de datos
      usando 1 core (huellas por segundo)
      35,000 - 60,000 72,500 - 122,500 35,000 - 37,500 72,500 - 75,000
      Tamaño de la plantilla
      (bytes)
      700 - 900 800 - 1000

      Especificaciones del algoritmo VeriFinger 6.7 para PC minimizando el tamaño de las plantillas
        Escáneres biométricos Escáneres AFIS
      Core 2 Q9400 Core i7-2600 Core 2 Q9400 Core i7-2600
      Tiempo de extracción de la plantilla (segundos) 0.15 - 0.20 0.09 - 0.12 0.20 - 0.25 0.12 - 0.15
      Velocidad de comparación usando 1 core (huellas por segundo) 6,000 - 10,000 12,500 - 21,250 6,000 - 6,500 12,500 - 13,000
      Velocidad de comparación usando 4 cores (huellas por segundo) 24,000 - 40,000 50,000 - 85,000 24,000 - 26,000 50,000 - 52,000
      Velocidad de comparación (1) pre-organizando la base de datos
      usando 1 core (huellas por segundo)
      30,000 - 50,000 62,500 - 106,250 30,000 - 32,500 62,500 - 65,000
      Tamaño de la plantilla
      (bytes)
      200 - 380 250 - 450

      (1)Para bases de datos con 500 huellas o más. El uso con bases de datos menores típicamente arroja resultados inferiores.

      Especificaciones Técnicas para Dispositivos Android

      La siguiente tabla muestra las especificaicones técnicas del algoritmo VeriFinger para lectores dactilares con micas inferiores a 1" x 1". Un ejemplo de estos lectores es Futronic FS80

      Las especificaciones corresponden a aplicaciones Java ejecutándose en dispositivos con estos sistemas:

      • • Qualcomm Snapdragon MSM8255 con procesador Scorpion @ 1.0 GHz
      • • Nvidia Tegra 250 T20 con procesador dual-core ARM Cortex-A9 @ 1.0 GHz. Especificaciones utilizando 1 core.

      Especificaciones de VeriFinger 6.7 en dispositivos Android maximizando la precisión
        Snapdragon MSM8255 Tegra 250 T20
      Tiempo de extracción de la plantilla (segundos) 1.1 - 1.8 0.8 - 1.2
      Velocidad de comparación
      (huellas por segundo)
      950 - 1,400 1,200 - 1,700
      Velocidad de comparación (1)
      pre-organizando la base de datos (huellas por segundo)
      4,750 - 7,000 6,000 - 8,500
      Tamaño de la plantilla (bytes) 4,000 - 5,500

      Especificaciones de VeriFinger 6.7 en dispositivos Android maximizando la velocidad
        Snapdragon MSM8255 Tegra 250 T20
      Tiempo de extracción de la plantilla (segundos) 1.1 - 1.8 0.8 - 1.2
      Velocidad de comparación
      (huellas por segundo)
      1,300 - 2,000 1,800 - 2,700
      Velocidad de comparación (1)
      pre-organizando la base de datos (huellas por segundo)
      6,500 - 10,000 9,000 - 13,500
      Tamaño de la plantilla (bytes) 700 - 900

      Especificaciones de VeriFinger 6.7 en dispositivos Android minimizando el tamaño de la plantilla
        Snapdragon MSM8255 Tegra 250 T20
      Tiempo de extracción de la plantilla (segundos) 1.1 - 1.8 0.8 - 1.2
      Velocidad de comparación
      (huellas por segundo)
      1,500 - 1,700 1,600 - 2,300
      Velocidad de comparación (1)
      pre-organizando la base de datos (huellas por segundo)
      7,500 - 8,500 8,000 - 11,500
      Tamaño de la plantilla (bytes) 200 - 380

      (1)Para bases de datos con 500 huellas o más. El uso con bases de datos menores típicamente arroja resultados inferiores.

      Resultados de las pruebas de Confiabilidad y Desempeño

      A continuación se presentan los resultados de las pruebas para mostrar cómo se corresponden las especificaciones técnicas de VeriFinger 6.7 con las evaluaciones prácticas de confiabilidad y rendimiento del algoritmo.

      Se utilizó una base de datos de huellas planas para realizar las pruebas
      Número de Experimento y descripción de la base de datos Lector dactilar Imagenes Huellas únicas Tamaño de imagen (píxeles)
      1 Base de datos dactilar propietaria 1 DigitalPersona
      U.are.U 4000
      1,400 140 318 x 330
      2 Base de datos dactilar propietaria 2 Futronic FS80 1,700 170 320 x 480
      3 Base de Datos Dactilar SONATEQ SQ FDB1-75TS1 subconjunto – sólo huellas del dedo índice izquierdo Cross Match
      Verifier 300 LC
      7,500 1,500 640 x 480

      Se realizaron 3 pruebas para cada experimento:

      • Prueba 1 maximizando la precisión. La confiabilidad de VeriFinger 6.7 se muestra en las líneas azules del gráfico ROC.
      • Prueba 2 maximizando la velocidad. La confiabilidad de VeriFinger 6.7 se muestra en las líneas verdes del gráfico ROC.
      • Prueba 3 minimizando el tamaño de la plantilla. La confiabilidad de VeriFinger 6.7 se muestra en las líneas rojas del gráfico ROC.

      Las curvas de características de operación del algoritmo (ROC) se utilizan típicamente para graficar la calidad de reconocimiento de un algoritmo. Las curvas ROC muestran la dependencia de la tasa de rechazo falso (FRR) sobre la tasa de reconocimiento falso (FAR).

      Experimento 1
      (DigitalPersona U.are.U 4000)
      Gráfico ROC de VeriFinger 6.7 calculado utilizando una base de datos propietaria creada con un escáner DigitalPersona U.are.U 4000
      Click para ampliar
      Experimento 2
      (Futronic FS80)
      Gráfico ROC de VeriFinger 6.7 calculado utilizando una base de datos propietaria creada con un escáner Futronic FS80
      Click para ampliar
      Experimento 3
      (SONATEQ FDB1-75TS1)
      Gráfico ROC de VeriFinger 6.7 calculado utilizando la base de datos SONATEQ SQ FDB1-75TS1
      Click para ampliar

      La comparación de plantillas se realizó utilizando los 4 cores de los procesadores especificados. Las pruebas de rendimiento fueron realizadas en PCs con los siguientes procesadores:

      • • Intel Core 2 Q9400, @ 2.67 GHz;
      • • Intel Core i7-2600, @ 3.4 GHz.
      Pruebas del algoritmo VeriFinger 6.7, Experimento 1 (DigitalPersona U.are.U 4000)
        Prueba 1 Prueba 2 Prueba 3
      Tamaño promedio de la plantilla dactilar (bytes) 4254 709 289
      Velocidad de extracción de la plantilla (segundos) Core 2 Q9400 0.146
      Core i7-2600 0.087
      Velocidad de comparación de plantillas (huellas por segundo) Core 2 Q9400 29024 48388 40812
      Core i7-2600 58472 97968 85112
      FRR al 0.001 % FAR 0.3968 % 0.9524 % 1.5240 %

      Pruebas del algoritmo VeriFinger 6.7, Experimento 2 (Futronic FS80)
        Prueba 1 Prueba 2 Prueba 3
      Tamaño promedio de la plantilla dactilar (bytes) 5609 919 367
      Velocidad de extracción de la plantilla (segundos) Core 2 Q9400 0.199
      Core i7-2600 0.121
      Velocidad de comparación de plantillas (huellas por segundo) Core 2 Q9400 16864 28588 24484
      Core i7-2600 34056 58256 50712
      FRR al 0.001 % FAR 0.4837 % 0.8497 % 1.1630 %

      Pruebas del algoritmo VeriFinger 6.7, Experimento 3 (SONATEQ FDB1-75TS1 subset)
        Test 1 Test 2 Test 3
      Tamaño promedio de la plantilla dactilar (bytes) 5316 894 359
      Velocidad de extracción de la plantilla (segundos) Core 2 Q9400 0.236
      Core i7-2600 0.143
      Velocidad de comparación de plantillas (huellas por segundo) Core 2 Q9400 15976 28992 24872
      Core i7-2600 32160 58688 51448
      FRR al 0.001 % FAR 0.2000 % 0.2467 % 0.2933 %

      Las versiones del algoritmo de identificación de huellas VeriFinger se han ubicado consistentemente entre los primeros lugares de las grandes competencias biométricas, incluyendo la Competencia Internacional de Verificación de Huellas Dactilares (FVC2006, FVC2004, FVC2002 y FVC2000) Y la Evaluación del Instituto Nacional de Estándares & Tecnología (NIST) Evaluación de a Tecnología de Proveedores Dactilares (FpVTE 2003), donde hemos logrado pertenecer los 5 primeros lugares de precisión en los resultados.

      Contenido de VeriFinger 6.7 Standard SDK y Extended SDK

      El SDK está basado en la tecnología VeriFinger y es apropiado para integradores y programadores. Permite crear rápidamente soluciones biométricas usando las funcionalidades de VeriFinger en Microsoft Windows, Linux y Mac OS X. Puede ser integrado fácilmente en su sistema de seguridad y otorga total control sobre los datos de entrada/salida del SDK.

      Incluye una librería de Control de Dispositivos para trabajar con los escáneres dactilares soportados. También se pueden crear plug-ins para trabajar con otros escáneres utilizando el framework provisto por el fabricante del equipo.

      Están disponibles las siguientes versiones de VeriFinger SDK:

      • VeriFinger 6.7 Standard SDK Para desarrollar aplicaciones biométricas en PC. Incluye componentes Matcher y Extractor, ejemplos de programación y tutoriales, soporte para escáneres y documentación. Compatible con Microsoft Windows, Linux o Mac OS X.
      • VeriFinger 6.7 Extended SDK Para crear aplicaciones biométricas sobre redes y ambiente Web. Incluye el Standard SDK, y licencias del componente Fingerprint Client aplicaciones cliente de ejemplo, tutoriales y un servidor de comparación listo para usar.

      La siguiente tabla compara VeriFinger 6.7 Standard SDK y VeriFinger 6.7 Extended SDK. Vea el modelo de licenciamiento para más información.

      Licencias de componentes incluidas para cada SDK
      Tipo de Componente VeriFinger 6.7
      Standard SDK
      VeriFinger 6.7
      Extended SDK
       • Fingerprint Matcher 1 licencia unitaria 1 licencia unitaria
       • Embedded Fingerprint Matcher 1 licencia unitaria 1 licencia unitaria
       • Fingerprint Client (1)   3 licencias unitarias
      y
      1 licencia concurrente
       • Embedded Fingerprint Client (2)   3 licencias unitarias
       • Fingerprint Extractor 1 licencia unitaria 1 licencia unitaria
       • Embedded Fingerprint Extractor 1 licencia unitaria 1 licencia unitaria
       • Matching Server   +

      (1)El Componente Fingerprint Cliente incluye Fingerprint Extractor, Fingerprint Segmenter, Fingerprint BSS y Fingerprint WSQ. Estos componentes también se pueden obtener por separado.
      (2) El Componente Embedded Fingerprint Client incluye

      VeriFinger 6.7 SDK incluye ejemplos de programación y tutoriales que muestran cómo usar los componentes del SDK para realizar la extracción de plantillas dactilares o comparar contra otras plantillas. Los ejemplos y tutoriales están disponibles para los siguientes lenguajes y plataformas:

        Windows
      32 & 64 bit
      Linux
      32 & 64 bit
      Mac OS X Android
      Ejemplos de programación
       • C/C++ + + +  
       • C# +      
       • Visual Basic .NET +      
       • Sun Java 2 + + + +
       • Delphi (1) +      
      Tutoriales de programación
       • C + + +  
       • C# +      
       • Visual Basic .NET +      
       • Sun Java 2 + + + +
       • Delphi (1) +      

      (1)El soporte para Delphi es limitado. Incluye captura dactilar, extracción y comparación en el cliente así como comunicación con el Matching Server. Sólo captura huellas unitarias del escáner.

      Escáneres dactilares soportados bajo Microsoft Windows

      Los integradores o fabricantes de escáneres también pueden crear plug-ins para el Administrador de Dispositivos de MegaMatcher SDK o VeriFinger SDK para crear compatibilidad con otros modelos utilizando el framework del plug-in proporcionado. La documentación del SDK contiene más información sobre el framework del plug-in.

      La siguiente tabla muestra la compatibilidad de los escáneres soportados por MegaMatcher SDK, MegaMatcher On Card SDK y VeriFinger SDK bajo cada versión de Microsoft Windows.

        Microsoft
      Windows
      XP
      Microsoft
      Windows
      Vista / 7
      Microsoft
      Windows
      8
      32 bit 64 bit 32 bit 64 bit 32 bit 64 bit
       • 3M Cogent CSD 330 +  +    
       • ACS AET62 / AET65 +  ++   
       • ARH AFS 510 +  ++   
       • Athena ASEDrive IIIe Combo Bio F2 ++ ++ ++
       • Atmel FingerChip +       
       • AuthenTec AES2501B / AES2550 / AES2660 / AES2810 +  ++ ++
       • AuthenTec AES4000 +  ++   
       • BioLink U-Match MatchBook v.3.5 +  ++ ++
       • Biometri-CS CS-Pass +  ++   
       • Biometrika Fx2000 / Fx3000 / HiScan +       
       • Cross Match L Scan 500P / Guardian USB ++(1) ++(1)   
       • Cross Match Patrol y Patrol ID ++(1) ++(1)   
       • Cross Match Verifier 300 / 310 / 320 LC">320 ++(1) ++(1)   
       • DERMALOG LF10 +  +  + 
       • Digent FD1000 +       
       • DigitalPersona U.are.U 2000 +       
       • DigitalPersona U.are.U 4000 / 4500 / 5100 / 5160 ++ ++ ++
       • Fujitsu MBF200 +       
       • Futronic FS50 / FS80 / FS82 / FS88 / FS90 / eFAM ++ ++ ++
       • Futronic FS60 +  +  ++
       • Green Bit DactyScan26 / DactyScan84c / DactyScan84n +  +    
       • Hongda S500 / S680 / S700 +       
       • id3 Certis Image +       
       • Intech SOP1 +       
       • Integrated Biometrics LES650 / Watson ++(1) ++(1) ++(1)
       • Jstac Athena 210 +       
       • Koehlke KIAU-5110B3 / KIA-UM01 +  +  + 
       • L-1 DFR 2080 / DFR 2090 +  +    
       • L-1 DFR 2100 / DFR 2300 +  ++(1) ++(1)
       • LighTuning LTT-C500 +       
       • Lumidigm Mercury / Venus series sensors(2) ++ ++ ++
       • NITGEN Fingkey Hamster / Fingkey Hamster II / Fingkey Mouse III / eNBioScan-F ++ ++  +
       • SecuGen Hamster III +  +  + 
       • SecuGen Hamster Plus / Hamster IV / iD-USB SC / iD-USB SC/PIV ++ ++ ++
       • Shanghai Fingertech BIOCA-111 +  +    
       • Suprema BioMini / BioMini Plus / SFR300-S / SFU300 +  ++ ++
       • Suprema RealScan-G10 / RealScan-G1 / RealScan-10 / RealScan-D / RealScan-S +  +  + 
       • Tacoma CMOS +  +    
       • Testech Bio-i +  +  + 
       • TST Biometrics BiRD 3 +       
       • UPEK Eikon / Eikon Solo / Eikon To Go / EikonTouch 300 / EikonTouch 500 / EikonTouch 700 / TouchChip TCRU1C / TouchChip TCRU2C +  ++ ++
       • ViRDI FOH02SC +  +    
       • VistaMT Multimodal Biometric Device(3) ++ ++   
       • ZKSoftware ZK4000 / ZK6000 / ZK7000 / ZK8000 +  +    
       • ZKS-1000 +       
       • Zvetco Verifi P4000 +  +    

      Notes:
      (1)Se puede usar en Sistemas Operativos de 64-bit OS, pero sólo en aplicaciones 32-bit.
      (2)No soportado en Java.
      (3)La lista de sistemas operativos que lo soportan sólo aplica a la parte dactilar del equipo; este dispositivo también puede capturar rostros e iris.

      Escáneres de huellas soportados bajo Linux y Mac OS X

      Los integradores o fabricantes de escáneres también pueden crear plug-ins para el Administrador de Dispositivos de MegaMatcher SDK o VeriFinger SDK para crear compatibilidad con otros modelos utilizando el framework del plug-in proporcionado. La documentación del SDK contiene más información sobre el framework del plug-in.

      La siguiente tabla muestra la compatibilidad de los escáneres soportados por MegaMatcher SDK, MegaMatcher On Card SDK y VeriFinger SDK bajo Linux y Mac OS X.

        Linux (x86) Mac OS X (x86)
      32-bit 64-bit 32-bit 64-bit
       • ACS AET62 / AET65 ++ ++
       • ARH AFS 510 ++   
       • BioLink U-Match MatchBook v.3.5 +    
       • DERMALOG LF10 +    
       • DigitalPersona U.are.U 4000 / 4500 / 5100 / 5160 ++   
       • Fujitsu MBF200 ++ ++
       • Futronic FS50 / FS80 / FS82 / FS88 / FS90 +  ++
       • Futronic eFAM ++ ++
       • Integrated Biometrics LES650 / Watson +    
       • Lumidigm Mercury / Venus series sensors(1) +    
       • NITGEN eNBioScan-F +    
       • SecuGen Hamster III +    
       • Suprema BioMini / BioMini Plus / SFR300-S / SFU300 / RealScan-G10 +    
       • Tacoma CMOS ++ ++
       • UPEK >Eikon / Eikon Solo / Eikon To Go ++ ++

      (1)No soportado en Java.

      Escáneres de huellas compatibles con Android

      Los siguientes escáneres son compatibles con MegaMatcher 4.5 SDK y VeriFinger 6.7 SDK:

      • • DigitalPersona U.are.U 5100 Module / U.are.U 5160 Reader.
      • • Futronic FS50 / FS80 / FS82 / FS88 / FS90.
      • • SecuGen Hamster IV / Hamster Plus.
      • • Lector de huellas portátil Bluetooth BLUEFiN de Toplink Pacific.
      • • Los siguientes escáneres sólo son compatibles si el dispositivo tiene acceso root:
        • • AuthenTec (UPEK) Eikon / Eikon Solo / Eikon To Go / EikonTouch 300 / EikonTouch 500 / EikonTouch 700 / TouchChip TCRU1C / TouchChip TCRU2C.

      VeriFinger SDK Requerimientos del Sistema

      • • Específico para PC y Mac:
        • • PC o Mac con procesador compatible x86 (32-bit) o x86-64 (64-bit). Se recomiendan 2GHz o superior.
        • • Al menos 128 MB de RAM libres para la aplicación. Se requiere RAM adicional para aplicaciones que ejecutan comparación 1-a-muchos pues todas las plantillas deben ser cargadas en memoria. Por ejemplo, 25.000 plantillas (2 huellas cada una) requiere cerca de 50 MB de RAM adicional.
        • Espacio libre en disco duro (HDD):
          • • Al menos 1 GB para el desarrollo.
          • • Se requieren 100 MB para el despliegue de componentes VeriFinger.
          • • Se podría requerir espacio adicional en los siguientes casos:
            • • VeriFinger no requiere almacenar la imagen original de la huella para comparar; las plantillas son suficientes. Sin embargo, se recomienda almacenar esta información para su uso potencial en el futuro.
            • • Típicamente un motor de base de datos se ejecuta en servidores back-end (computador separado). Pero, el motor de base de datos se puede instalar en el mismo equipo para aplicaciones �standalone�. En este caso debe haber más espacio disponible en HDD para almacenar las plantillas. Por ejemplo, 25.000 plantillas (2 huellas cada una) almacenadas en una base de datos relacional requieren 60 MB de espacio libre. Adicionalmente la base de datos requiere espacio para ejecutarse, por favor consulte con su proveedor de BD el especio requerido.
      • • Específico para Smartphone y tablet:
        • • Un smartphone o tablet u otro dispositivo con Sistema Operativo Android.
        • • Procesador ARM-based de 1 GHz recomendado para procesar las huellas en menos de 1 segundo. Se pueden utilizar procesadores más lentos, pero la velocidad de respuesta del sistema será inferior.
        • • Al menos 20 MB de RAM libre disponibles para la aplicación. Se requiere RAM adicional para aplicaciones que realizan identificación 1-N, porque las plantillas biométricas se cargan en RAM para comparar. Por ejemplo, 1,000 plantillas (donde cada una contiene 2 huellas) requiere alrededor de 2 MB de RAM adicional.
        • • Espacio de almacenamiento libre (interno o en memoria sd externa):
          • • se requieren 30 MB para el despliegue de componentes embedded fingerprint para cada aplicación individual.
          • • Se requiere espacio adicional si la aplicación almacena las imágenes originales de las huellas. VeriFinger no precisa de la imagen original para hacer la comparación; sólo es necesaria la plantilla biométrica extraída.
      • Escáner de huellas. VeriFinger SDK soporta más de 100 escáneres de huellas bajo plataformas Microsoft Windows, Android, Linux y MAC OSX. Además los integradores pueden crear plug-ins personalizados para trabajar con otros escáneres utilizando el Framework del proporcionado con el Administrador de Dispositivos de VeriFinger SDK
      • Motor de base de datos o conexión con él. Las plantillas VeriFinger pueden ser almacenadas en cualquier base de datos (incluso archivos) que soporte datos binarios. VeriFinger Extended SDK contiene módulos de soporte para:
        • • Microsoft SQL Server (sólo bajo Microsoft Windows);
        • • MySQL (para Microsoft Windows y Linux);
        • • Oracle (para Microsoft Windows y Linux);
        • • PostgreSQL (para Microsoft Windows y Linux);
        • • SQLite (para Microsoft Windows, Linux y Mac OS X).
      • Conexión de red LAN (TCP/IP) para aplicaciones cliente-servidor. También se requiere conexión de red para VeriFinger Matching Server (incluido en la versión Extended del SDK). La comunicación no está encriptada, si se requiere seguridad, recomendamos el uso de una red dedicada (no accesible desde fuera) o una red segura (como un túnel VPN; que debe ser configurado utilizando las herramientas provistas por el sistema operativo o software de terceros).
      • Requerimientos específicos para Microsoft Windows:
        • • Microsoft Windows 2000/XP/2003/2008/Vista/7, 32-bit o 64-bit. Se recomienda la plataforma 32-bit para aplicaciones que utilicen escáner de huellas, pues la mayoría de los equipos operan bajo esta plataforma.
        • • Microsoft .NET Framework o superior (para uso de componentes .NET).
        • • Uno de los siguientes entornos de desarrollo:
          • • Microsoft Visual Studio 2005 SP1 o superior (para desarrollo bajo C/C++, C#, Visual Basic .Net)
          • • Sun Java 1.5 SDK o superior
          • • Delphi 7
      • Requerimientos específicos para Android:
        • • Android 2.3 (API 9) OS o superior.
        • • Requerimientos del entorno de desarrollo en el PC:
          • • Java SE JDK 6 (o superior)
          • • Eclipse Indigo (3.7) IDE
          • • Entorno de desarrollo Android (se requiere al menos API 9)
          • Apache Maven 3.x
          • • Conexión a Internet para activar las licencias de los componentes VeriFinger
      • Requerimientos específicos para Linux:
        • • Kernel Linux 2.6 o superior, 32-bit o 64-bit. Se reomienda la plataforma 32-bit par aplicaciones que utilicen escáneres de huellas, porque la mayoría de los dispositivos sólo son compatibles en 32-bit.
        • • glibc 2.7 o superior
        • • Paquetes libs y dev GTK+ 2.10.x o superior (para ejecutar los ejemplos del SDK y aplicaciones basados en ellos)
        • • GCC-4.0.x o superior (para desarrollo de aplicaciones)
        • • GNU Make 3.81 o superior (para desarrollo de aplicaiciones)
        • • Sun Java 1.5 SDK o superior (para desarrollo de aplicaciones con Java)
        • • pkg-config-0.21 o superior (opcional; sólo para compilar módulos de soporte de base de datos para el Matching Server)
      • Específico para Mac OS X:
        • • Mac OS X (version 10.7 o superior)
        • • XCode 4.3 o superior (para desarrollo de aplicaciones)

      Licenciamiento de VeriFinger

      Estos modelos de licenciamiento son para desarrolladores de productos de usuario final. os integradores que desean desarrollar y vender una herramienta de programación basada en VeriFinger (con API, posibilidades de programación, ejemplos de programación, etc.), deben obtener un permiso especial firmando un acuerdo de licenciamiento VAR.

      Desarrollo de Productos

      Para desarrollar un producto basado en la tecnología VeriFinger 6.7, un integrador debe obtener VeriFinger 6.7 Standard SDK (264.990 CLP) o Extended SDK (664.990 CLP). El SDK se compra solo una vez y puede ser usado por todos los desarrolladores de la compañía del integrador.

      Los SDK VeriFinger incluyen un número de componentes; cada componente particular posee una funcionalidad específica. Se requiere una licencia individual de un componente VeriFinger para cada núcleo del CPU que ejecute el componente (un solo procesador puede tener varios núcleos).

      Componentes de VeriFinger SDK y licencias incluidas para cada versión
      Tipo de componente VeriFinger 6.7
      Standard SDK
      VeriFinger 6.7
      Extended SDK
       • Fingerprint Matcher 1 licencia unitaria 1 licencia unitaria
       • Embedded Fingerprint Matcher 1 licencia unitaria 1 licencia unitaria
       • Fingerprint Client (1)   3 licencias unitarias
      y
      1 licencia concurrente
       • Embedded Fingerprint Client (2)   3 licencias unitarias
       • Fingerprint Extractor 1 licencia unitaria 1 licencia unitaria
       • Embedded Fingerprint Extractor 1 licencia unitaria 1 licencia unitaria
       • Matching Server   +

      (1) El Componente Fingerprint Client incluye Fingerprint Extractor, Fingerprint Segmenter, Fingerprint BSS y Fingerprint WSQ, que también se pueden obtener de forma separada.
      (2) El componente Embedded Fingerprint Client component incluye Embedded Fingerprint Extractor, Embedded Fingerprint Segmenter, Embedded Fingerprint BSS y Embedded Fingerprint WSQ, que también se pueden obtener de forma separada. La licencia concurrente Fingerprint Client también permite ejecutar Embedded Fingerprint Client en múltiples dispositivos Android.

      Los clientes que posean VeriFinger 6.7 SDK pueden obtener licencias adicionales cuando lo requiera su proceso de desarrollo.

      Distribución del Producto Final

      Para comerciar un producto de software desarrollado con VeriFinger 6.3 / 6.4 / 6.5 / 6.6 / 6.7 SDK, el integrador sólo necesita obtener las licencias adicionales requeridas para el componente particular VeriFinger 6.7 que se ejecutará en cada CPU de las computadoras de su cliente. Los componentes VeriFinger disponibles y los tipos de licencias para la distribución del producto son los mismos que para el desarrollo de software.

      Por favor revise el Acuerdo de Licenciamiento para ver los términos y condiciones.

      Licencias Unitarias

      Permite la instalación y ejecución de un componente VeriFinger en un CPU (un procesador puede tener varios núcleos). Es posible renovar la licencia si el computador sufre cambios debido a problemas técnicos.

      Cada licencia requiere activación para que el componente VeriFinger pueda ejecutarse.

      Los clientes de VeriFinger SDK pueden obtener licencias adicionales en cualquier momento.

      Licencias Concurrentes de Red

      Es una licencia compartida para el componente Fingerprint Client, y permite la instalación de este componente específico en un número ilimitado de computadoras. Una aplicación obtiene una licencia específica para realizar la creación de la plantilla (extracción). En promedio le toma 0.1 - 0.2 segundos para capturar una huella. Después de éste intervalo la licencia se libera, dejándola disponible para otros clientes. Un Licencia Concurrente Fingerprint Client, puede ser compartida entre cientos de usuarios, haciendo que esta licencia sea particularmente útil para software de ambiente Web.

      El número de instancias del componente Fingerprint Client que pueden estar ejecutándose de manera simultánea está limitado por el número de licencias concurrentes que se posean.

      La licencia concurrente de Fingerprint Client también permite ejecutar Embedded Fingerprint Client en múltiples dispositivos Android.

      Los clientes de VeriFinger SDK pueden obtener licencias concurrentes adicionales en cualquier momento.

      Opciones de Activación de Licencias

      Las Licencias Unitarias y Concurrentes se entregan de tres formas:

      • Números de Serial se utilizan para activar licencias de un componente particular VeriFinger. La activación se realiza vía Internet o por Correo Electrónico. Una vez activada no se requiere conexión para el uso de la licencia.
        Nota: La activación por número de serial no es apropiada para ambientes virtuales.
      • Activación por Internet. Se almacena un archivo de licencia especial en un computador o dispositivo Android; el archivo permite ejecutar un componente particular VeriFinger en ese computador o dispositivo luego de verificar la licencia en Internet. La conexión a Internet connection debe estar disponible por un corto periodo de tiempo al menos una vez cada 7 días. Una licencia de este tipo puede ser transferida a otro computador moviendo el archivo de licencia al otro equipo y esperando hasta la expiración de la licencia anterior.
      • • Las licencias se pueden almacenar en el dispositivo USB Administrador de Licencias por Volumen. La activación de licencias utilizando este dispositivo puede ser realizada sin conexión a Internet y es apropiada para ambientes virtuales.

      Administrador de Licencias por Volumen

      Se utiliza en sitio por integradores y usuarios finales para administrar las licencias de los componentes VeriFinger. Consiste de un software de administración y un dispositivo USB, utilizado para almacenar las licencias adquiridas. Un integrador o un usuario final pueden utilizar el administrador de licencias de las siguientes formas:

      • Activando licencias unitarias – Una instalación de licencia para un componente VeriFinger se activará para su uso en un PC o dispositivo Android determinado. El número de licencias disponibles en el administrador disminuirá con cada licencia activada.
      • Administrado Licencias Unitarias o Concurrentes vía red LAN o Internet – El administrador permite controlar las licencias de componentes VeriFinger entre los múltiples computadores o dispositivos Android conectados a una red LAN o en Internet. El número de licencias que se pueden administrar está limitado por el número de licencias contenidas en el dispositivo USB. No se requiere activación de licencias y la cantidad contenida no disminuye. Una vez asignada, la licencia se vincula a un computador específico de la red.
      • Utilizando el administrador como llave USB – Un Administrador de Licencias por Volumen que contenga al menos una licencia de componente VeriFinger puede ser usado como llave, permitiendo al componente VeriFinger ejecutarse en el computador donde se encuentre conectado.

      Se pueden obtener licencias adicionales en cualquier momento. Le será generado un código de actualización que usted simplemente debe ingresar en el administrador para añadir las licencias adquiridas.

      Licencia Corporativa VeriFinger 6.7

      Permite el uso ilimitado de los componentes VeriFinger en productos del usuario final para un territorio específico, segmento del mercado o proyecto. Las restricciones específicas serán incluidas en el acuerdo de licenciamiento.

      El precio de la licencia corporativa dependerá del tamaño de la aplicación y el número de usuarios potenciales dentro del territorio designado, segmento del mercado o proyecto.

      Contáctenos para más información.

      Descargas

      Descargue aquí el catálogo del producto VeriFinger

      Aplicación demostrativa

      Aplicaciones Demo Descargar

      Ofrecemos aplicaciones demo que permiten evaluar los algoritmos biométricos.

      Un únco archivo zip que incluye las siguientes aplicaciones demo por separado:
      • Demo del algoritmo de identificación de Huellas;
      • Demo del algoritmo de identificación de Rostros;
      • Demo del algoritmo de identificación de Iris.

      Las aplicaicones capturan e identifican huellas, rostros o iris a partir de archivos de imagen o escáneres dactilares compatibles, webcams o cámaras de captura de iris. Las aplicaicones demo requieren Microsoft Windows XP / Vista / 7 / 8 o Linux o Mac OS X para ejecutarse.

      Los controladores de escáneres dactilares para PC, cáramas de rostros e iris se incluyen en un archivo separado (ver más abajo).

      No se requiere conexión a Internet para ejecutar las aplicaicones demo.

      archivo zip para MS Windows 32-bit
      (73.9 MB; de Agosto 5, 2013)

      archivo zip para MS Windows 64-bit
      (63.3 MB; de Agosto 5, 2013)


      archivo zip para Linux 32-bit
      (42.2 MB; de Agosto 5, 2013)

      archivo zip para Linux 64-bit
      (41.4 MB; de Agosto 5, 2013)


      archivo zip para Mac OS X, universal
      (43.2 MB; de Agosto 5, 2013)

      Controladores de escáneres y cámaras Descargar

      Paquete de controladores (drivers) de los escáneres dactilares compatibles para las plataformas Microsoft Windows, Linux y Mac OS X, cámaras e captura de rostros y cámaras de captura de iris.

      archivo zip
      (365.9 MB; de Julio 24, 2013)

      Demo del SDK

      Descripción Descargar

      Ofrecemos versiones de evaluación por 30 días de nuestros SDK biométricos para desarrolladores e integradores. Se pueden descargar tres archivos separados.

      El paquete de evaluación de nuestros SDKs biométricos es un único archivo zip que incluye los siguientes productos:
      MegaMatcher 4.5 SDK;
      VeriFinger 6.7 SDK;
      VeriLook 5.4 SDK;
      VeriEye 2.7 SDK;
      VeriSpeak 2.0 SDK.
      Los desarrolladores pueden elegir cuál SDK evaluar después de descargar el archivo.

      La evaluación de MegaMatcher Accelerator 6.0 Development Edition requiere MegaMatcher 4.5 SDK (tanto la evaluación como la versión completa), porque MegaMatcher Accelerator Development Edition forma parte de MegaMatcher 4.5 Extended SDK.
      La versión de evaluación tiene una velocidad de comparación reducida respecto a la versión completa de MegaMatcher Accelerator 6.0 Development Edition.

      Está disponible el paquete de controladores de escáneres y cámaras para escáneres de huellas bajo Microsoft Windows, Linux y Mac OS X, cámaras de captura de rostros y cámaras de captura de iris.

      Se requiere una conexión constante a Internet durante la evaluación de los SDKs y de MegaMatcher Accelerator.

      Evaluación de los SDKs
      (archivo ZIP; 627.5 MB; de Agosto 5, 2013)

      Evaluación MegaMatcher Accelerator
      (Imagen de CD ISO; 256.5 MB; de Julio 12, 2013)

      Controladores de escáneres y cámaras
      (archivo ZIP; 365.9 MB; de Julio 24, 2013)

      Documentación del SDK Descargar

      La documentación incluye toda la información necesaria para utilizar los siguientes SDKs:
      MegaMatcher 4.5 SDK;
      VeriFinger 6.7 SDK;
      VeriLook 5.4 SDK;
      VeriEye 2.7 SDK;
      VeriSpeak 2.0 SDK.

      La documentación para PC y Android son archivos separados. Estos archivos ya están incluidos en las descargas de las versiones de evaluación.

      Documentación para PC
      (Archivo PDF; 96.5 MB; de Agosto 5, 2013)

      Documentación para Android
      (Archivo PDF; 16.1 MB; de Agosto 5, 2013)

      Bases de datos de ejemplo de huellas e iris

      Bases de datos con muestras Descargar

      Huellas capturadas con un escáner Cross Match Verifier 300 a 500 ppi

      archivo zip
      (37,410 kB; de Septiembre 19, 2006)

      Huellas capturadas con un escáner DigitalPersona U.are.U 4000 a 500 ppi

      archivo zip
      (58,273 kB; de Enero 10, 2007)