Keyers

Algoritmi.

I keyers li troviamo nei software di compositing e sono algoritmi molto complessi. I software di compositing contengono di solito differenti keyers e spesso supportano plugin di terze parti. Questo perchè è davvero difficile estrarre una maschera corretta e ogni azienda sviluppa i suoi algoritmi per risolvere le differenti situazioni.

Come funzionano i keyers.

I keyers possono essere molto differenti ma alla base lavorano sulle stesse cose: i pixel. Sia che sia un bluescreen,  un redscreen o un greenscreen, è importante che ci sia una grande differenza dei pixel rgb tra i colori del character e lo sfondo. Prendiamo in esempio il bluescreen. Lo sfondo dovrà avere valori di blu molto più alti rispetto i componenti rossi e verdi; al contrario, nel character principale, il blu dovrà avere valori molto più bassi della controparte rossa e verde. E’ importante non  tanto il valore della differenza tra i pixel, piuttosto quanto sia prevalente il blu rispetto agli altri componenti. Ad esempio se nel colore di backing ci fossero delle zone in ombra ma con il blu prevalente rispetto al rosso e verde, quel colore verrebbe considerato dal software ugualmente di sfondo.

keyers

Grazie a questa differenza i pixel vengono raggruppati in aree, i pixel all 100% di sfondo (neri), pixel al 100% di foreground ( bianchi) e i pixel di intersezione tra le due aree ( in scala di grigi ). I soggetti posti di fronte all’aria di backing devono avere quindi la componente di blu molto bassa, persino la pelle: è questo il principio che sorregge tutto il keying.

La domanda successiva potrebbe essere. Perchè usare allora greenscreen o bluescreen? Una risposta più completa la vedremo in futuro ma per ora posso accennare che le variabili che entrano in gioco sono: materiale degli oggetti di foreground, illuminazione di scena, qualità del sensore di camera.

Nel prossimo articolo vedremo il despill.

 

Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments

Twitter | Instagram | Bitbucket | Battlelog | LinkedIn | GitHub

Google Profile


My name is Giovanni Di Grezia, but people call me xgiovio.

Here is my homepage: .

I am a VFX Artist and Software Developer

And this is a picture of me.

Giovanni Di Grezia





0
Would love your thoughts, please comment.x
()
x