Komunikacja Człowiek-Komputer

Podobne dokumenty
Komunikacja Człowiek-Komputer

Teoria światła i barwy

Pojęcie Barwy. Grafika Komputerowa modele kolorów. Terminologia BARWY W GRAFICE KOMPUTEROWEJ. Marek Pudełko

Do opisu kolorów używanych w grafice cyfrowej śluzą modele barw.

PODSTAWY BARWY, PIGMENTY CERAMICZNE

MODELE KOLORÓW. Przygotował: Robert Bednarz

Kurs grafiki komputerowej Lekcja 2. Barwa i kolor

Modele i przestrzenie koloru

Wstęp do zarządzania kolorem

WYKŁAD 11. Kolor. fiolet, indygo, niebieski, zielony, żółty, pomarańczowy, czerwony

Fotometria i kolorymetria

WYKŁAD 14 PODSTAWY TEORII BARW. Plan wykładu: 1. Wrażenie widzenia barwy. Wrażenie widzenia barwy Modele liczbowe barw

Dzień dobry. Miejsce: IFE - Centrum Kształcenia Międzynarodowego PŁ, ul. Żwirki 36, sala nr 7

Kolor w grafice komputerowej. Światło i barwa

Laboratorium Grafiki Komputerowej Przekształcenia na modelach barw

Fotometria i kolorymetria

Wprowadzenie do grafiki maszynowej. Wprowadzenie do percepcji wizualnej i modeli barw

Janusz Ganczarski CIE XYZ

Adam Korzeniewski p Katedra Systemów Multimedialnych

TEORIA BARW (elementy) 1. Podstawowe wiadomości o barwach

Grafika Komputerowa. Percepcja wizualna i modele barw

PODSTAWY TEORII BARW

GRAFIKA RASTROWA GRAFIKA RASTROWA

Wprowadzenie do cyfrowego przetwarzania obrazów

Teoria koloru Co to jest?

5. ZJAWISKO BARWY PERCEPCJA (WRAŻENIE) BARWY

Przetwarzanie obrazów wykład 1. Adam Wojciechowski

Problem barwy i koloru

Grafika komputerowa Wykład 11 Barwa czy kolor?

Cyfrowe Przetwarzanie Obrazów. Karol Czapnik

Fotometria i kolorymetria

Akwizycja obrazów. Zagadnienia wstępne

Grafika komputerowa. dr inż. Agnieszka Olejnik-Krugły

Zmysły. Wzrok Węch Dotyk Smak Słuch Równowaga?

Kolor, mat. pomoc. dla technologia inf. (c) M. Żabka (12 listopada 2007) str. 1

Grafika komputerowa. Adam Wojciechowski

Fotometria i kolorymetria

WSTĘP DO GRAFIKI KOMPUTEROWEJ

Fotometria i kolorymetria

INFORMATYKA WSTĘP DO GRAFIKI RASTROWEJ

Przestrzenie barw. 1. Model RGB

Wykład 2. Fotometria i kolorymetria

BARWA. Barwa postrzegana opisanie cech charakteryzujących wrażenie, jakie powstaje w umyśle;

Co to jest współczynnik oddawania barw?

Grafika komputerowa. Dla DSI II

K O L O R Y M E T R I A

Wprowadzenie do cyfrowego przetwarzania obrazów medycznych.

Chemia Procesu Widzenia

Elementy grafiki komputerowej. Percepcja wizualna i modele barw

2 Problem barwy i koloru.

Marcin Wilczewski Politechnika Gdańska, 2013/14

GRAFIKA RASTROWA. WYKŁAD 3 Podstawy optyki i barwy. Jacek Wiślicki Katedra Informatyki Stosowanej

Grafika na stronie www

Percepcja obrazu Podstawy grafiki komputerowej

Tajemnice koloru, część 1

Grafika Komputerowa I

Rodzaje skanerów. skaner ręczny. skaner płaski. skaner bębnowy. skaner do slajdów. skaner kodów kreskowych

Przetwarzanie obrazów i systemy wizyjne

