Ultralytics YOLO27: Únete a la lista de espera.
Licencia YOLO
Volver al glosario de Ultralytics

Identity Preservation

La preservación de identidad mantiene reconocible a una persona u objeto concreto como el mismo individuo en imágenes generadas, fotogramas de vídeo e identificadores de seguimiento.

La preservación de la identidad es la capacidad de un modelo para mantener a un sujeto concreto reconocible como el mismo individuo en todas sus salidas: el mismo rostro en una serie de retratos generados, el mismo personaje desde el primer hasta el último fotograma de un vídeo generado o el mismo ID de seguimiento para un peatón que pasa por detrás de un autobús y vuelve a aparecer. Dos comunidades usan el término. En la IA generativa, describe métodos de personalización que incorporan a una persona o un producto reales en escenas nuevas sin cambiar quién o qué es. En el seguimiento de varios objetos (MOT), describe cómo mantener estable el ID de cada objeto a través de oclusiones, cruces y cambios de cámara. Ambos enfoques la miden con embeddings de identidad, vectores de características que quedan próximos para un mismo individuo y alejados para individuos distintos.

Preservación de la identidad en la generación de imágenes y vídeo#

Un modelo de texto a imagen sabe qué aspecto tiene «una mujer» o «un perro», pero no el de una mujer o un perro concretos, así que los métodos de personalización añaden ese conocimiento. Los métodos de ajuste fino lo aprenden a partir de unas pocas fotos. DreamBooth de Google (2022) ajusta todo el modelo de difusión con entre tres y cinco imágenes de un sujeto asociadas a un token poco frecuente, con una pérdida de preservación previa específica de la clase que mantiene la capacidad del modelo para generar otros perros con normalidad; los adaptadores LoRA hacen que la misma idea sea lo bastante barata como para entrenarla para cada persona.

Los métodos basados en codificadores evitan el entrenamiento para cada sujeto. IP-Adapter de Tencent (2023) introduce embeddings de imagen en el modelo de difusión mediante una capa de atención cruzada independiente, e InstantID (enero de 2024) preserva un rostro a partir de una sola foto combinando un embedding de una red de reconocimiento facial con IdentityNet, un ControlNet condicionado por cinco puntos de referencia faciales. Un condicionamiento de identidad más fuerte hace que el resultado se parezca más a la referencia y también copie más su pose, expresión e iluminación; por eso, estas herramientas ofrecen un ajuste de intensidad que equilibra el parecido con el grado en que la instrucción puede cambiar la escena.

Los rostros generados se puntúan mediante la similitud coseno entre los embeddings ArcFace de la foto de referencia y los del resultado; ArcFace, presentado por Jiankang Deng y sus colegas en CVPR 2019, entrena embeddings faciales con un margen angular para separar claramente las identidades en una hiperesfera. El vídeo añade un segundo requisito: mantener la coherencia del sujeto entre fotogramas, algo que VBench mide como coherencia del sujeto comparando características DINO entre fotogramas. En la generación de vídeo, un personaje cuyo rostro cambia en unos segundos no supera esta prueba, aunque cada fotograma por separado parezca realista.

Preservación de la identidad en el seguimiento#

Un rastreador asigna ID al asociar las detecciones de cada fotograma con los seguimientos existentes. El movimiento por sí solo —un filtro de Kalman que predice dónde estará cada recuadro más una asociación por intersección sobre unión (IoU)— funciona hasta que se cruzan dos personas o una desaparece detrás de un obstáculo; entonces, el rastreador intercambia sus ID o crea uno nuevo, un error que se contabiliza como cambio de identidad. Las características de apariencia solucionan gran parte del problema. DeepSORT (2017), de Nicolai Wojke, Alex Bewley y Dietrich Paulus, añadió al rastreador SORT, basado solo en el movimiento, embeddings de una red entrenada con un conjunto de datos de reidentificación de personas y redujo los cambios de identidad un 45 %. La métrica IDF1, propuesta por Ergys Ristani y sus colegas en 2016, puntúa directamente la preservación de la identidad como la proporción de detecciones asignadas a la identidad correcta.

El seguimiento de Ultralytics YOLO usa TrackTrack de forma predeterminada (Shim y sus colegas, CVPR 2025), que mantiene activos los seguimientos perdidos durante 30 fotogramas (track_buffer) para que un objeto que reaparece pueda recuperar su ID, y suprime los ID nuevos duplicados antes de crearlos. Si estableces with_reid: True en el YAML del rastreador, añades la asociación por apariencia, que de forma predeterminada usa las características del propio detector y, opcionalmente, un codificador específico, como el modelo YOLO26n-reid de 2,8 millones de parámetros. El fragmento de código sigue a personas en un vídeo de ejemplo con y sin ReID y cuenta los ID distintos que asigna cada ejecución:

