Ce tutoriel très court explique comment utiliser le nœud Dilate Erode dans le Compositor de Blender pour éliminer, ou au moins réduire, les imperfections dans les masques de Color Keying, notamment celles à l’intérieur des zones que l’on souhaite conserver.



Transcription de la vidéo

Bonjour à tous ! Ce tutoriel très court explique comment utiliser le nœud Dilate Erode dans le Compositor de Blender pour éliminer, ou au moins réduire, les imperfections dans les masques de Color Keying, notamment celles à l’intérieur des zones que l’on souhaite conserver. J’ai parlé du nœud Color Key dans ma mini-série en 10 épisodes sur la photogrammétrie avec plateau tournant, que vous pouvez trouver parmi les autres vidéos de ma chaîne.

Lorsqu’on supprime la couleur de fond des images à l’aide des nœuds du groupe Keying, comme Color Key, il peut arriver que le nœud rende certaines zones internes aux régions conservées transparentes ou semi-transparentes. Cela se remarque surtout lorsqu’on affiche la sortie du masque, appelée le Matte.

Il existe plusieurs façons de corriger ces résultats. Celle que je vais vous montrer ici n’est qu’une des nombreuses techniques. Son avantage est qu’elle est simple à mettre en œuvre, même si, comme nous allons le voir, elle ne convient pas à toutes les formes de masques.

Si l’on connecte un nœud Dilate Erode avec une valeur de Distance positive à la sortie Matte d’un nœud de Keying, le masque résultant sera élargi, dans le sens où les zones blanches vont grandir, recouvrant les taches noires à l’intérieur.

Si l’on connecte ensuite un autre nœud Dilate Erode avec la même valeur de Distance mais négative, les zones blanches vont rétrécir. Cependant, les parties précédemment élargies ne seront pas supprimées. Cela ramène la forme à son contour d’origine tout en conservant les zones internes blanches.

Ce comportement est similaire à l’utilisation des opérateurs Select More et Select Less en mode Édition. On peut étendre une sélection avec Select More pour inclure une partie interne, puis utiliser Select Less plusieurs fois pour réduire le périmètre à sa forme d’origine tout en gardant les parties internes sélectionnées.

Comme mentionné plus tôt, tous les masques ne se prêtent pas bien à ce type de traitement. En particulier, les zones convexes avec des bords lisses, sans trop d’irrégularités ou de détails, ne posent généralement aucun problème. En effet, la séquence Dilate Erode agrandira puis réduira ces masques sans perte de détails importants.

En revanche, dans les zones présentant des concavités, soit à cause de détails spécifiques, soit à cause de la forme globale de l’objet, l’expansion causée par Dilate peut modifier de manière significative la silhouette du masque et effacer les concavités. Par conséquent, le Erode suivant rétrécira le nouveau masque mais ne pourra pas récupérer les détails perdus. Faites donc attention à ne pas définir des valeurs de Distance trop élevées si vous travaillez avec ce type de formes.

Le Matte peut aussi être affiné de nombreuses autres manières. Par exemple, vous pouvez utiliser des nœuds Box Mask en mode Add pour faire en sorte que d’autres taches noires à l’intérieur de la forme deviennent blanches. Comme il n’est pas recommandé d’élargir excessivement le masque avec Dilate Erode, pour les raisons que nous avons vues, cela peut être un bon moyen de garder les valeurs de Distance basses sur les deux nœuds tout en supprimant les imperfections les plus visibles.

Les nœuds Box Mask en mode Subtract, quant à eux, peuvent être utilisés pour supprimer des zones blanches du masque. Je les utilise souvent pour exclure des régions autour de l’objet principal. Dans ce cas précis, ils ne sont pas nécessaires, mais plusieurs masques en mode Subtract peuvent masquer de nombreuses petites taches ou des parties entières de l’arrière-plan qui n’auraient pas été supprimées par le nœud Color Key. Les valeurs de position et de taille des masques peuvent être animées, ce qui permet de les déplacer et de les redimensionner selon les besoins tout au long de la séquence d’images.

Quoi qu’il en soit, pour obtenir l’image finale en couleur avec le masque modifié, il suffit d’utiliser un nœud Set Alpha, en connectant l’image originale à l’entrée Image et la sortie Matte du nœud de Keying à l’entrée Alpha.

Voilà, c’est tout pour ce court tutoriel. À très bientôt !

Rechercher dans les Tutoriels

Saisissez une expression ou plusieurs mots-clés séparés par des virgules.

Modèles 3D, tutoriels et ressources en infographie de Francesco Milanese. Les licences d’utilisation des modèles 3D peuvent être achetées sur les boutiques externes accessibles depuis leurs pages respectives, conformément aux conditions de licence applicables. Francesco Milanese — Numéro de TVA : 06321250877. Contact : info@francescomilanese.com


POLITIQUE GENERALE DE CONFIDENTIALITE ET D'UTILISATION DES COOKIES