Reconocimiento facial

Inteligencia de Imagenes, dedicado a la recolección de Imágenes por diversas vías, Google Earth, mapas diversos, etc.
grualia
Mensajes: 6
Registrado: 13 Feb 2014 23:59
Ubicación: Las Palmas de Gran Canarias
Contactar:

Re: Reconocimiento facial

Mensaje por grualia » 20 Feb 2014 14:27

Buenas.

No. No estoy familiarizado con esos programas. Pero por lo poco que he podido ver, lo interesante de ese desarrollo es poder generar o autocompletar las fichas NIST. Este tipo de documentos contienen datos biométricos de la persona. Ojos, huella, fotos, Ojos... de todo. Es una forma sencilla de intercambio de fichas utilizadas por Interpol o Europol y otras agencias.

American National Standard for Information Systems
http://web.nvd.nist.gov/view/ncp/reposi ... ail?id=432

Visualizador de fichas
http://www.cognaxon.com/
http://www.cognaxon.com/index.php?page=nistviewer
http://www.cognaxon.com/downloads/NIST/NISTviewer.exe

Hoy en día los reconocedores solo se han dedicado al reconocimiento facial. Pero para zonas más seguras el implemento de controles adicionales aseguran la validación de permisos de un individuo.

La idea del reconocimiento fácil mediante imagen tiene más uso para control de masas y rastreo de personas. Tener un sistema como IARPA es más útil para instalaciones, pasillos o accesos restringidos de alto nivel.

Sin más un cordial saludo.

IntelRoutier
Confidente
Confidente
Mensajes: 24
Registrado: 27 May 2013 09:04

Re: Reconocimiento facial

Mensaje por IntelRoutier » 20 Feb 2014 15:23

Si echas un rato en la web de IARPA y consultas sus otros programas ves que muchos son de investigación de predicción de patrones de movimiento, localización de patrones de conducta, incluso tiene Request For Proposals para añadir más indicadores biométricos, como pudiera ser la forma de caminar o de agarrar un objeto... buscan maneras de solventar las actuales técnicas anti-biométricas.

La capacidad de computación requerida para esto es increíble, y según se extiendan los conocimientos sobre las maneras de burlar los actuales sistemas biométricos, serán cada vez más necesarios.

grualia
Mensajes: 6
Registrado: 13 Feb 2014 23:59
Ubicación: Las Palmas de Gran Canarias
Contactar:

Re: Reconocimiento facial

Mensaje por grualia » 20 Feb 2014 23:47

Buenas.

Ufff hay muchos proyectos, y por lo que veo hasta te permiten unirte mostrando que quieres desarrollar, porque, tiempo y costo. Es en lo que a uno le gustaría trabajar el resto de su vida.
Por lo que veo, en la mayoría de proyectos buscan la computación cuántica. Ya llevan años intentando desarrollar ordenadores cuánticos para no creo que falte mucho para que empiecen a verse realmente.
http://www.tendencias21.net/Avance-en-computacion-cuantica-Crean-un-chip-de-silicio-que-genera-sus-propios-fotones_a30445.html

Hoy en día para conseguir velocidades altas en computación se utiliza la programación en CUDA. Y muchos sectores entre los que están las empresas que desarrollan aplicaciones muy diversas, desde satélites y aviones no tripulados hasta cámaras de vigilancia o radares utilizan esta tecnología para conseguir realizar todos los cálculos de computación que necesiten.
Defensa e inteligencia con tarjetas programadas con CUDA:
http://www.nvidia.es/object/gpus-defenc ... ce-es.html

En mi caso para conseguir altos rendimientos en el reconocimiento de caras utilizo la computación con Shader en tarjetas de video. Por eso en la detección mi sistema esta ampliamente acelerado con respecto a otros desarrollos.
Diversas formas de programación:
-Lo más rápido en computación es la creación de shaders (programación en bajo nivel de las tarjetas de video)
-Lo siguiente más rápido es la programación con CUDA (Se programa en c o c++ y se lanza con un compilador contra la tarjeta de video.)

La mayoría de empresas programan con CUDA porque es más sencillo, pero si consigues realizar tu proceso de calculo con Shades... es como realizar un programa directamente en Ensamblador. No lo supera nada.

Alguno se preguntará porque utilizar las tarjetas de video... la respuesta es clara. Tienen cientos de núcleos y pueden hacer millones de operaciones simultaneas, cosa que con un PC necesitarías hacer un software para entrelazar cientos de ellos para llegar a la computación de una sola tarjeta de video. El caso es que las tarjetas de video están preparadas para ponerlas en SLI. Es decir que varias tarjetas al mismo tiempo funcionen como una sola. Por ello mucha computación de visión y calculo se realiza con Tarjetas de video.

Sin más un cordial saludo.

Responder

Volver a “IMINT: Imagery Intelligence”