from ultralytics import YOLO
from ultralytics.utils import ROOT, YAML

# Copy the default TrackTrack config and turn on appearance re-identification
cfg = YAML.load(ROOT / "cfg/trackers/tracktrack.yaml")
cfg.update(with_reid=True, model="yolo26n-reid.onnx")
YAML.save("tracktrack_reid.yaml", cfg)

video = "https://github.com/ultralytics/assets/releases/download/v0.0.0/decelera_portrait_min.mov"
for tracker in ["tracktrack.yaml", "tracktrack_reid.yaml"]:
    model = YOLO("yolo26n.pt")  # fresh model so each run starts with no tracks
    ids = set()
    for result in model.track(video, tracker=tracker, classes=[0], stream=True, verbose=False):
        if result.boxes.is_track:
            ids.update(result.boxes.id.int().tolist())
    print(f"{tracker}: {len(ids)} person IDs")

En este clip corto, ambas ejecuciones asignan 3 ID de persona, así que la asociación por apariencia no cambia nada; resulta importante en grabaciones más largas en las que la gente sale del encuadre y vuelve. Para las mismas personas, menos ID distintos significa menos cambios de identidad, algo de lo que dependen los recuentos posteriores: un sistema de conteo de personas que asigne un ID nuevo a un cliente que vuelve contará a ese cliente dos veces.

  • Reconocimiento facial: identifica a una persona al comparar el embedding de su rostro con una galería de personas conocidas, usando el mismo tipo de embedding que los generadores que preservan la identidad reciben como condicionamiento.
  • Privacidad de datos: la ocultación y la anonimización eliminan deliberadamente la identidad; su objetivo es el opuesto.
  • Deepfakes: los intercambios de rostros usan generación que preserva la identidad sin el consentimiento del sujeto.

Explora las soluciones

Visión artificial en el deporte

Visión artificial en el deporte

Descubre cómo Ultralytics YOLO impulsa la visión artificial en el deporte con el seguimiento de jugadores y balones, analíticas de rendimiento, información útil para entrenadores y rehabilitación de deportistas.
Más información
Visión artificial para imágenes aéreas

Visión artificial para imágenes aéreas

Convierte imágenes aéreas y de drones en información útil en tiempo real para la agricultura, la acuicultura, la conservación y el análisis geoespacial con Ultralytics YOLO.
Más información
Visión artificial en el sector aeroespacial

Visión artificial en el sector aeroespacial

Aplica la visión artificial en el sector aeroespacial con Ultralytics YOLO para inspeccionar aeronaves, detectar objetos extraños en pistas, gestionar operaciones en tierra y detectar defectos en materiales compuestos.
Más información
Visión artificial en seguridad

Visión artificial en seguridad

Protege todas tus instalaciones con los modelos Ultralytics YOLO. La IA visual permite supervisar perímetros, detectar amenazas, reconocer matrículas y mejorar la seguridad laboral.
Más información
Visión artificial en robótica

Visión artificial en robótica

Potencia máquinas más inteligentes con los modelos Ultralytics YOLO. La IA visual 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
Visión artificial en logística

Visión artificial en logística

Agiliza la logística con modelos Ultralytics YOLO. La IA visual permite inspeccionar paquetes, clasificarlos, realizar el seguimiento de vehículos y supervisar la seguridad del almacén en tiempo real.
Más información
Visión artificial en el comercio minorista

Visión artificial en el comercio minorista

Reinventa el comercio minorista con modelos Ultralytics YOLO. La IA visual permite realizar el seguimiento del inventario, supervisar estanterías, gestionar colas y obtener información más útil sobre los clientes.
Más información
Visión artificial en el sector sanitario

Visión artificial en el sector sanitario

Desarrolla soluciones sanitarias con modelos Ultralytics YOLO. La IA visual en el sector sanitario permite acelerar el diagnóstico por imagen, mejorar los diagnósticos y supervisar a los pacientes.
Más información
Visión artificial en la fabricación

Visión artificial en la fabricación

Optimiza la fabricación con modelos Ultralytics YOLO. La IA visual mejora el control de calidad, la detección de defectos, el cumplimiento de las normas de uso de EPI y la automatización de las líneas de montaje.
Más información
Visión artificial en la automoción

Visión artificial en la automoción

Aplica la visión artificial al sector de la automoción con modelos Ultralytics YOLO. La IA visual mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para lograr carreteras más inteligentes.
Más información
Visión artificial en la agricultura

Visión artificial en la agricultura

Incorpora la IA de visión a la agricultura inteligente con modelos Ultralytics YOLO. Impulsa la monitorización de cultivos, el seguimiento del ganado y la agricultura de precisión para obtener cosechas más abundantes e inteligentes.
Más información

¡Construyamos juntos el futuro de la IA!

Inicia tu recorrido hacia el futuro del aprendizaje automático