fotografia cyfrowa
fotografia cyfrowa
Loginfotografia cyfrowa
fotografia cyfrowaHas³ofotografia cyfrowa
fotografia cyfrowafotografia cyfrowaZapamiêtajfotografia cyfrowa
fotografia cyfrowafotografia cyfrowafotografia cyfrowafotografia cyfrowafotografia cyfrowafotografia cyfrowa
fotografia cyfrowa
Czytelnia
fotografia cyfrowa
fotografia cyfrowa
fotografia cyfrowa
fotografia cyfrowa

Amatorska kalibracja monitora

2006-12-22, ostatnia aktualizacja 2008-09-12 21:32
Liczba wy¶wietleñ: 49060         Komentarzy : 19

Autor : Trurl (1723)
fotografia cyfrowa

2. Teoria

Poniewa¿ nie lubiê "ksi±¿ek kucharskich", które mówi± "co" ale nie "dlaczego", postaram siê przybli¿yæ minimum niezbêdnej teorii, dziêki której ³atwiej bêdzie zrealizowaæ rzecz praktycznie.

Temperatura barwowa

Wymagana temperatura barwowa i precyzja z jak± musi byæ ustalona zale¿y od tego, do czego chcemy u¿yæ przygotowywanych na monitorze zdjêæ.

Publikacja w Sieci:

Je¶li chcemy przygotowywaæ zdjêcia tylko do ogl±dania w Internecie, powinni¶my siê trzymaæ punktu bieli zdefiniowanego dla standardów sRGB/AdobeRGB, który wynosi 6500K. Jest to ustawienie domy¶lne w wiêkszo¶ci monitorów.

Nie jest przy tym bardzo wa¿ne czy rzeczywista warto¶æ wyniesie 6000K czy 7000K - dziêki zdolno¶ci oka do adaptacji, szybko siê przyzwyczaimy do odchy³ek tego rzêdu. Podobnie rzecz ma siê z widzem, który nie mog±c porównaæ zdjêcia z wzorcem w pe³ni zaakceptuje widziane barwy, nawet je¶li temperatura barwowa jego monitora bêdzie nieco inna.

Jako poparcie tej tezy mog± s³u¿yæ moje zdjêcia opublikowane w galerii: czy ktokolwiek zauwa¿y³, ¿e by³y one korygowane na monitorze, którego temperatura barwowa ustawiona jest na 5000K? Nie. Podobnie ja nie mam uwag odno¶nie barw korygowanych przez innych, przy innych nastawach monitora - tego siê po prostu nie zauwa¿a :-)

Druk:

Rzecz ma siê inaczej wtedy, gdy chcemy samodzielnie drukowaæ fotografie np. na drukarce atramentowej.

Barwy wydruku nie istniej± w oderwaniu od temperatury barwowej ¶wiat³a, w którym ogl±damy odbitki. Standardy poligraficzne zak³adaj± 5000K i taki sam punkt bieli jest zapisany w profilach ICC dostarczanych przez producentów drukarek a tak¿e papierów przeznaczonych do druku fotograficznego.

Rzecz w tym, ¿e podczas drukowania, system zarz±dzania kolorami przesuwa punkt bieli przestrzeni ¼ród³owej np. 6500K (monitor) do punktu bieli przestrzeni docelowej 5000K (drukarka). Przesuniêcie punktu bieli poci±ga za sob± zmianê odcieni wszystkich reprodukowanych barw.

O ile w przypadku publikacji w Sieci dok³adna warto¶æ temperatury barwowej nie jest istotna - oko nie ma punktu odniesienia, o tyle podczas drukowania jest to bardzo istotne, poniewa¿ ten punkt odniesienia istnieje: obraz widziany na monitorze porównujemy z odbitk±.

Dlatego je¶li powa¿nie my¶limy o drukowaniu zdjêæ, powinni¶my mo¿liwie najdok³adniej ustaliæ temperaturê barwow± monitora równ± 5000K i oprócz tej regulacji, koniecznie zaopatrzyæ siê w stabilne ¼ród³o ¶wiat³a o temperaturze barwowej 5000K. Bez tego jakiekolwiek porównywanie wydruków z obrazem widocznym na monitorze jest ca³kowicie pozbawione sensu.