Anna Barwaniec Justyna Rejek

Jaki kolor widzisz? Doświadczenie pokazuje zjawisko męczenia się receptorów w oku oraz istnienie barw dopełniających. Zastosowanie/Słowa kluczowe

Luminancja jako jednostka udziału barwy składowej w mierzonej:

3. ZJAWISKO BARWY W SZKŁACH. Rodzaje POSTRZEGANIA

Współrzędne trójchromatyczne x,y określają chromatyczność barwy, składowa Y wyznacza od razu jasność barwy.

GRAFIKA. Rodzaje grafiki i odpowiadające im edytory

Kolorymetria. Wykład opracowany m.in. dzięki materiałom dra W.A. Woźniaka, za jego zgodą.

Podstawowe pojęcia i definicje

Zarządzanie barwą w fotografii

Grafika 2D. Pojęcia podstawowe. opracowanie: Jacek Kęsik

Przetwarzanie obrazów i systemy wizyjne

Kolorymetria. Akademia Sztuk Pięknych Gdańsk październik Dr inŝ. Paweł Baranowski

Janusz Jaglarz Politechnika Krakowska

Cyfrowe przetwarzanie obrazów i sygnałów Wykład 1 AiR III

K O L O R Y M E T R I A

Dostosowuje wygląd kolorów na wydruku. Uwagi:

Przetwarzanie obrazów Grafika komputerowa. dr inż. Marcin Wilczewski 2016/2017

Przenośne urządzenia pomiarowe Nowy spectro-guide...59 Color-guide do małych detali...64 Color-guide do proszków... 64

Inżynieria obrazów cyfrowych. Ćwiczenie 3. Wybrane modele kolorów i ich zastosowania

1 Podstawowe pojęcia i definicje

Ustawienia materiałów i tekstur w programie KD Max. MTPARTNER S.C.

Jakość koloru. Menu Jakość. Strona 1 z 7

Grafika komputerowa. Dr inż. Michał Kruk

Newton Isaac ( ), fizyk, matematyk, filozof i astronom angielski.

Ćwiczenie 2. Przetwarzanie graficzne plików. Wprowadzenie teoretyczne

OP6 WIDZENIE BARWNE I FIZYCZNE POCHODZENIE BARW W PRZYRODZIE

Polecenie ŚWIATPUNKT - ŚWIATŁO PUNKTOWE

Wybrane zagadnienia robotyki, część 2: Cyfrowe przetwarzanie obrazów

Wprowadzenie do technologii HDR

Spis treści Spis treści 1. Model CMYK Literatura

Pod wpływem enzymów forma trans- retinalu powraca do formy cis- i powoli, w ciemności, przez łączenie się z opsyną, następuje resynteza rodopsyny.

Instrukcja obsługi kolorymetru ColorMunki Display

Multimedia i grafika komputerowa

ROZDZIAŁ 1 Podstawowe pojęcia i definicje

GRAKO: ŚWIATŁO I CIENIE. Modele barw. Trochę fizyki percepcji światła. OŚWIETLENIE: elementy istotne w projektowaniu

Laboratorium systemów wizualizacji informacji. Pomiary charakterystyk spektralnych elementów modułu displeja. Kolorymetria.

L E D light emitting diode

Sprzężenie wizyjne w robotyce

Środki Wyrazu Twórczego

KOREKTA ROZKŁADU JASNOŚCI (obrazy monochromatyczne i barwne)

Tryb graficzny RGB służy do prezentacji obrazów na ekranie monitora. Jest to model barwny składający się z trzech kolorów R ed (czerwony), G reen

WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI

Transkrypt:

Komunikacja Człowiek-Komputer Kolory Wojciech Jaśkowski Instytut Informatyki Politechnika Poznańska Wersja: 10 sierpnia 2016

Światło Źródło: Practical Colour management R. Griffith Postrzegany kolor zależy od tego jakie fale dotrą do oka. Światło białe mieszanina wszystkich fal Światło monochromatyczne (barwa prosta) otrzymane przez rozszczepienie światła białego Charakterysytka źródła światła: 1 temperatura 2 rozkład widmowy

