Revista iDescubre

Descubriendo al pistolero: La inteligencia artificial aplicada a la detección de armas en tiempo real

¿Qué tienen en común los coches autónomos, un sistema de reconocimiento de voz, los buscadores web, los robots industriales, un sistema de traducción automática o un programa que juega al ajedrez? Todos ellos emplean elementos de la inteligencia artificial para resolver problemas del mundo real, son sistemas inteligentes.

30 de mayo de 2017
De izquierda a derecha, Siham Tabik, investigadora del Programa Ramón y Cajal, Universidad de Granada (siham@ugr.es); Roberto Olmos, estudiante de doctorado de la Universidad de Granada, y Francisco Herrera, catedrático del Departamento de Ciencias de la Computación e Inteligencia Artificial, Universidad de Granada (herrera@decsai.ugr.es).

De izquierda a derecha, Siham Tabik, investigadora del Programa Ramón y Cajal, Universidad de Granada (siham@ugr.es); Roberto Olmos, estudiante de doctorado de la Universidad de Granada, y Francisco Herrera, catedrático del Departamento de Ciencias de la Computación e Inteligencia Artificial, Universidad de Granada (herrera@decsai.ugr.es).

Cuando hablamos de inteligencia artificial tendemos a pensar en robots antropomórficos. No obstante, los sistemas inteligentes van más allá de estas máquinas. John McCarthy,  organizador del primer evento sobre inteligencia artificial, definió ésta en 1956 como “la ciencia e ingeniería de hacer máquinas que se comporten de una forma que llamaríamos inteligente si el humano tuviese ese comportamiento”. El concepto de máquina, artefacto o sistema inteligente que actualmente se utiliza es suficientemente amplio y va más allá de las “máquinas robots”.

Cuando hablamos de inteligencia artificial existe una dicotomía: inteligencia artificial especializada o débil e inteligencia artificial fuerte. La primera se refiere a desarrollos concretos de conductas inteligentes en artefactos. Por ejemplo, Deep Blue (desarrollado por IBM) que ganó al campeón del mundo de ajedrez Gary Kasparov en el año 1996; o AlphaGo (creado por Google) que ganó a Lee Sedol, campeón del mundo del juego de mesa Go en el año 2016. Entre ambos sistemas hay dos décadas de diferencia y, consecuentemente, tecnologías muy diferentes. El primero, Deep Blue, utiliza un algoritmo basado en el principio Min-Max para juegos con adversario, cuyos desarrollos teóricos fueron propuestos por uno de los matemáticos más relevantes del siglo XX, John von Neumann. El segundo, AlphaGo, utiliza algoritmos de aprendizaje automático, algoritmos de aprendizaje profundo (deep learning) y aprendizaje por refuerzo para mejorar el comportamiento de la evaluación basada en el principio Min-Max. Estos algoritmos permiten aprender jugando a partir de la experiencia previa, reforzando su juego partida a partida.

En segundo lugar, se habla de una inteligencia artificial generalista que se asocia a máquinas que piensen, también denominada inteligencia artificial fuerte, o superinteligencia. Ésta persigue el diseño de “máquinas con mente” en el sentido más literal. En la actualidad los sistemas de  inteligencia artificial no piensan por sí mismos. Todavía estamos muy lejos de los sistemas inteligentes de carácter generalista que vemos en la ficción. Películas recientes como ‘Her’ (2013) y ‘ex-Machina’ (2015) tienen como protagonistas a sistemas inteligentes que muestran sentimientos y conciencia de su existencia.

Estos dos enfoques nos sitúan en un continuo debate sobre la naturaleza de la investigación y los desarrollos en esta ciencia: sistemas que actúan racionalmente versus sistemas que piensan como humanos.

Lo cierto es que la inteligencia artificial está avanzando muchísimo en los últimos años gracias a la capacidad de aprender de los datos. Ejemplo de ello es el modelo de aprendizaje automático que utiliza AlphaGo. Este modelo de aprendizaje es similar al modelo que utiliza el ser humano, que nace sin saber nada y va acumulando conocimientos a partir de las experiencias vividas. Otro ejemplo es el ‘big data’ y la integración de las tecnologías inteligentes que procesan y aprenden a partir de la ingente cantidad de información que almacenamos. Estos avances han posibilitado que emerjan novedosas aplicaciones de la inteligencia artificial en todos los ámbitos.

Detección de armas en vídeos en tiempo real

Según la revista del Instituto de Tecnología de Massachusetts, MIT Technology Review,  una de las aplicaciones de inteligencia artificial más novedosas en el mes de marzo ha sido la creación del sistema inteligente de detección de armas de fuego en tiempo real que hemos desarrollado Roberto Olmos, Siham Tabik y Francisco Herrera, investigadores de la Universidad de Granada.  El trabajo que describe el modelo está disponible en la Cornell University Library y ha sido recientemente aceptado en la revista Neurocomputing.

Este sistema inteligente, que acaba de recibir el Premio Security Forum I+D+i  2017, activa un aviso cuando detecta la presencia de un arma de fuego en una escena de un vídeo. El sistema está basado en el uso de algoritmos de aprendizaje profundo (deep learning, modelos neuronales artificiales que imitan las conexiones del sistema nervioso). En particular, se utiliza un modelo conocido como CNN (convolutional neural network). El modelo de aprendizaje utilizado para detectar las pistolas se ha entrenado sobre más de 3.000 imágenes que contenían pistolas.

Tres ejemplos de las imágenes usadas para entrenar el modelo de aprendizaje de inteligencia artificial.

Tres ejemplos de las imágenes usadas para entrenar el modelo de aprendizaje de inteligencia artificial.

