Flujo óptico Omar Ocegueda 24 de Noviembre de 2003.

Slides:



Advertisements
Presentaciones similares
PRÁCTICAS DE LABORATORIO
Advertisements

PROCESAMIENTO DE IMAGENES
Procesamiento Digital de Señales (DSP)
Razonamiento algorítmico
CAP. 6 - DISTORSIÓN Ing. Verónica M.Miró 2011.
Modulación de pulsos.
Mesa de Tejo II. Mesa de Tejo II Presentación para trabajar vectores: variación de velocidad, aceleración y fuerza.
Sistema de pesaje dinámico Dynaweight
Filtros y Detectores de Borde
Tema 3 Revisión de diversos métodos robustos aplicados en algunos problemas fotogramétricos.
PROPIEDADES ESTADÍSTICAS DE LOS ESTIMADORES
M.I. Ricardo Garibay Jiménez
Filtraje Digital CAPITULO 2 Ingeniería en Automática Industrial
C 1 CINEMÁTICA Movimiento Mecánico. Bases para su estudio.
Brean León Rodríguez Diego Ochoa Moreno
APLICACIONES DEL DSPI DESARROLLADAS EN EL CIOp. Medición de focales de lentes o sistemas Medida de espaciados.
DERIVADAS PARCIALES Gráficas.
Seleccionar una muestra
Proceso de la investigación de mercado
Trabajo De Investigación (9 Créditos) Realizado Por: Raúl Montoliu
Población y Muestra.
Flujo de carga en Sistemas de Potencia.
Diseño de la investigación
Flujo Externo Es el que se da cuando un objeto se expone a un flujo no confinado. Se verán los problemas de convección forzada de baja velocidad sin que.
Procesamiento digital Parte 3 - Filtros
Inicialización de Superficies Deformables mediante Elipsoides Generalizados R. Dosil, X. M. Pardo, A. Mosquera, D. Cabello Grupo de Visión Artificial Departamento.
Universidad Técnica Particular de Loja
GRUPO DE INVESTIGACION EN CONTROL INDUSTRIAL
Digital Image Processing Chapter 4
VARIABLE ALEATORIA Y DISTRIBUCION DE PROBABILIDAD
Sesión 6: Campos de Markov
Diseño y análisis de algoritmos
Trabajo de Fin de Grado Realizado por FRANCISCO LUNA PEREJON Dirigido por OCTAVIO RIVERA ROMERO MIRA: Elaboración de herramientas para la experimentación.
SISTEMAS ADAPTATIVOS Y FILTRADO
Guías de ondas Medios de Transmisión Ignacio Flores Llamas.
SEGURIDAD EN SISTEMAS DE POTENCIA
de paradigma y enfoque fundamente el estudio.
Recurrencia Programación II de enero de 2009.
Universidad de La Laguna, 14/11/2013 Mareas y Corrientes IV: Análisis de datos de corrientes.
Supervisión y Control de Procesos
Universidad Nacional de Colombia Curso Análisis de Datos Cuantitativos.
Capítulo 7 Estimación de Parámetros Estadística Computacional
EXAMEN DE DISEÑO INSTRUCCIONAL PRIMER PARCIAL.
CARPLATE Reconocimiento del marco de la matrícula de un coche
Una introducción a la computación evolutiva
Tema 3: Filtros.
Escalabilidad en los Algoritmos de Aprendizaje de Redes Bayesianas ISL – Dpto de Informática – UCLM - Albacete.
Repaso de clase anterior
Procesamiento Digital de Imágenes
Estimating motion in image sequences Christoph Stiller, Janusz Konrad IEEE signal processing magazine, 16(4),pp
TEMA 2 CARACTERIZACIÓN FRECUENCIAL DE SEÑALES Y SISTEMAS
Multiple Camera Tracking of Interacting and Occluded Human Motion SHILOH L. DOCKSTADER, STUDENT MEMBER, IEEE, AND A. MURAT TEKALP, SENIOR MEMBER, IEEE.
8.4 Toolbox de Matlab.
Repaso de Matemáticas (2) Repaso (y algo nuevo) de Mecánica Clásica
PC BD Alexandra Buri H José Rivera De La Cruz.
L A ESTIMACION DE PARAMETROS 1. /31 CONTENIDO Principio fundamental de la estimación de parámetros Un metodo grafico para la estimacion de parametros.
PROCESAMIENTO DIGITAL DE SEÑALES
ALGORITMOS PRESENTADO POR: FERNANDA LEURO TATIANA CONTRERAS 1004
Proceso de muestreo. Análisis de señales muestreadas Teorema de Shanon.
Ingeniería de Requerimientos
Proyecto: Presentación sobre tecnologías de hardware y software actuales. (Primer grado) Fase I. Realización de una investigación con la finalidad de recabar.
Estadística para la gestión educativa Conceptos básicos Mtra. Ing. Rosa María Lamadrid Velazco T.
Bases Metodológicas de la Programación
MUESTREO ALEATORIO SIMPLE SIN REEMPLAZO (“mas”)
Análisis y Diseño de Algoritmos Programa #1 Samuel Garrido Daniel.
Tema IV CINEMÁTICA DE LOS FLUIDOS. Cinemática La cinemática es la rama de la mecánica clásica que estudia las leyes del movimiento de los cuerpos sin.
Muestreo Probabilístico
6. Sistemas de ecuaciones diferenciales lineales
ELEMENTOS BÁSICOS DE PROGRAMACIÓN EN C# Mtro. José David Uc Salas
Ing. José David Ortiz Salas
Transcripción de la presentación:

