Compositing di base

Despill.

Uno dei problemi principali durante il compositing di un character su bluescreen è il despill. Il background contamina il foregound creando un effetto alone indesiderato nei pixel periferici. Spesso questo problema è accentuato dalla luce in scena, infatti il colore di background riflette le sorgenti luminose aggiungendo colore ai vestiti originali del character. Le parti più difficili da eliminare con il despill sono le zone in cui il motion blur è molto evidente e la presenza di capelli ( quasi sempre ).

La correzione di colore non può avvenire prima del keying perchè il processo altererebbe il colore di baking e il keyer non riuscirebbe a estrarre il matte. La color non può nenache essere applicata dopo il keyer poichè come abbiamo detto precedentemente i pixel escono già moltiplicati. Quindi qual è la soluzione? Bene, il keyer ha una funzione interna di color correction che permette all’artista di manipolare il foreground. Alcuni keyer permettono anche output senza premoltiplica permettendo quindi anche in seguito di applicare funzioni e algoritmi di correzione colore non contemplati nel keyer.

despill

Il keyer infine, dopo aver estratto il matte giusto, si occupa di scalare il background ( moltiplicare il background per l’inverso del matte trovato) e sommare i livelli ( sommando matematicamente i valori dei pixel sovrapposti ).

Ricapitolando, un keyer esegue le seguenti funzioni:

Pull the matte – Estraiamo quindi la maschera del character

Despill – Eliminiamo i rimbalzi di luce del background dal foreground

Correzione colore – Correggiamo il foreground prima della premoltiplica

Scala del foreground – Moltiplichiamo il foreground trovato per il matte

Scala del background – Moltiplichiamo il background per l’inverso del matte

Somma dei livelli – Il foreground e il background vengono sommati matematicamente

Nel prossimo articolo vedremo i keyers.

 

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