Temperatura światła (stopnie Kelvina) Temperatura = podobieństwo do koloru rozgrzanego ciała doskonale czarnego (Lord Kelvin) Sens tylko dla światła pomarańczowegożółtego-białegoniebieskiego (nie np. dla zielonego) Źródło: http://www.feit.com/color-temperature

Rozkład widmowy Źródło: http://housecraft.ca/author/jpriest/page/2/ To możliwe: różne rozkłady widmowe, ale ta sama temperatura

Źródło: Practical Colour management R. Griffith Światło Większość docierającego do oka światła to światło odbite. Obiekty: emitujące światło odbijające światło przepuszczające (filtrujące) światło Metameryzm: dwa obiekty wyglądają identycznie w danym świetle (np. jarzeniowym), ale różnią się w innym świetle (np. żarowym).

Oko i widzenie kolorów Źródło: http://miac.unibas.ch/sip/02-fundamentals.html#(20) Światłoczułe pręciki (S, M i L)

Co to jest kolor? Kolor / barwa Wrażenie psychologiczne wywołane w mózgu w odpowiedzi na bodźce świetlne (promieniowanie elektromagnetyczne)

Czułość oka ludzkiego Źródło: http://www.huevaluechroma.com/032.php Źródło: http://miac.unibas.ch/sip/02- Fundamentals.html#(21)

Pomiar koloru Kolor wrażenie psychiczne powstające w mózgu Źródło: Practical Colour management R. Griffith Densitometr emituje światło i mierzy ile wróciło (np. zużycie tuszu w druku na kartkę) Kolorymetr sensory niebieskiego, zielonego i czerwonego (np. kalibracja monitorów) Spektrometr mierzy całe spektrum z pewną rozdzielczością (np. 10nm) (pomiar koloru z wydruku)

Światło Oko Modele kolorów Spektrometr Źródło: https://www.youtube.com/watch?v=pbi-lgesbnk Zauważmy: nawet zwykła zieleń ma rozbudowane spektrum Dithering

Prawa Grassman a (XIX w) Prawa: 1 trójwymiarowości każdą barwę da się przedstawić jako kombinację trzech niezależnych barw C = (X, Y, Z) Ale nie odwrotnie! 2 ciągłości barwa jest ciągłą funkcją widma fal świetlnych 3 addytywności jeśli A = (X 1, Y 1, Z 1 ) i B = (X 2, Y 2, Z 2 ) to zmieszanie A i B da barwę (X 1 + X 2, Y 1 + Y 2, Z 1 + Z 2 )

Mieszanie barw: addytywne i substraktywne Źródło: http://www.huevaluechroma.com/051.php Substraktywne = multiplikatywne. 20% 50% = 10%

Substraktywne mieszanie i oświetlanie Źródło: http://www.huevaluechroma.com/051.php Postrzeganie tego koloru zależy jednak od tego jak obserwator zaadaptuje się do źródła światła.

Model kolorów RGB Źródło: http://www.rkm.com.au/animations/animation- RGB-additive-colour-mixing.html addytywny barwa = trójka (r, g, b) intensywność barwy czerwonej, zielonej i niebieskiej. czarny = RGB(0, 0, 0) biały = RGB(1, 1, 1) (czasem (255,255,255)) nie definiuje (r, g, b)

Model kolorów RGB Źródło: http://prosjekt.ffi.no/unik-4660/lectures04/chapters/introduction.html

Model kolorów CMY Źródło: http://dsl.sk/images/articles/2010-04-23-rgb-cmyk-1.png Substraktywny W praktyce CMYK, bo: i) trudno otrzymać czarny, ii) czarny jest tańszy, iii) mniej tuszu potrzeba (szybsze schnięcie) CMYK(1, 0, 1, 0)?

Konwersje Konwersja RGB = CMY RGB(r, g, b) = CMY(1 r, 1 g, 1 b) Konwersja CMY = RGB CMY(c, m, y) = RGB(1 c, 1 m, 1 y) Konwersja CMY = CMYK: k = min(c, m, y) c = (c k)/(1 k) m = (m k)/(1 k) y = (y k)/(1 k)

