Seguimiento Multi-Objeto en el Mar: Cómo la IA Identifica Cada Contacto en Superficie

La detección te dice qué hay en el mar. El seguimiento multi-objeto te dice qué es cada contacto, de dónde viene y adónde va, para cada objeto de la escena de forma simultánea. Esa es la diferencia entre una instantánea y la inteligencia operativa.

Un solo fotograma de cámara te dice qué hay en el mar. El Seguimiento Multi-Objeto (SMO) responde a una pregunta más difícil: qué es cada objeto, de dónde viene y adónde va. Lo hace para cada contacto de la escena a la vez, en tiempo real.

Esta distinción importa en el mar. Saber que hay un buque presente no es lo mismo que saber si se dirige hacia ti, mantiene un rumbo estable o adopta un comportamiento errático. El SMO transforma las detecciones brutas en un modelo persistente y evolutivo del entorno marítimo.

De la detección al seguimiento: añadir la dimensión temporal

La detección de objetos identifica elementos en un solo fotograma. Un buque aquí, una boya allá. Pero la detección no tiene estado. Cada fotograma comienza desde cero, sin memoria de lo que vino antes.

El seguimiento añade la dimensión temporal. Conecta las detecciones entre fotogramas, asignando a cada contacto una identidad persistente y construyendo un historial de movimiento continuo. El seguimiento multi-objeto lo hace para todos los objetos de forma simultánea.

El resultado no es una lista de detecciones. Es un modelo vivo de la escena: qué contactos sigue el sistema, desde cuándo, cómo se han desplazado y qué sugiere su trayectoria sobre su próxima posición.

Multi-Object Tracking Explanation

El bucle predicción-asociación

El SMO repite dos etapas en cada fotograma: predecir y luego asociar.

El filtro de Kalman: estimar el estado en la incertidumbre

Entre un fotograma y el siguiente, el sistema no espera pasivamente la próxima imagen. Estima activamente dónde debería estar ahora cada objeto rastreado.

Aquí entra en juego el filtro de Kalman. Un filtro de Kalman mantiene una creencia probabilística sobre el estado de cada objeto: posición, marcación y tamaño. También mantiene una medida de la incertidumbre de esa creencia. En cada paso temporal, propaga la estimación de estado hacia adelante usando el modelo de movimiento del objeto.

La predicción no será exacta. Pero proporciona a la etapa de asociación un fuerte a priori sobre dónde buscar. Ese a priori es lo que hace posible una asociación rápida y fiable incluso en condiciones ruidosas o saturadas.

La asociación: resolver el problema de asignación

Cuando llega el siguiente fotograma con nuevas detecciones, el sistema debe resolver el problema de asociación: ¿qué detección pertenece a qué traza existente?

El sistema evalúa cada nueva detección frente a cada posición de traza predicha. Después encuentra la asignación globalmente óptima en toda la escena.

Las detecciones que no coinciden con ninguna traza existente inicializan una nueva. El sistema retira las trazas que han permanecido sin correspondencia durante demasiado tiempo.
Este ciclo constante de creación, actualización y poda mantiene el modelo de escena preciso y actualizado en cada fotograma.

Los desafíos del seguimiento en alta mar

Alta mar es uno de los entornos más exigentes para cualquier sistema de seguimiento.
No hay marcas viales, ni puntos de referencia fijos, ni restricciones sobre cómo se mueven los objetos.

Los objetivos van desde petroleros de 300 metros hasta personas en el agua: una diferencia de escala superior a 100 veces. La iluminación oscila entre el deslumbramiento solar cegador y la oscuridad casi total. Las olas crean ruido visual constante y los objetivos a distancia pueden ocupar apenas unos pocos píxeles.

La mayoría de los sistemas de seguimiento operan en espacio de píxeles. Siguen los objetos según su posición en la imagen. Pero el desplazamiento en píxeles no se corresponde fielmente con el movimiento real. Un buque lejano que se desplaza cinco píxeles puede haber recorrido cientos de metros. El mismo desplazamiento para un objeto cercano es casi insignificante.

Las coordenadas plano-mar: seguir en el mundo real

El sistema de seguimiento de SEA.AI adopta un enfoque diferente. Razona en lo que SEA.AI llama coordenadas plano-mar: la marcación y la distancia reales de cada objeto respecto al sensor, no su posición en el plano de imagen.

Esto elimina el problema de escala. El sistema modela cómo se mueven los objetos en el espacio físico, no cómo cambian sus posiciones en píxeles sobre un sensor. Gestiona un buque a 2 km con la misma fiabilidad que uno a 200 metros.

El problema que paraliza a los sistemas basados en píxeles a larga distancia sencillamente no se aplica.
Para saber más sobre cómo funciona la detección de objetos antes del seguimiento, ver Detección de objetos en el mar. SEA.AI Brain extiende esta capacidad de detección a los sistemas de cámara de terceros ya instalados a bordo.

Compensar el movimiento de la cámara: el desafío del PTU

Algunos productos de SEA.AI integran una unidad panorámica-inclinación (PTU): un soporte de cámara motorizado que puede girar 360 grados y bascularse de forma continua. Esto ofrece una cobertura amplia. Pero introduce un desafío fundamental para el seguimiento.

Cuando un objeto parece haber cambiado de posición entre dos fotogramas, el sistema debe responder a una pregunta crítica: ¿se movió el objeto o fue la cámara? A partir de la imagen bruta, ambas cosas son indistinguibles. Sin separarlas, cada movimiento panorámico haría que el sistema interpretara que todos los objetos de la escena han cambiado de rumbo simultáneamente.

