Implementación de algoritmos para el cálculo de flujo óptico en una secuencia de imágenes [recurso electrónico] / Mónica Valenzuela Delgado ; dir. MIguel Enrique Bravo Zanoguera.
Tipo de material: Archivo de ordenadorDetalles de publicación: Mexicali, Baja California, [2008]Descripción: 1 recurso en línea (xi, 111 p. : il. col., gráficas)Tema(s): Visión por computadora -- Tesis y disertaciones académicasClasificación LoC:TA1634 | V35 2008Recursos en línea: Tesis Digital Nota de disertación: Tesis (Maestría) --Universidad Autónoma de Baja California. Facultad de Ingeniería, Mexicali, 2008. Resumen: En base a la teoría de flujo óptico, en esta tesis se implementan algoritmos por software para calcular el movimiento a partir de una secuencia de imágenes. El objetivo de este trabajo es crear un sistema para el cálculo de flujo óptico que facilite un desempeño en tiempo real bajo una plataforma de fácil acceso. La plataforma consiste en utilizar un lenguaje o herramienta de programación de uso común en la implementación de los algoritmos para el cálculo de flujo óptico. Se emplea una cámara web como sensor de video y una computadora de propósito general para el procesamiento de imágenes. El desarrollo del sistema para cálculo de flujo óptico se divide en tres etapas: en la primera etapa se desarrollan programas prueba utilizando la herramienta de procesamiento MATLAB. Se comprueba la detección de flujo óptico y se valora el tiempo de procesamiento de los algoritmos. En la segunda etapa se diseña un modelo a bloques de un sistema de detección de flujo óptico en tiempo real. Aquí, se utiliza la herramienta ?Video and Image Processing Block Set? del software Simulink que se integra a MATLAB. El modelo se basa en fases establecidas para el cálculo de flujo óptico en secuencias de imágenes. En esta etapa se valora tiempo de procesamiento, sensibilidad al ruido, y la detección de vectores de flujo óptico válidos. En la tercera etapa se desarrolla el sistema para el cálculo de flujo óptico utilizando lenguaje C y la biblioteca para procesamiento de imágenes OpenCV . El sistema se basa en el modelo que se establece en la segunda etapa con un cambio en las fases para la detección de flujo óptico en secuencias de imágenes. Se obtiene como resultado, un sistema para calcular el flujo óptico en secuencias de imágenes que proporciona valores de magnitud y dirección del movimiento. Estos datos se utilizan para alimentación a otros módulos de procesamiento de mayor nivel, tales como sistemas de navegación y seguidores de objetos. Se realizan aplicaciones del sistema de cálculo de flujo óptico para comprobar su funcionalidad. Una de estas aplicaciones es el reconocimiento de patrones y su seguimiento, donde la detección de flujo óptico se enfoca sólo al área determinada. Otra aplicación es el enfoque de un microscopio para análisis cuantitativo del movimiento de microestructuras. En ambos casos se utilizan las funciones implementadas de detección de movimiento por flujo óptiTipo de ítem | Biblioteca actual | Colección | Signatura | Copia número | Estado | Fecha de vencimiento | Código de barras |
---|---|---|---|---|---|---|---|
Tesis | Biblioteca Central Mexicali | Área de Préstamo | TA1634 V35 2008 (Browse shelf(Abre debajo)) | 1 | Disponible | MXL098900 |
Navegando Biblioteca Central Mexicali Estantes, Código de colección: Área de Préstamo Cerrar el navegador de estanterías (Oculta el navegador de estanterías)
Maestría y Doctorado en Ciencias e Ingeniería.
Tesis (Maestría) --Universidad Autónoma de Baja California. Facultad de Ingeniería, Mexicali, 2008.
Incluye referencias bibliográficas.
En base a la teoría de flujo óptico, en esta tesis se implementan algoritmos por software para calcular el movimiento a partir de una secuencia de imágenes. El objetivo de este trabajo es crear un sistema para el cálculo de flujo óptico que facilite un desempeño en tiempo real bajo una plataforma de fácil acceso. La plataforma consiste en utilizar un lenguaje o herramienta de programación de uso común en la implementación de los algoritmos para el cálculo de flujo óptico. Se emplea una cámara web como sensor de video y una computadora de propósito general para el procesamiento de imágenes. El desarrollo del sistema para cálculo de flujo óptico se divide en tres etapas: en la primera etapa se desarrollan programas prueba utilizando la herramienta de procesamiento MATLAB. Se comprueba la detección de flujo óptico y se valora el tiempo de procesamiento de los algoritmos. En la segunda etapa se diseña un modelo a bloques de un sistema de detección de flujo óptico en tiempo real. Aquí, se utiliza la herramienta ?Video and Image Processing Block Set? del software Simulink que se integra a MATLAB. El modelo se basa en fases establecidas para el cálculo de flujo óptico en secuencias de imágenes. En esta etapa se valora tiempo de procesamiento, sensibilidad al ruido, y la detección de vectores de flujo óptico válidos. En la tercera etapa se desarrolla el sistema para el cálculo de flujo óptico utilizando lenguaje C y la biblioteca para procesamiento de imágenes OpenCV . El sistema se basa en el modelo que se establece en la segunda etapa con un cambio en las fases para la detección de flujo óptico en secuencias de imágenes. Se obtiene como resultado, un sistema para calcular el flujo óptico en secuencias de imágenes que proporciona valores de magnitud y dirección del movimiento. Estos datos se utilizan para alimentación a otros módulos de procesamiento de mayor nivel, tales como sistemas de navegación y seguidores de objetos. Se realizan aplicaciones del sistema de cálculo de flujo óptico para comprobar su funcionalidad. Una de estas aplicaciones es el reconocimiento de patrones y su seguimiento, donde la detección de flujo óptico se enfoca sólo al área determinada. Otra aplicación es el enfoque de un microscopio para análisis cuantitativo del movimiento de microestructuras. En ambos casos se utilizan las funciones implementadas de detección de movimiento por flujo ópti
2