Acaba de celebrarse hace unos dias la edición número 33 del que probablemente sea el evento más importante en temas de graficos generados por ordenador: SIGGRAPH 2006.
Curioseando los trabajos y ponencias presentados me he encontrado con dos presentaciones de algoritmos que pueden ayudar mucho a mejorar las técnicas de visión por computador.
El primer algoritmo es capaz de elminar el desenfoque de fotos estáticas dando unos resultados muchisimo mejores que los conseguidos con los tradicionales filtros de sharpening.

Diseñado por un equipo de informáticos del MIT y de la Universidad de Toronto, este algoritmo elimina el desenfoque producido por movimientos de la cámara, estimando la distribución de un cierto número de imágenes probables y devolviendo la media de ellas.
Este algoritmo puede ser de gran utilidad por ejemplo si se incorpora en teléfonos móviles, ya que estos dispositivos no suelen contar con sistemas de compensación de movimiento de la cámara.
Sin embrago este filtro es incapaz de eliminar el desenfoque que se obtiene cuando se capturan imágenes en movimiento.
Para restaurar figuras que se ven borrosas porque se encontraban en movimiento en el momento de capturar la imagen, Ramesh Raskar et al. presentaron en SIGGRAPH un prototipo de cámara que es capaz de capturar imágenes en movimiento que pueden ser restauradas.

En la foto de más arriba, no es posible reconocer la marca del coche ni su matrícula debido ya que el coche se ve borroso debido al movimiento.
Si intentamos verlo usando las técnicas habituales, obtendriamos el siguiente resultado:

Pero usando el prototipo propuesto por Raskar, podemos obtener la siguiente imagen:

Como se puede apreciar, las diferencias son notables.
En la imagen que viene a continuación podemos comparar los resultados obtenidos usando una cámara tradicional o una cámara que incorpora el sistema presentado:

Publicado por epuertas