SmartDev

Sistema Inteligente de Gestión de Semáforos

Smart CityIAIoTTiempo Real
Pregunta de Investigación

¿De qué manera la implementación de un sistema inteligente de gestión de semáforos, soportado por técnicas de inteligencia artificial y análisis en tiempo real, contribuye a la optimización de los ciclos semafóricos y a la reducción de la congestión vehicular en las intersecciones críticas del Norte de Barranquilla?

Problema Central

La congestión vehicular y los largos tiempos de espera en las principales intersecciones del Norte de Barranquilla, ocasionados por una gestión semafórica estática que no se adapta al flujo real del tráfico.

Causas
  • Semáforos tradicionales de tiempo fijo que no responden a variaciones en la demanda vehicular
  • Deficiencia en infraestructura vial, generando cuellos de botella en intersecciones clave
  • Falta de sistemas de monitoreo en tiempo real que impide tomar decisiones dinámicas
Consecuencias
  • Aumento de los tiempos de espera en intersecciones congestionadas
  • Estrés y pérdida de productividad para conductores
  • Mayor contaminación ambiental por vehículos detenidos en espera
  • Afectación en la movilidad de transporte público y servicios de emergencia
Objetivos del Proyecto
  • Procesar video en tiempo real para identificar autos, peatones, ciclistas, etc.
  • Analizar la información recolectada y tomar decisiones sobre los semáforos
  • Optimizar los tiempos de luz verde/roja según la densidad de tráfico
  • Permitir la gestión centralizada de usuarios, roles y permisos
  • Contar con un cliente web para administración y monitoreo
Arquitectura del Sistema

Basada en microservicios con responsabilidades bien definidas

Frontend

Cliente web en Svelte para gestión y monitoreo

Traffic API

API Gateway con autenticación JWT

Video Analysis

Procesamiento con modelos de IA

Traffic Decision

Algoritmos de optimización

Traffic Lights

Control de semáforos físicos

Main Database

BD centralizada de usuarios y métricas

Flujo del Sistema
  1. 1 Cámaras envían video al servicio de análisis de video
  2. 2 El servicio extrae información relevante usando modelos de IA (autos, peatones, etc.)
  3. 3 Los datos se envían al servicio de decisiones que calcula la mejor estrategia
  4. 4 El servicio de semáforos aplica las decisiones sobre los dispositivos físicos
  5. 5 El Traffic API centraliza la comunicación con el cliente web y la base de datos
  6. 6 Usuarios administradores gestionan roles y monitorean el estado del sistema