Jako ¼ród³o ¶wiat³a mogê poleciæ ¶wietlówki liniowe Philipsa, np. TL-D 90 De Luxe 950 (CRI > 92%), lub jeszcze lepsze: TL-D 90 Graphica Pro 950 (CRI > 98%) - u¿ywam tych pierwszych.
Najlepiej pytaæ o nie w sklepach ze sprzêtem dla akwarystów lub szukaæ w sklepach internetowych o podobnym profilu (np. Aqva-Light http://www.aqva-light.pl/).

Poni¿ej wp³yw jaki ma temperatura barwowa monitora na korektê fotografii:

Korekta przy temperaturze barwowej monitora odpowiednio: 5000K i 6500K.
Zdjêcie po lewej by³o korygowane przy temperaturze barwowej monitora wynosz±cej 5000K i ma poprawne barwy na monitorze o takiej w³a¶nie temperaturze barwowej. Z kolei zdjêcie po prawej by³o korygowane przy temperaturze barwowej wynosz±cej 6500K i wygl±da poprawnie przy 6500K. Korekty robi³em prze³±czaj±c monitor miêdzy 5000K i 6500K, staraj±c siê przy tym aby obydwie wersje wygl±da³y tak samo przy odpowiadaj±cych im temperaturach barwowych.

Koryguj±c przy 6500K mimowolnie ujmujemy barwy niebieskiej, co uwidoczni siê dopiero na wydruku. Powy¿szy przyk³ad oddaje przykr± niespodziankê jakiej dozna³em ogl±daj±c pierwsze wydruki korygowane przy 6500K: zabrudzenie b³êkitów i ogólne za¿ó³cenie obrazu.

Tak jak wspomnia³em: punkt bieli zapisany w profilu ICC drukarki to 5000K.

Poziom czerni, punkt odciêcia bieli

Wykresy widoczne poni¿ej przedstawiaj± przebiegi krzywych przenoszenia, opisuj±cych zale¿no¶æ jaskrawo¶ci od liczbowych warto¶ci sk³adowych RGB zapisywanych do pamiêci karty graficznej.
Wykresy po lewej to charakterystyki oczekiwane, które bêdziemy starali siê uzyskaæ. ¦rodkowe ilustruj± wp³yw regulatora "Jaskrawo¶æ", podczas gdy te po prawej - regulatora "Kontrast".

Przyjêta jaskrawo¶æ maksymalna (kandele/m2) równa 160cd/m2 jest pewn± ¶redni± jak± charakteryzowa³y siê monitory CRT. Nic nie stoi na przeszkodzie aby ustawiæ tak± jaskrawo¶æ jaka nam najbardziej odpowiada. Na przyk³ad na monitorze LCD zdolnym wypromieniowaæ 300cd/m2, ustawiam jaskrawo¶æ na 65%, co teoretycznie daje 195cd/m2 - dla mnie to optimum.

Poziom czerni to punkt charakterystyki, przy którym jaskrawo¶æ wy¶wietlanego obrazu odbieramy w porównaniu do czystej bieli jako czerñ. Wynika on z w³a¶ciwo¶ci percepcyjnych oka: kontrast sceny jaki lokalnie mo¿e zarejestrowaæ oko, obserwuj±c obiekt o stosunkowo ma³ych wymiarach wynosi oko³o 100:1. Zdolno¶æ postrzegania ogromnych kontrastów wynika wy³±cznie z procesów adaptacji, które zostaj± mocno ograniczone podczas obserwacji obrazu, na którym blisko s±siaduj± jasne i ciemne obiekty. A tak w³a¶nie jest w przypadku obrazu na monitorze.

Na poni¿szych wykresach widzimy, ¿e poziom czerni zawiera siê w granicach 0.59 - 1.24 cd/m2, co odpowiada kontrastowi 270:1 (ca³kowita czerñ) - 120:1 (ciemna szaro¶æ ledwie odró¿nialna od czerni). Jest to zakres kontrastu jaki jeste¶my zdolni postrzegaæ "na raz" w warunkach ograniczonej adaptacji wzroku.

Pozostaje jeszcze kwestia punktu odciêcia bieli. Najpro¶ciej mówi±c "odciêcie" odpowiada prze¶wietleniu ("przepaleniu") w fotografii. Mo¿e siê zdarzyæ, ¿e reguluj±c monitor przesadzimy z kontrastem i na przyk³ad warto¶ciom RGB w zakresie od (240,240,240) do (255,255,255) bêdzie odpowiadaæ jednolita jaskrawo¶æ obrazu.

Widzimy to na wykresach po prawej stronie: pionowa przerywana linia symbolizuje punkt, poza którym nie nastêpuje ju¿ dalszy przyrost jaskrawo¶ci obrazu, mimo zwiêkszania warto¶ci sk³adowych RGB.

Najwa¿niejsze z praktycznego punktu widzenia jest, w jaki sposób dzia³aj± regulatory jaskrawo¶ci i kontrastu. Zale¿y to od typu monitora i wbrew pozorom efekty nie zawsze odpowiadaj± okre¶leniom "jaskrawo¶æ" i "kontrast".


Regulacja jaskrawo¶ci i kontrastu: monitory CRT i monitory LCD, w których jaskrawo¶ci± steruje siê przez zmianê przepuszczalno¶ci matrycy.
W powy¿szym przypadku regulator "Jaskrawo¶æ" wp³ywa przede wszystkim na poziom czerni. Zwiêkszanie jaskrawo¶ci skutkuje nadmiernym rozja¶nieniem ("rozmydleniem") najciemniejszych partii obrazu (zielony wykres), przy wzglêdnie niewielkiej zmianie jaskrawo¶ci.
Równie ¼le jest wtedy, gdy jaskrawo¶æ zmniejszamy: ro¶nie wtedy "martwa strefa" (wykres pomarañczowy) warto¶ci RGB straconych na odwzorowanie czerni - przerywana czê¶æ krzywej.

W tego typu monitorze, "Jaskrawo¶æ" mo¿e byæ ustawiona tylko w jeden sposób: dobrze. Ka¿de odchylenie prowadzi do niepo¿±danych rezultatów.

Regulator kontrastu z kolei, w niewielkim tylko stopniu wp³ywa na odwzorowanie czerni. Ma za to du¿y wp³yw na maksymaln± jaskrawo¶æ obrazu: w rzeczywisto¶ci to z jego pomoc± ustawiamy ten parametr bez opisywanych wy¿ej niekorzystnych efektów ubocznych.


Regulacja jaskrawo¶ci i kontrastu: monitory LCD, w których jaskrawo¶ci± steruje siê przez zmianê intensywno¶ci ¶wiecenia lamp pod¶wietlaj±cych.
Wszystko by³oby prostsze, gdyby istnia³ tylko jeden typ monitorów. Jednak w wielu monitorach LCD sytuacja ma siê inaczej. Regulator jaskrawo¶æ rzeczywi¶cie s³u¿y w nich do regulacji jaskrawo¶ci: zmienia intensywno¶æ ¶wiecenia lamp pod¶wietlaj±cych.

Poziom czerni (wykres ¶rodkowy) zmienia siê podczas regulacji nieznacznie, za¶ kontrast pozostaje bez zmian - jest on uwarunkowany przepuszczalno¶ci± matrycy LCD, a ta siê nie zmienia. Zarówno dla jaskrawo¶ci 130cd/m2 jak i 200cd/m2 kontrast jest w naszym przyk³adzie sta³y i wynosi oko³o 130:1.

Jak widaæ po prawej, regulator kontrastu jest w takim monitorze zbyteczny poniewa¿ robi praktycznie to samo co regulator jaskrawo¶ci - niektórzy producenci np. Eizo w ogóle go nie udostêpniaj±.
Regulator kontrastu powinni¶my w takim przypadku ustawiæ na warto¶æ maksymaln±, ale tak± aby nie dopu¶ciæ do "odcinania" bieli.

W tego typu monitorach poziom czerni bêdziemy korygowaæ za pomoc± odpowiedniego oprogramowana.


Wp³yw nieprawid³owego poziomu czerni.
Zdjêcie po¶rodku jest wy¶wietlane poprawnie na poprawnie wyregulowanym monitorze: powinni¶my na przyk³ad widzieæ zbli¿one do czerni szczegó³y w lewym górnym rogu, wraz z "¿arz±cym" siê w g³êbi wnêtrzem drugiego kwiatu.

Poprawnie wykonane zdjêcie jest oczywi¶cie zbyt ciemne na monitorze, w którym poziom czerni jest ustawiony zbyt nisko (po lewej) i "mydlane" na takim, gdzie ów poziom jest ustawiony zbyt wysoko.

B³êdy regulacji wp³ywaj± na efekt koñcowy po przygotowaniu do prezentacji, w tym na wygl±d wydruku.
Je¶li korygujemy fotografiê na monitorze z zani¿onym poziomem czerni tak aby wygl±da³a poprawnie, to wszyscy inni zobacz± j± "mydlan±". Wydruk tak¿e bêdzie poszarza³y, bez kontrastu, z nadmiernie rozja¶nionymi cieniami. Odwrotna sytuacja zachodzi gdy monitor jest ustawiony zbyt jasno - wtedy wszyscy pozostali widz± zdjêcie jako przeczernione, cienie na wydruku rozlewaj± siê w czarne plamy pozbawione szczegó³ów.

Wspó³czynnik gamma

Wspó³czynnik gamma, z którym musimy siê zmagaæ jest zasz³o¶ci± czysto technologiczn±: jest to nieliniowa charakterystyka lampy elektronowej jak± jest kineskop, szczê¶liwie daj±ca siê opisaæ prost± zale¿no¶ci± potêgow±.

Jednym z mitów jaki wci±¿ w ¶wiatku komputerowym kr±¿y wokó³ "gammy" jest to, ¿e s³u¿y ona korekcji logarytmicznych charakterystyk oka. Nie jest to prawd±: ucho ludzkie tak¿e ma charakterystykê logarytmiczn± a mimo to producenci sprzêtu audio wk³adaj± mnóstwo wysi³ku w to, aby sprzêt mia³ charakterystyki mo¿liwie jak najbardziej liniowe - inaczej s³yszymy przykre zniekszta³cenia.

Oko jest du¿o bardziej tolerancyjne dla nieliniowo¶ci, niemniej jednak w procesie transmisji obrazu obowi±zuj± te same zasady co w audio: wypadkowa charakterystyka przenoszenia musi byæ w przybli¿eniu liniowa je¶li chcemy naturalnie odbieraæ kontrasty obserwowanej sceny. Zale¿no¶æ liniowa to wypadkowy wspó³czynnik gamma zbli¿ony do jedno¶ci.

W fotografii tradycyjnej (sensytometrii) obowi±zuje ta sama zasada: iloczyn wspó³czynników kontrastowo¶ci dla negatywu i pozytywu tak¿e powinien byæ w przybli¿eniu równy jedno¶ci (zale¿no¶ci tak¿e opisuje krzywa gamma). W praktyce przyjmuje siê warto¶æ nieco wiêksz±: do 1.4, co kompensuje spadek kontrastu wynikaj±cy np. z rozproszenia ¶wiat³a. W przybli¿eniu jednak, wypadkowa charakterystyka w procesie negatyw-pozytyw (lub diapozytyw) jest liniowa.


Kompensacja gamma.
Obraz po lewej to skan ze slajdu wykonany w trybie 16bit-linear, czyli takim w którym sterownik skanera nie wprowadza absolutnie ¿adnych korekt: mo¿na to porównaæ do trybu RAW - co zesz³o z przetwornika to zosta³o zapisane do pliku.

Obraz po prawej przedstawia to co rzeczywi¶cie widaæ wtedy, gdy ogl±da siê ten slajd. Przeczernienie po lewej bierze siê w³a¶nie z nieliniowej charakterystyki monitora opisywanej krzyw± gamma.
Aby uzyskaæ w³a¶ciwy obraz na monitorze z gamma 2.2, musimy wprowadziæ kompensacjê o wspó³czynnik 1/2.2. Zrobi³em to w photoshopie z pomoc± "Levels", uzyskuj±c w ten sposób wypadkow± charakterystykê zbli¿on± do liniowej.

Uwaga: warto¶ci gamma wy¶wietlane w okienku "Levels" to w rzeczywisto¶ci kompensacje, czyli warto¶ci 2.2 odpowiada krzywa o wspó³czynniku 1/2.2 = 0.45.

Cyfrowe aparaty fotograficzne (zapis w JPG/TIFF), sterowniki skanerów, oprogramowanie do wywo³ywania RAW, itp. wprowadzaj± niezbêdn± korektê niejako "za plecami", przez co nawet nie zdajemy sobie sprawy z istniej±cych zale¿no¶ci. Obraz jest od razu widoczny jako wymagaj±cy niewielkich tylko korekt.

Zgodnie ze standardami ustalonymi dla Windows/PC, gamma monitora powinna wynosiæ 2.2. Niestety, rzeczywiste warto¶ci potrafi± siê bardzo ró¿niæ od warto¶ci po¿±danej, zale¿nie od typu a nawet konkretnego egzemplarza:

MAG Innovision 786FD2.5
CTX 1265UA Futura2.8
Dell 1901FP (LCD)1.9
Eizo FlexScan L768 (LCD)1.9 (w OSD ustawione 2.2)
Daewoo HL711S (LCD)Oko³o 2.0 (w OSD ustawione 50%).
Dok³adna warto¶æ nie do okre¶lenia z powodu nierównomierno¶ci
przebiegu charakterystyk.

Dla monitorów CRT warto¶ci gamma wahaj± siê typowo w przedziale 2.5 - 3.0, dla monitorów LCD - typowo w przedziale 1.8 - 2.6.

Wykresy przedstawiaj± prawid³ow± i "¿yczeniow±" korektê gamma monitora:

Korekta gamma.
Po lewej korekta prawid³owa: aby doprowadziæ monitor do zgodno¶ci ze standardem (w przyk³adzie wspó³czynnik gamma jest równy 2.8), musimy zaaplikowaæ korektê wynosz±c± 1/1.27. Pamiêtajmy, ¿e 1.27 wprowadzane w Photoshopie lub programie Gamma Panel to w rzeczywisto¶ci kompensacja o warto¶æ 1/27. Otrzymujemy wypadkow± równ± 2.2.

Po prawej korekta "¿yczeniowa", czyli co by siê sta³o, gdyby¶my w programie Gamma Panel ustawili 2.2, s±dz±c ¿e da nam to prawid³ow± kalibracjê. Wypadkowa dla monitora 2.8 wyniesie w tym przypadku 1.27, co jest warto¶ci± nie odpowiadaj±c± ¿adnym standardom.


Wp³yw nieprawid³owej korekty gamma.
Zdjêcie (miniaturka) po¶rodku jest wy¶wietlane poprawnie, na poprawnie wyregulowanym monitorze: powinni¶my np. widzieæ prawid³owo nasycone barwy i szczegó³y w cieniach.

Poprawnie wykonane zdjêcie jest z kolei zbyt jasne ("mydlane") na monitorze, w którym "¿yczeniowo" skorygowali¶my gamma aplikuj±c korektê 2.2.

Je¶li przygotujemy fotografiê na ¼le skorygowanym monitorze tak aby wygl±da³a na nim poprawnie, to wszyscy inni zobacz± zdjêcie jako zbyt ciemne i przesycone. Podobnie bêdzie na wydruku.

Balans szaro¶ci

Nawet je¶li ustawimy temperaturê barwow± monitora równ± 6500K, to wcale nie znaczy jeszcze, ¿e np. szaro¶æ o 50% intensywno¶ci zachowa t± sam± temperaturê barwow±. Bardzo czêsto jest tak, ¿e biel ma 6500K a szare pó³tony ju¿ np. 9000K, albo np. 4000K, przy czym zmienia siê to dla poszczególnych poziomów szaro¶ci.

A mo¿e byæ jeszcze gorzej: szaro¶ci mog± mieæ na przyk³ad siln± purpurow± dominantê w ogóle poza jakimkolwiek zakresem pomiaru temperatury barwowej.

Klin "szary".
Po prawej widzimy to co siê dzieje w sytuacji, gdy kana³ zielony utraci³ nieco emisjê (monitor CRT). Z czym¶ takim mia³em do czynienia w starym monitorze MAG Innovision, któremu z wolna przez lata pogarsza³y siê parametry. D³ugi czas zielone zabarwienie swoich zdjêæ widoczne na innych monitorach przypisywa³em wadom tych monitorów...


Balans szaro¶ci.
B³êdy w odwzorowaniu szaro¶ci maj± bardzo wyra¼ny wp³yw tak¿e na kolorowe zdjêcie. Je¶li to co widzimy po¶rodku przyjmiemy za wzór, to na monitorze "rozjechanym" w sposób opisany wy¿ej (s³aby kana³ zielony), zobaczymy nadmiar purpury.
Pracuj±c na takim monitorze bêdziemy mimowolnie korygowaæ ten nadmiar, przez co zarówno na wydruku jak i na lepszych monitorach zobaczymy zielon± dominantê, najwyra¼niejsz± w cieniach.

Profile ICC

Podstawowym zadaniem profilu ICC jest opis (charakteryzacja) w³asno¶ci spektralnych monitora, odpowiedzialnych za odwzorowanie barw. Informacje kolorymetryczne dostarczane przez profil monitora umo¿liwiaj± systemowi zarz±dzania kolorami poprawne odwzorowanie barw wy¶wietlanych na monitorze, niezale¿nie od u¿ytej przestrzeni roboczej: AdobeRGB, sRGB czy innej.

Oczywi¶cie je¶li np. AdobeRGB jest nasz± przestrzeni± robocz±, to typowy monitor jest zdolny wy¶wietliæ tylko jej fragment. Jest to wycinek palety barw wynikaj±cy z ograniczeñ konstrukcyjnych, na które nie mamy ¿adnego wp³ywu: jakich luminoforów u¿yto w kineskopie monitora CRT, jakich filtrów RGB i ¼ród³a ¶wiat³a w monitorze LCD - o tym zdecydowa³ za nas producent.

W Photoshopie, w menu "Color Settings" znajduje siê opcja "Desaturate Monitor Colors by N%", która domy¶lnie powoduje zmniejszenie nasycenia wy¶wietlanych barw o 20%.
Zmniejszenie nasycenia umo¿liwia zmieszczenie wiêkszego w mniejszym, czyli bardziej nasyconej (szerszej) palety AdobeRGB w mniej nasyconej (wê¿szej) palecie sRGB. Umo¿liwia to wy¶wietlenie symulowanych barw z przestrzeni AdobeRGB na typowym monitorze w celu np. przybli¿onej oceny przej¶æ tonalnych.


Barwy z przestrzeni sRGB (L=50%).

Barwy z przestrzeni Adobe RGB (L=50%), wy¶wietlane na monitorze sRGB.
Obydwa rysunki powsta³y na podstawie tej samej mapy bitowej. S± to przej¶cia od czystych sk³adowych R=(255,0,0), G=(0,255,0) B=(0,0,255) a¿ do neutralnej szaro¶ci RGB=(128,128,128).
Tym co te rysunki ró¿ni jest przypisana im robocza przestrzeñ barw: w pierwszym przypadku sRGB w drugim AdobeRGB.

Górny rysunek to orygina³, który mo¿e byæ odwzorowany 1:1. Poniewa¿ na zwyk³ym monitorze mo¿emy z dobrym przybli¿eniem wy¶wietliæ nawet czyste sk³adowe nale¿±ce do przestrzeni sRGB (wyj±tkiem s± kineskopy Trinitron i pochodne, oraz tanie monitory LCD) to wszystkie barwy i przej¶cia tonalne widzimy bez zniekszta³ceñ.

Dolny rysunek to symulacja dzia³ania systemu zarz±dzania kolorami: przedstawia on podzbiór barw z przestrzeni Adobe RGB, który mo¿emy zobaczyæ na zwyk³ym monitorze. Wszystko to co widzimy pod kropkowan± lini± to barwy AdobeRGB, które da siê wy¶wietliæ poprawnie.

To co jest widoczne ponad lini± jest efektem dzia³ania systemu zarz±dzania kolorami, który dla ka¿dej barwy spoza zakresu stara siê dobraæ barwê mo¿liwie najbardziej zbli¿on± do tej, jaka jest dostêpna w przestrzeni barw monitora.

Wprawne oko dostrze¿e lekkie zak³ócenia w przej¶ciach tonalnych w porównaniu do górnego obrazka. W rzeczywisto¶ci barwy widoczne przy górnej krawêdzi, zw³aszcza zieleñ i cyjan powinny byæ du¿o bardziej nasycone: mo¿na by to zobaczyæ tylko na monitorze zdolnym do wy¶wietlania wszystkich barw z palety AdobeRGB.


Poprawny profil monitora: sRGB. W przyk³adzie charakteryzuje typowy monitor.
Powy¿szy przyk³ad ilustruje proces konwersji miêdzy robocz± przestrzeni± AdobeRGB a przestrzeni± monitora (w przyk³adzie sRGB) jakiej dokonuje system zarz±dzania kolorami.

Dwie wybrane barwy obecne na fotografii maj± konkretne wspó³rzêdne CIE Lab, które reprezentuj± konkretne, mierzalne charakterystyki spektralne. Wspó³rzêdne CIE Lab jednoznacznie charakteryzuj± wiêc wybrany kolor: z tego powodu przestrzeñ CIE Lab okre¶lana jest mianem "przestrzeni absolutnej".

Zwróæmy uwagê na to jak zmieniaj± siê warto¶ci sk³adowych RGB w wyniku transformacji z przestrzeni AdobeRGB do przestrzeni sRGB. Przyczyna jest prosta: charakterystyki spektralne barw podstawowych RGB s± inne dla przestrzeni AdobeRGB a inne dla przestrzeni sRGB. Czyli mówi±c wprost: barwy podstawowe RGB definiuj±ce te dwie przestrzenie ró¿ni± siê odcieniami. Z tego powodu system zarz±dzania kolorami musi zastosowaæ ró¿ne proporcje sk³adowych RGB je¶li chce uzyskaæ ten sam kolor CIE Lab.

Co siê stanie je¶li profil monitora nie odpowiada jego charakterystykom? Rozpatrzmy przypadek drastyczny: u¿yjemy profilu opisuj±cego przestrzeñ AdobeRGB, zamiast odpowiadaj±cego prawdzie profilu sRGB.


Niepoprawny profil monitora: AdobeRGB. Fotografia poprawnie skorygowana w AdobeRGB, wy¶wietlana przez b³êdnie skonfigurowany system
Wa¿ne s± dwie rzeczy: po pierwsze, system zarz±dzania kolorami przekszta³ca warto¶ci RGB z przestrzeni AdobeRGB z powrotem do przestrzeni AdobeRGB, co nie powoduje ¿adnych zmian. A zatem sk³adowe RGB nale¿±ce do przestrzeni AdobeRGB s± teraz wy¶wietlane bez jakiejkolwiek korekcji na monitorze sRGB.
Prowadzi to oczywi¶cie do zafa³szowania barw: wypadkowe wspó³rzêdne CIE Lab s± ró¿ne od oczekiwanych, poniewa¿ system zarz±dzania kolorami zosta³ "oszukany" przez nie odpowiadaj±cy rzeczywisto¶ci profil monitora.

Po drugie: poniewa¿ sk³adowe RGB s± wy¶wietlane na monitorze bez ¿adnych zmian (korekt), to w rzeczywisto¶ci pracujemy w przestrzeni barw monitora zbli¿onej do sRGB, s±dz±c przy tym ¿e korzystamy z przestrzeni AdobeRGB.

B³±d ten pozostanie niezauwa¿ony a¿ do chwili, w której spróbujemy co¶ wydrukowaæ lub otworzymy zdjêcie w poprawnie skonfigurowanym systemie - czyli do momentu w którym u¿yjemy informacji kolorymetrycznej zawartej w profilu AdobeRGB. Zreprodukujemy po prostu barwy z przestrzeni sRGB u¿ywaj±c profilu opisuj±cego przestrzeñ AdobeRGB:

Niepoprawny profil monitora: AdobeRGB. Fotografia skorygowana w b³êdnie skonfigurowanym systemie, wy¶wietlana przez poprawnie skonfigurowany system lub wydrukowana z u¿yciem informacji kolorymetrycznej AdobeRGB.
Mo¿emy zauwa¿yæ ogólny wzrost nasycenia oraz przesuniêcia barw. B³êkit nieba sta³ siê "cukierkowy", podobnie jak uschniête trawy na wydmach.

Tor wizyjny komputera

Aby dzia³aæ skutecznie, musimy wiedzieæ co regulowaæ, gdzie najlepiej tego dokonaæ i dlaczego. Poni¿sze trzy schematy przedstawiaj± tor wideo komputera z uwzglêdnieniem elementów, które maj± wp³yw na przebieg charakterystyk tonalnych.

Monitor CRT:


Tor wideo: monitor CRT.
Dane RGB zapisane w pamiêci RAM komputera s± najpierw przetwarzane przez oprogramowanie graficzne z u¿yciem profilu ICC monitora. Nastêpnie s± one ³adowane do pamiêci karty graficznej.

Krzywa widoczna pod symbolem profilu oznacza, ¿e mo¿e tam byæ zapisana dodatkowa informacja: zale¿no¶æ miêdzy wej¶ciowymi i wyj¶ciowymi warto¶ciami sk³adowych RGB. Informacja ta jest zazwyczaj generowana przez oprogramowanie kalibratora i okre¶la korekty przebiegu charakterystyk dla trzech kana³ów RGB. Zadaniem tej korekty jest uzyskanie poprawnego zbalansowania szaro¶ci oraz dopasowanie wspó³czynnika gamma do warto¶ci standardowej.

W naszym amatorskim przypadku wygenerujemy profil, który bêdzie zawiera³ informacje o przestrzeni barw monitora, ale nie bêdzie zawiera³ informacji umo¿liwiaj±cej korektê charakterystyk - to skorygujemy bezpo¶rednio programuj±c tablice LUT karty graficznej z pomoc± programu Gamma Panel.

Dane pobierane z pamiêci graficznej trafiaj± do tablicy LUT (Look Up Table). Tablica ta, ka¿dej 8-bitowej warto¶ci RGB, dla ka¿dego z trzech kana³ów RGB, przyporz±dkowuje warto¶æ o wiêkszej rozdzielczo¶ci: od 10 do 12 bitów. Dziêki temu jest mo¿liwe bardzo precyzyjne zaprogramowanie krzywych korekcyjnych. Unikamy w ten sposób "pasm", które inaczej mog³yby pojawiaæ siê podczas wy¶wietlania ³agodnych przej¶æ tonalnych. Sterowniki kart graficznych domy¶lnie programuj± tam zale¿no¶æ liniow±.

Programy dostarczane wraz ze sprzêtem do kalibracji pobieraj± krzywe korekcyjne zapisane w profilu ICC, a nastêpnie ³aduj± je do tablic LUT karty graficznej. Dziêki temu korekta charakterystyk odbywa siê ze zwiêkszon± rozdzielczo¶ci±: 10-12 bitow± zamiast 8-bitowej gdyby¶my chcieli to zrobiæ jeszcze przed zapisaniem informacji do pamiêci karty graficznej.

Dane o zwiêkszonej rozdzielczo¶ci trafiaj± do przetwornika analogowo-cyfrowego (DAC), który wytwarza sygna³ analogowy dla monitora CRT.

Podsumowuj±c:
Charakterystyki toru wizyjnego (w tym gamma) wynikaj± wprost z w³asno¶ci kineskopu. Wspó³czynnik gamma mo¿e siê zawieraæ w granicach (typowo) od 2.5 do 3.0. Naszym zadaniem bêdzie doprowadzenie tej warto¶ci do standardu wynosz±cego 2.2:

* Poziom czerni bêdziemy dobieraæ za pomoc± regulatora "Jaskrawo¶æ" w monitorze.
* Ogóln± jasno¶æ i punkt bieli bêdziemy dobieraæ za pomoc± regulatora "Kontrast" w monitorze.
* Wspó³czynnik gamma i balans szaro¶ci bêdziemy regulowaæ programuj±c krzywe korekcyjne w tablicy LUT karty graficznej (program Gamma Panel).

Monitor LCD:


Tor wideo: monitor LCD z wej¶ciem analogowym.
W przypadku monitora LCD z wej¶ciem analogowym, wszystko wygl±da tak samo jak dla monitora CRT, a¿ do miejsca w którym sygna³ analogowy trafia do monitora. Sygna³ ten jest przetwarzany przez (zazwyczaj) 8-bitowy przetwornik analogowo-cyfrowy (ADC).

Odtworzony sygna³ cyfrowy trafia teraz do kolejnej tablicy LUT, której dzia³anie jest analogiczne do tej na karcie graficznej. Jest ona konieczna w celu zapewnienia przybli¿onej zgodno¶ci monitora LCD z monitorami CRT: nieliniowa charakterystyka, która jest naturaln± w³asno¶ci± kineskopu musi byæ w przypadku panelu LCD symulowana. Do tego celu s³u¿y ten w³a¶nie dodatkowy uk³ad. Bez niego obraz na monitorze LCD by³by przejaskrawiony i wyblak³y w porównaniu do obrazu widocznego na monitorze CRT.

Tablica ta przetwarza 8-bitowe dane uzyskane z przetwornika analogowo-cyfrowego na dane 8-bitowe (monitory niskiej klasy), 10-12 bitowe (¶rednia i wysoka klasa), a¿ do 14-bitów (high-end), symuluj±c krzyw± gamma o wspó³czynniku w zakresie 1.8 - 2.6.

Monitory LCD najwy¿szej klasy wspieraj± tzw. sprzêtow± kalibracjê, która z grubsza polega na bezpo¶rednim programowaniu tablic LUT monitora LCD: mo¿emy w ten sposób nie tylko skorygowaæ wspó³czynnik gamma, ale tak¿e zbalansowaæ szaro¶ci i uzyskaæ po¿±dan± temperaturê barwow±, nic nie trac±c z pe³nego 8-bitowego zakresu sk³adowych RGB dostêpnego na wej¶ciu.

Skorygowane w ten sposób dane trafiaj± do wyj¶ciowego przetwornika cyfrowo-analogowego, za¶ uzyskany sygna³ analogowy steruje matryc± LCD, której charakterystyka jest liniowa.


Tor wideo: monitor LCD z wej¶ciem cyfrowym.
W przypadku monitora LCD z wej¶ciem cyfrowym, odpadaj± dodatkowe przetworniki: cyfrowo-analogowy po stronie karty graficznej i analogowo-cyfrowy po stronie monitora - ca³a reszta odbywa siê tak samo jak w monitorze LCD z wej¶ciem analogowym.

Podsumowuj±c:
Charakterystyki toru wizyjnego (w tym gamma) zale¿± praktycznie wy³±cznie od precyzji z jak± zosta³a fabrycznie przygotowana tablica LUT w monitorze LCD. Wspó³czynnik gamma monitorów LCD mo¿e siê zawieraæ w granicach (typowo) od 1.8 do 2.6. Naszym zadaniem bêdzie doprowadzenie tej warto¶ci do standardu wynosz±cego 2.2:

* Poziom czerni bêdziemy dobieraæ za pomoc± regulatora "Jaskrawo¶æ" w monitorze. Dla monitorów, w których jaskrawo¶æ jest regulowana przez zmianê intensywno¶ci ¶wiecenia lamp, bêdziemy musieli u¿yæ programu Gamma Panel wprowadzaj±c korekty do tablic LUT karty graficznej.
* Punkt odciêcia bieli bêdziemy dobieraæ za pomoc± regulatora "Kontrast" w monitorze.
* Wspó³czynnik gamma bêdziemy regulowaæ w pierwszym kroku zgrubnie: za pomoc± menu OSD monitora - przeprogramowanie zawarto¶ci tablicy LUT w monitorze mo¿e siê odbywaæ z rozdzielczo¶ci± lepsz± ni¿ 8-bitowa.
* Precyzyjnych korekt wspó³czynnika gamma, jak równie¿ korekty balansu szaro¶ci dokonamy programuj±c krzywe korekcyjne w tablicy LUT karty graficznej (program Gamma Panel).
W tej dwuetapowej korekcji chodzi o zmniejszenie wp³ywu w±skiego gard³a jakim jest 8-bitów/kana³ transmisja danych miêdzy kart± graficzn± a panelem LCD.

cd. na nastêpnej stronie.

fotografia cyfrowa
1 | Strona 2 | 3
fotografia cyfrowa
fotografia cyfrowa
Komentarze do artyku³u
bg
Trurl 2007-09-20 19:18
fotografia cyfrowa
Mia³o byæ: "(...) czyli charakterystyka czêstotliwo¶ciowa (zale¿no¶æ skutecznej amplitudy sygna³u sinusoidalnego od czêstotliwo¶ci) (...)".
fotografia cyfrowa
Trurl 2007-09-20 19:12
fotografia cyfrowa
Ptaszynaa: je¶li chodzi o akustykê to mylisz nieliniowo¶æ w dziedzinie czêstotliwo¶ci (filtr "Loudness") z nieliniowo¶ci± w dziedzinie amplitudy. Obydwie te rzeczy, czyli charakterystyka czêstotliwo¶ciowa (skutecznej amplitudy sygna³u sinusoidalnego od czêstotliwo¶ci) i nieliniowo¶æ samego wzmacniacza (obcinanie sygna³u o du¿ej amplitudzie lub np. zniekszta³cenia skro¶ne) nie maj± ze sob± nic wspólnego.
Je¶li chodzi o regulacjê g³o¶no¶ci: zale¿no¶æ logarytmiczna wystêpuje miêdzy k±tem obrotu potencjometu a wprowadzanym wspó³czynnikiem t³umienia; natomiast zale¿no¶æ sygna³u na wyj¶ciu potencjometru od sygna³u na jego wej¶ciu jest liniowa: Uwy = Uwe * K (gdzie K jest ustawionym wspó³czynnikiem t³umienia). Jak widæ jest to transformacja liniowa.
Je¶li chcesz dowiedzieæ siê jak wa¿na jest liniowo¶æ w dziedzinie amplitudy, to pos³uchaj sobie po prostu przesterowanego wzmacniacza ;-)
fotografia cyfrowa
Ptaszynaa 2007-09-18 19:34
fotografia cyfrowa
"Ucho ludzkie tak¿e ma charakterystykê logarytmiczn± a mimo to producenci sprzêtu audio wk³adaj± mnóstwo wysi³ku w to, aby sprzêt mia³ charakterystyki mo¿liwie jak najbardziej liniowe - inaczej s³yszymy przykre zniekszta³cenia".