El sistema de seguimiento de SEA.AI resuelve esto conociendo la orientación exacta de la cámara en cada instante. Antes de actualizar cualquier traza, compensa la rotación de la cámara. Solo el movimiento real de los objetos contribuye a las actualizaciones de las trazas.

Del seguimiento al rastreo activo de objetivo

Esta separación entre el movimiento de la cámara y el de los objetos también permite el rastreo activo de objetivo.

El rastreo de objetivo permite al operador seleccionar cualquier contacto rastreado y que el sistema lo siga automáticamente. El PTU ajusta continuamente su panorámica e inclinación para mantener el contacto seleccionado centrado en el campo de visión mientras se desplaza por el agua.

Dado que el sistema ya separa el movimiento de la cámara del de los objetos, puede orientar la cámara con precisión para permanecer anclado al objetivo. Incluso cuando la embarcación maniobra. Incluso cuando las condiciones marítimas cambian.

Por qué el SMO es esencial: de los píxeles a la inteligencia operativa

El océano no se detiene. SEA.AI tampoco. Cada objeto rastreado, cada identidad mantenida, cada trayectoria conservada: operadores y sistemas autónomos disponen siempre del modelo de escena estructurado del que dependen las decisiones precisas.

Para las aplicaciones navales y de guardia costera, la identidad de traza continua habilita la detección de anomalías. El sistema señala los contactos que se desvían de las rutas declaradas, permanecen en áreas restringidas o se aproximan a velocidades incompatibles con sus datos AIS.

Para los buques autónomos y teleoperados, el SMO es una capacidad fundamental. La navegación autónoma fiable exige identidad persistente de objetos y predicción de trayectoria para cumplir los requisitos de conciencia de contactos del Reglamento internacional para prevenir los abordajes en la mar (COLREG). Un sistema que reinicia el seguimiento desde cero en cada fotograma no puede soportar operaciones autónomas seguras en el mar. Las directrices emergentes de la OMI sobre navegación autónoma comienzan a definir estándares que presuponen exactamente este nivel de seguimiento continuo.

Watchkeeper y Sentry integran ambos el SMO como componente central de su stack de percepción. Para una visión más amplia de cómo la IA cierra las brechas en la vigilancia marítima, ver Vigilancia Marítima con IA: Cerrar la Brecha entre los Datos de los Sensores y la Conciencia Situacional.

Preguntas frecuentes

¿Qué es el seguimiento multi-objeto (SMO) en la IA marítima?

El seguimiento multi-objeto asigna una identidad persistente a cada contacto detectado y lo sigue de forma continua entre fotogramas.

En entornos marítimos, el SMO indica a los operadores no solo qué hay en el mar, sino qué es cada contacto, cómo se ha movido y adónde es probable que se dirija.

El sistema de seguimiento de SEA.AI gestiona todos los objetos de forma simultánea, en tiempo real.

La detección de objetos identifica qué hay en un solo fotograma. No tiene memoria de los fotogramas anteriores y no puede seguir los movimientos a lo largo del tiempo.

El seguimiento multi-objeto añade la dimensión temporal: conecta las detecciones entre fotogramas, asigna identidades persistentes y construye historiales de trayectorias continuas.

La detección te dice qué hay en el mar ahora mismo. El seguimiento te dice qué es cada objeto y qué ha hecho.

Un filtro de Kalman es un modelo matemático que estima dónde estará cada contacto rastreado en el próximo fotograma, basándose en su estado actual y su historial de movimiento.

También mantiene una medida de la incertidumbre de esa estimación. En el seguimiento marítimo, permite al sistema predecir posiciones de contactos de forma fiable, incluso cuando las detecciones son ruidosas o temporalmente no están disponibles.

SEA.AI equipa algunos productos con una unidad panorámica-inclinación (PTU) que permite a la cámara girar 360 grados y bascularse de forma continua.

Para evitar que la rotación de la cámara corrompa las trazas, el sistema conoce la orientación exacta de la cámara en cada fotograma y compensa su movimiento antes de cualquier actualización de traza.

Solo el movimiento real de los objetos afecta a los contactos rastreados. Esta compensación también habilita el rastreo activo de objetivo: el PTU se orienta automáticamente para mantener un contacto seleccionado centrado en el campo de visión mientras se desplaza.

Artículos relacionados

Maritime Multi-Object Tracking on SEA.AI App

Seguimiento Multi-Objeto en el Mar: Cómo la IA Identifica Cada Contacto en Superficie

La detección te dice qué hay en el mar. El seguimiento multi-objeto te dice qué es cada contacto, de dónde viene y adónde va, para cada objeto de la escena de forma simultánea. Esa es la diferencia entre una instantánea y la inteligencia operativa.

Crew member on the controlling station

Vigilancia Marítima con IA: Cerrar la Brecha entre los Datos de los Sensores y la Conciencia Situacional

La vigilancia marítima depende del AIS y el radar. Cuando uno de los dos falla, se oscurece o se interfiere, el cuadro operativo desaparece. La inteligencia visual con IA es la respuesta a esta brecha.

¿Qué es la detección marítima de objetos?

La detección de objetos mediante IA identifica y localiza objetos marítimos utilizando redes neuronales profundas, lo que permite una navegación más segura de los buques y la evitación de colisiones.