Home   Contact   2017

<< Back

Proyecto de Tesis@UCA (Septiembre 2016 - Agosto 2017)


Título: Aplicación Móvil y Sistema para la Visualización y Predicción a Muy Corto Plazo de Datos de Radar (Nowcasting)


Documentos:


Procesamiento de Datos de Radar:

A continuación voy a colgar un video demostrativo sobre la tormenta del 04/12/2015 sobre la ciudad de Asunción/Paraguay. El objectivo de este video es demostrar el avance en el procesamiento de datos de radar usando el lenguaje de programación Python.

El video muestra el avance de la tormenta sobre la ciudad de Asunción en el intervalo de tiempo entre 03/12/2015 09:00PM hasta 04/12/2015 09:00PM.


Detalles:

El primer video muestra imagenes creadas con datos correspondiente a Z (Reflectividad Corregida).


Detalles:

El segundo video muestra imagenes creadas con datos correspondiente a V (Velocidad Radial).


Detalles:

El tercer video muestra imagenes creadas con datos correspondiente a Z (Reflectividad Corregida), pero transformados a Rainfall Depth (mm/h). Lo que hicimos para llegar a este paso fue procesar los valores de dbZ (decibeles de reflectividad) y luego convertirlos a la inversa de Z (mm6/m3, para luego convertirlo a intensidad de lluvia (mm/h) y finalmente a profundidad de lluvia (mm).

Metodología para la realización del video:

  1. Primero fueron procesados los datos crudos (raw) de radar usando el lenguaje Python.
  2. Luego de forma automatica se generó una imagen PNG por cada archivo crudo el cual no sobrepasaba los 2MB en tamaño.
    Fueron procesados 240 archivos de media 1.5MB en aproximadamente 8 minutos de tiempo en una Macbook Pro Intel i7 Quad Core con 16GB de RAM y disco SSD.
  3. Y por último utilizamos ImageMagick para convertir las imagenes en un video MPEG y luego Handbrake para convertirlo a MP4.


Prototipo #1c (Final):

Detalles:

Versión mejorada del Mapa de Lluvia (HeatMap) para este prototipo. Esta versión cuenta ya con las sobrecapas (Overlay) de información sobre el mapa. Este es el prototipo final, el cual será presentado como versión final de este proyecto de tesis.

Prototipo #1b:

Detalles:

Versión mejorada del Mapa de Lluvia (HeatMap) para este prototipo. Esta versión cuenta ya con las sobrecapas (Overlay) de información sobre el mapa. El cambio más significativo en este prototipo es la compresión de datos que se envían desde el BackEnd. En breve voy a postear sobre el algoritmo utilizado para comprimir los datos que llegan hasta la aplicación y como se deserializan para armar el Mapa de Lluvia y realizar otras inferencias.

Prototipo #1:

Detalles:

La captura de pantalla que se muestra corresponde a la primera interface del prototipo #1 de la App para iOS. Se puede ver como se construirá el Mapa de Lluvia (HeatMap) como una sobrecapa (Overlay) encima del mapa. También se puede ver el PIN en el mapa, el cual indica la posición del usuario en el mapa y el espacio radial del mismo. En el ejemplo vemos que un cluster de tormenta ya ingreso dentro del espacio radial del usuario, por lo que en este caso específico el usuario debería recibir una alerta indicando la descripción de la tormenta, su intensidad y otros.