Tras el entrenamiento, el sistema adquiere la capacidad de distinguir las pistolas del resto de objetos empuñados por una persona. Posteriormente, cuando procesa una secuencia de vídeo, el sistema localiza la presencia de pistolas en las imágenes y cuando las detecta activa una alarma.

Las aplicaciones de esta tecnología son múltiples. Por ejemplo, la policía podría encontrar en un vídeo las escenas donde se visualicen pistolas sin necesidad de rebobinar horas de grabación. De igual forma, un sistema de cámaras de seguridad podría activar una alerta de la presencia de pistolas sin necesidad de una intervención humana. Así, un joyero que sufra un atraco con pistola en su joyería no tendría que arriesgar su vida intentando pulsar un botón que avise a la policía porque el sistema ya se encargaría de hacerlo. Actualmente, el sistema se centra en la detección pistolas, ya que son el tipo de armas más usado en los crímenes, aunque estamos trabajando para extenderlo a más tipos de armas, como, por ejemplo, armas blancas.

Tres escenas de la película ‘Pulp Fiction’ y otra de la película ‘Mr. Bean’ con la detección de la pistola indicada con un cuadro rojo y la probabilidad de acierto.

Tres escenas de la película ‘Pulp Fiction’ y otra de la película ‘Mr. Bean’ con la detección de la pistola indicada con un cuadro rojo y la probabilidad de acierto.

Se ha mostrado el buen funcionamiento del sistema inteligente de detección de pistolas en diferentes escenas de películas muy populares de los años 90, The World is Not Enough, Pulp Fiction, Mission Impossible (Rogue Nation) y Mr. Bean (los videos están disponibles en https://github.com/SihamTabik/Pistol-Detection-in-Videos). Cuando el sistema detecta un objeto en alguna escena de estos vídeos con una probabilidad de ser pistola mayor al 70%, se destaca el arma con un cuadro de color rojo incluyendo un porcentaje correspondiente a la probabilidad de acierto. A pesar de la baja calidad de los vídeos usados como ejemplo, el detector proporciona una precisión bastante alta y un número de falsos positivos (objetos marcados como pistola cuando en realidad no lo eran) muy bajo en todos ellos.

La puesta en marcha del sistema es relativamente sencilla ya que sólo requiere de una simple cámara de vigilancia, un ordenador para analizar el vídeo, y un medio para mandar el aviso a través de una conexión de internet hacia un centro de control, que puede ser policía o una empresa de seguridad.

En la actualidad, ningún trabajo publicado, ni patente, ni producto comercial trata el problema de detección de pistolas en tiempo real usando aprendizaje profundo. Seguimos trabajando en la mejora de la precisión y robustez del sistema ampliando el conjunto de entrenamiento con imágenes de pistolas en movimiento. Además, estamos extendiendo la detección a un amplio rango de armas y otros objetos.

No cabe duda de que la inteligencia artificial cambiará el mundo. Avances como el sistema automático de detección de armas es un ejemplo de las grandes posibilidades que proporcionará el uso de las tecnologías inteligentes.


Últimas publicaciones

30 Jun 2018
Transgénicos: cautela, ruido y rigor

La transgénesis pertenece a un grupo de técnicas donde el debate científico se ve con frecuencia enmascarado por las reclamaciones de defensores y detractores, reclamaciones que llegan a alcanzar una notable virulencia como suele ocurrir cuando la salud y los intereses comerciales conviven en el mismo territorio. Para hablar de transgénicos a la luz de la ciencia, para fijar las cautelas que deben contemplarse si queremos evitar consecuencias indeseables, e, incluso, para contrastar los avances que estas técnicas han proporcionado al sector primario frente a las ventajas de aquellas otras prácticas agrupadas en torno a la agricultura y ganadería ecológicas, reunimos en Granada a un grupo de especialistas al que se sumó, como público, una nutrida representación de la comunidad académica.

25 Jun 2018
¿Qué son los test genéticos?

Nutrigenética, farmacogenética, epigenética…Cada vez son más las disciplinas que incorporan la genética o el estudio de los genes a su campo. Facultativos e investigadores trabajan en el estudio de las múltiples aplicaciones, presentes y futuras, de la genética. Cada vez es más frecuente oír hablar de los test genéticos, pero ¿qué son y qué papel juegan en la llamada “medicina personalizada”? El científico José Antonio Lorente Acosta, director del GENYO (Centro Pfizer–Universidad de Granada–Junta de Andalucía de Genómica y. Oncología) y experto de reconocido prestigio en este ámbito, explica a iDescubre en qué consiste este tipo de test y la valiosa información que se obtiene de ellos.

14 Jun 2018
Lucha contra el delito: del ‘big data’ a la biología avanzada

En los últimos veinte años la ciencia policial ha evolucionado hacia herramientas altamente fiables, capaces de ayudar al investigador a descubrir al autor o autores de un delito que, antaño, con toda probabilidad hubiera quedado impune. Son capacidades científicas al servicio de los cuerpos policiales que, además, garantizan la prueba ante la autoridad judicial y, lo que es más importante desde el punto de vista de la víctima del delito, los tiempos de resolución se han acortado exponencialmente.

Este sitio web utiliza cookies para mejorar tu experiencia. Continuando la navegación aceptas su uso. Más información

Los ajustes de cookies de esta web están configurados para "permitir cookies" y así ofrecerte la mejor experiencia de navegación posible. Si sigues utilizando esta web sin cambiar tus ajustes de cookies o haces clic en "Aceptar" estarás dando tu consentimiento a esto.

Cerrar