Konwersja CMY = CMYK Przypadek wyidealizowany w praktyce bardziej skomplikowane. Źródło: http://www.huevaluechroma.com/092.php

Model opisu przestrzeni barw HSB = HSV Źródło: http://pl.wikipedia.org/wiki/hsv_(grafika) RGB i CMYK wygodne dla maszyn, nie dla człowieka HSV/B = odcień (H), nasycenie (S), jaskrawość/wartość (B/V) Typowo w skali 0-100 (H czasami w skali 0-359)

HSB - jaskrawość (względna!) Źródło: http://www.huevaluechroma.com/093.php B mierzy jaskrawość w porównaniu do maksymalnej możliwej jaskrawości koloru o tej samej H i S Czyli B = max(r, G, B) 100

HSB - kolory czyste i tinty Źródło: http://pl.wikipedia.org/wiki/hsv_(grafika) Źródło: http://miac.unibas.ch/sip/02-fundamentals.html Czy da się zwiększyć jaskrawość koloru RGB(1, 0, 0.6)? B = 0, tylko gdy RGB(0, 0, 0) HSB(,, 100) reprezentuje wszystkie kolory czyste oraz tinty (przejścia kolor czysty-biały)

HSB - koło barwne Źródło: http://www.blancmange.info/notes/oddbits/testpat/ Różne sposoby przedstawienia: hex, koło barwne Źródło: http://www.ncl.ucar.edu/applications/color.shtml

HSB - nasycenie (względne!) Źródło: http://www.huevaluechroma.com/093.php Różne nasycenia, ta sama jaskrawość.

Nasycenie (względne!) Źródło: http://http://www.huevaluechroma.com/093.php Barwa = składnich achromatyczny + chromatyczny Nasycenie = miara udziału składnika chromatycznego note[item] Nasycenie jest względne! Tzn. dla (0, 30, 50) nasycenie wynosi 100 mimo, że max = 50 (vide stożek)

Jaskrawość = jasność? Źródło: http://www.huevaluechroma.com/093.php

Jaskrawość = jasność? Źródło: http://www.huevaluechroma.com/093.php Powyższe mają maksymalną jaskrawość (B=100), ale różnią się jasnością (L).

jaskrawość jasność Źródło: http://www.huevaluechroma.com/093.php jasność (L), jaskrawość (B) i nasycenie (S).

HSL Źródło: http://en.wikipedia.org/wiki/hsl_and_hsv HSL = Hue, Saturation, Lightness Definicja jasności : L = (max(r, G, B) min(r, G, B))/2 Jaką jasność (L) mają maksymalnie nasycone kolory? S = ilość nasycenia w porównaniu do maksymalnej wartości przy stałym L.

HSI Źródło: http://www.lohninger.com/helpcsuite/rgbtohsi_sdlcolors.htm I = Intensywność Czasem uzywany w computer vision, bo I = (R+G+B)/3

Odpowiedni model koloru ułatwia przetwarzanie Obraz oryginalny Źródło: ff12

Odpowiedni model koloru ułatwia przetwarzanie R Źródło: ff12

Odpowiedni model koloru ułatwia przetwarzanie G Źródło: ff12

Odpowiedni model koloru ułatwia przetwarzanie B Źródło: ff12

Odpowiedni model koloru ułatwia przetwarzanie S Źródło: ff12

Odpowiedni model koloru ułatwia przetwarzanie I Źródło: ff12

Odpowiedni model koloru ułatwia przetwarzanie H Źródło: ff12

Źródło: http://en.wikipedia.org/wiki/ycbcr YC B C R Używany w JPEG, MPEG Luminancja Y, Kolor: C B i C R

YC B C R Źródło: http://en.wikipedia.org/wiki/ycbcr Luminancja niesie dla człowieka więcej informacji niż kolor możliwa decymacja (eng. downsampling).

