SISTEMA AUTOMATICO DE
IDENTIFICACION
BIOMETRICA
“A.B.I.S.”
RECONOCIMIENTO FACIAL
La Confianza, Símbolo en la Década de la Seguridad
Confianza
Identificación
Biometría
La Seguridad tiene que
ir mas allá de
Documentos,
Cerraduras, Firewalls y
Passwords, tiene que
establecer una
confianza inviolable a
las acciones del
hombre
¿Por que Reconocimiento Facial?
• Extensión Natural de lo que ya
se hace:
– Capturar Fotos ya es parte de la
mayoría de los programas de
identificación y control de fronteras
– No altera el “flujo de trabajo”
• Las “Listas Rojas” ya tienen
fotos y muchas veces solo fotos
• Datos:
– Se estiman: ~1.3 billones de fotos en
bases de datos en el mundo
• ICAO: Reconocimiento Facial es
la biometría obligatoria para
documentos de viaje (Full Frontal)
• El factor mas importante: La
precisión de la respuesta
Generalidades del Sistema Abis A NIVEL NACIONAL
P.F.A.
500.000 registros
P.S.A.
500.000 registros
G.N.A.
500.000 registros
el Sistema AbiS EN P.F.A.
SEC.BASE DE DATOS
Div. INDIVIDUALIZACION
CRIMINAL
Div. ANALISIS
EVENTOS DEPORTIVOS
Futuras
Dependencias
a incorporar
Div. ASUNTOS
INTERNACIONALES
¿ Qué hace el Sistema ABIS ?
1. Archivo de proyectos
•
•
Organiza los datos de cada caso
Imágenes, videos, captura de rostros, archivos de personas
2. Preproceso de Imágenes
•
•
2-D/3-D
Imágenes borrosas, Iluminación, Corrección, Photoshop
3. Envío de fotos a búsqueda
•
•
Parámetros de búsqueda y filtros definidos en el servidor
Búsquedas en múltiples bases de datos
4. Comparación de imágenes de candidatos
•
•
•
Sobre posición, lado a lado, herramienta de comparación visual
Navegación sincronizada de imágenes (zoom, corte de foto,
opuesta)
Score biometrico1-a-1 con resultados las características mas
cercanas de el rostro
Generalidades de la arquitectura
Servidores
de negocios
de identificación
Capas de
negocios de
identificación
Estaciones
de trabajo
de captura
Capa de
captura
biométrica
Capa de
servicio
biométrico
Unidades
manuales ABIS
Servidor de
aplicación
Servidor de
almacenamiento y
envío
Servidores centrales
de búsqueda ABIS
Capa de
procesamiento
biométrico
Capa de
datos biométricos
Servidores de base
de datos ABIS
Características de Aplicación Integradas
•
•
1.
2.
Interfaz del usuario uniforme, localizable,
basada en navegador de Internet
Cuatro grupos de herramientas de
aplicaciones :
Administración del sistema
– Vista de auditorías de eventos,
mensajes del sistema y estadísticas
operativas
– Establecimiento o ajuste de los
parámetros del sistema ABIS
Administración de seguridad
– Agregar, editar y eliminar usuarios del
sistema ABIS y sus funciones
– Consulta, reporte y depuración de la
base de datos de auditoría
Características de Aplicación Integradas
3. Utilerías del centro de datos
–
–
–
–
Navegación en la base de datos del
sistema por tipo de imagen, calidad de
imagen o datos demográficos
Reparación de registros de la base de
datos
Monitoreo de los diagnósticos de las
base de datos
Importación de grandes cantidades de
datos iniciales durante la
implementación
4. Utilerías de búsqueda
biométrica
–
–
Aplicación de búsqueda de múltiples
investigadores para búsquedas ad hoc
Aplicación búsqueda por lotes para
pruebas
Programación de aplicaciones
• La interfaz aplicaciones del sistema ABIS usa la norma
XML-RPC de Internet
– Funciones visibles para aplicaciones como Servicios de Internet
– Accesible desde cualquier lenguaje de programación
• Funciones sencillas de alto nivel en 4 categorías
–
–
–
–
Registrar, actualizar, eliminar solicitudes
Solicitudes de búsqueda sincrónica y asincrónica
Solicitudes de recuperación de datos (obtener imagen, etc.)
Solicitudes de condición del sistema
• Audita todas las solicitudes a través de la interfaz con
una base de datos de auditoría
– Identificadores de transacciones, Fechas y horas de las
acciones
– Otros datos diversos
Normas Abiertas
• Lenguajes de programación
– Java 2 Versión 1.4
– ISO C 99
– ISO C++ 98
• Protocolos de comunicación
– HTTP a través de TCP/IP
• HTML
• XML-RPC
• Acceso a bases de datos
• Patrones y marcos de trabajo
–
–
–
–
–
–
GoF
POSA1
POSA2
J2EE Blueprints
POSIX Threads (pthreads)
The Globus Alliance
– ANSI SQL 92 Nivel de entrada
• De otros proveedores
– Apache Jakarta Tomcat
– GNU gcc/g++
– Apache Jakarta Ant
Conceptos Básicos Reconocimiento Facial
Imágenes frontales de una resolución específica
Análisis Local de Rasgos
El sistema codifica la imagen en un algoritmo, agilizando así la transmisión de datos
ya que solo envía los Códigos binarios.
Control de calidad integrado para calidad de imágenes faciales
• Mide los factores de imagen facial, como pose, enfoque,
resolución, etc.
– A cada factor y a la imagen general se le da una calificación de
calidad, de 0 a 10.
– Indica si la imagen es adecuada para STA o LFA únicamente o para
ninguna de las dos
– Soporte para imágenes con norma ISO (también requerido por
ICAO)
• Ajusta el tamaño de la imagen a las dimensiones de Imagen Frontal de
ISO
• Emplea la Región de Interés JPEG recomendada por ISO
– Integrada para la función de Inscripción del Sistema ABIS
• Ayuda a:
– Mejorar el desempeño de reconocimiento facial
– Asegura la uniformidad de la calidad de las imágenes de la base de
datos
– Reduce la intervención humana requerida para verificar las
coincidencias
Tecnologias: 2-D/3-D
• Corrige la pose de los
rostros desarrollando un
imagen 3-D a 2-D
• La imagen se puede rotar
hasta verla de frente
• La estación de trabajo lo
hace automáticamente o
con instrucciones del
operador
• El operador puede
desarrollar la imagen
utilizando las
características únicas de la
cara y puede escoger los
ángulos de el rostro
Tecnologías: Arreglo de Imágenes
• El sistema logra
desarrollar un
algoritmo que da
resultados como
nunca antes se
habían visto en el
arreglo de fotos con
mala exposición,
compensando la
mala iluminación y el
foco de la fotos
• El desarrollo
continua y se
esperan mejoras al
algoritmo del
Sistema.
Tecnología 2-D/3-D: Vista Múltiple
3. Vista múltiple
‘Argus-style’, on probe side
Comparación lado a lado
Diferentes métodos para diferentes calidades de imágenes
•
•
•
•
•
Describe el mapa de la cara humana
Jerárquicamente. NO compara puntos
específicos en la cara sino áreas cercanas
a esos puntos y la relación
entre esas áreas
Alto rendimiento para todas las
resoluciones
Tamaño pequeño de template
Alta velocidad de match ~500 mil comparaciones por segundos
Muy adaptable a diferentes características
de datos
Encontrar la cara – 1er paso automático de Reconocimiento
Facial
• Determinar puntos de
referencia (posiciones de
los ojos) para
estandarizar las
imágenes
• Si es un vídeo, extraer
las fotos más
representativas
• Si hay múltiples rostros
en la imagen, separarlas
en imágenes individuales
Resumen de beneficios del sistema
Brinda un desempeño
más sólido a través de…
•Arquitectura escalable
• Tiempo de respuesta y productividad configurables
• Tolerancia a fallas integradas
• Avanzados algoritmos y control de calidad integrados
Reduce los costos de
desarrollo e
implementación
mediante…
• El uso de normas de aplicaciones comerciales abiertas
(SOA)
• La integración con bases de datos de sistemas anteriores
• Aplicaciones integradas para tareas comunes
Reduce al mínimo el
riesgo a futuro a través
de…
• Aceptar actualizaciones tecnológicas sin rehacer la
aplicación o la arquitectura del sistema
• Normas biométricas abiertas (ISO) que evitan la
dependencia de cierta tecnología
• Funcionalidad de creación de compartimientos para
facilitar el mantenimiento y reducir los tiempos muertos
• Usos de bases de datos y equipo COTS
Fusión Rostro-Huella
• Registros completos: plantillas de
dedos y rostros en el mismo
verificador
• Combina los resultados de la
primera pasada de huellas digitales
y rostros (VFA y PC/GMI)
• El índice de penetración más
profunda crea pasadas finales más
pequeñas de rostro y huella digital
• La fusión de los resultados de rostro
y huellas digitales se usan para
crear una lista final de clasificación
• La precisión de la fusión es mejor
que la de huella digital o rostro
individualmente
Función Pericial-Judicial
Tolerancia a fallas integrada para máximo tiempo de operación
• La redundancia en la implementación y el control
individual de cada ensamble significan que:
– El sistema puede soportar diversas fallas independientes
simultáneas sin interrupción en el servicio
– Los usuarios puede modificar las distintas configuraciones sin
interrupciones en el sistema
– Las fallas son en gran medida transparentes para el usuario, en
términos de desempeño del sistema
• Auditorías detalladas de transacciones
– Cada transacción/actividad es registrada y auditada por el
usuario y por registro para asegurar el máximo nivel de
integridad de los datos y el reconocimiento y la localización de
cualquier posible error
Detección en Tiempo Real – Flujo de Trabajo en el Aeropuerto
Inscripción
Captura: En los puntos de
control o caminando
Adjudicación
Envío de
Alarma
EL SISTEMA ANALIZA EL ROSTRO Y
OFRECE LISTADO DE CANDIDATOS
EL PERITO EXAMINARÁ LA LISTA
Y REALIZARÁ EL COTEJO ESTABLECIENDO
CORRESPONDENCIA
EN LA ACTUALIDAD EL SISTEMA DE GESTION
DE DOCUMENTOS FUNCIONA COMO UN
RESERVORIO DE IMÁGENES PARA EN UN
FUTURO INGRESARLAS AL SISTEMA
DE RECONOCIMIENTO BIOMÉTRICO FACIAL.
EN UN FUTURO MÁS AMBICIOSO, ESTA
SUPERINTENDENCIA
TIENE PROYECTADO INCORPORAR UN SISTEMA MÓVIL
PARA LOGRAR LA IDENTIFICACIÓN DE PERSONAS EN LA
VÍA PUBLICA,
COMO TAMBIEN EN ESPECTÁCULOS PUBLICOS,
EVENTOS DEPORTIVOS, CONTROLES VEHICULARES Y
POBLACIONALES.
Unificación de Bases de Datos
Descargar

el Sistema AbiS EN PFA