Abstract:
|
El objeto de este proyecto es la realización de una primera versión básica de un sistema de vigilancia inteligente de prevención de ahogamientos en piscinas, llevado a cabo mediante técnicas de visión por computador. La idea se presentó por el conocimiento de la alta incidencia que siguen teniendo cada año los accidentes relacionados con ahogamientos, tanto en piscinas públicas y privadas, como en el mar, o en otros lugares como lagos, canales o pantanos. Utilizar una cámara y un sistema automático de detección de personas surgió como lo más adecuado para el problema que se planteaba. Un programa como el desarrollado en el proyecto tiene el cometido de sustituir y/o ayudar a la persona en las tareas de vigilancia. Más concretamente, el objetivo del proyecto presente es desarrollar un software que permita detectar, reconocer y seguir a los nadadores, interpretando las actividades que estén llevando a cabo, todo en tiempo real. Realizar la detección, el reconocimiento y el seguimiento de los bañistas en una piscina, plantea un problema bastante determinado. Se intenta atacar mediante la diferencia entre las tonalidades anaranjadas de las pieles de los nadadores y el color azul del agua de la piscina. Se trabaja con imágenes en color. En el proyecto se trabaja con un sistema con una única cámara que capta las imágenes en color, estacionaria y graba la escena desde un plano cenital para que todos los bañistas tengan el mismo tamaño sea cual sea su posición en la piscina. También se dispone de simulaciones realizadas mediante MATLAB para trabajar sobre una mayor diversidad de situaciones. Se opta por detectar, describir y reconocer a los diferentes nadadores mediante ciertas características que permitan trabajar con formas de objetos muy inestables y cambiantes a lo largo del tiempo. Los descriptores de estas características son: el rectángulo de mínima área, para obtener las dimensiones de cada bañista sin tener que depender de su postura adaptada en la imagen analizada y poder descartar a los objetos que no sean personas; el histograma de colores, para describir la apariencia de cada nadador; el centro de masas, para obtener la posición de cada bañista; y la predicción de movimiento, para obtener la ubicación futura de cada usuario de la piscina. Para identificar a los nadadores a lo largo de la vigilancia se recorre a reconocerlos según su posición y su apariencia caracterizada por los colores que los componen, todo frame a frame |