Dans l'industrie de la production vidéo et de la postproduction, retourner un plan ou effectuer une rotoscopie manuelle image par image représente un investissement considérable en temps et en budget. Lorsqu'un réalisateur ou un client souhaite modifier la tenue d'un acteur, remplacer le fini d'un accessoire ou transformer l'ambiance lumineuse tout en conservant les mouvements de caméra d'origine, les monteurs et truqueurs devaient traditionnellement multiplier les masques, le tracking et le compositing complexe. La fonctionnalité Video Repainting (Video-to-Video) de Haiper, combinée à son outil de masquage spatial Vary Region, offre une alternative générative basée sur des modèles de diffusion : elle permet de retravailler des zones ciblées tout en préservant le cadrage, la perspective et le mouvement original du plan.
Ce guide présente une méthode complète et éprouvée pour les créateurs vidéo et monteurs souhaitant transformer des sujets, des matières et des ambiances lumineuses dans des plans existants à l'aide de Haiper Video Repainting.
1. Sélection et préparation du métrage source
L'efficacité du réencrage génératif (video inpainting) repose largement sur la stabilité et la dynamique du plan d'origine. Le modèle de diffusion de Haiper s'appuie sur des images clés pour propager les modifications dans le temps, ce qui impose certaines bonnes pratiques lors de la préparation des médias :
- Durée des plans : Haiper offre les résultats les plus stables sur des séquences courtes, idéalement comprises entre 2 et 4 secondes (extensibles jusqu'à 8 secondes sur les versions récentes). Évitez les longs plans-séquences : découpez votre métrage dans votre logiciel de montage afin d'isoler uniquement le mouvement à modifier.
- Mouvements de caméra et des sujets : Les panoramiques fluides, les travellings réguliers et les déplacements à vitesse constante conservent une excellente cohérence d'une image à l'autre. En revanche, les secousses brusques caméra à l'épaule, les flous de bougé extrêmes ou les apparitions soudaines dans le champ peuvent perturber le suivi temporel du modèle et provoquer des déformations.
- Contraste avec l'arrière-plan : Une séparation nette entre l'élément à retoucher et son environnement facilite l'application du pinceau et empêche le nouveau contenu de déborder (bleeding) sur les zones voisines.
Si le plan source comporte des vibrations ou un bruit excessif, appliquez une stabilisation de base et un débruitage léger dans votre logiciel de montage (tel que DaVinci Resolve ou Adobe Premiere Pro) avant d'exporter un master propre au format H.264/MP4 pour Haiper.
2. Déroulement du travail et paramétrage du pinceau Vary Region
Dans l'espace de création de Haiper, le processus s'effectue selon les étapes suivantes :
- Accéder au mode Repaint : Depuis le tableau de bord ou le menu de création, sélectionnez Repaint your Video (Video-to-Video).
- Importer le métrage : Glissez-déposez le clip court préalablement découpé dans la zone d'importation.
- Activer Vary Region : Pour cibler précisément une zone plutôt que d'appliquer un transfert de style global à l'ensemble de l'image, activez l'option Vary Region. L'interface fige la première image clé et affiche les outils de pinceau interactifs.
- Peindre le masque de sélection :
- Utilisez le pinceau
+(Ajouter une sélection) pour recouvrir le sujet, le vêtement, l'accessoire ou la partie du décor à transformer. - Utilisez le pinceau
-(Soustraire / Gomme) pour rectifier les contours et préserver les bordures des éléments qui doivent rester intacts. - Si le sujet se déplace dans les secondes qui suivent, conservez une marge de sécurité raisonnable autour de sa silhouette pour que ses mouvements ne dépassent pas du masque au fil de la lecture.
- Utilisez Annuler (Undo) ou Réinitialiser (Reset) pour ajuster le tracé si nécessaire.
- Utilisez le pinceau
La zone mise en surbrillance constitue l'espace délimité où le modèle d'IA va générer les nouveaux pixels selon vos instructions textuelles, tandis que le décor et l'environnement extérieur demeurent inchangés.
3. Rédaction de prompts ciblés : Sujets, textures et lumière
Dans Haiper, le prompt textuel dicte la reconstruction sémantique de la zone masquée. Comme le modèle associe le texte aux vecteurs de mouvement existants, la formulation doit se concentrer exclusivement sur les éléments sélectionnés :
A. Modifier ou remplacer un sujet
Pour changer la tenue d'un acteur ou remplacer un accessoire (par exemple, transformer une veste classique en armure tactique de science-fiction) :
- Préciser l'anatomie et l'allure : Spécifiez la nature de l'objet et son adéquation à la posture. Exemple :
A rugged cyberpunk warrior wearing distressed matte-black ballistic armor with illuminated orange fiber-optic accents, matching character posture and natural movement. - Bannir les descriptions globales : Ne mentionnez pas le ciel ou le reste du décor dans le prompt, sous peine de voir le modèle tenter d'insérer des paysages entiers dans la zone restreinte du masque.
B. Transformer les matières et textures
Pour modifier l'aspect d'un produit, d'un véhicule ou d'une façade architecturale (comme transformer un plastique lisse en bronze brossé ou en béton brut) :
- Employer des termes matériels tactiles : Utilisez des qualificatifs précis tels que
brushed anodized aluminum(aluminium anodisé brossé),hammered copper finish(cuivre martelé),weathered concrete with hairline cracks and subtle moss(béton érodé avec microfissures et mousse fine) ouglossy carbon fiber weave(carbone tressé brillant). - Épouser le relief et les ombres : La mention
conforming to surface curvature and original specular highlightsaide le modèle à calquer les textures sur la géométrie et les reflets du métrage d'origine.
C. Réajuster l'éclairage et l'ambiance
Pour transformer une lumière du jour en éclairage doré de fin d'après-midi ou projeter des reflets néon :
- Définir la nature et la direction de la lumière : Faites appel au vocabulaire cinématographique, tel que
dramatic golden hour rim lighting, warm volumetric light rays, soft amber bounce light, high dynamic range. - Simuler l'interaction lumineuse : En masquant les contours du personnage et l'arrière-plan immédiat, écrivez
subject illuminated by glowing cyan and magenta neon light from off-camera, realistic specular highlights on face and clothing, afin d'obtenir des brillances et des dégradés réalistes.
4. Préserver la cohérence temporelle et gérer les artefacts
Le défi majeur de l'inpainting vidéo réside dans le scintillement temporel (temporal flicker) et les légères dérives de formes d'une image à l'autre. Pour garantir une fluidité visuelle irréprochable :
- Éviter les ruptures géométriques excessives : Tenter de remplacer un objet très fin par un volume massif entraîne souvent des oscillations imprévisibles. Le modèle produit ses résultats les plus nets lorsque la nouvelle silhouette reste proche de la masse volumique initiale.
- Générer plusieurs graines (Seeds) : La génération par diffusion comportant une part d'aléa, lancez 3 à 5 variations avec le même prompt et les mêmes réglages de masque, puis comparez-les en lecture pour retenir le rendu le plus stable.
- Gérer les occlusions croisées : Si une main passe rapidement devant la zone masquée, un masque statique peut engendrer des coupures parasites. Dans ce cas, fractionnez la scène en plans plus courts ou affinez l'incrustation lors de la postproduction.
5. Intégration et finitions dans le logiciel de montage (NLE)
Dans une chaîne de postproduction professionnelle, le plan calculé par Haiper ne s'emploie pas de manière isolée, mais sous forme de piste superposée dans le montage :
- Superposition sur la timeline : Dans DaVinci Resolve ou Premiere Pro, placez le clip exporté depuis Haiper sur la piste vidéo située juste au-dessus du plan d'origine, en calant parfaitement les timecodes.
- Adoucissement des contours (Feathering) : Appliquez un masque aux bords adoucis (Power Window ou masque de détourage progressif) sur la zone modifiée pour fondre la frontière entre le métrage généré et le fond d'origine sans démarcation visible.
- Suppression du scintillement (Deflicker) : En présence de légères variations de luminosité entre images, appliquez un filtre de deflicker (comme le plugin Deflicker de DaVinci Resolve Studio en mode Fluorescent ou Advanced).
- Grain de pellicule et étalonnage : Les rendus IA manquent parfois du bruit numérique naturel propre aux capteurs de caméra. Ajoutez une couche commune de grain 35mm ou de bruit numérique sur l'ensemble de la séquence et harmonisez le tout par un étalonnage colorimétrique global (LUT).
6. Conclusion
L'outil Video Repainting de Haiper transforme des interventions visuelles autrefois complexes en un flux de travail intuitif associant masquage au pinceau et consignes sémantiques. En préparant avec soin les plans sources, en appliquant judicieusement Vary Region et en finalisant l'intégration par adoucissement et deflicker dans le logiciel de montage, les professionnels de la vidéo disposent d'un levier puissant pour le prototypage rapide, la création de contenus promotionnels et la modernisation stylistique de plans d'illustration (B-roll).
Références
- Haiper - AI Video Generator
- Create Cinematic AI Video Using Haiper | Step-by-Step Tutorial — Curious Refuge
- Haiper-ai · GitHub
- GitHub - unofficialapis/Haiper-API: Readme for Haiper API · GitHub
- [2501.10018] DiffuEraser: A Diffusion Model for Video Inpainting
- [2312.03816] AVID: Any-Length Video Inpainting with Diffusion Model