Aperçu du Workflow de Vidéo de Rééclairage de Produit
Ce workflow vous permet d'entrer une vidéo et un ou plusieurs masques lumineux pour générer une vidéo de rééclairage. Il supporte trois scénarios:
- Sujet en mouvement avec un masque lumineux en mouvement
- Sujet fixe avec un masque lumineux en mouvement
- Sujet en mouvement avec un masque lumineux fixe
Bien que ce workflow de vidéo de rééclairage soit expérimental et puisse ne pas produire des résultats parfaits, il représente une avancée significative vers des pipelines non-AnimateDiff qui privilégient la fidélité du produit plutôt que la fusion parfaite des images dans le processus de rééclairage vidéo.
Entrées et Variables pour la Vidéo de Rééclairage
Pour exécuter le workflow et obtenir les effets de rééclairage vidéo souhaités, vous devez fournir les entrées et variables suivantes:
- Vidéo Source: La vidéo d'entrée à rééclairer
- Nombre de cadres: Le nombre total de cadres à traiter
- Nombre de cadres initiaux à sauter: Le nombre de cadres à sauter depuis le début de la vidéo
- Sujet Fixe ou en Mouvement: Un interrupteur booléen pour indiquer si le sujet est fixe ou en mouvement
- Taille du côté le plus long (redimensionner): La taille à laquelle les cadres seront redimensionnés en fonction du côté le plus long
- Deux Masques Lumineux: Soit les positions initiale et finale du masque lumineux (pour un masque lumineux en mouvement) soit le même masque lumineux (pour un masque lumineux fixe)
- Prompt Lumineux: Un prompt textuel décrivant l'éclairage souhaité
- CFG: Une valeur entre 1.05 et 3 pour contrôler la force des changements d'éclairage (des valeurs plus élevées entraînent des changements plus notables mais un risque plus élevé d'artefacts)
- Dénoise: Une valeur entre 0.3 et 0.6 pour contrôler la force du débruitage (des valeurs plus élevées entraînent moins de scintillement mais peuvent faire ressembler le masque lumineux davantage à un filtre)
- Le workflow utilise IC-Light pour rééclairer chaque cadre indépendamment.
- Pour chaque cadre, un latent est généré en fonction d'un mélange du cadre du sujet et du cadre du masque lumineux correspondant.
- Le latent est généré à une valeur de débruitage faible pour forcer le masque lumineux sur le résultat final.
- Puisque IC-Light peut perdre des détails à faible débruitage, les détails et les couleurs originales sont transférés à nouveau en utilisant la Séparation de Fréquence à la fin du workflow pour maintenir la qualité de la vidéo après rééclairage.