VeriLook_SDK

15
Tecnología de Reconocimiento de Rostros VeriLook 4.0 SDK

description

sadfasdf

Transcript of VeriLook_SDK

  • Tecnologa de Reconocimiento de Rostros

    VeriLook 4.0 SDK

  • Inversiones Goiticoa Limitada / GoIT Ltda. San Pablo 1353, Ofic 1501. Santiago, Chile -- http://www.goit.cl Representante Oficial de baco Services & Consulting, C. A. para la Repblica de Chile

    VeriLook SDK Identificacin de rostros para soluciones de PC o ambiente Web Identificacin facial Actualmente existen muchos mtodos de identificacin biomtrica: huellas dactilares, iris ocular, retina, voz, rostros, etc. Cada uno de esos mtodos posee ciertas ventajas y desventajas que deben ser consideradas en el desarrollo de sistemas biomtricos, como confiabilidad, precio, flexibilidad, necesidad de contacto fsico con el dispositivo de captura y muchas otras. Seleccionar un determinado mtodo de identificacin biomtrica o utilizar un sistema multi-biomtrico puede ayudar a atender esos requerimientos que resultan frecuentemente discrepantes. El reconocimiento facial puede ser una alternativa importante para seleccionar y desarrollar un ptimo sistema biomtrico. Su ventaja es que no requiere de contacto fsico con un dispositivo de captura de imgenes (cmara). Un sistema de identificacin de rostros no requiere equipos especializados porque puede ser usado con dispositivos comunes disponibles en el mercado (Webcams, cmaras de seguridad, etc.). Adems, el reconocimiento facial debe ser considerado como una alternativa seria al momento de desarrollar sistemas biomtricos o multi-biomtricos. Tecnologa de reconocimiento facial Tal como la biometra dactilar, la tecnologa de reconocimiento facial es ampliamente usada en diversos sistemas, incluyendo control de acceso y seguridad de sistemas computarizados. Usualmente estos sistemas extraen ciertos rasgos a partir de imgenes faciales y luego ejecutan la comparacin utilizndolos como patrn de bsqueda. Un rostro no posee tantas caractersticas nicas y mesurables como las huellas dactilares o el iris ocular, de manera que la confiabilidad del reconocimiento facial es ligeramente ms baja que estos otros mtodos de reconocimiento biomtrico. Sin embargo, sigue siendo apropiado para muchas aplicaciones, especialmente cuando se toma en cuanta la conveniencia o comodidad del usuario. El reconocimiento facial puede ser utilizado en combinacin con el dactilar o cualquier otro mtodo biomtrico para el desarrollo de aplicaciones donde la seguridad es crtica. El alcance de la multi-biometra es particularmente importante para los sistemas de identificacin (1-a muchos). En lneas generales, los sistemas de identificacin son muy convenientes de usar porque no requieren informacin adicional (tarjetas, contraseas, cdigos etc.). Sin embargo, las rutinas de comparacin 1-a muchos que emplean un solo mtodo biomtrico, puede resultar en una alta probabilidad de falso reconocimiento, que sera inaceptable en aplicaciones con grandes bases de datos. Utilizar la identificacin de rostros como un mtodo biomtrico adicional puede disminuir dramticamente este efecto. Este alcance multi-biomtrico es tambin til en situaciones donde determinada caracterstica biomtrica no es ptima para cierto grupo de usuarios. Por ejemplo, personas que realizan labores pesadas con sus manos pueden tener huellas desgastadas, lo que incrementara la tasa de falso rechazo si se utiliza solamente el reconocimiento dactilar. Productos relacionados VeriLook SDK La tecnologa VeriLook est pensada para integradores de sistemas de reconocimiento facial. VeriLook ofrece identificacin rpida y confiable con deteccin de rostros en vivo y la capacidad de procesar mltiples rostros a partir de una misma imagen. VeriLook 4.0 SDK es independiente de una cmara, compatible con Webcams y ofrece un conjunto de ejemplos de programacin y tutoriales escritos para la mayora de los lenguajes de programacin utilizados. Los tipos de SDK (kit de desarrollo) que estn disponibles son:

    VeriLook 4.0 Standard SDK es para el desarrollo de aplicaciones biomtricas para PC. Incluye componentes de extraccin y comparacin, ejemplos y tutoriales de programacin, software para administracin de cmaras y dispositivos de captura y documentacin. El SDK permite el desarrollo de aplicaciones biomtricas para los sistemas operativos Microsoft Windows, Linux o Mac OS X.

    VeriLook 4.0 Extended SDK est pensado para el desarrollo de aplicaciones de redes y ambiente Web. Incluye todas las caractersticas de VeriLook 4.0 Standard SDK. Adicionalmente, este SDK contiene aplicaciones cliente de ejemplo, tutoriales y un servidor de comparacin listo para usar.

    FaceCell EDK La tecnologa FaceCell ha sido desarrollada para su uso en dispositivos porttiles o hardware mvil, como telfonos inteligentes, computadoras de mano y dispositivos de bolsillo.

    baco Services & Consulting, C. A. Av. Universidad, Edificio Centro Parque Carabobo, Piso 7, Ofic 712. La Candelaria. Caracas, Venezuela

    Telfonos: +58 (212) 577-27.70 / +58 (212) 574-43.18 -- http://www.abaco-online.com

  • Inversiones Goiticoa Limitada / GoIT Ltda. San Pablo 1353, Ofic 1501. Santiago, Chile -- http://www.goit.cl Representante Oficial de baco Services & Consulting, C. A. para la Repblica de Chile FaceCell 1.2 EDK est disponible en su versin de prueba por 30 das. sta demo permite a los desarrolladores explorar la tecnologa y ponerla a prueba en entornos reales con aplicaciones reales personalizadas. MegaMatcher SDK MegaMatcher es una tecnologa multi-biomtrica, pensada para integradores de sistemas ambiciosos de gran escala que emplean tecnologa AFIS, rostros-huellas e iris opcionalmente. La tecnologa incluye motores de reconocimiento facial y dactilar que pueden ser usados tanto individualmente como combinados. El motor facial posee una impresionante velocidad de comparacin, que puede ser especialmente valioso en sistemas de gran escala. Ms motores para otras modalidades biomtricas estn disponibles como add-ons (agregados) al kit de desarrollo MegaMatcher SDK:

    Motor de reconocimiento de Iris disponible en VeriEye 2.2 SDK como add-on para MegaMatcher 3.1 SDK.

    Motor de reconocimiento de Palmas disponible en MegaMatcher Palm Print Add-on. MegaMatcher 3.1 SDK incluye software servidor para sistemas multi-biomtricos locales, software cluster para desarrollo de productos multi-biomtricos de gran escala, y un conjunto de valiosos componentes para tareas especficas. VeriLook SDK La tecnologa de identificacin de rostros VeriLook est dedicada a desarrolladores e integradores de sistemas biomtricos. Garantiza el desempeo y confiabilidad del sistema con deteccin en vivo de rostros, reconocimiento simultneo de mltiples rostros y una rpida comparacin facial en los modos 1-a-1 y 1-a muchos. VeriLook est disponible como un kit de desarrollo de software que permite crear soluciones para PC y ambiente Web sobre plataformas Microsoft Windows, Linux y Mac OS X. Por qu VeriLook?

    Ms de un milln de algoritmos desplegados a nivel mundial. Deteccin de rostro vivo evita engaos al sistema colocando fotos frente a la cmara. Capacidad de procesar mltiples rostros en video y fotogramas. Webcams u otras cmaras de bajo costo son apropiadas para obtener imgenes de rostros. Disponible como SDK multiplataforma compatible con muchos lenguajes de programacin. SDK de vigilancia est disponible para integrar a sistemas de vigilancia en funcionamiento. Precio razonable, licenciamiento flexible y soporte gratuito.

    Tecnologa y SDK

    Caractersticas y capacidades del algoritmo VeriLook. VeriLook implementa localizacin avanzada de rostros, captura y comparacin utilizando algoritmos robustos de procesamiento de imgenes. Es capaz de ejecutar procesamiento de mltiples rostros en un solo cuadro y utiliza deteccin de rostro vivo.

    VeriLook 4.0 SDK. Est pensado para el desarrollo de aplicaciones biomtricas basadas en PC y el Extended SDK es apropiado para desarrollar sistemas basados en Web y redes. Se incluye una librera de administracin de cmaras para capturas simultneas a partir de mltiples cmaras.

    Requerimientos del sistema. El software basado en VeriLook puede ejecutarse en computadoras con procesadores x86 o PowerPC (al menos 2 GHz recomendado). Plataformas soportadas; Windows, Linux y Mac OS. Una Webcam es suficiente para capturar imgenes de rostros.

    Especificaciones tcnicas. VeriLook compara hasta 800,000 rostros por segundo, puede capturar un rostro en menos de 0.05 segundos, utiliza tan slo 2.3 kilobytes para almacenar una plantilla de rostro en base de datos.

    baco Services & Consulting, C. A. Av. Universidad, Edificio Centro Parque Carabobo, Piso 7, Ofic 712. La Candelaria. Caracas, Venezuela

    Telfonos: +58 (212) 577-27.70 / +58 (212) 574-43.18 -- http://www.abaco-online.com

  • Inversiones Goiticoa Limitada / GoIT Ltda. San Pablo 1353, Ofic 1501. Santiago, Chile -- http://www.goit.cl Representante Oficial de baco Services & Consulting, C. A. para la Repblica de Chile

    Confiabilidad y pruebas de desempeo. El algoritmo VeriLook ha sido puesto a prueba en los Experimentos 1 y 2 de acuerdo al protocolo FRGC.

    Descarga. VeriLook catlogo, y demo del algoritmo por 30-das estn disponibles para su descarga en lnea

    Referencias. Ms de un milln de copias de VeriLook son utilizadas a nivel mundial. Casos de estudio muestran notables proyectos en los que nuestra tecnologa es utilizada en computadores porttiles Lenovo para identificacin de usuarios y otros propsitos.

    Licenciamiento, precios y compra

    Opciones de licenciamiento. Para desarrollar un producto basado en VeriLook, un integrador debe obtener el Standard SDK o Extended SDK. Se requiere una licencia de componente VeriLook para cada PC o cada servidor que ejecute este componente. Estn disponibles, licencias unitarias, licencias concurrentes de red y licencias corporativas. Por favor lea la seccin de licenciamiento para ms detalles

    Precios. VeriLook Standard SDK cuesta US$ 500, y VeriLook Extended SDK US$ 1210. Los precios de las licencias para componentes adicionales dependen de la cantidad a adquirir y aplican descuentos por volumen. Por favor lea la seccin de precios para ms detalles

    Productos relacionados a VeriLook

    VeriLook SDK de Vigilancia permite crear software para ejecutar identificacin de rostros utilizando video en vivo a partir de cmaras digitales de vigilancia de alta resolucin. El componente de vigilancia VeriLook es capaz de ejecutar seguimiento automtico de rostros, captura y comparacin contra la base de datos.

    Add-on para soporte de Estndares biomtricos Permite a los desarrolladores integrar soporte para formatos estndar de imgenes faciales y formatos adicionales de sistemas biomtricos existentes basados en VeriLook SDK. El add-on puede ser descargado y probado junto con las versiones de 30 das para VeriLook 4.0 Standard o Extended SDK.

    MegaMatcher On Card SDK Un producto para comparacin de huellas y rostros en tarjetas inteligentes.

    Caractersticas y capacidades del algoritmo VeriLook Todas las pruebas fueron realizadas en un PC con Procesador Intel Core 2 de 2.66 GHz.

    Procesamiento simultneo para mltiples rostros. VeriLook 4.0 ejecuta deteccin rpida y precisa de mltiples rostros sobre video en vivo e imgenes estticas. Todos los rostros presentes en un cuadro se detectan en 0.01 - 0.14 segundos y Luego cada rostro se procesa individualmente en 0.03 - 0.11 segundos dependiendo del tamao definido para la plantilla. Lea las especificaciones tcnicas para ms detalles.

    Deteccin de rostro vivo. Un sistema convencional de identificacin de rostros puede ser fcilmente engaado colocando una fotografa de otra persona frente a la cmara. VeriLook es capaz de prevenir este tipo de brecha de seguridad determinando cuando un rostro proveniente de una corriente de video en vivo pertenece a un ser humano real o a una fotografa.

    Deteccin de la calidad de imagen del rostro. Se puede utilizar un rango de calidad minima durante la captura de un rostro para asegurar que solo plantillas de alta calidad facial sean almacenadas en la base de datos.

    Tolerancia a la postura del rostro. VeriLook permite 180 grados de rotacin del rostro. La inclinacin frontal y lateral puede ser de hasta 15 grados en cada direccin.

    Mltiples muestras del mismo rostro. El registro de plantilla biomtrica puede contener mltiples muestras de un rostro perteneciente la misma persona. Estas muestras pueden ser capturadas con diferentes posturas de la cabeza y expresiones faciales, a partir de distintas fuentes y en diferente momento y por lo tanto mejora la calidad de la comparacin. Por ejemplo una persona puede ser almacenada con y sin lentes o con diferentes anteojos, con y sin barba o bigote, con diferentes expresiones faciales cono sonriente y serio, etc.

    baco Services & Consulting, C. A. Av. Universidad, Edificio Centro Parque Carabobo, Piso 7, Ofic 712. La Candelaria. Caracas, Venezuela

    Telfonos: +58 (212) 577-27.70 / +58 (212) 574-43.18 -- http://www.abaco-online.com

  • Inversiones Goiticoa Limitada / GoIT Ltda. San Pablo 1353, Ofic 1501. Santiago, Chile -- http://www.goit.cl Representante Oficial de baco Services & Consulting, C. A. para la Repblica de Chile Capacidad de identificacin. Las funciones de VeriLook pueden ser utilizadazas en los modos

    de verificacin 1-a-1 (verificacin), as como 1-a-muchos (identificacin). Rpida comparacin facial. El algoritmo de comparacin de plantillas faciales de VeriLook 4.0

    puede comparar hasta 800,000 rostros por segundo. Plantilla compacta de caractersticas faciales. Una plantilla de rostro puede ocupar

    slo 2.3 Kilobytes, por lo tanto las aplicaciones basadas en VeriLook permiten almacenar grandes bases de datos de rostros. Plantillas ms grandes pueden ser utilizadas para incrementar la confiabilidad de los resultados.

    Modo de Generalizacin de Caractersticas. Este modo genera una coleccin de las caractersticas generales de un rostro a partir de varias imgenes del mismo individuo. Entonces, cada imagen del rostro se procesa, se extraen sus peculiaridades, se analiza la coleccin de caractersticas y se combinan en una nica plantilla generalizada, que se escribe a la base de datos. De sta forma, la plantilla es ms confiable y la calidad de reconocimiento facial se incrementa considerablemente.

    Especificaciones Tcnicas Todas las especificaciones estn dadas para un PC con Procesador Intel Core 2 de 2.66 GHz.

    Se recomienda un tamao de imagen mnimo de 640 x 480 pixelesVeriLook posee cierta tolerancia a la postura del rostro que asegura una conveniente y cmoda captura:

    Rotacin de la cabeza 180 grados (configurable); Se recomiendan 15 grados por ser la configuracin ms rpida que es tpicamente suficiente para capturas frontales cercanas.

    Inclinacin frontal 15 grados. Inclinacin lateral 15 grados.

    Todas las plantillas de rostros pueden ser cargadas en la memoria RAM antes de la identificacin, por lo tanto el tamao mximo de la plantilla en base de datos est limitado por la cantidad de RAM disponible. El algoritmo de identificacin de rostros VeriLook puede utilizar ms de un procesador o procesadores multi-core permitiendo incrementar la velocidad de comparacin de las plantillas. Las velocidades de comparacin de plantillas en la tabla siguiente se muestran en rangos, donde el nmero ms pequeo se refiere a la velocidad de comparacin utilizando 1 core de procesador, mientras que el nmero ms alto se refiere a un procesador de 4 cores. VeriLook 4.0 (para imgenes de 640 x 480)

    Plantilla mxima Plantilla mediana

    Plantilla mnima

    Tiempo de deteccin para todos los rostros de un cuadro (tolerancia de rotacin 15) 10 milisegundos

    Tiempo de deteccin para todos los rostros de un cuadro (tolerancia de rotacin 180) 135 milisegundos

    Tiempo de extraccin individual (1) (millisegundos) 111 62 31

    Velocidad de comparacin (2) (rostros por segundo) 24,000 - 96,000 44,000 - 176,000

    200,000 - 800,000

    Tamao de la plantilla en base de datos (3) (bytes) 20,440 11,368 2,296

    (1) La extraccin de la plantilla facial se ejecuta luego de que se han detectado todos los rostros de un cuadro. El tiempo de extraccin no depende del tamao de la imagen sino del tamao definido para la plantilla. (2) La plantilla de laboratorio fue configurada para contener 1 "mximo" registro facial. La galera de plantillas puede contener registros "mnimos", "medianos" o "mximos". (3) Cuando se almacena 1 registro de rostro en una plantilla. El tamao de la plantilla incremente proporcionalmente cuando se almacenan mltiples rostros en ella.

    baco Services & Consulting, C. A. Av. Universidad, Edificio Centro Parque Carabobo, Piso 7, Ofic 712. La Candelaria. Caracas, Venezuela

    Telfonos: +58 (212) 577-27.70 / +58 (212) 574-43.18 -- http://www.abaco-online.com

  • Inversiones Goiticoa Limitada / GoIT Ltda. San Pablo 1353, Ofic 1501. Santiago, Chile -- http://www.goit.cl Representante Oficial de baco Services & Consulting, C. A. para la Repblica de Chile Pruebas de confiabilidad y desempeo

    Todas las pruebas fueron realizadas en un PC con Procesador Intel Core 2 de 2.66 GHz. A continuacin se presentan los resultados de las pruebas que muestran cmo las especificaciones tcnicas de VeriLook 4.0 corresponden al desempeo prctico del algoritmo y las pruebas de confiabilidad. Las imgenes de rostros obtenidas de las bases de datos provistas por FRGC fueron utilizadas para las pruebas, por lo tanto el resultado de estas pruebas puede ser comparado con los resultados de otros algoritmos. El Experimento 1 y Experimento 2 fueron ejecutados de acuerdo al protocolo de la FRGC (Gran Competencia Internacional de Algoritmos de Reconocimiento Facial):

    El Experimento 1 mide el desempeo del reconocimiento de imgenes frontales tomadas bajo iluminacin controlada. Las muestras biomtricas en el conjunto de objetivo y comparacin consisten de imgenes estticas nicas y controladas en alta resolucin.

    El Experimento 2 est diseado para examinar el efecto que tienen mltiples imgenes estticas en el desempeo. Las muestras biomtricas en el conjunto de objetivo y comparacin consisten en 4 imgenes controladas de cada persona.

    Revise el Documento detallado de la Competencia (PDF en ingls) para ms detalle en el protocolo de los experimentos de la FRGC. Cada experimento fue ejecutado 2 veces para probar distintos escenarios:

    Prueba 1: Precisin de comparacin maximizada. La confiabilidad del algoritmo VeriLook 4.0 en esta prueba se muestra en las cartas ROC como la curva roja para el Experimento 1 y magenta para el Experimento 2.

    Prueba 2: Precisin de comparacin minimizada. La confiabilidad del algoritmo VeriLook 4.0 en esta prueba se muestra en las cartas ROC como la curva verde para el Experimento 1 y azul para el Experimento 2.

    Estos conjuntos de curvas ROC fueron calculados utilizando ciertos subconjuntos de la base de datos de la FRGC para cada experimento de acuerdo al protocolo de pruebas de FRGC:

    ROC I galera y fotos de prueba fueron obtenidas dentro de un perodo de 6 meses. ROC II galera y fotos de prueba fueron obtenidas dentro un perodo de 1 ao. ROC III galera y fotos de prueba fueron obtenidas dentro de un lapso de entre 6 meses y un ao

    y medio

    Notas:

    La comparacin de plantillas fue realizada utilizando todos los 4 cores del procesador. Una parte de las imgenes de la base de datos de la FRGC es de1600 x 1200 pixeles, y la otra parte

    es de 2272 x 1704 pixeles, capturadas con una cmara digital de fotografas. Las especificaciones tcnicas estn dadas para imgenes de 640 x 480 pixeles que es la resolucin tpica de una Webcam.

    La tolerancia de rotacin, inclinacin frontal y lateral fue establecida en 15 para todos los experimentos y pruebas.

    No se utilizaron tcnicas de normalizacin de resultados para calcular las curvas ROC aunque el protocolo de la FRGC permite dicha normalizacin.

    baco Services & Consulting, C. A. Av. Universidad, Edificio Centro Parque Carabobo, Piso 7, Ofic 712. La Candelaria. Caracas, Venezuela

    Telfonos: +58 (212) 577-27.70 / +58 (212) 574-43.18 -- http://www.abaco-online.com

  • Inversiones Goiticoa Limitada / GoIT Ltda. San Pablo 1353, Ofic 1501. Santiago, Chile -- http://www.goit.cl Representante Oficial de baco Services & Consulting, C. A. para la Repblica de Chile

    ROC I

    ROC II

    baco Services & Consulting, C. A. Av. Universidad, Edificio Centro Parque Carabobo, Piso 7, Ofic 712. La Candelaria. Caracas, Venezuela

    Telfonos: +58 (212) 577-27.70 / +58 (212) 574-43.18 -- http://www.abaco-online.com

  • Inversiones Goiticoa Limitada / GoIT Ltda. San Pablo 1353, Ofic 1501. Santiago, Chile -- http://www.goit.cl Representante Oficial de baco Services & Consulting, C. A. para la Repblica de Chile

    ROC III

    Resultados de las pruebas del algoritmo VeriLook 4.0 con las bases de datos de la FRGC

    Experimento 1 Experimento 2

    Prueba 1 Prueba 2 Prueba 1 Prueba 2

    Tiempo promedio de extraccin de la plantilla durante la captura (millisegundos)

    175 93 372 372

    Tamao de la plantilla durante captura (bytes) 20440 2296 9154

    (1) 2296 (2)

    Tiempo promedio de extraccin durante identificacin (3) (millisegundos)

    175 175 700 700

    Tamao de la plantilla durante identificacin (3)(bytes) 20440 20440 81730 81730

    Velocidad de comparacin de las plantillas (3)(Plantillas por segundo) 99988 805448 51536 202356

    ROC I 2.647 % 3.097 % 0.0 % 0.0 %

    ROC II 4.172 % 4.405 % 0.043 % 0.048 % FRR at 0.1% FAR

    ROC III 5.904 % 6.108 % 0.092 % 0.092 % (1) Cada galera de plantillas contiene 4 registros faciales "mnimos". (2) Cada galera de plantillas contiene 1 registro facial "mnimo" que fue creado mediante la generalizacin de 4 imgenes diferentes de la misma persona. (3) La plantilla de pruebas est definida para contener registros faciales "mximos". La galera de plantillas puede contener registros faciales "mnimos", "medios" o "mximos".

    baco Services & Consulting, C. A. Av. Universidad, Edificio Centro Parque Carabobo, Piso 7, Ofic 712. La Candelaria. Caracas, Venezuela

    Telfonos: +58 (212) 577-27.70 / +58 (212) 574-43.18 -- http://www.abaco-online.com

  • Inversiones Goiticoa Limitada / GoIT Ltda. San Pablo 1353, Ofic 1501. Santiago, Chile -- http://www.goit.cl Representante Oficial de baco Services & Consulting, C. A. para la Repblica de Chile VeriLook Standard SDK y Extended SDK VeriLook SDK est basado en la Tecnologa de Reconocimiento facial VeriLook para PC y est pensada para desarrolladores e integradores de sistemas biomtricos. El SDK permite un rpido desarrollo de aplicaciones biomtricas utilizando funciones del algoritmo VeriLook para asegurar una rpida y confiable identificacin de rostros. VeriLook puede ser fcilmente integrado a su sistema de seguridad. El integrador tiene completo control sobre los datos de entrada y salida del SDK. VeriLook SDK incluye una librera de Administracin de Cmaras para Microsoft Windows y Linux que permite ejecutar capturas simultneas a partir de mltiples cmaras. VeriLook est disponible en las siguientes versiones de SDK:

    VeriLook 4.0 Standard SDK VeriLook 4.0 Extended SDK

    La siguiente tabla compara VeriLook 4.0 Standard SDK y VeriLook 4.0 Extended SDK.

    VeriLook Standard SDK VeriLook Extended SDK

    Componentes MS Windows(32 & 64

    bit)

    Linux (32 & 64

    bit) Mac OS

    X

    MS Windows (32 & 64

    bit)

    Linux (32 & 64

    bit) Mac OS X

    VeriLook 4.0 Extractor (Extractor) 1 licencia 3 licencias

    VeriLook 4.0 Matcher (Comparador) 1 licencia 1 licencias

    Librera de Administracin de Cmaras + + + + + +

    Servidor de Comparacin VeriLook

    Software Servidor de Comparacin + +

    Herramienta API de administracin del Servidor + +

    Soporte para Microsoft SQL Server +

    Soporte para MySQL + +

    Soporte para PostgreSQL + +

    Soporte para Oracle + +

    Soporte para SQLite + +

    Ejemplos de cdigo

    C/C++ + + + + + +

    C# + +

    C# cliente (para Servidor de Comparacin) +

    Sun Java 2 + +

    Sun Java 2 web client (para Servidor de Comparacin) +

    Visual Basic 6 + +

    Visual Basic .NET + +

    Delphi + +

    Tutoriales de programacin

    C + + + + + +

    C/C++ (para Servidor de Comparacin) + +

    baco Services & Consulting, C. A. Av. Universidad, Edificio Centro Parque Carabobo, Piso 7, Ofic 712. La Candelaria. Caracas, Venezuela

    Telfonos: +58 (212) 577-27.70 / +58 (212) 574-43.18 -- http://www.abaco-online.com

  • Inversiones Goiticoa Limitada / GoIT Ltda. San Pablo 1353, Ofic 1501. Santiago, Chile -- http://www.goit.cl Representante Oficial de baco Services & Consulting, C. A. para la Repblica de Chile C# + +

    C# (para Servidor de Comparacin) +

    Visual Basic 6 + +

    Visual Basic .NET + +

    Delphi + +

    Documentacin

    VeriLook 4.0 SDK documentacin +

    Servidor de Comparacin VeriLook El Servidor de Comparacin VeriLook no se incluye en VeriLook 4.0 Standard SDK.El Software Servidor de Comparacin VeriLook listo-para-usar ejecuta la identificacin y verificacin de rostros en el lado del servidor. Este software est dedicado para ser utilizado en sistemas de redes y otros sistemas basados en Web. Se ejecuta en un PC con Microsoft Windows o Linux e incluye los siguientes componentes adicionales:

    Tutoriales de Administracin de Servidor que muestran cmo recibir informacin sobre el estado del servidor.

    Herramienta de asistencia de configuracin. Mdulos de soporte para bases de datos MySQL, PostgreSQL, Oracle, Microsoft SQL

    Server y SQLite. Aplicaciones cliente de ejemplo:

    o Ejemplo C# (para Microsoft Windows); o Ejemplo C (para Linux); o Applet Java de ejemplo.

    Componente VeriLook Extractor El Extractor VeriLook crea plantillas faciales a partir de imgenes de rostros. Se puede aplicar un control de calidad de imagen para aceptar slo fotografas de buena calidad. El Extractor puede generalizar una plantilla facial a partir de muchas imgenes para mejorar la calidad de la misma. La deteccin de rostro vivo puede ser utilizada para determinar cuando una cara pertenece a un ser humano real y no a una fotografa colocada frente a la cmara. Componente Comparador VeriLook (Matcher) El Comparador VeriLook ejecuta coincidencias entre rostros en los modos 1-a-1 y1-a-muchos. Librera de Administracin de Cmaras Esta librera trabaja bajo todas las plataformas soportadas y proporciona funcionalidad para operar con cmaras USB. Permite ejecutar capturas simultneas a partir de mltiples cmaras. Estas son las cmaras soportadas por VeriLook:

    Cualquier Webcam o cmara que sea accesible utilizando: o DirectShow interfaz para la plataforma Microsoft Windows. o Video4Linux interfaz para la plataforma Linux. o QuickTime interfaz para la plataforma Mac.

    Tambin soporta estos modelos especficos de cmaras de alta resolucin: o Axis M1114 (solo Microsoft Windows) o Cisco 4500 IP (Microsoft Windows y Linux) o Mobotix DualNight M12 IP (Microsoft Windows y Linux) o PiXORD N606 (Microsoft Windows y Linux) o Prosilica GigE Vision (Microsoft Windows y Linux) o VistaFA2 / VistaFA2E face & iris cameras (solo Microsoft Windows) o VistaMT Multimodal Biometric Device (slo Microsoft Windows)

    Tambin se puede utilizar un archivo de video como fuente de datos para la aplicacin basada en VeriLook.

    baco Services & Consulting, C. A. Av. Universidad, Edificio Centro Parque Carabobo, Piso 7, Ofic 712. La Candelaria. Caracas, Venezuela

    Telfonos: +58 (212) 577-27.70 / +58 (212) 574-43.18 -- http://www.abaco-online.com

  • Inversiones Goiticoa Limitada / GoIT Ltda. San Pablo 1353, Ofic 1501. Santiago, Chile -- http://www.goit.cl Representante Oficial de baco Services & Consulting, C. A. para la Repblica de Chile

    Requerimientos del sistema VeriLook SDK

    PC con procesador compatible x86 (32bit) o x86-64 (64bit) o Mac con procesador compatible x86 o PowerPC. Se recomienda 2GHz o superior.

    Al menos 128 MB RAM libres deben estar disponibles para la aplicacin. Se requiere RAM adicional para aplicaciones que ejecuten identificaciones 1-a-muchos, pues todas las plantillas biomtricas necesitan ser almacenadas en RAM para la comparacin. Por ejemplo, 10,000 plantillas (cada una conteniendo 1 registro facial) requiere 24 MB de RAM adicional.

    Espacio libre en disco duro (HDD): o Al menos 1 GB se requiere para el desarrollo. o 100 MB para el despliegue de componentes VeriLook. o Se puede requerir espacio adicional para los siguientes casos:

    VeriLook no requiere que la imagen original del rostro sea almacenada para la comparacin; slo las plantillas son necesarias. Sin embargo, se recomienda almacenar las imgenes del rostro en el disco duro para el potencial uso futuro.

    Tpicamente un motor de base de datos se ejecuta en un computador aparte (servidor back-end). Sin embargo, el motor de base de datos puede ser instalado en el mismo equipo para aplicaciones standalone. En este caso, debe haber espacio disponible en el disco duro para almacenar las plantillas. Por ejemplo, 10,000 plantillas (cada una conteniendo 1 registro facial) almacenadas utilizando una base de datos relacional requerirn alrededor de 30 MB de espacio libre en HDD. Adems, El mismo motor de base de datos requiere espacio libre en disco para ejecutarse. Por favor revise los requerimientos de espacio libre en disco duro exigidos por su proveedor de base de datos.

    Cmara o Webcam. stas son las cmaras soportadas por VeriLook: Cualquier webcam o cmara que sea accesible utilizando:

    o DirectShow interfaz para la plataforma Microsoft Windows. o Video4Linux interfaz para la plataforma Linux. o QuickTime interfaz para la plataforma Mac.

    Tambin soporta estos modelos especficos de cmaras de alta resolucin: o Axis M1114 (solo Microsoft Windows) o Cisco 4500 IP (Microsoft Windows y Linux) o Mobotix DualNight M12 IP (Microsoft Windows y Linux) o PiXORD N606 (Microsoft Windows y Linux) o Prosilica GigE Vision (Microsoft Windows y Linux) o VistaFA2 / VistaFA2E face & iris cameras (solo Microsoft Windows) o VistaMT Multimodal Biometric Device (slo Microsoft Windows)

    Motor de base de datos o conexin con l. Las plantillas VeriLook pueden ser almacenadas en cualquier base de datos (incluyendo archivos) que soporte almacenar datos binarios. VeriLook Extended SDK contiene los siguientes mdulos de soporte para el servidor de comparacin VeriLook: o Microsoft SQL Server (slo Microsoft Windows); o PostgreSQL (para Microsoft Windows y Linux); o MySQL (para Microsoft Windows y Linux); o Oracle (para Microsoft Windows y Linux); o SQLite (para todas las plataformas).

    Conexin Network/LAN (TCP/IP) para aplicaciones cliente/servidor. Adems, se requiere conexin de red para utilizar el componente servidor de comparacin VeriLook (incluido en VeriLook Extended SDK). La comunicacin con el servidor de comparacin VeriLook no est encriptada, por lo tanto, si se requiere asegurar la comunicacin, se recomienda una red dedicada (no accesible desde fuera del sistema) o una red asegurada (como un tnel VPN; VPN debe ser configurado utilizando las herramientas provistas por el sistema operativo o por terceros).

    Requisitos especficos para Microsoft Windows: o Microsoft Windows 2000/XP/2003/2008/Vista/7, 32-bit o 64-bit. o Microsoft .NET framework 2.0 o superior (para uso de componentes .NET). o Microsoft DirectX 9.0 o superior (para uso de cmara/Webcam). o Uno de los siguientes entornos de desarrollo:

    Microsoft Visual Studio 2005 SP1 o superior (para desarrollo de aplicaciones bajo C/C++, C#, Visual Basic .Net)

    Sun Java 1.5 SDK o superior Microsoft Visual Basic 6

    baco Services & Consulting, C. A. Av. Universidad, Edificio Centro Parque Carabobo, Piso 7, Ofic 712. La Candelaria. Caracas, Venezuela

    Telfonos: +58 (212) 577-27.70 / +58 (212) 574-43.18 -- http://www.abaco-online.com

  • Inversiones Goiticoa Limitada / GoIT Ltda. San Pablo 1353, Ofic 1501. Santiago, Chile -- http://www.goit.cl Representante Oficial de baco Services & Consulting, C. A. para la Repblica de Chile

    Delphi 7 Requisitos especficos para Linux:

    o Linux 2.6 o superior kernel, 32-bit o 64-bit. o glibc 2.3.6 o superior o Video4linux (para uso de cmara/Webcam) o Libs GTK+ 2.10.x o superior y paquetes dev (para ejecutar ejemplos del SDK y aplicaciones

    basadas en ellos) o GCC-4.0.x o superior (para desarrollo de aplicaciones) o GNU Make 3.81 o superior (para desarrollo de aplicaciones) o Sun Java 1.5 SDK o superior (para desarrollo con Java) o pkg-config-0.21 o superior (opcional; slo para compilar los mdulos de soporte de bases de

    datos del Servidor de Comparacin VeriLook) Requisitos especficos para Mac OS X:

    o Mac OS X (versin 10.4 o superior) o QuickTime (para uso de cmara/Webcam) o XCode 2.4 o superior (para desarrollo de aplicaciones)

    Licenciamiento de VeriLook Para desarrollar un producto basado en la tecnologa VeriLook 4.0, un integrador debe obtener VeriLook 4.0 Standard SDK (US$ 500) o VeriLook 4.0 Extended SDK (US$ 1210). Los integradores pueden desarrollar solo productos de usuario final utilizando VeriLook SDK y vender/instalar el producto a sus propios clientes. Si un integrador desea desarrollar y vender una herramienta de desarrollo basada en VeriLook (con API personalizable, posibilidades de programacin, ejemplos, etc.), deber convertirse en un Revendedor de Valor Agregado (VAR). Para ms informacin al respecto por favor contctenos. Para comerciar el producto que fue desarrollado con VeriLook 4.0 SDK, el integrador slo debe obtener licencias de componente para instalacin del producto VeriLook 4.0. As mismo, las licencias de componente adicionales VeriLook 4.0 se pueden adquirir durante el desarrollo del producto. Las licencias adicionales del componente VeriLook 4.0 pueden ser obtenidas por el cliente VeriLook 4.0 SDK en cualquier momento. Los componentes VeriLook 4.0 son:

    VeriLook 4.0 Matcher (Comparador) VeriLook 4.0 Extractor

    Se requiere una licencia de componente VeriLook para cada PC o cada servidor CPU que ejecute dicho componente. Los modos de licenciamiento disponible son:

    Licencia unitaria Licencia de red concurrente Licencia Corporativa

    VeriLook 4.0 Standard SDK incluye:

    1 Licencia VeriLook Matcher. 1 Licencia VeriLook Extractor.

    VeriLook 4.0 Extended SDK incluye:

    1 Licencia VeriLook Matcher. 3 Licencia VeriLook Extractor.

    Licencia unitaria Permite instalar y ejecutar un componente VeriLook 4.0 en un nico computador personal o en un CPU de servidor. La licencia no se pierde si el equipo es formateado o reinstalado. Las opciones de administracin de licencia disponibles son las siguientes:

    baco Services & Consulting, C. A. Av. Universidad, Edificio Centro Parque Carabobo, Piso 7, Ofic 712. La Candelaria. Caracas, Venezuela

    Telfonos: +58 (212) 577-27.70 / +58 (212) 574-43.18 -- http://www.abaco-online.com

  • Inversiones Goiticoa Limitada / GoIT Ltda. San Pablo 1353, Ofic 1501. Santiago, Chile -- http://www.goit.cl Representante Oficial de baco Services & Consulting, C. A. para la Repblica de Chile Activacin de la Licencia en lnea comunicndose con nuestro servidor Activacin de la licencia por email Activacin utilizando el Administrador de Licencias por Volumen Gestin de las licencias utilizando en Administrador de Licencias por Volumen a travs de la red o

    Internet.

    La licencia unitaria activada por Internet o correo electrnico no es apropiada para entornos virtuales. Se requiere que el Administrador de Licencias por Volumen sea utilizado como dongle (llave fsica de seguridad) o como administrador de licencias sobre la red. Licencia de Red Concurrente Permite instalar el Componente Extractor VeriLook en un nmero ilimitado de computadoras. Se utiliza el Administrador de Licencias por Volumen para realizar la gestin sobre las computadoras conectadas a la red LAN o Internet. Una aplicacin debe obtener la licencia VeriLook Extractor para realizar el proceso de captura y ejecutar la creacin de la plantilla (extraccin). En promedio esto toma 10-20 segundos y una vez finalizado este tiempo la licencia puede ser liberada y quedar disponible para otro usuario. Inclusive una licencia concurrente de VeriLook Extractor puede ser compartida por unos diez (10) usuarios. El nmero mximo permitido de instancias del componente VeriLook Extractor que se puedan ejecutar simultneamente esta limitado por el nmero de licencias concurrentes obtenidas que se almacenan en el dispositivo Administrador de Licencias por Volumen. Se pueden obtener licencias adicionales en cualquier momento y colocarlas dentro del dispositivo existente. Este tipo de licenciamiento es particularmente til para software basado en Web.

    Licencia Corporativa VeriLook 4.0 La Licencia Corporativa VeriLook permite el uso ilimitado de componentes VeriLook (Extractor y Matcher) en los productos del usuario final para determinado territorio, segmento del mercado o proyecto particular. Estas delimitaciones sern incluidas en el Acuerdo de Licenciamiento. El precio de la licencia corporativa depende del tamao de la aplicacin y el nmero de usuarios potenciales dentro del territorio designado, segmento del mercado o proyecto. La Licencia Corporativa est disponible exclusivamente para grandes proyectos, con un rango de precios que inicia en EUR 20,000. El cdigo fuente del algoritmo VeriLook se puede incluir con la firma de un Acuerdo Especial de Licenciamiento de Cdigo Fuente para clientes selectos, que obtengan la licencia corporativa VeriLook por al menos EUR 100,000 o ms. Por favor contctenos para ms informacin al respecto Administrador de Licencias por Volumen Se utiliza en sitio por integradores o usuarios finales para gestionar las licencias obtenidas del componente VeriLook 4.0. Consiste de un software de administracin y un dispositivo USB (dongle), que se utiliza para almacenar el nmero de licencias obtenidas. Un integrador o usuario final puede utiliza el administrador de licencias por volumen de las siguientes maneras:

    Activando computadoras unitarias. Una licencia de instalacin para el componente VeriLook 4.0 ser activada para su uso en un determinado computador. La cantidad de licencias disponibles para el componente VeriLook en el dispositivo administrador de licencias disminuir en funcin de la cantidad de computadoras activadas.

    Gestionando Licencias Unitarias sobre la red LAN o Internet. El Administrador de Licencias por Volumen permite gestionar las licencias de instalacin para los componentes VeriLook a travs de la red Lan de computadoras o sobre Internet. El nmero de licencias disponibles para el componente VeriLook est limitado por el nmero de licencias contenidas en el dispositivo USB. No se

    baco Services & Consulting, C. A. Av. Universidad, Edificio Centro Parque Carabobo, Piso 7, Ofic 712. La Candelaria. Caracas, Venezuela

    Telfonos: +58 (212) 577-27.70 / +58 (212) 574-43.18 -- http://www.abaco-online.com

  • Inversiones Goiticoa Limitada / GoIT Ltda. San Pablo 1353, Ofic 1501. Santiago, Chile -- http://www.goit.cl Representante Oficial de baco Services & Consulting, C. A. para la Repblica de Chile

    requiere activacin de las licencias y la cantidad contenida no disminuye. Una vez emitida, la licencia se asigna a determinado computador de la red.

    Utilizando el Administrador de Licencias como dongle. El Administrador de Licencias por Volumen que contenga al menos una licencia de componente VeriLook 4.0 puede ser usada como licencia fsica porttil que permite ejecutar VeriLook 4.0 en el computador en que se encuentre conectado.

    Se pueden comprar licencias adicionales VeriLook 4.0 en cualquier momento. Ser generado un archive especial de actualizacin que ser enviado a usted y slo tendr que ingresar el archivo al administrador de licencias para agregar las nuevas compras.

    Precios para VeriLook

    Precios efectivos desde Noviembre 23, 2009. Descuentos por cantidad no son acumulables en el tiempo. Los precios no incluyen ningn tipo de impuestos locales como nacionalizacin o aduanas. El costo del despacho depende del pas de entrega Nuestros clientes pueden obtener descuentos adicionales asumiendo la figura de Asociado de

    Soluciones. o Ofrecemos un programa de Asociados de Soluciones que reciben ciertos beneficios

    como descuentos en las compras de nuestro software. Nuestros clientes pueden convertirse en "Asociados de Soluciones", si cumplen con ciertos requisitos.

    VeriLook 4.0 SDK (modelo de licenciamiento)

    VeriLook 4.0 Standard SDK US$ 500.00

    VeriLook 4.0 Extended SDK US$ 1210.00

    VeriLook 4.0 Extractor Licencias concurrentes

    Precio por licencia US$ 410

    VeriLook 4.0 Extractor y Matcher (precios de las licencias unitarias)

    Cantidad VeriLook Extractor VeriLook Matcher

    1-9 US$ 30.00 US$ 35.00

    10-19 US$ 25.00 US$ 26.00

    20-49 US$ 20.00 US$ 23.00

    50-99 US$ 15.00 US$ 20.00

    100-199 US$ 11.00 US$ 17.00

    200-499 US$ 11.00 US$ 14.00

    500-999 US$ 9.00 US$ 12.00

    1000-1999 US$ 6.50 US$ 9.00

    2000-3999 US$ 5.00 US$ 6.00

    4000-7999 US$ 3.50 US$ 4.00

    8000 y ms Contctenos para ms informacin

    Administracin de Licencias

    Administrador de Licencias por Volumen US$ 23.00

    baco Services & Consulting, C. A. Av. Universidad, Edificio Centro Parque Carabobo, Piso 7, Ofic 712. La Candelaria. Caracas, Venezuela

    Telfonos: +58 (212) 577-27.70 / +58 (212) 574-43.18 -- http://www.abaco-online.com

  • Inversiones Goiticoa Limitada / GoIT Ltda. San Pablo 1353, Ofic 1501. Santiago, Chile -- http://www.goit.cl Representante Oficial de baco Services & Consulting, C. A. para la Repblica de Chile

    VeriLook 4.0 Licencias VAR (Modelo de Licenciamiento)

    VeriLook 4.0 VAR Kit de incializacin (incluye 50 Licencias VeriLook VAR Extractor y 50 Licencias VeriLook VAR Matcher)

    US$ 4,900.00

    Paquete de licencias adicionales VAR para VeriLook 4.0

    Cantidad de licencias VAR en el paquete VeriLook VAR Extractor VeriLook VAR

    Matcher

    50 US$ 2,250.00 US$ 2,700.00

    100 US$ 3,500.00 US$ 4,200.00

    200 US$ 5,600.00 US$ 7,000.00

    500 US$ 11,000.00 US$ 13,600.00

    1000 US$ 15,600.00 US$ 19,500.00

    2000 US$ 21,200.00 US$ 26,500.00

    4000 US$ 30,000.00 US$ 37,400.00

    8000 US$ 45,000.00 US$ 56,000.00

    VeriLook 4.0 Licencia Corporativa

    VeriLook 4.0 Licencia Corporativa Contctenos para ms informacin

    Productos adicionales

    Add-on para Soporte de Estndares Biomtricos VeriLook US$ 850.00

    baco Services & Consulting, C. A. Av. Universidad, Edificio Centro Parque Carabobo, Piso 7, Ofic 712. La Candelaria. Caracas, Venezuela

    Telfonos: +58 (212) 577-27.70 / +58 (212) 574-43.18 -- http://www.abaco-online.com

    Tecnologa de Reconocimiento de RostrosVeriLook 4.0 SDKVeriLook SDKIdentificacin de rostros para soluciones de PC o ambiente WIdentificacin facialTecnologa de reconocimiento facialProductos relacionadosVeriLook SDKFaceCell EDKMegaMatcher SDK

    VeriLook SDKPor qu VeriLook?Tecnologa y SDKLicenciamiento, precios y compraProductos relacionados a VeriLookCaractersticas y capacidades del algoritmo VeriLookEspecificaciones TcnicasPruebas de confiabilidad y desempeoVeriLook Standard SDK y Extended SDKServidor de Comparacin VeriLookComponente VeriLook ExtractorComponente Comparador VeriLook (Matcher)Librera de Administracin de Cmaras

    Requerimientos del sistema VeriLook SDKLicenciamiento de VeriLookLicencia unitariaLicencia de Red ConcurrenteLicencia Corporativa VeriLook 4.0Administrador de Licencias por Volumen

    Precios para VeriLook