Flujo óptico Omar Ocegueda 24 de Noviembre de 2003

Secuencia a seguir Descripción del problema Revisión rápida de algunos métodos clásicos Primer trabajo: modelos físicos Conclusiones sobre el primer trabajo Segundo trabajo: Método de análisis de fase Conclusiones sobre el segundo trabajo Comentarios finales

Descripción del problema Definiendo el campo de movimiento Diferencia entre flujo óptico y campo de movimiento Problema de apertura Definición de componente normal de la velocidad

Problema de apertura y definición de componente normal

Métodos clásicos Métodos diferenciales Suponer flujo constante en una vecindad de x Suponer Suavidad del flujo Introducir más información usando imágenes multibanda, p.ej. una banda en infrarrojo.

Métodos clásicos Estimación Bayesiana

Computing Optical Flow with Physical Models of Brightness Variation Horst W. Haussecker David J. Fleet IEEE Conference of Computer Vision and Pattern Recognition. Hilton Head, vol. II. 2000

Generalizando el método de diferenciación Supongamos que las variaciones del brillo de los pixeles a lo largo de una trayectoria responden al modelo h

Generalizando la generalización

Conclusiones y comentarios El método de diferenciación es un caso particular de este método La idea central se puede resumir brevemente Se presentan varios ejemplos La notación del artículo original es confusa

Computation of Component Image Velocity from Local Phase Information David J. Fleet Allan D. Jepson International Journal of Computer Vision

Movimiento en el dominio de la frecuencia

El plan Fijar un conjunto de velocidades en el dominio del espacio Obtener la representación de las velocidades en frecuencia Filtrar la secuencia con filtros de Gabor entonados en las velocidades elegidas

Diseño de los filtros

Definimos el ancho banda de  “octavas” de un filtro como:

Diseño de los filtros

El plan

Falta obtener la componente normal a partir de la secuencia filtrada

Expresión de la componente normal de la velocidad en frecuencia Supongamos que: Donde: Entonces:

Expresión de la componente normal de la velocidad en función de la fase local De acuerdo con Whitham(1974): Usando la definición de la componente normal de la velocidad:

Robustez de la fase

Obtención directa del gradiente de la fase local

Pasos del algoritmo 1. Fijar los filtros de Gabor que se van a utilizar en el análisis 2.Calcular la respuesta de la secuencia de imágenes a cada uno de los filtros de Gabor 3.Extraer el gradiente de la fase a partir de las respuestas de los filtros 4.Para cada punto en la secuencia.  Seleccionar las mediciones ”confiables” del conjunto de respuestas a los filtros  A partir de las mediciones ”confiables” calcular la componente de la velocidad en dirección del gradiente de la fase  Obtener el estimador de la velocidad (en 2D) resolviendo mediante mínimos cuadrados o SVD.

Primer criterio de selección

Segundo criterio de selección

Representación de la secuencia filtrada Tiempo de cómputo de las convoluciones Estimación del campo vectorial completo Problemas con la implementación

Soluciones: Muestrear la respuesta de la secuencia a los filtros Obtener el resto de la respuesta mediante interpolación Obtener el campo de velocidades completo minimizando alguna expresión del error mediante mínimos cuadrados o SVD

Muestreo e interpolación Usando la expresión de la frecuencia de Nyquist Tratando de recuperar la parte de frecuencia baja (Bracewell 1978) y por el principio de incertidumbre de Heisenberg:

Muestrear la parte de frecuencia baja del filtro Modular el kernel de interpolación y diferenciación Al final la representación requiere alrededor de 1.31 Kbox. por filtro. En total, alrededor de 11.5 MB para secuencias de 64 frames de imágenes de 128x128 con precisión de punto flotante. Muestreo e interpolación

Obtención del campo de velocidad completo Una vez que tenemos un conjunto de estimaciones de la componente normal: Y recordando que Definimos el error para un estimador de la velocidad como:

Conclusiones y comentarios Resultados parciales muy interesantes mostrados en el artículo Análisis del movimiento en frecuencia Diferenciación eficiente de la fase local Muestreo eficiente de señales de banda limitada sin importar la frecuencia central Interpolación en el dominio de la frecuencia Aplicación del método de imágenes multibanda para obtener el flujo óptico completo Varios estimadores de la velocidad para cada punto de la secuencia Principio de selección de filtros confiables Reporte de resultados muy bien elaborado El método del diseño de experimentos y medición de errores es muy bueno En resumen, un artículo muy ilustrativo La explicación no es muy clara Explicación pobre del entonamiento de los filtros Carece de demostraciones (es comprensible pero faltaron algunas referencias) ¿Por qué no aprovechar el intervalo máximo de muestreo? Cuantización innecesaria Finalmente: objetivo no cumplido