Questo è un brevissimo tutorial sull'utilizzo del nodo Dilate Erode nel Compositing di Blender per eliminare, o quantomeno ridurre, le imperfezioni delle maschere di Color Keying, in particolare quelle presenti all'interno delle aree da preservare.



Trascrizione del video

Salve a tutti! Questo è un brevissimo tutorial sull'utilizzo del nodo Dilate Erode nel Compositing di Blender per eliminare, o quantomeno ridurre, le imperfezioni delle maschere di Color Keying, in particolare quelle presenti all'interno delle aree da preservare. Ho parlato del Color Key nella mia miniserie di 10 puntate sulla fotogrammetria di tipo Turntable, che trovate tra gli altri video del mio canale.

Nel rimuovere il colore di sfondo dalle immagini mediante i nodi del gruppo Keying, come Color Key, può capitare infatti che il nodo renda trasparenti o semitrasparenti alcuni punti all'interno delle aree da preservare. Ciò risulta evidente soprattutto visualizzando la maschera prodotta dal nodo, detta Matte.

Ci sono molti modi per sistemare questi risultati, per cui quella che vi mostro qui è solo una tecnica tra tante, che ha il vantaggio di essere di facile implementazione ma che, come vedremo, non è adatta a tutte le forme di maschere possibili.

Se colleghiamo un nodo Dilate Erode con un valore Distance positivo all'uscita Matte di un nodo di Keying, la maschera generata dal nodo di Keying verrà allargata, nel senso che le parti bianche si espanderanno, inglobando le aree nere presenti al loro interno.

Se a questo nodo ne colleghiamo un altro con lo stesso valore per il campo Distance, ma negativo, allora le aree bianche verranno rimpicciolite, ma le parti precedentemente inglobate non verranno ricostruite. Ciò riporterà la sagoma alle sue dimensioni originali, ma mantenendo bianche le parti più interne.

Si tratta di un comportamento simile a quello che si ha con gli operatori Select More e Select Less in Edit Mode, perché potete allargare una selezione con Select More in modo da inglobare una parte interna, per poi utilizzare più volte Select Less, così da ridurre il perimetro alla forma originale ma mantenendo selezionate le parti inglobate.

Come vi ho detto poco fa, non tutte le maschere sono adatte a questo tipo di elaborazione. In particolare, non ci sono problemi con le parti convesse e dai bordi perlopiù lisci, senza troppe irregolarità o dettagli, perché la successione Dilate Erode allargherà e poi restringerà quelle maschere senza perdere dettagli.

Al contrario, in zone che presentano concavità, sia per la presenza di dettagli particolari che per la forma generale dell'oggetto, l'ingrandimento prodotto da Dilate potrebbe modificare sensibilmente la silhouette della maschera, perdendo le concavità, per cui il successivo Erode restringerà la nuova maschera senza poter però ricostruire i dettagli originali. Bisogna fare quindi attenzione a non esagerare con i valori Distance, se sono presenti forme di questo tipo.

La maschera Matte può essere poi rifinita in molti altri modi. Ad esempio, potete utilizzare delle maschere di tipo Box Mask in modalità Add per rendere bianchi altri punti neri all'interno della sagoma. Dal momento che non è possibile allargare eccessivamente la maschera Dilate Erode, per i motivi che abbiamo visto, questo può essere un modo per mantenere basso il valore Distance dei due nodi Dilate Erode ed eliminare le imperfezioni più evidenti.

Le maschere Box Mask in modalità Subtract possono essere utilizzate, invece, per rimuovere parti bianche dalla maschera. Le uso spesso per escludere le aree attorno all'oggetto di interesse. In questo caso non ce n'è bisogno, ma più maschere Subtract possono nascondere molti puntini o intere aree di sfondo non escluse da Color Key. I valori delle posizioni e delle dimensioni delle maschere possono essere animati, per cui è possibile spostarle e ridimensionarle all'occorrenza, nella sequenza di immagini da processare.

Ad ogni modo, per ottenere l'immagine a colori con la maschera così modificata, sarà sufficiente utilizzare un nodo Set Alpha nel quale collegare l'immagine originale sull'ingresso Image e l'uscita Matte del nodo di Keying sull'ingresso Alpha.

Bene, per questo breve tutorial è tutto! A differenza di quanto avviene con la maggior parte dei miei videotutorial, la versione PDF di questo tutorial non è attualmente disponibile per il download. In descrizione trovate comunque il link alla pagina contenente le versioni PDF di molti altri miei videotutorial. In ogni caso, questo è un ottimo momento per iscrivervi al canale e attivare le notifiche! A presto!

Cerca nei Tutorial

Cerca inserendo una frase o più parole chiave, separate da virgole.

Modelli 3D, tutorial e risorse di computer grafica di Francesco Milanese. Le licenze d’uso dei modelli 3D sono acquistabili tramite gli store esterni indicati nelle rispettive pagine, secondo le condizioni di licenza applicabili. Francesco Milanese — Partita IVA: 06321250877. Contatti: info@francescomilanese.com


INFORMATIVA ESTESA SULL'UTILIZZO DEI COOKIES