WYKŁAD 14 1. Wra - zsk.ict.pwr.wroc.pl · 2. Modele liczbowe barw • System barw Munsella •...

8
1 WYKŁAD 14 WYKŁAD 14 PODSTAWY TEORII BARW PODSTAWY TEORII BARW Plan wykładu: Plan wykładu: Wrażenie widzenia barwy Wrażenie widzenia barwy Modele liczbowe barw Modele liczbowe barw 1. Wrażenie widzenia barwy Co jest potrzebne aby zobaczyć barwę? Światło Przedmiot (materia) Organ wzrokowy człowieka triada optyczna Światło widzialne Promieniowanie elektromagnetyczne o długości fali λ od 380 do 780 nm (400 - 700nm). Charakterystyka światła - widmowy rozkład energii , czyli funkcja P(λ). Biel równoenergetyczna E - P(λ) = const. Światło, które zawiera fale o wszystkich możliwych długościach (z zakresu widzialnego) i odpowiednich proporcjach - światło białe . Rozkład widmowy energii promieniowania słońca

Transcript of WYKŁAD 14 1. Wra - zsk.ict.pwr.wroc.pl · 2. Modele liczbowe barw • System barw Munsella •...

Page 1: WYKŁAD 14 1. Wra - zsk.ict.pwr.wroc.pl · 2. Modele liczbowe barw • System barw Munsella • Model CIE-XYZ • Model RGB • Model CMY (CMYK) • Model HSV • Modele telewizyjne

1

WYKŁAD 14WYKŁAD 14

PODSTAWY TEORII BARWPODSTAWY TEORII BARW

Plan wykładu:Plan wykładu:

•• Wrażenie widzenia barwyWrażenie widzenia barwy

•• Modele liczbowe barwModele liczbowe barw

1. Wrażenie widzenia barwy

Co jest potrzebne aby zobaczyć barwę?

• Światło

• Przedmiot (materia)

• Organ wzrokowy człowieka

triada optyczna

Światło widzialne

• Promieniowanie elektromagnetyczne o długości fali λ od380 do 780 nm (400 - 700nm).

• Charakterystyka światła - widmowy rozkład energii,

czyli funkcja P(λ).

• Biel równoenergetyczna E - P(λ) = const.

• Światło, które zawiera fale o wszystkich możliwych długościach (z zakresu widzialnego) i odpowiednich proporcjach - światło białe.

Rozkład widmowy energii promieniowania słońca

Page 2: WYKŁAD 14 1. Wra - zsk.ict.pwr.wroc.pl · 2. Modele liczbowe barw • System barw Munsella • Model CIE-XYZ • Model RGB • Model CMY (CMYK) • Model HSV • Modele telewizyjne

2

Przedmiot (materia) a światło:

• Przenikanie

• Odbicie

• Pochłanianie (absorbcja)

• Przenikanie

Przenikanie, charakteryzowane jest współczynnikiem przenikalności RI (Refractive index), wyrażającym stosunek prędkości światła w próżni do prędkości w materiale (n.p. dla wody RI = 1.333).

• Odbicie

Idealne zwierciadło (odbicie kierunkowe)

ΘΘ

Powierzchnia o odbiciu dyfuzyjnym (matowa)

Powierzchnia o odbiciu dyfuzyjnym i odbiciu kierunkowym (najczęściej występuje w praktyce)

• Pochłanianie (absorbcja)

Fale o pewnych długościach są pochłaniane

Transmitancja optyczna

Page 3: WYKŁAD 14 1. Wra - zsk.ict.pwr.wroc.pl · 2. Modele liczbowe barw • System barw Munsella • Model CIE-XYZ • Model RGB • Model CMY (CMYK) • Model HSV • Modele telewizyjne

3

Organ wzrokowy człowieka:

Receptory (czopki i pręciki) rozmieszczone sąna powierzchni siatkówki

• czopki (9 mln) - widzenie barwne

• pręciki (100 mln) - widzenie w stopniach szarości

Rozkład receptorów na powierzchni siatkówki

Względna czułość czopków i pręcików

czopki S (niebieskie) czopki M (zielone)

czopki L (czerwone) pręciki (szare)

długość fali [nm] długość fali [nm]

długość fali [nm] długość fali [nm]

czopki S (niebieskie) czopki M (zielone)

czopki L (czerwone) pręciki (szare)

Względna czułość oka ludzkiego

widzenie „dzienne”

widzenie „nocne”

400 500 600 700 λ [nm]

0.0

0.2

0.4

0.6

0.8

1.0507 555

Page 4: WYKŁAD 14 1. Wra - zsk.ict.pwr.wroc.pl · 2. Modele liczbowe barw • System barw Munsella • Model CIE-XYZ • Model RGB • Model CMY (CMYK) • Model HSV • Modele telewizyjne

