RelightVid: ajusta la iluminación de videos según descripciones de texto del usuario
¿Qué es RelightVid?
RelightVid es una tecnología de video reiluminación, la versión en video de IC Light, que puede ajustar la iluminación del video según condiciones como la descripción de texto introducida por el usuario, el video de fondo o el mapa de entorno HDR, permitiendo que el video presente efectos realistas bajo diferentes condiciones de iluminación. Mediante una arquitectura de modelo y métodos de entrenamiento especiales, logra una reiluminación de video de alta calidad, garantizando al mismo tiempo la coherencia entre los fotogramas del video y evitando parpadeos o saltos.

Funciones de RelightVid
Reiluminación condicionada por texto: el usuario introduce una descripción de texto, como "luz solar filtrándose entre las hojas, creando sombras moteadas", y RelightVid puede simular los efectos de video bajo las condiciones de iluminación correspondientes.
Reiluminación condicionada por video de fondo: utiliza el video de fondo como condición de iluminación, ajustando dinámicamente la iluminación de los objetos en primer plano para que la iluminación del primer plano y el fondo estén coordinadas y coherentes.
Reiluminación condicionada por mapa de entorno HDR: utiliza mapas de entorno HDR para controlar con precisión la iluminación, logrando efectos de reiluminación de alta calidad.
Reiluminación de escena completa: reilumina simultáneamente el primer plano y el fondo, haciendo que toda la escena coincida con las condiciones de iluminación.
Reiluminación conservando el primer plano: cambia la iluminación de los objetos en primer plano mientras se conserva el fondo, adecuado para escenas donde se desea destacar el objeto en primer plano.
Principios técnicos de RelightVid
Extensión del modelo de difusión: basado en un modelo de difusión de reiluminación de imágenes preentrenado (como IC-Light), amplía la arquitectura para admitir la entrada de video e introduce capas temporales que capturan la dependencia temporal entre fotogramas, garantizando la coherencia temporal de la reiluminación.
Entrenamiento conjunto con condiciones multimodales: puede utilizar simultáneamente videos de fondo, indicaciones de texto y mapas de entorno HDR como condiciones, incrustándolas en el modelo mediante codificadores y logrando una edición协同 mediante un mecanismo de atención cruzada.
Conjunto invariante a la iluminación (Illumination-Invariant Ensemble, IIE): aumenta el brillo del video de entrada y promedia la predicción de ruido, mejorando la robustez del modelo bajo diferentes condiciones de iluminación y evitando cambios en la reflectancia.
Canalización de aumento de datos (LightAtlas): genera pares de datos de reiluminación de alta calidad a partir de videos reales y datos de renderizado 3D, proporcionando al modelo un conocimiento previo enriquecido sobre iluminación y mejorando su capacidad de adaptación a escenas con iluminación compleja.
Ventajas y limitaciones
Ventajas:
Coherencia temporal: mediante la introducción de capas temporales, garantiza eficazmente la coherencia temporal de la reiluminación del video, evitando problemas como parpadeos o saltos.
Control multimodal de condiciones: admite el control mediante múltiples modalidades, lo que permite al usuario ajustar de forma flexible los efectos de iluminación según sus necesidades.
Efectos de reiluminación de alta calidad: genera efectos de reiluminación de alta calidad mediante múltiples técnicas, haciendo que el video sea más realista.
Limitaciones:
Requisitos de recursos computacionales: basado en modelos de aprendizaje profundo, requiere una gran cantidad de recursos computacionales para funcionar, lo que limita su aplicación en dispositivos de gama baja.
Capacidad de manejo de escenas complejas: al procesar escenas muy complejas, pueden aparecer efectos de iluminación inexactos o poco naturales.
Requisitos de conocimiento del usuario: el usuario necesita contar con ciertos conocimientos de edición de video e iluminación para aprovechar al máximo sus funciones.
Cómo usar RelightVid
Se puede acceder directamente a la demo en línea de RelightVid: https://huggingface.co/spaces/aleafy/RelightVid.
En la página de la demo, suba un video e introduzca, según sea necesario, condiciones como la descripción de texto, seleccione el video de fondo o el mapa de entorno HDR para realizar el procesamiento de reiluminación.

Preguntas frecuentes
1. ¿Cuál es la diferencia principal entre RelightVid y los métodos tradicionales de reiluminación de video?
Respuesta: los métodos tradicionales suelen basarse en extensiones directas de modelos de edición de imágenes, careciendo de modelado de la coherencia temporal del video y con dificultades para fusionar entradas multimodales (como texto e iluminación dinámica). RelightVid inserta capas temporales entrenables y un mecanismo de atención cruzada de iluminación, capturando explícitamente la dependencia de la iluminación entre fotogramas, y admite múltiples condiciones de entrada como texto, video de fondo y mapas HDR, logrando una edición de iluminación dinámica más natural.
2. ¿Cómo se equilibra la autenticidad y la diversidad en la construcción del conjunto de datos?
Respuesta: se logra mediante aumento de datos de doble fuente:
Los videos salvajes proporcionan escenas de iluminación reales (como la luz de una ventana de cocina, las farolas de una noche lluviosa), garantizando la autenticidad;
Los datos de renderizado 3D generan combinaciones de iluminación diversificadas mediante mapas HDR aleatorios y trayectorias de cámara (como el fuego de lava, la luz suave de una caja de luz), mejorando la capacidad de generalización del modelo.
La combinación de ambos hace que el conjunto de datos contenga tanto casos reales como condiciones de iluminación extremas difíciles de obtener con métodos tradicionales.
3. En la implementación técnica, ¿cómo se garantiza la coherencia temporal de los resultados de reiluminación?
Respuesta: mediante un mecanismo dual de condiciones HDR dinámicas y capas temporales:
Los mapas HDR dinámicos se introducen como series temporales de entrada, restringiendo los cambios suaves de los parámetros de iluminación de cada fotograma (como intensidad y color);
Las capas temporales introducen interacción de características entre fotogramas en la U-Net del modelo de difusión, evitando cambios bruscos de iluminación entre fotogramas adyacentes.
Además, el mecanismo de atención cruzada de iluminación propaga aún más las características de iluminación entre fotogramas, reforzando la coherencia global.
Enlaces del proyecto
Sitio web oficial del proyecto:https://aleafy.github.io/relightvid/
Repositorio de GitHub:https://github.com/Aleafy/RelightVid
Artículo en arXiv:https://arxiv.org/pdf/2501.16330
Prueba en línea:https://huggingface.co/spaces/aleafy/RelightVid
Asistente de guiones▸
Apps AI
Noticias AI 