YOLO Vision 2026:
Volver al glosario de Ultralytics

ControlNet

Explora cómo ControlNet proporciona un control espacial preciso sobre la IA generativa. Aprende a utilizar Ultralytics YOLO26 para extraer poses que guíen la generación de imágenes.

ControlNet es una arquitectura avanzada de red neuronal diseñada para proporcionar un control espacial detallado sobre modelos grandes de IA generativa de texto a imagen. Presentada originalmente para mejorar modelos como Stable Diffusion, permite guiar la generación de imágenes mediante condiciones de entrada adicionales, más allá de las indicaciones de texto. Al introducir en la red guías visuales específicas —como mapas de bordes, mapas de profundidad o esqueletos humanos—, los profesionales pueden determinar la composición, la postura o la estructura exactas del resultado generado, conectando las descripciones en lenguaje natural con una ejecución visual precisa.

Cómo funciona la arquitectura#

La principal innovación de ControlNet reside en su capacidad para conservar el amplio conocimiento preentrenado de un modelo fundacional base mientras aprende nuevas tareas de condicionamiento. Lo consigue bloqueando los parámetros del bloque de la red neuronal original y creando un clon entrenable. Este clon se conecta al modelo bloqueado mediante capas especializadas de «convolución cero», que se inicializan con pesos cero para garantizar que no se añada ruido durante las primeras etapas del ajuste fino. Puedes leer más sobre la teoría matemática y estructural en la publicación de investigación original de ControlNet en arXiv.

Esta estructura única permite a los desarrolladores entrenar controles de condicionamiento robustos en hardware de consumo, lo que hace que el proceso sea mucho más accesible que entrenar un modelo enorme de aprendizaje profundo desde cero.

ControlNet frente a los modelos de difusión y LoRA#

Al hablar de inteligencia artificial generativa, resulta útil distinguir ControlNet de conceptos relacionados:

  • Modelos de difusión: Son los motores base subyacentes que generan imágenes eliminando el ruido de forma iterativa. Dependen casi exclusivamente de las indicaciones de texto.
  • LoRA (Adaptación de bajo rango): LoRA es un método para enseñar rápidamente a un modelo un nuevo estilo o tema (como un personaje específico o un estilo artístico). En cambio, ControlNet determina la disposición espacial exacta de la imagen.

Aplicaciones en el mundo real#

ControlNet ha ampliado drásticamente la utilidad de la visión por ordenador y la IA generativa en los flujos de trabajo profesionales.

  • Renderizado conceptual arquitectónico: Los arquitectos y diseñadores de interiores utilizan ControlNet para transformar planos de diseño asistido por ordenador (CAD) básicos en blanco y negro o bocetos dibujados a mano en representaciones fotorrealistas de edificios y habitaciones.
  • Posado de personajes en el desarrollo de videojuegos: Los animadores aprovechan modelos de estimación de poses humanas para extraer estructuras esqueléticas de un vídeo de referencia. Estos esqueletos se introducen en ControlNet para generar sprites de personajes coherentes y estilizados, con poses exactas, destinados a recursos de videojuegos, lo que reduce considerablemente el tiempo de ilustración manual.

Preparación de condiciones para ControlNet#

Para utilizar ControlNet de forma eficaz, primero debes extraer la condición espacial deseada de una imagen de origen. Por ejemplo, puedes utilizar Ultralytics YOLO26, el modelo de visión más reciente y avanzado, para extraer un esqueleto de pose humana. Después, este esqueleto se guarda y se utiliza como entrada de condicionamiento para un flujo de trabajo de texto a imagen compatible con ControlNet.

from ultralytics import YOLO

# Load the Ultralytics YOLO26 pose estimation model
model = YOLO("yolo26n-pose.pt")

# Perform inference to extract the human pose skeleton
results = model("character_reference.jpg")

# Save the resulting plotted skeleton to use as ControlNet input
results[0].save("pose_conditioning.jpg")

