10.08.2013 Views

PDF prezentace

PDF prezentace

PDF prezentace

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Gamma a nelinearita<br />

grafického výstupu<br />

pepca@cgg.mff.cuni.cz<br />

http://cgg.mff.cuni.cz/~pepca/<br />

© 2011-2012 Josef Pelikán<br />

CGG MFF UK Praha<br />

Gamma 2012 © Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 1 / 12


Vnímání jasových úrovní<br />

šedý odstín má jediný atribut<br />

– intenzita (fyzika, vyzařovaná energie, hustota fotonů)<br />

– jas (subjektivní vjem člověka)<br />

vztah mezi intenzitou a jasem není lineární<br />

– člověk vnímá intenzity relativně (zdravé oko rozezná<br />

~1% rozdílu)<br />

– pro rovnoměrně odstupňované jasové odstíny je třeba<br />

mít logaritmickou stupnici intenzit<br />

Gamma 2012 © Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 2 / 12


Pravidelné jasové stupně<br />

minimální zobrazitelná intenzita<br />

– záleží na výstupním zařízení (dynamika)<br />

– I 0 = 10 -3 až 10 -2<br />

ostatní stupně intenzity<br />

– I j = I 0 · r j (r 1.018 pro kontrast 100:1 a 256 odstínů)<br />

– měly by tvořit pravidelné stupně jasu (vnímaného<br />

člověkem)<br />

Gamma 2012 © Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 3 / 12


CRT monitor<br />

intenzita vyzařovaného světla nezávisí lineárně<br />

na hodnotě napětí přiváděného do monitoru<br />

– nelinearitu zavádí katodové dělo<br />

I = K (V + ε) γ<br />

» V .. napětí přiváděné do CRT (hodnota pixelu)<br />

» K .. proměnná .. ovládací prvek kontrast („picture”)<br />

» ε .. proměnná .. ovládací prvek „jas” („black level”)<br />

» γ .. konstanta .. gamma exponent (2.35 až 2.55)<br />

Gamma 2012 © Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 4 / 12


Praktické důsledky nelinearity<br />

nelinearita CRT monitoru je skoro přesně inverzní<br />

k funkci vnímání našeho zraku<br />

– je tedy dobře, že má výstup takový průběh !<br />

– měli bychom toho využívat<br />

korekce „gamma” se provádějí<br />

– pro efektivní využití omezeného rozsahu pixelu (0÷255)<br />

– pro zobrazení na zařízeních s jinou charakteristikou než<br />

CRT (např. tisk)<br />

– pozor na skryté konverzní funkce (SGI, Macintosh..) !<br />

Gamma 2012 © Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 5 / 12


Monitor – kontrast („picture“)<br />

multiplikativní konstanta K<br />

Gamma 2012 © Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 6 / 12


Monitor – jas („black level“)<br />

posunutí vstupního argumentu ε<br />

Gamma 2012 © Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 7 / 12


Vstupní „Gamma korekce“<br />

transformace intenzity před uložením do RAM<br />

~ inverzní k nelinearitě CRT monitoru<br />

Gamma 2012 © Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 8 / 12


Zpracování video-signálu<br />

optimální<br />

Gamma 2012 © Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 9 / 12


Testovací obrázky<br />

vedle sebe zobrazují ½<br />

odstín získaný půltónovacím<br />

rastrem a běžné<br />

šedé odstíny<br />

– hledáme shodu<br />

můžeme odečíst exponent<br />

aktuálního zobrazení<br />

Gamma 2012 © Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 10 / 12


Ladění monitoru – postup<br />

1. kontrast na minimum<br />

2. zobrazit absolutně černý obrázek<br />

3. jas doladit tak, aby černá vůbec nesvítila (těsně)<br />

jasovým prvkem už později nehýbat !<br />

4. kontrast nastavit zpět na úroveň vhodnou pro<br />

světelné podmínky okolí<br />

Gamma 2012 © Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 11 / 12


Konec<br />

Další informace:<br />

Ch. Poynton: The rehabilitation of gamma,<br />

www.poynton.com, 2004<br />

Ch. Poynton: FAQ about gamma,<br />

www.poynton.com, 1998<br />

Gamma 2012 © Josef Pelikán, http://cgg.mff.cuni.cz/~pepca 12 / 12

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!