Conoce YOLO26: IA de visión de nueva generación.
Ultralytics
Volver al glosario de Ultralytics

Object Re-identification (Re-ID)

Aprende cómo la reidentificación de objetos (Re-ID) iguala identidades entre vistas de cámara. Descubre cómo usar Ultralytics YOLO26 y BoT-SORT para un seguimiento visual robusto.

La reidentificación de objetos (Re-ID) es una tarea especializada en visión artificial (CV) diseñada para hacer coincidir un objeto o individuo específico a través de diferentes vistas de cámara no superpuestas o durante períodos prolongados. Mientras que la detección de objetos estándar se centra en reconocer la clase de una entidad (identificando que una imagen contiene una "persona" o un "coche"), la Re-ID va un paso más allá al determinar qué persona o coche específico es basándose en la apariencia visual. Esta capacidad es esencial para crear una narrativa coherente de movimiento en entornos a gran escala donde una sola cámara no puede cubrir toda el área, conectando eficazmente los puntos entre observaciones visuales aisladas.

Link to this sectionCómo funciona la reidentificación#

El desafío principal de la Re-ID es mantener la consistencia de la identidad a pesar de las variaciones en la iluminación, los ángulos de la cámara, la postura y el desorden del fondo. Para lograr esto, el sistema emplea normalmente un flujo de trabajo de varios pasos que involucra redes neuronales profundas.

  • Extracción de características: Una vez que se detecta un objeto, una red neuronal convolucional (CNN) analiza el recorte de la imagen para generar un vector de características, conocido comúnmente como embedding. Este vector es una representación numérica densa de los rasgos visuales únicos del objeto, como la textura de la ropa o el color del vehículo.
  • Aprendizaje métrico: Los modelos subyacentes se entrenan utilizando técnicas de aprendizaje métrico. El objetivo es asegurar que los embeddings del mismo objeto estén matemáticamente cerca en el espacio vectorial, mientras que los embeddings de objetos diferentes se alejen entre sí. A menudo se utilizan arquitecturas especializadas como las redes neuronales siamesas para aprender estas relaciones.
  • Coincidencia de similitud: Durante el despliegue, el sistema compara el embedding de un objeto de consulta contra una galería de identidades almacenadas. Esta comparación suele implicar el cálculo de la similitud de coseno o la distancia euclidiana. Si la puntuación de similitud supera un umbral predefinido, el sistema confirma una coincidencia.

Link to this sectionRe-ID frente al seguimiento de objetos#

Es importante distinguir la Re-ID del seguimiento de objetos, ya que cumplen funciones complementarias pero distintas en un flujo de trabajo de visión.

  • Seguimiento de objetos: Este proceso se basa en la continuidad temporal. Algoritmos como el filtro de Kalman predicen la ubicación futura de un objeto en el siguiente cuadro basándose en su velocidad y trayectoria actuales. A menudo utiliza la intersección sobre unión (IoU) para asociar detecciones en cuadros adyacentes.
  • Reidentificación: La Re-ID es crucial cuando se rompe la continuidad temporal. Esto ocurre durante la oclusión (cuando un objeto está oculto detrás de un obstáculo) o cuando un objeto sale del campo de visión de una cámara y entra en otro. La Re-ID restablece la identidad basada en la apariencia en lugar del historial de ubicación, permitiendo un seguimiento de objetos múltiples (MOT) robusto.

Link to this sectionAplicaciones en el mundo real#

La capacidad de mantener la identidad a través de vistas disjuntas permite análisis sofisticados en diversas industrias.

  • Gestión de tráfico en ciudades inteligentes: En el contexto de la IA en ciudades inteligentes, la Re-ID permite a los sistemas municipales rastrear un vehículo a medida que se mueve a través de una red urbana de intersecciones. Esto ayuda a calcular los tiempos medios de viaje y optimizar la sincronización de los semáforos sin depender únicamente del reconocimiento de matrículas.
  • Análisis de clientes minoristas: Los minoristas utilizan la Re-ID para comprender el comportamiento de los compradores. Al vincular los avistamientos de un cliente a través de diferentes pasillos, las tiendas pueden generar mapas de calor de rutas populares. Esto ayuda a optimizar los diseños de las tiendas y los niveles de personal, proporcionando información sobre todo el recorrido del cliente en lugar de solo interacciones aisladas.

Link to this sectionImplementación del seguimiento con características de Re-ID#

Los flujos de trabajo modernos de IA de visión suelen combinar detectores de alto rendimiento con rastreadores que utilizan conceptos de Re-ID. El modelo YOLO26 puede integrarse perfectamente con rastreadores como BoT-SORT, que aprovecha las características de apariencia para mantener la consistencia del seguimiento. Para los usuarios que buscan gestionar sus conjuntos de datos y flujos de trabajo de entrenamiento de manera eficiente, la Ultralytics Platform ofrece una interfaz unificada para la anotación y el despliegue.

El siguiente ejemplo demuestra cómo realizar el seguimiento de objetos utilizando el paquete de Python de Ultralytics, que gestiona la persistencia de la identidad automáticamente:

from ultralytics import YOLO

# Load the latest YOLO26 model
model = YOLO("yolo26n.pt")

# Track objects in a video file
# The 'persist=True' argument is vital for maintaining IDs across frames
# BoT-SORT is a tracker that can utilize appearance features for Re-ID
results = model.track(
    source="https://www.ultralytics.com/blog/ultralytics-yolov8-for-speed-estimation-in-computer-vision-projects",
    tracker="botsort.yaml",
    persist=True,
)

# Print the unique ID assigned to the first detected object in the first frame
if results[0].boxes.id is not None:
    print(f"Tracked Object ID: {results[0].boxes.id[0].item()}")

Para un rendimiento robusto, el entrenamiento de estos modelos requiere datos de entrenamiento de alta calidad. A menudo se emplean técnicas como la pérdida de triplete durante el entrenamiento de submódulos específicos de Re-ID para refinar el poder discriminatorio de los embeddings. Entender los matices de la precisión y exhaustividad también es fundamental al evaluar qué tan bien un sistema de Re-ID evita falsas coincidencias.

Explore solutions

Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.
Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.
Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información
Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.
Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.
Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información
Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.
Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.
Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información

¡Construyamos juntos el futuro de la IA!

Comienza tu viaje con el futuro del aprendizaje automático