sábado, 28 de abril de 2012

Semana 12

En esta semana continué trabajando con la aplicación MegaMatcherSDK, la semana pasada contribuí en la wiki con la información de la aplicación en si, esta semana lo que hice fue descargar la aplicación y ponerla a prueba ademas de complementar la información de la wiki respecto al uso de la aplicación y instalación. La aplicación de prueba cuenta con 3 tipos de pruebas que son detección de pupila, rostro y huellas digitales, lamentablemente para cada aplicación se requiere de un dispositivo en especial por ejemplo la de pupila ocupa un dispositivo especial para esto al igual que la de huellas digitales, solo pude poner aprueba la de rostro ya que utiliza webcam. La aplicación es bastante parecido a lo que se realizo el semestre pasado en el laboratorio de Sistemas Adaptativos lo que hace es detectar partes clave del rostro capturar varios frames del mismo y almacenarlos en una base de datos, realice algunas pruebas y me parece bastante efectivo, dejo algunas imagenes de las pruebas.

Al principio tuve problemas con la nitidez de la imagen al tratar de capturar imágenes de lejos como se muestra en el log la aplicación no capturaba los frames bien de esta manera.

Ya estando mas cerca de la camara logre que tomara los frames de forma correcta y pide ingresar el nombre de la persona.

Y ya por ultimo teniendo almacenada en la base de datos imágenes lo probe usando el identificador y los resultados fueron buenos como se ve en el log de la derecha :)


Link del wiki:http://elisa.dyndns-web.com/progra/MegaMatcherSDK#preview

Nominaciones:
-Adriana
-Alejandro Ave

Para Lab:

Para laboratorio investigue un poco de las supercomputadoras con las que contamos en México y encontré una noticia que me pareció interesante ya que no conocía el dato, la noticia menciona que México llego a formar parte del Top500 de supercomputadoras alguna vez ya que actualmente ya no aparecen entre las 500 principales, con 4 supercomputadoras que alguna vez ocuparon los lugares 83, 84,85 y 330 2 de las más conocidas KanBalam y el sistema de Banco Azteca. En la actualidad de los países latinoamericanos el único que permanece en el top500 es Brasil y el país que más porcentaje de supercomputadoras concentra como era de esperarse es Estados Unidos.


KanBalam es un clúster de computadoras HP y está ubicada en la UNAM cuenta con 1368 procesadores AMD Opteron de 2.6GHz y 3016 GB de memoria RAM, distribuidos en 337 nodos de cálculo, cada uno con 8GB RAM y dos procesadores duales y en 5 nodos especializados, con 64 GB RAM. Utiliza GNU/Linux como sistema operativo.

jueves, 19 de abril de 2012

Lab Semana 11



Para el laboratorio complementando un poco la información de la entrada de clase pongo una noticia del uso de MegaMatcher SDK en la vida real, como lo dice la noticia la tecnología MegaMatcher SDK empeso a ser utilizada en Indonesia para la identificación de emisión de pasaportes en dicho país a partir del 2009. Además de funcionar como principal motor de identificación también ayuda a agilizar y hacer más preciso el proceso.

¿Cómo funciona?

El sistema de emisión de pasaporte distribuido en unas 100 oficinas en la Republica de Indonesia recibe a Extranjeros los cuales se pueden inscribir de una forma rápida y tramitar solicitudes de pasaportes locales, se llenan los datos y después se envían automáticamente a un sistema de búsqueda centralizado biométricamente con esto se consigue un procesamiento rápido y preciso de la información del pasaporte. Con MegaMatcher se logra un alto grado de presicion, identificación de duplicados a un bajo costo. El sistema biométrico a juego en la sede de la inmigración en Yakarta se ejecuta en una granja de servidores Linux escalable.
La alta velocidad y la fiabilidad de MegaMatcher facilita el desarrollo de la escala nacional de varios sistemas de identificación biométricos faciales / huella digital y sistemas automatizados de identificación de huellas dactilares (AFIS), tanto para aplicaciones civiles y forenses.

