17 de junio de 2014

Reconstrucción 3D desde un par estéreo de cámaras


Mi segundo trabajo en el ámbito de la robótica. Objetivo: programar un robot que, usando la información de sus dos cámaras calibradas, reconstruya en 3D y tiempo real lo que tiene delante. Esta reconstrucción puede usarse posteriormente para navegar, por ejemplo, puesto que incluye la distancia a los objetos. 

17 de mayo de 2014

Control visual en robótica (Programando un robot sigue-líneas)


Esta es mi primera incursión en la robótica. Objetivo: programar un robot que siga un circuito pintado en el suelo, basándose únicamente en la información visual.

15 de mayo de 2014

Programando una smart camera (cámara inteligente)


Vision Components, empresa dedicada a los sistemas embebidos de visión nos ha prestado varias de sus cámaras inteligentes VC6210 nano.

6 de mayo de 2014

3DStereoglyph, aplicación Android para fotografía 3D



3DStereoglyph es mi primera app para Android, una aplicación que permite capturar, de manera asistida, fotografías estéreo a partir de dispositivos móviles con una sola cámara, y la visualización del resultado en formato anaglifo.

20 de abril de 2014

Evaluación de un sistema biométrico

 Evaluación de los resultados obtenidos con dos sistemas de verificación off-line de firmas manuscritas.

17 de abril de 2014

Ikusezina, cortometraje 3D estereoscópico


Ikusezina es un cortometraje que escribí y dirigí para Reentry Films. El guión fue uno de los finalistas seleccionados por el jurado del certamen Navarra Tierra de Cine para pasar a la fase de rodaje y, tras una exitosa campaña de crowdfunding, se rodó en euskera en septiembre de 2013 en Leitza, Navarra.

6 de enero de 2014

Cálculo de mapas de disparidad mediante block matching



Algoritmo de Matlab para el cálculo de un mapa de disparidad a partir de pares de imágenes estéreo, utilizando la técnica de block matching.

4 de enero de 2014

Programando un lector de crotales



Algoritmo de Matlab para la lectura a través del OCR Tesseract de códigos en imágenes de crotales tomadas en una cinta transportadora.

2 de enero de 2014

Programando un lector de códigos de barras



Programando en Matlab un lector de códigos de barras que, trabajando con imágenes de códigos, las repara y decodifica.

12 de mayo de 2011

Realización de un sintetizador de voz



Programando un sintetizador de voz (vocoder) en Matlab.