4

2. Modele liczbowe barw

• System barw Munsella

• Model CIE-XYZ• Model RGB• Model CMY (CMYK)• Model HSV• Modele telewizyjne YUV i YIQ• Inne modele barw

Jak (najlepiej przy pomocy kilku liczb lub symboli) opisać barwę?

Opis barwy przy pomocy funkcji rozkładu widmowego P(λ)jest niewygodny a także nadmiarowy, bowiem jak stwierdzono eksperymentalnie, różne rozkłady widmowe wywołują takie same wrażenia wzrokowe.

2.1. System barw Munsella

Albert Henry Munsell - „A Color Notation”, 1905 r

VALUE

CHROMAHUE

Munsell określił układ współrzędnych, (pomysł pochodzi od Newtona) pozwalający charakteryzować kolor przy pomocy trzech wielkości.

HUE - odcieńVALUE - jasnośćCHROMA - nasycenie

HUE - odcieńMunsell wyróżnił 5 barw podstawowych: czerwony, żółty,

zielony, niebieski i purpurowy oraz 5 barw pośrednich:żółto-czerwony, zielono-żółty, niebiesko-zielony, purpurowo-niebieski i czerwono-purpurowy. Barwy rozmieścił na tarczy podobnej do kompasu, przypisując im odpowiednie oznaczenia.

VALUE - wartość (jasność)

Wartość wyraża różnicę pomiędzy „jasnym” a „ciemnym”.Munsell wprowadził 9 dyskretnych poziomów wartości (jasności), oznaczanych od 1N do 9N określających uporządkowane stopnie szarości (np. 2N - ciemno-szary, 5N -średnio-szary). Można powiedzieć, że 0N - czarny, 10N -biały.

CHROMA - nasycenie

Chroma, czyli nasycenie określa różnicę pomiędzy barwą czystą a szarością.Chroma jest również stopniowana według skali dyskretnej, jednak zakres skali zależy od odcienia i wartości.

Posługując opisanym powyżej układem trzech współrzędnych, Mansell umieścił w poszczególnych punktach przestrzeni trójwymiarowej kolorowe prostokąty.Zrobił to tak, aby percepcyjna różnica pomiędzy sąsiednimi kolorami była mniej więcej taka sama.

Page 5: WYKŁAD 14 1. Wra - zsk.ict.pwr.wroc.pl · 2. Modele liczbowe barw • System barw Munsella • Model CIE-XYZ • Model RGB • Model CMY (CMYK) • Model HSV • Modele telewizyjne

5

W efekcie, powstałą przestrzeń barw którą można przedstawić przy pomocy 100 barwnych tablic ( „MunsellBook of Colors” ).

Przykłady dwóch takich tablic:

10YR5RP

5RP 5/24

2.2. Model CIE-XYZ

Comission Internationale de l'Eclairage - 1931 r.

Przeprowadzono eksperyment z wykorzystaniem urządzenia zwanego kolorymetrem. Polegał on na rozkładaniu światła o zadanej długości fali λ na trzy składowe.

ekrany

oko (obserwator)

światło badane

oświetlacze regulowane przegroda

700 nm

546,1 nm

435,8 nm

R

G

B

Nie dla wszystkich barw widma udaje się osiągnąć (w tym układzie oświetlaczy) równowagę kolorymetru.

oko

światło badane

ekrany

Czasem trzeba zmienić układ oświetlaczy.

Wynikiem eksperymentu jest wykres (model CIE-RGB).

400 500 600 700 λ [nm]

0,0

- 0,1

0,1

0,2

0,3

r(λ)g(λ)b(λ)

składowetrójchromatyczne

r(λ), g(λ), b(λ)

Model CIE-RGB jest niewygodny (występują ujemne wagi).Zdefiniowano więc w miejsce barw RGB nowe, fikcyjne barwy podstawowe XYZ. Wprowadzenie nowych barw pozwoliło przekształcić poprzedni wykres do następującej postaci.

x(λ)

z(λ)

y(λ)

Page 6: WYKŁAD 14 1. Wra - zsk.ict.pwr.wroc.pl · 2. Modele liczbowe barw • System barw Munsella • Model CIE-XYZ • Model RGB • Model CMY (CMYK) • Model HSV • Modele telewizyjne

6

Wielkości składowych podstawowych, czyli liczby X,Y,Z odpowiadające barwie o rozkładzie widmowym P(λ), można wyliczyć następująco:

∫∫∫

=

=

=

λλλ

λλλ

λλλ

