|
Comprobante de examen |
Para presentar ante lugar de trabajo con motivo del examen. Completar y enviar a nacho@fing.edu.uy |
|
Introducción |
Clase (presentación) |
|
|
Introducción a Google Colaboratory (oficial) |
|
|
Práctico 1 (Notebooks Colab) |
Varios notebooks repasando distintos temas básicos sobre los que se apoya el curso.
|
|
Instructivo para trabajo en notebooks |
|
|
MVU |
Clase 1 de 5 |
|
|
Clase 2 de 5 |
Actualizada automáticamente en OwnCloud de FING |
|
Clase 3 de 5 |
Link a archivo en OwnCloud; se actualiza automáticamente el contenido |
|
Clase 3 de 5 |
Link a archivo en OwnCloud; se actualiza automáticamente el contenido |
|
Clase 5 de 5 |
Link a archivo en OwnCloud; se actualiza automáticamente el contenido |
|
Notebook 1/5: Estimadores MVU |
|
|
Notebook 3/5: MVU para modelos lineales |
|
|
Practico OF |
|
|
Diapositivas practico presencial |
|
|
Clase (slides) |
|
|
Clase 1/4 OF |
|
|
Clase 2/4 OF |
|
|
Clase 3/4 OF |
|
|
Clase 4/4 OF |
|
|
Notebook |
Actualizado automáticamente de GitLab |
|
Estimación de imágenes HDR dinámicas |
|
|
Aplicaciones de la CRLB para la generación de imágenes High Dynamic Range |
|
|
MLE y MAP |
Clase 1: MLE (slides) |
Estimadores de máxima verosimilitud.
|
|
Clase 2: Estimadores Bayesianos (MMSE y MAP) |
|
|
Clase 1/2 OF |
|
|
Clase 2/2 OF |
|
|
Clase (slides) |
|
|
Practico OF |
|
|
Diapositivas practico presencial |
|
|
Obligatorio 2 (letra) |
|
|
Procesos |
Clase 1 |
|
|
Clase 2 |
|
|
Clase 3 |
|
|
Clase 1/4 OF |
|
|
Clase 2/4 OF |
|
|
Clase 3/4 OF |
|
|
Clase 4/4 OF |
|
|
Clase (slides) |
|
|
Practico OF |
|
|
Diapositivas practico presencial |
|
|
Clase (slides) |
|
|
Practico OF |
|
|
Notebook sobre DEP |
|
|
Ejemplos (notebook) |
Notebook con ejemplos prácticos y comentarios adicionales sobre procesos (en particular AR y Yule-Walker)
|
|
Deconvolución de imágenes con Wiener (notebook) |
Este ejemplo muestra una aplicación tradicional a la deconvolución de imágenes. Hoy se hace con métodos mucho mejores (ver el otro ejemplo)
|
|
Ejemplo: deconvolución de imágenes con métodos modernos |
Se muestra la necesidad de regular este problema, naturalmente ill-posed debido a que en general el operador de blurring o convolución no es de rango completo, o si lo es, numéricamente tiene un número de condición muy malo. Se muestran dos encares: el trucando de los vectores asociados a los valores singulares más pequeños del operador de convolución, o la regularización de Tikhonov, también denominada filtrado de Wiener. |
|
Lectura recomendada: Artículo "The Non-parametric Sub-pixel Local Point Spread Function Estimation Is a Well Posed Problem" |
Artículo sobre identificación de sistemas, en este caso de la respuesta al impulso de una cámara fotográfica, conocida como "point spread function". Esto tiene aplicaciones en evaluación de la calidad de las cámaras y en restauración de imágenes (proceso de revertir las degradaciones por ruido, borrosidad, etc). |
|
Obligatorio 3 (letra) |
|
|
Filtros adaptivos |
Clase 1 |
|
|
Clase 2 |
|
|
Clase 1/2 OF |
|
|
Clase 2/2 OF |
|
|
Clase (slides) |
Transparencias usadas en la clase.
|
|
Practico OF |
|
|
Obligatorio 4 (letra y datos) |
|
|
Ejemplo: image deblurring |
Este ejemplo ilustra la utilización del método de mínimos cuadrados, incluyendo técnicas de regularización para cuando el problema está mal condicionado. |
|
Lectura adicional: Estimación de actividad tectónica en California del Sur |
|
|
Lectura adicional: Kalman y Obama |
Entrega de la Medalla Nacional de Ciencia de USA, 2009. |
|
Lecture adicional: Estimación de la Point Spread Function de una cámara |
|
|
Kalman |
Clase 1 |
Filtros de Kalman, parte 1 |
|
Clase 2 |
Filtros de Kalman, parte 2 |
|
Clase 2/3 (slides) |
- Modelos ARMA como filtros de Kalman
- Ejemplo de aplicación: KalmanPaint (ver app. adjunta)
|
|
Clase 3/3 (slides) |
- Extensiones para sistemas dinámicos no lineales.
- Optimalidad en sentido MMSE
|
|
KalmanPaint (Python 3.x) |
Programa de demostración de Kalman (autor: Ignacio Ramírez) Nota: por alguna razón no funciona bien en MacOS 13.3.1 (Ventura)
|
|
Clase 1/3 OF |
|
|
Clase 2/3 OF |
|
|
Clase 3/3 OF |
|
|
Artículo Original de Rudolf E. Kalman (1960) |
|
|
Comparación EKF - UKF (Wan & Van der Merwe) |
|
|
Julier & Uhlmann 2004, Unscented Kalman Filters (UKF) |
|
|
La importancia de Kalman en los viajes a la Luna |
|
|
Introducción a Kalman (online) |
Muy buena (y muy básica) introducción a filtros de Kalman con muchos ejemplos.
|
|
Trabajo final |
Trabajo final 2024 |
Link a Notebook en owncloud |
|
Galería |
Estimaciones mensuales del PBI mediante el filtro de Kalman: Evidencia de Uruguay - Alejandro Vázquez Paganini (2003) |
|
|
Cancelación de eco - José Adrián Fernández (2004) |
|
|
Kalman Tracking para peatones basado en TDOA para Sistemas Móviles Celulares - Gabriel Perrett (2004) |
|
|
Detección de Cavidades Circulares en Imágenes Ecográficas - Gonzalo Sanguinetti (2005) |
|
|
Algoritmos para el seguimiento de los parámetros del modelo del tracto vocal - Pablo Arias (2005) |
|
|
Seguimiento de caras en base a modelos adaptivos - Pablo Sprechmann (2005) |
|
|
EKF y UKF: extensiones de Kalman para sistemas no lineales aplicadas al control de un péndulo invertido - Alejandro Pascual (2006) |
|
|
Kalman robusto en segmentación de videos con texturas dinámicas - Martín Giupponi |
|
|
Tracking de Objetos en Video mediante Filtro de Kalman - Paula Martínez |
|
|
Efficient Methods for Traffic Matrix Modeling and On-line Estimation in Large-Scale IP Networks - Pedro Casas |
|
|
Métodos basados en filtrado de Kalman para la estimación del RTT en conexiones TCP - Alejandro Pini |
|
|
Implementación de un filtro robusto de Kalman. Verificación y Aplicaciones en Electro-recepción - Esteban Cilleruelo |
|
|
Seguimiento de Información Melódica usando Filtro de Kalman - Haldo Spontón |
|
|
Representación de texturas dinámicas usando filtro de Kalman robusto - Juan Braun |
|
|
Filtro de Kalman para lápiz digitalizador - Mauro Di Lionardi |
|
|
Estimación de Flujo Óptico con Técnicas Robustas - Rodrigo Alonso |
|
|
Posicionamiento indoor con señales de WiFi - Claudio Avallone y Germán Capdehourat |
|
|
KLMS y KAPA: Fitros no lineales adaptivos basados en métodos de kernel - Guillermo Carbajal |
|
|
Implementación de “A model –based approach to partial tracking for musical transcription” - Juan Braga |
|
|
Filtro de Kalman de ensambles - Luis Di Martino |
|
|
Denoising de grano fotográfico - Martín Etchart |
|
|
Muestreo de Gibbs Aplicado a la Detección de Spikes Neuronales - Nicolás Barabino, Julián Oreggioni |
|
|
Seguimiento de Parciales de Audio optimizado mediante Predicción Lineal - Manuel López, Matías Tailanián |
|
|
Estimación y Seguimiento de los Formantes de la o Voz Humana - Pablo Iturralde, Rodrigo Rosa |
|