Visión y audio Intermedio

Seguimiento de objetosObject Tracking

Mantener el mismo número sobre el mismo objeto siempre

Puntos clave
  • El seguimiento de objetos toma lo que se encontró en cada cuadro y lo une con lo del cuadro anterior para mantener el mismo número.
  • Encontrar y unir son tareas distintas. Solo con encontrar no se puede contar cuántos pasaron.
  • Si algo queda tapado un momento, el número sigue vivo: se adivina dónde va a aparecer después y se espera.
  • Cuando dos objetos parecidos se cruzan superpuestos, ocurre el accidente de que los números se intercambian.
  • Solo si el número se mantiene se puede medir el recorrido, el tiempo de permanencia y la cantidad.
Contenido

1La analogía

Cuando despachas una valija en el aeropuerto, le pegan una etiqueta con un número. Ese número señala a la misma valija durante todo el trayecto por la cinta, aunque pase por varios tramos. No es el aspecto lo que une a la valija: es el número.

El seguimiento de objetos también consiste en pegar esa etiqueta. No alcanza con solo encontrar algo en la pantalla. Hace falta saber si lo que se acaba de encontrar es lo mismo de antes, para poder contar cuántos objetos pasaron.

Aunque quede tapado un momento, como al pasar por un túnel, el número sigue vivo: se calcula por dónde y cuándo va a reaparecer, y se espera. Lo complicado es cuando dos valijas negras parecidas pasan superpuestas una junto a la otra. Al salir, a veces los números terminan intercambiados.

2En detalle

Encontrar y unir son tareas distintas

Encontrar un objeto en un solo cuadro termina ahí, dentro de ese cuadro. Haber dibujado tres cajas no dice en ningún lado cuál de ellas era cuál caja del cuadro anterior. Cada cuadro se busca de nuevo, por separado.

Por eso una pantalla que solo tiene el resultado de encontrar se ve rara. Las cajas parpadean nuevas a cada instante, y en el momento en que algo no se encuentra desaparece entera y después reaparece. Si se intenta contar cuántas personas pasaron, la misma persona se cuenta treinta veces.

El seguimiento agrega una capa más. Compara lo que se encontró con la lista del cuadro anterior, forma parejas, y le da el número que ya tenía a lo que encontró pareja, y un número nuevo a lo que no. Al número que sale de pantalla se lo borra después de esperar un rato.

¿Con qué se forman las parejas?

Hay sobre todo dos pistas para emparejar. La primera es la posición. En un lapso muy corto un objeto no puede alejarse mucho, así que lo que se superpone o está cerca de la posición del cuadro anterior probablemente sea el mismo objeto.

La segunda es el aspecto. Se sacan rasgos como el color y la textura en un puñado corto de números, y se comparan con los recién encontrados. Cuando la posición sola no alcanza para decidir, esta pista es la que resuelve.

Con las dos pistas ya puntuadas, queda un problema de emparejamiento. Se toma la lista anterior y la nueva, y se decide de una sola vez la combinación que da el mejor puntaje total. Si se empareja de a uno, empezando por lo más cercano, lo que queda al final termina enredado.

Mientras no se ve, también se adivina la posición

Los tapamientos ocurren todo el tiempo. Al pasar detrás de otra persona o quedar oculto por una columna, en ese instante falla el hallazgo. Si ahí se borra el número enseguida, cuando el objeto reaparece se le pega un número nuevo y una persona termina contada dos veces.

Por eso el número que desaparece un momento se mantiene vivo un rato. Se mira la dirección y la velocidad de justo antes de desaparecer, y se va desplazando una posición calculada de "por acá debería estar ahora". Si algo parecido aparece cerca de esa zona, se le vuelve a poner el número original.

Mantener vivo el número por mucho tiempo permite recuperar objetos que estuvieron tapados por un largo rato, pero también hace que un número ya perdido termine pegándose a algo que no corresponde. Si se mantiene poco tiempo, pasa lo contrario. Ese tiempo se ajusta según si el lugar suele tener mucho movimiento de gente o no.

El accidente de los números que se intercambian

El fallo más común en el seguimiento no es dejar de encontrar algo, sino que los números se intercambien. Cuando dos objetos parecidos se cruzan, mientras están superpuestos no hay forma de distinguirlos ni por posición ni por aspecto. Si al separarse los dos números quedan cambiados entre sí, siguen así, equivocados, todo lo que sigue.

Un número que se intercambió no vuelve solo a su lugar. Por eso este fallo puede arruinar de raíz el mapa del recorrido o las estadísticas de tiempo de permanencia. Es la razón por la que, al medir el rendimiento del seguimiento, se cuenta aparte cuántas veces se intercambiaron los números, además de qué tan bien se encontró todo.

Con el número, se puede contar

En el momento en que el número se mantiene, se puede hacer mucho más. Contar cuántas personas entraron a un local es administrar que a cada una se le asigne un número solo una vez. Cuánto tiempo se quedó alguien frente a una estantería es la suma del tiempo que un mismo número estuvo dentro de esa zona.

Trazar el recorrido también es gracias al número. Unir en orden de tiempo las posiciones de un mismo número da como resultado una línea. Esa línea muestra hacia qué lado circula más gente y dónde se detiene. El reconocimiento de acciones también se apoya en esto para juntar el flujo de un mismo objeto.

3Con más precisión

El seguimiento de varios objetos a la vez se suele dividir en dos etapas. Primero se predice la próxima posición de cada número a partir de su movimiento anterior, y después se empareja eso con lo que se encontró en el cuadro actual. El emparejamiento se resuelve como un problema de costo, calculado con el área que se superpone y qué tan parecido es el aspecto, buscando la combinación de menor costo total. Al medir el rendimiento se cuentan juntos la cantidad de objetos perdidos, la de falsos positivos y la cantidad de veces que se intercambió un número. Seguir a un solo objeto elegido desde el primer cuadro, y solo a ese, se trata como un problema aparte.

También hay un punto donde la analogía se queda corta. La etiqueta del aeropuerto está pegada físicamente a la valija y no cambia salvo que se despegue; el número del seguimiento se vuelve a asignar por cálculo en cada instante, así que en cualquier momento puede confundirse. La valija va siempre sobre la misma cinta, pero un objeto en pantalla se mueve en cualquier dirección, se detiene de golpe o gira. El instante en que la posición calculada se aleja de la real es justo el instante en que el número tiembla.

4Pruébalo

5Malentendidos comunes

  • Es fácil pensar que si se encuentra bien el objeto, el seguimiento también va bien, pero en realidad la mayoría de los problemas aparecen al emparejar lo encontrado con el cuadro anterior.

  • Es fácil creer que si algo queda tapado, el seguimiento se corta, pero en realidad, mientras no se ve, se calcula la posición y, al reaparecer, se le vuelve a asignar el mismo número.

  • Es fácil suponer que un intercambio de números no importa si dura poco, pero en realidad, un número ya intercambiado sigue así, y arruina por completo las estadísticas de cantidad y tiempo.

7Resumen en una línea

En resumenEl seguimiento de objetos une lo que se encuentra en cada cuadro con el cuadro anterior para mantener el mismo número, y ese número es lo que permite medir cantidad, tiempo y recorrido.

¿Has visto un error o tienes una analogía mejor? Sugerir una corrección · Última actualización2026-09-02