Konwersja YC B C R z RGB Źródło: http://miac.unibas.ch/sip/02-fundamentals.html#(41)

Bezwzględny model kolorów / przestrzeń kolorów RGB jest receptą kolor zależy od (definicji) składników Aby z RGB zrobić bezwzględny model kolorów trzeba określić kolory podstawowe. Ale jak to zrobić?

CIEXYZ International Commission on Illumination (CIE) w 1931 Na podstawie eksperymentów psychologicznych C vs. (R, G, B) (C = rr + gg = bb) Wszystkie kolory, których (statystyczny) człowiek może doświadczyć.

CIEXYZ Funkcje dopasowujące: Źródło: http://www.fho-emden.de/ hoffmann/ciexyz29082000.pdf Prawa: Hipotetyczne receptory XYZ

CIExyY W drugim kroku uznano, że: Y będzie zawsze odpowiadała jaskrawości Przekształcenia: (zbędna) x = X X + Y + Z Y y = X + Y + Z z = 1 x y

Wykres chromatyczności CIExyY Najczęściej przedstawia się go w postaci diagramu chromatyczności używając współrzędnych x i y (bez luminancji Y): Źródło: http://www.fhoemden.de/ hoffmann/ciexyz29082000.pdf Barwy proste na brzegu Linia purpury Temperatura barwna Punkt bieli (np. D65): równomiernie zmieszane fale Wszystkie wartości w zakresie [0, 1] Niektóre kombinacje (x, y) są zabronione

Właściwości CIExyZ Źródło: Problem barwy i koloru J. Tarasiuk dla większości można znaleźć odp. jej barwę prostą (A, B, ale nie E) na tej samej prostej ten sam odcień, ale inne nasycenie (C, D) zmieszane na przecięciu (A-B) jeśli przecinają p. środkowy, to można dobrać takie intensywności, żeby uzyskać biały (C-D) mieszanie trzech = mieszanie sekwencyjneme

Gamut przestrzeń barw możliwa do wyświetlenia Źródło: Problem barwy i koloru J. Tarasiuk Trójkąt Maxwella trzy barwy podstawowe Wystarczy zmierzyć barwy podstawowe RGB.

Przestrzenie barw Źródło: Problem barwy i koloru J. Tarasiuk

System zarządzania barwą Systemy zarządzające barwą: Rozwiązują problemy z odwzorowaniem kolorów na różnych urządzeniach: skanery, drukarki, monitory Color Management System (Microsoft), ColorSync (Apple), LittleCMS (Linux),... Opierają się na profilach ICC Profil ICC: zawiera tablicę konwersji np. (R,G,B) => CIE(X,Y,Z) pliki *.icc (international Color Consortium) lub *.icm (Image Color Matching)

Zarządzanie barwą Źródło: Problem barwy i koloru J. Tarasiuk PCS (Profile connection space) np. CIEXYZ WS (Working space) robocza przestrzeń barw (np. RGB)

Konwersja profili Źródło: http://www.mlab.nl/gtodsa/05_techniques/02_colour/colour_gamut.htm

Konwersja profili Źródło: Problem barwy i koloru J. Tarasiuk a) Perpepcyjna; b) graficzna; c) względnie kolorymetryczna (p. bieli), d) bezwzględnie kolorymetryczna;

Dithering Lewa: TrueColor (ok. 16mln) Prawa: 16 kolorów Złudzenie innego koloru poprzez zlewanie się Jeśli urządzenie nie potrafi wyświetlić Źródło: http://en.wikipedia.org/wiki/ordered_dithering

Dithering i Frame Rate Control w monitorach LCD Źródło: http://www.photokaboom.com/photography/learn/tips/070_computer_purchase_dithering.htm TrueColor to 2 8 2 8 2 8 = 16.777.216 kolorów TN+Film to 6-bitów / kanał Przy 6-bitach mamy tylko 2 6 2 6 2 6 = 262.144 kolorów Dodatkowe kolory dzięki ditheringowi lub Frame Rate Control (zmiana koloru w czasie). Wtedy 16, 2 mln kolorów. Wada: mruganie.