viernes, 23 de noviembre de 2007

Desarrolla IPN Programa Identificación De Rostros


El reconocimiento de rostros es una línea que en los últimos cuatro años ha impulsado el Centro de Investigación en Computación del IPN (CIC-IPN) y actualmente cuenta con un sistema informático para tal fin, utilizando dos programas de software.

Entre los secretos que para los científicos aún resguarda el cerebro humano, se encuentra conocer la forma en cómo identifica el rostro de una persona. Existen varias teorías de cómo realiza esta función, y este conocimiento ha servido de soporte para dotar a las computadoras de la capacidad de reconocer personas y además objetos.

El jefe del Laboratorio de Procesamiento de Imágenes del CIC, doctor Juan Humberto Sossa Azuela, expone que el reconocimiento de rostros por medio de fotografías tiene aplicaciones en sistemas de control de acceso a lugares restringidos, validación de documentos y vigilancia. El sistema integrado por el IPN consta de una cámara de vídeo y dos computadoras personales.

Sossa Azuela explica que los programas desarrollados utilizan distintos conceptos para el reconocimiento de rostros. El primero se fundamenta en el uso de descripciones dadas por una persona y el segundo por el uso de rasgos invariantes y redes neuronales (sistemas informáticos que emulan el funcionamiento cerebral).

El primer sistema usa descriptores (sexo, edad, rango de edad, rango de estatura, color de ojos, etcétera) proporcionados al inicio por una persona para finalmente mostrar el conjunto de fotografías que mejor obedezca a tal descripción. Con esto se evita revisar todas las fotografías del banco que pudieran ser miles e incluso millones.

Cuando se desea determinar la identidad de un rostro con este primer módulo, se llenan unas casillas que el sistema despliega en forma de ventana, a la vez de que se ingresan datos como sexo, rangos de edad y peso, complexión, color de cabello y ojos, entre otras. El sistema cuenta actualmente con 32 parámetros que definen a una persona, pero con sólo ingresar unos cuantos es suficiente para obtener excelentes resultados.

Los rasgos introducidos son procesados por la computadora mostrando en un primer paso a los posibles candidatos en forma de barras verticales. La altura de cada barra representa el número de votos asignados por la computadora a cada candidato en términos de los parámetros introducidos. En una segunda etapa, el usuario marca el número barras (candidatos a ser mostrados), y de manera automática el sistema despliega en forma ordenada las fotografías de los mejores candidatos, aquellos con una votación más alta.

El sistema resuelve ambigüedades al ponderar unos rasgos más que otros. Por ejemplo, el rasgo sexo, que presenta menos confusión, es ponderado más que el de la edad, que presenta una mayor.

El segundo módulo combina rasgos invariantes y redes neuronales para lograr un objetivo similar. Entre los rasgos más usados para reconocer un rostro se encuentran los llamados invariantes globales derivados hace más de treinta años por el profesor Hu (invariantes de Hu). El problema es que los rasgos invariantes sólo funcionan cuando el rostro se encuentra de frente. "Ante ello, propusimos usar un conjunto reducido de rasgos calculados a partir de cinco puntos faciales: los dos ubicados en el extremo de ambos ojos, los dos interiores, cerca del lagrimal, y el último es la elevación de la nariz", señala el investigador.

A partir de estos puntos se calculan invariantes ante deformaciones afines y proyectivas. De esta forma, el sistema permite una mayor tolerancia a cambios de posición de la imagen analizada y posibilita, en consecuencia, la identificación más eficiente de una persona.

Este módulo funciona al ingresar una imagen del rostro de la persona de la que se desea conocer su identidad. A continuación, la máquina calcula los invariantes respectivos; estos, a su vez, son usados por las redes neuronales para extraer del banco de fotografías los tres candidatos más probables.

Como red neuronal se decidió usar la tipo ART-2, ya que permite una clasificación automática de los datos. Se le agregó una parte de memoria para poder trabajarla también en modo supervisado. "Este permite al usuario saber en cualquier momento, qué rostro está siendo clasificado", indica Sossa Azuela.

El siguiente paso que busca lograr el CIC es unificar los dos programas, con el fin de que trabajen conjuntamente. De momento no se ha llevado a cabo este proyecto porque falta poner a punto algunos detalles de software. Cuando funcionen al unísono se podrá implantar un sistema en que, a través de una cámara ubicada en un pasillo y un operador desde otro lugar, se realice un acercamiento al rostro de la persona, y mediante el ingreso de datos y la definición de los cinco puntos faciales, el sistema pueda determinar la identidad del individuo, señala el investigador.

El problema del reconocimiento de imágenes y de personas, en el caso general, es un asunto que hasta el momento nadie ha resuelto, señala y concluye: "en este momento se desconoce todavía mucho acerca de los principios de cómo el cerebro reconoce objetos y rostros, sólo se trabaja con teorías y especulaciones. Cuando se descubran los principios que rigen esta capacidad se podrán automatizar cientos de tareas".

Reconocimiento de Rostros En Busquedas de Google

Silenciosamente, a mediados de este año google incorporo a su busqueda de imagenes el poder hacer busqueda en las mismas utilizando el reconocimiento de rostro para que los resultados que te arroje sean solo los que contengan rostros.....

Lo unico que hau que hacer es introducir esta dirección aumentandole el nombre o palabra de busqueda en vez de los astericos...

http://images.google.com/images?q=********&imgtype=face:

Creo es muy buena herramienta como siempre google pensando en la vida de sus usuarios, auqnue no es el unico que lo ah incorporado.

viernes, 9 de noviembre de 2007

El Chat En Organizaciones


El chat es el principio de la internet, nació como comunicación solo textual, ahora lo que nosotros conocemos como chat a evolucionado hasta el punto de llegar a ser una videollamada, transferir archivos, etc.
El uso del chat dentro de organizaciones o empresas, para mi es favorable ya que es una manera muy eficiente de estar en contacto no solo con una persona, mandar archivos a la vez que estas en contacto utilizando un solo medio, y quizá el mejor argumento es que el chat no tiene un costo extra, ya que todo lo necesario para el funcionamiento de un chat, esta dentro de los recursos materiales de una organización como es una computadora y conexión a internet.
Quizá la discusión de a favor o en contra es por el mal uso que se le a dado a este, ya que un mínimo porcentaje lo emplea para usos laborales, si no personales y es hay donde todo lo que puede llegar a afectar a una organización entra, llamece virus, infiltración de información, etc.
Ahora hay muchas maneras de restringir el uso de internet, y dentro de esto el uso del chat, quizá la respuesta mas congruente seria el uso de chats dentro de una internet y utilizar esa oportunidad de restringir el uso de chat dentro de esa red local.
Asi mi conclusión es que la comunicación siempre a sido y sera la base de una buena relación y con ello de un buen desarrollo de los negocios y el chat en muchos casos a sido la herramienta mas usada para el manejo de información y una excelente comunicación rompiendo fronteras a bajos costos, es por eso que por ahora el chat seguirá siendo necesario dentro de organizaciones pequeñas y grandes.