El siguiente repositorio es un intento de resolver el reto 1 del hackatón "HackICN 2025".
El primer modelo fundacional de IA de heliofísica fue entrenado con datos de observación solar de alta resolución. Ofrece insights sobre la superficie dinámica del Sol para ayudar a planificar el clima solar que puede alterar tanto la tecnología en la Tierra como en el espacio.
Visita la carpeta Surya para er el despliegue del modelo Surya de IBM/NASA.
Mi primer modelo predictivo (ML) para la identificación de llamaradas solares. El modelo se basa en la resolución de los puntos solicitados en el reto 1 del hackatón "HackICN 2025".
Este proyecto es un pipeline completo para la detección, análisis y predicción de llamaradas solares a partir de imágenes y videos. 🛰️
Utilizando OpenCV, el sistema primero procesa las imágenes para identificar las llamaradas. Esto se logra mediante la conversión a escala de grises, la aplicación de umbrales (thresholding) para aislar las regiones más brillantes y el análisis de contornos para extraer características clave como el área y la posición (centroide) de cada evento.
Luego, el proyecto entra en una fase de análisis de datos. Al procesar secuencias de video fotograma a fotograma, genera una serie temporal que muestra cómo evoluciona el área de la llamarada. Esta serie de datos se suaviza usando una media móvil con Pandas para eliminar el ruido y se visualiza con Matplotlib.
Finalmente, el proyecto utiliza Machine Learning (específicamente, Regresión Lineal con Scikit-learn) para entrenar un modelo que aprende los patrones de crecimiento de las llamaradas. El resultado es un sistema de alerta temprana capaz de predecir si una llamarada superará un umbral de peligrosidad en los próximos fotogramas, basándose en su comportamiento inicial. El sistema culmina en un script de simulación que procesa un video en tiempo real, dibuja recuadros sobre las llamaradas detectadas y muestra alertas predictivas en pantalla.
- IBM | NASA - SURYA IBM/NASA
- Addi Trejo - Desarrollador de proyecto - additrejo
