Tesis profesional presentada por José Luis García Abascal

Licenciatura en Ingeniería en Sistemas Computacionales. Departamento de Ingeniería en Sistemas Computacionales. Escuela de Ingeniería, Universidad de las Américas Puebla.

Jurado Calificador

Presidente: Dr. Daniel Vallejo Rodríguez
Vocal y Director: Dr. Oleg Starostenko
Secretario: Lic. Jose Tomas Tello Martinez

Cholula, Puebla, México a 18 de mayo de 2004.

Resumen

Con el crecimiento actual de la tecnología, han surgido microprocesadores más económicos y con mayor capacidad de procesamiento. Esto ha dado cabida a poder trabajar por medio de máquinas con las funciones biológicas del ser humano, dentro del estudio actual de dichas funciones destacan principalmente la inteligencia artificial, el reconocimiento y síntesis de voz y la visión por computadora. El trabajo de esta tesis se enfocará solamente en el campo de visión por computadora

La tendencia de los últimos años ha sido proveer de herramientas y de información a todas las personas aún cuando éstas no estén cerca geográficamente, esto ha sido posible gracias a la Internet.

El área de visión por computadora ha ahondado en el desarrollo de tecnologías que hacen el trabajo del hombre más fácil. Algunos ejemplos de estas tecnologías son: en medicina en el caso de tomografías, rayos X, entre otras. En observación de la tierra, donde por medio de dispositivos instalados en satélites nos permiten observar con precisión cada punto de la tierra. En seguimiento de robots, donde una máquina por medio de algoritmos puede detectar el movimiento de otra.

Debido a lo anterior, surge el estudio de esta tesis la cual se basará en un sistema de detección de movimiento en una secuencia limitada de imágenes accesible vía Web. Para el desarrollo de la tesis se estudiarán algunos de los métodos más modernos de detección de movimiento para así poder diseñar uno nuevo que pueda satisfacer la detección de un objeto en movimiento dentro de las imágenes.

El sistema además de contar con los algoritmos de detección de movimiento, también le proveerá al usuario de operaciones básicas sobre imágenes, estas imágenes pueden estar físicamente en el servidor o pueden ser cargadas a él por medio de la Internet. Debido a que el sistema funcionará vía Web, se decidió que siguiera la arquitectura Cliente/Servidor la cual cuenta con una gran ventaja sobre el procesamiento local, no se debe instalar ningún software en el cliente para poder tener acceso al sistema.

Índice de contenido

Capítulo 1. Introducción (archivo pdf, 134 kb)

  • 1.1 Descripción del trabajo
  • 1.2 Estado del problema
  • 1.3 Objetivo general
  • 1.4 Objetivos específicos
  • 1.5 Alcances y limitaciones
  • 1.6 Software y Hardware

Capítulo 2. Marco Teórico (archivo pdf, 152 kb)

  • 2.1 Método basado en correspondencia
  • 2.2 Métodos basados en gradiente
  • 2.3 Método SUSAN de detección de esquinas principales
  • 2.4 Conclusiones

Capítulo 3. Arquitectura del sistema (archivo pdf, 540 kb)

  • 3.1 Modelo Cliente/Servidor
  • 3.2 Configuración del sistema
  • 3.3 Conclusiones

Capítulo 4. Diseño del sistema (archivo pdf, 531 kb)

  • 4.1 Arquitectura
  • 4.2 Formato de imágenes soportadas
  • 4.3 Diseño del sistema
  • 4.4 Conclusiones

Capítulo 5. Implementación del sistema (archivo pdf, 495 kb)

  • 5.1 Servlets del control
  • 5.2 Operadores del modelo
  • 5.3 Interfaces del sistema
  • 5.4 Conclusiones

Capítulo 6. Pruebas del sistema (archivo pdf, 369 kb)

  • 6.1 Problemas y soluciones
  • 6.2 Pruebas y correcciones
  • 6.3 Conclusiones

Capítulo 7. Conclusiones (archivo pdf, 59 kb)

  • 7.1 Trabajo futuro

Referencias (archivo pdf, 63 kb)

Apéndice A. Manual del usuario (archivo pdf, 611 kb)

Apéndice B. Diagramas de flujo del sistema (archivo pdf, 320 kb)

Apéndice C. Operadores adicionales (archivo pdf, 81 kb)

Apéndice D. Pruebas adicionales (archivo pdf, 812 kb)

García Abascal, J. L. 2004. Sistema de construcción de campo de movimiento invariante a rotación. Tesis Licenciatura. Ingeniería en Sistemas Computacionales. Departamento de Ingeniería en Sistemas Computacionales, Escuela de Ingeniería, Universidad de las Américas Puebla. Mayo. Derechos Reservados © 2004.