Tanto si preparas bordes de Canny mediante funciones estándar de OpenCV como si extraes máscaras de segmentación avanzadas, preparar entradas de alta calidad es esencial. Para la gestión de conjuntos de datos en la nube y la anotación de datos necesaria para entrenar condiciones personalizadas de ControlNet, plataformas como Ultralytics Platform proporcionan un entorno integral y fluido para los equipos modernos de IA.

Explore solutions

Real-time AI that works with your team

Visión artificial en robótica

Impulsa máquinas más inteligentes con los modelos de Ultralytics YOLO. La IA de visión en robótica permite 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

Visión artificial en logística

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

Visión artificial en comercio minorista

Reinventa el comercio minorista con los modelos de Ultralytics YOLO. La IA de visión impulsa el seguimiento del inventario, la supervisión de estanterías, la gestión de colas y un conocimiento más inteligente de los clientes.
Más información
Real-time AI that works with your team

Visión por computador en el sector sanitario

Crea soluciones sanitarias con modelos de Ultralytics YOLO. La IA de visión en el sector sanitario permite obtener imágenes médicas más rápidamente, diagnósticos más inteligentes y supervisar a los pacientes.
Más información
Real-time AI that works with your team

Visión por computador en la fabricación

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

Visión artificial en el sector automovilístico

Aplica visión artificial en el sector automovilístico con 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 conseguir carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

Visión artificial en agricultura

Lleva la IA de visión a la agricultura inteligente con modelos de Ultralytics YOLO. Impulsa la supervisión de cultivos, el seguimiento del ganado y la agricultura de precisión para obtener cosechas mayores e inteligentes.
Más información
Real-time AI that works with your team

Visión artificial en robótica

Impulsa máquinas más inteligentes con los modelos de Ultralytics YOLO. La IA de visión en robótica permite 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

Visión artificial en logística

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

Visión artificial en comercio minorista

Reinventa el comercio minorista con los modelos de Ultralytics YOLO. La IA de visión impulsa el seguimiento del inventario, la supervisión de estanterías, la gestión de colas y un conocimiento más inteligente de los clientes.
Más información
Real-time AI that works with your team

Visión por computador en el sector sanitario

Crea soluciones sanitarias con modelos de Ultralytics YOLO. La IA de visión en el sector sanitario permite obtener imágenes médicas más rápidamente, diagnósticos más inteligentes y supervisar a los pacientes.
Más información
Real-time AI that works with your team

Visión por computador en la fabricación

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

Visión artificial en el sector automovilístico

Aplica visión artificial en el sector automovilístico con 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 conseguir carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

Visión artificial en agricultura

Lleva la IA de visión a la agricultura inteligente con modelos de Ultralytics YOLO. Impulsa la supervisión de cultivos, el seguimiento del ganado y la agricultura de precisión para obtener cosechas mayores e inteligentes.
Más información
Real-time AI that works with your team

Visión artificial en robótica

Impulsa máquinas más inteligentes con los modelos de Ultralytics YOLO. La IA de visión en robótica permite 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

Visión artificial en logística

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

Visión artificial en comercio minorista

Reinventa el comercio minorista con los modelos de Ultralytics YOLO. La IA de visión impulsa el seguimiento del inventario, la supervisión de estanterías, la gestión de colas y un conocimiento más inteligente de los clientes.
Más información
Real-time AI that works with your team

Visión por computador en el sector sanitario

Crea soluciones sanitarias con modelos de Ultralytics YOLO. La IA de visión en el sector sanitario permite obtener imágenes médicas más rápidamente, diagnósticos más inteligentes y supervisar a los pacientes.
Más información
Real-time AI that works with your team

Visión por computador en la fabricación

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

Visión artificial en el sector automovilístico

Aplica visión artificial en el sector automovilístico con 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 conseguir carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

Visión artificial en agricultura

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

¡Construyamos juntos el futuro de la IA!

Comienza tu recorrido hacia el futuro del aprendizaje automático