Visión artificial · Seguridad operacional
Detección de fatiga del conductor en tiempo real
Un sistema de visión artificial que vigila los ojos del conductor, calcula su nivel de somnolencia con métricas validadas en la literatura científica y avisa —a bordo y a distancia— antes de que la fatiga se convierta en un accidente.
El problema
La fatiga al volante no avisa. El conductor no percibe el momento en que deja de estar alerta, y los microsueños —de dos a tres segundos con los ojos cerrados— bastan para recorrer decenas de metros sin control. En flotas de transporte, minería o carga de larga distancia, ese intervalo es el que separa un turno normal de un siniestro.
Detectarlo exige analizar el rostro del conductor de forma continua, dentro de un vehículo en movimiento, con luz cambiante y sin depender de una conexión estable a internet. Todo el procesamiento tiene que ocurrir a bordo.
Cómo funciona
El sistema no decide con una sola imagen. Combina una medida instantánea de apertura ocular con una medida acumulada en el tiempo, que es la que realmente correlaciona con la somnolencia.
- EAR — Eye Aspect Ratio Relación geométrica entre la apertura vertical del párpado y el ancho del ojo, calculada sobre los puntos faciales de cada fotograma. Cae de forma abrupta al cerrarse el ojo, lo que permite identificar parpadeos y cierres individuales con muy poco cómputo.
- PERCLOS — porcentaje de cierre ocular Proporción de tiempo con los ojos cerrados dentro de una ventana móvil. Es el indicador de fatiga con mayor respaldo experimental: un parpadeo aislado no significa nada, pero un cierre sostenido a lo largo de la ventana sí. Es lo que evita las falsas alarmas del EAR por sí solo.
- Alertas concurrentes Las alertas —sonora en cabina y visual en pantalla— se ejecutan en hilos independientes del análisis de video. Suena la alarma sin que el sistema deje de procesar fotogramas: en un evento de fatiga, perder los segundos siguientes es justo lo que no se puede permitir.
- Telemetría por Telegram Cada evento se envía a un bot de Telegram, de modo que el supervisor de flota recibe el aviso en el momento y con el registro de lo ocurrido, sin montar servidores ni aplicaciones adicionales. La verificación remota funciona desde cualquier teléfono.
- Visión por computadora
- Puntos faciales
- Procesamiento en el borde
- Programación concurrente
- API de Telegram