Ma³e pomieszanie nast±pi³o...
Ucho "jest logarytmiczne" je¶li chodzi o zmianê odczuwanego natê¿enia d¼wiêku i w³a¶nie dlatego producenci instaluj± logarytmiczne potencjometry g³o¶no¶ci by w efekcie s³uchaczom wydawa³o siê, ¿e krêcenie ga³ka VOLUME daje liniowy jej wzrost. Liniowe charakterystyki przenoszenia to inny temat, w którym mo¿na by przy okazji wspomnieæ o filtrach LOUDNES, s³u¿±cych do podbijania niskich i wysokich czêstotliwó¶ci (czyli wprowadzanie nieliniowo¶ci przenoszenia) - przydatne podczas s³uchania z ma³ym natê¿eniem d¼wiêku, kiedy to ucho "s³yszy" g³ównie pasmo ¶rodkowe. A jakie zniekszta³cenia autor mia³ na my¶li? Nie mam pojêcia... ;)
fotografia cyfrowa
LaszloKovacs 2007-02-22 00:12
fotografia cyfrowa
Bardzo dziêkujê za artyku³. Mam nadziejê, ¿e ró¿nice miêdzy moim samsungiem SM971P, a np. profesjonalnym EIZO ColorEdge nie musz± decydowaæ o jako¶ci pracy. W koñcu mo¿e monitory z diodowym pod¶wietleniem czy OLED bêd± stanowi³y prze³om w sprawach koloru? Tak czy inaczej zawsze jeszcze mo¿na skopaæ klisze:) Na razie pocieszaj±ce jest upowszechnianie siê proof`ów cyfrowych, które pozwalaj± zwaliæ konsekwencje za jako¶æ nak³adu na drukarniê.
fotografia cyfrowa
hobbes 2007-01-12 18:46
fotografia cyfrowa
aaa.. mozna za ok 700zl kupic sprzetowy kalibrator do monitora - np. zrzucic sie w pare osob i skalibrowac tak ze mucha nie usiadzie ;) .. http://www.amazon.com/gp/product/B0007ZGCT6/002-8773789-7977606?redirect=true
fotografia cyfrowa
hobbes 2007-01-12 18:40
fotografia cyfrowa
wielki szacunek dla Trurla za ten artyku³ :) Dodam tylko ze w MacOSXie (dowolna wersja 10.x) jest to wbudowane : System Preferences -> Display -> Color -> Calibrate. Albo mozna uzyc SuperCal-a: http://www.bergdesign.com/supercal/software/SuperCal_1.1.4.dmg
fotografia cyfrowa
Trurl 2007-01-10 20:06
fotografia cyfrowa
A (do¶æ zakamuflowane) linki: "Strona 1 | 2 | 3" na zielonym pasku tu¿ nad komentarzami nie dzia³aj±...?
fotografia cyfrowa
matmod 2007-01-10 18:19
fotografia cyfrowa
a u mnie nie ma nastepnych stron ;((((
fotografia cyfrowa
DroMaDr 2007-01-10 14:32
fotografia cyfrowa
Trurl, dziêki za niezwykle cenne informacje dot. linuxa no i za ca³y artyku³ oczywi¶cie.
fotografia cyfrowa
Trurl 2007-01-09 22:43
fotografia cyfrowa
W Linuxie: xgamma, http://www.pcbypaul.com/software/monica.html (nak³adka graficzna na xgamma), KGamma w KDE, xcalib.
Maj±c odpowiednie warto¶ci ustawione wspomnianymi wy¿ej programami, mo¿na je wpisaæ na sta³e, bezpo¶rednio do /etc/X11/xorg.conf.

Niestety nie znalaz³em niczego pod Linuxa czym mo¿na by regulowaæ poziom czerni (ale ¼ród³a do xgamma s± dostêpne, wiêc korzystaj±c z zalet Open Source samemu mo¿na sobie dopisaæ opcje: -offset, -roffset, -goffset i -boffset ;-))).

PS. Adobe Gamma jest do kitu: np. tym z PS 7.0 nie da siê wyregulowaæ balansu szaro¶ci i poziomu czerni. I w sumie jest p³atny. Z reszt± podobnych programów jest sporo, wybra³em takie które:
1) s± bezp³atne,
2) umo¿liwjaj± jak najelastyczniejsz± regulacjê parametrów,
2) s± najmniej upierdliwe w u¿yciu ;-)

Z reszt± rozdzia³ "teoria" jest po to, aby ka¿dy móg³ zrobiæ co trzeba dowolnym oprogramowaniem, takim jakie akurat ma pod rêk±, nawet sterownikiem karty graficznej.
fotografia cyfrowa
Marezzo 2007-01-09 22:11
fotografia cyfrowa
narescie ktos cos madrego napisal :)
fotografia cyfrowa
DroMaDr 2007-01-09 08:55
fotografia cyfrowa
>> START>USTAWIENIA>PANEL STEROWANIA> Adoba Gamma

A gdzie te wszystkie opcje mam znale¶æ w linuxie?
fotografia cyfrowa
emzet 2007-01-04 00:23
fotografia cyfrowa
dziêkujê za pracê w³o¿on± w napisanie tego artyku³u. Doskonale podana teoria i szczegó³owy rozdzia³ "Praktyka" spe³nia oczekiwania u¿ytkownika-amatora. Zastosowa³em siê do wskazówek i jestem bardzo zadowolony z efektów. :)
fotografia cyfrowa
anik 2006-12-31 14:35
fotografia cyfrowa
super dziêki za ten artyku³
fotografia cyfrowa
fonMiffi 2006-12-23 13:52
fotografia cyfrowa
tak naprawde to ju¿ bardzo dawno to wiedzialam tylko niegy nie wiedzialam jak z tym siê dobrze uporaæ!
fotografia cyfrowa
SzopeN 2006-12-22 21:18
fotografia cyfrowa
biada tym co maj± 64-bitowe systemy... Ale zawsze pozostaj± ustawiania w sterownikach. O ile oczyi¶cie dzia³aj± ;)
fotografia cyfrowa
Kosafwc 2006-12-22 16:18
fotografia cyfrowa
jak ustawie monitor na 6500K to mi sie wszystko zolte robi :) jak mam na 9400 to jest normalne :)
fotografia cyfrowa
gradek83 2006-12-22 15:52
fotografia cyfrowa
NO a jak kto¶ ma stary monitor CRT w którym regulacja pokrêt³ami lub w menu reguluj±cymi ostro¶æ i jasno¶æ nic nie daje to mo¿e sobie sam t± wadê naprawiæ...
http://www.elektroda.pl/rtvforum/topic530186.html
A i co najwa¿niejsze je¶li nie czujecie siê na si³ach nie bierzcie siê za to :)

CO do artyku³u to po zainstalowaniu photoshopa zazwyczaj pojawia nam siê nowa opcja w START>USTAWIENIA>PANEL STEROWANIA> Adoba Gamma
I tam te¿ mo¿na sobie skalibrowaæ monitor :)
fotografia cyfrowa
robmik 2006-12-22 14:51
fotografia cyfrowa
Artyku³ bardzo dobry. Teraz ju¿ wiem, czemu mam czasami tak ciemno na zdjêciach :)
fotografia cyfrowa
fotografia cyfrowa
Skomentuj artyku³
fotografia cyfrowa
fotografia cyfrowa