d)(z)(PkZ

,d)(y)(PkY

,d)(x)(PkX

Jeśli obliczyć tak X,Y,Z dla wszystkich widm P(λ), to w układzie współrzędnych X,Y,Z powstanie pewna bryła. Punkty wewnątrz bryły reprezentują wszystkie barwy widzialne. Rzut przekroju bryły na płaszczyznę X-Y nazywamy wykresem

chromatyczności CIE-XYZ.

rzut przekroju bryły

płaszczyzną o równaniu

X+Y+Z=1 na płaszczyznę

X-Y

przekrój bryły płaszczyzną o równaniu X+Y+Z=1

wycinek bryły

płaszczyznao równaniu X+Y+Z=1

X

Y

Z

Własności wykresu CIE-XYZ

1. Barwa = [x, y].

2. Barwy czyste (prążki widma)- obwiednia wykresu.

3. Pozostałe barwy widzialne -wnętrze wykresu.

4. Punkt C ( x = 0.333 , y = 0.333) - barwa biała.

5. Wykres nie zawiera informacji o jasności(eliminuje luminancję)

Wykres CIE-XYZ

Zastosowania modelu CIE-XYZ

1. Wyznaczanie dominującej długości fali dla barwy A

2. Wyznaczanie barwydopełniającej dla barwy A

C

A

A’

CA

A’

A’ - barwa dopełniająca dla AA’ - dominująca długość fali dla A

Page 7: WYKŁAD 14 1. Wra - zsk.ict.pwr.wroc.pl · 2. Modele liczbowe barw • System barw Munsella • Model CIE-XYZ • Model RGB • Model CMY (CMYK) • Model HSV • Modele telewizyjne

7

3. Sumowanie barw A i B

A + B - suma barw A i B

4. Trójkąt barw

Wnętrze trójkąta zawiera wszystkie sumy barw R, G, B

A

B

A+B

G

RB

5. Porównywanie i wzajemne transformacje przestrzeni barw różnych urządzeń graficznych

2.3. Model RGB1. Barwa = [R, G, B],

R, G, B є [0, 1].

2. Przekątna sześcianu od[0, 0, 0 ] do [1, 1, 1] - ośszarości, od barwy czarnej do białej.

3. Pozostałe barwy jakie można utworzyć z barw podstawowych R, G, B -wnętrze sześcianu.

4. Zachodzi sumowanie barw-np. proces wyświetlania na monitorze ekranowym.

5. Zaleta - łatwość odtworzenia barwy opisanej.

6. Wada - trudność w opisaniu barwy wyobrażanej.

(0,1,0)(1,0,0)

(0,0,1)

2.4. Model CMY1. Barwa = [C, M, Y],

C, M, Y є [0, 1].

2. Przekątna sześcianu od[0, 0, 0 ] do [1, 1, 1] - ośszarości, od barwy białej do czarnej.

3. Pozostałe barwy jakie można utworzyć z barw podstawowych C, M, Y -wnętrze sześcianu.

4. Modeluje odejmowanie barw np. proces drukowania na białym papierze.

5. Zaleta - łatwość odtworzenia barwy opisanej.

6. Wada - trudność w opisaniu barwy wyobrażanej.

(1,0,0) (0,1,0)

(0,0,1)

Page 8: WYKŁAD 14 1. Wra - zsk.ict.pwr.wroc.pl · 2. Modele liczbowe barw • System barw Munsella • Model CIE-XYZ • Model RGB • Model CMY (CMYK) • Model HSV • Modele telewizyjne

8

2.5. Model HSV

1. Barwa = [H, S, V],H є [0o - 360o], S,V є [0, 1].

2. Oś stożka - oś szarości.

3. Zaleta - możliwość prostego interakcyjnego osiągnięciaopisu barwy wyobrażanej.

4. Istnieją algorytmy konwersjiopisu z modelu HSV na RGB i CMY.

2.6. Modele telewizyjne YUV i YIQ

luminancja (Y) – informacja o jasności, obraz w szarościchrominancja (UV, IQ) – informacja o barwie

RGB

YUV

konwerter

kanał transmisyjny

YUV

konwerter

RGB

⎥⎥⎥

⎢⎢⎢

⎥⎥⎥

⎢⎢⎢

−−−−=

⎥⎥⎥

⎢⎢⎢

BGR

311.0528.0212.0321.0257.0168.0

114.0587.0229.0

QIY

⎥⎥⎥

⎢⎢⎢

⎥⎥⎥

⎢⎢⎢

−−−−=

⎥⎥⎥

⎢⎢⎢

BGR

100.0517.0617.0434.0288.0146.0

114.0587.0229.0

VUY

Y - luminancja, U,V - chrominancja

Y - luminancja, I,Q - chrominancja

YUV – model dla telewizji w systemie PAL

YIQ – model dla telewizji w systemie NTSC

Przykład:

Obraz źródłowy

G BR

Y U V