Noticias:
*http://www.softzine.net/indonesia-now-using-megamatcher-biometric-technology-in-integrated-passport-issuance-system.html
*http://www.rfid-spain.com/articulo/69327/biometra/administracin-pblica/indonesia-utiliza-la-tecnologa-biomtrica-megamatcher-en-su-sistema-de-emisin-de-pasaportes

miércoles, 18 de abril de 2012

Semana 11

Para esta semana como lo había mencionado en la entrada anterior buscaría alguna aplicación relacionada con reconocimiento de patrones o algo relacionado a esto. Lo que encontré fue una aplicación llamada MegaMatcher SDK que es un software de paga pero que tiene una versión de prueba con la que se podría trabajar además el software incorpora la opción de uso de clúster en paralelo para agilizar y mejorar los resultados. MegaMatcher SDK es un software multi-biometrico utilizado para la verificación de huellas dactilares, voz y rostros entre otras funciones que incorpora, está disponible para Windows, Mac y Linux. Por el momento solo dejo la información de lo que es, para que sirve y algunos ejemplos de uso. Para la próxima semana espero poder descargarlo y realizar algún tutorial de uso y requerimientos, por lo pronto seria solo en mi computadora y también habría que buscar algún tutorial para emplearlo en el clúster.

Link de wiki: http://elisa.dyndns-web.com/progra/MegaMatcherSDK
Lo subí a la wiki pidiendo una cuenta prestada ya que :/ olvide mi contraseña



Referencias:
http://www.digitalworksperu.com/biometria.htm
http://www.neurotechnology.com/mm_sdk.html
http://www.neurotechnology.com/megamatcher.html

domingo, 15 de abril de 2012

Semana 10


Esta semana seguí investigando sobre aplicaciones que podríamos probar en el clúster, más que nada me enfoque en lo que es reconocimiento de patrones ya que el semestre pasado se hizo algo parecido en el lab de sistemas adaptativos. Una investigación que encontré y me pareció bastante interesante es la clasificación de proteínas, aunque por lo visto es un ejemplo bastante complejo me pareció muy interesante. ¿Por qué me parece complejo? Primero que nada no conozco mucho sobre la materia y además son muchos aspectos a tomar en cuenta a la hora de la clasificación como por ejemplo la secuencia, estructura, interacción biomolecular y localización celular. Lo que se uso en la investigación fueron redes de Kohonen las cuales son un tipo de red neuronal y nos sirve para encontrar la estructura subyacente de los datos que se introducen en ella.

Este es el link de dicha investigación la cual es un proyecto realizado aquí en Mexico solo es una explicación de lo realizado.

http://www.worldses.org/plenary/Applications.pdf

Este tipo de aplicaciones se les conoce como Clustering de Secuencia ya que se basa en algoritmos que intentan agrupar secuencias biológicas que se relacionan, como el ejemplo de las proteínas ya que estas se clasifican en familias.
Para la próxima semana espero encontrar alguna aplicación con algo relacionado a redes neuronales o reconocimiento de patrones que es a lo que me enfocare a buscar para esta semana.

Fuentes:
http://en.wikipedia.org/wiki/Cluster_analysis
http://www.worldses.org/plenary/Applications.pdf
http://en.wikipedia.org/wiki/Sequence_clustering

jueves, 5 de abril de 2012

Semana 9

Esta semana continue trabajando con mi compañera Adriana en la aplicacion de Drqueue por mi parte agrege los pasos a seguir para la instalacion de la misma, las librerias que se ocupan y todo lo relevante a la instalacion, mi compañera se enfoco en la parte del uso una ves ya instalado todo y ejecutada la aplicacion. Para lo proxima semana seria investigar lo ultimo del Drqueue o buscar alguna otra aplicacion para el cluster talves algo mas basico para cuando se empiece apenas.

Link wiki:http://elisa.dyndns-web.com/progra/DrQueue

Nominaciones:
Adriana