Komunikacja Człowiek-Komputer

Podobne dokumenty
Komunikacja Człowiek-Komputer

Teoria światła i barwy

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

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

MODELE KOLORÓW. Przygotował: Robert Bednarz

Modele i przestrzenie koloru

Kurs grafiki komputerowej Lekcja 2. Barwa i kolor

PODSTAWY BARWY, PIGMENTY CERAMICZNE

Adam Korzeniewski p Katedra Systemów Multimedialnych

Wstęp do zarządzania kolorem

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

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

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

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

GRAFIKA RASTROWA GRAFIKA RASTROWA

Grafika Komputerowa. Percepcja wizualna i modele barw

Laboratorium Grafiki Komputerowej Przekształcenia na modelach barw

Kolor w grafice komputerowej. Światło i barwa

Fotometria i kolorymetria

Fotometria i kolorymetria

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

PODSTAWY TEORII BARW

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

WSTĘP DO GRAFIKI KOMPUTEROWEJ

Janusz Ganczarski CIE XYZ

Akwizycja obrazów. Zagadnienia wstępne

Wprowadzenie do cyfrowego przetwarzania obrazów

Przetwarzanie obrazów wykład 1. Adam Wojciechowski

Teoria koloru Co to jest?

Cyfrowe Przetwarzanie Obrazów. Karol Czapnik

Grafika komputerowa Wykład 11 Barwa czy kolor?

INFORMATYKA WSTĘP DO GRAFIKI RASTROWEJ

Przestrzenie barw. 1. Model RGB

Problem barwy i koloru

Wykład 2. Fotometria i kolorymetria

Fotometria i kolorymetria

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

Grafika na stronie www

5. ZJAWISKO BARWY PERCEPCJA (WRAŻENIE) BARWY

Elementy grafiki komputerowej. Percepcja wizualna i modele barw

Fotometria i kolorymetria

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

Wprowadzenie do cyfrowego przetwarzania obrazów medycznych.

Podstawowe pojęcia i definicje

Chemia Procesu Widzenia

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

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

Grafika komputerowa. Adam Wojciechowski

Grafika komputerowa. Dla DSI II

1 Podstawowe pojęcia i definicje

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

Co to jest współczynnik oddawania barw?

Marcin Wilczewski Politechnika Gdańska, 2013/14

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

Fotometria i kolorymetria

Percepcja obrazu Podstawy grafiki komputerowej

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

GRAFIKA. Rodzaje grafiki i odpowiadające im edytory

Przetwarzanie obrazów i systemy wizyjne

Anna Barwaniec Justyna Rejek

ROZDZIAŁ 1 Podstawowe pojęcia i definicje

Janusz Jaglarz Politechnika Krakowska

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

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

Tajemnice koloru, część 1

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

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

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

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.

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

Grafika Komputerowa I

Podstawy Kolorymetrii

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

2 Problem barwy i koloru.

Grafika komputerowa. Dr inż. Michał Kruk

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

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

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

OP6 WIDZENIE BARWNE I FIZYCZNE POCHODZENIE BARW W PRZYRODZIE

3. ZJAWISKO BARWY W SZKŁACH. Rodzaje POSTRZEGANIA

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

Przetwarzanie obrazów i systemy wizyjne

Polecenie ŚWIATPUNKT - ŚWIATŁO PUNKTOWE

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

Multimedia i grafika komputerowa

Kolorowy świat Obraz analogowy tonalność Obraz cyfrowy Pojęcia: głębia bitowa bpp bits per pixels RGB Rozdzielczość ppi pixels per inch Bitmapa

Zarządzanie barwą w fotografii

SCENARIUSZ LEKCJI CHEMII Z WYKORZYSTANIEM FILMU Kolory nie istnieją. SPIS TREŚCI: I. Wprowadzenie. II. Części lekcji.

PROBLEMATYKA DOBORU KOLORÓW

Białość oznaczana jednostką CIE, oznacza wzrokowy odbiór białego papieru, do którego produkcji wykorzystano (lub nie) wybielacze optyczne (czyli

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

WOJSKOWA AKADEMIA TECHNICZNA

Sprzężenie wizyjne w robotyce

L E D light emitting diode

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

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

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

Ustawienia kolorów w Fiery Command WorkStation 6 FS200

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

Wprowadzenie do technologii HDR

Transkrypt:

Komunikacja Człowiek-Komputer Kolory Wojciech Jaśkowski Instytut Informatyki Politechnika Poznańska Wersja: 4 listopada 2013

Ś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 Ś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)

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 emituje światło, mierzy całe spektrum z pewną rozdzielczością (np. 10nm) (pomiar koloru z wydruku)

Prawa Grassman a 1 trójwymiarowości każdą barwę da się przedstawić jako sumę trzech niezależnych barw. Ale nie odwrotnie! 2 ciągłości barwa jest ciągłą funkcją widma fal świetlnych 3 addytywności jeśli mamy dwa bodźce świetlne o tej samej barwie, to po zmieszaniu każdego z nich z dowolnym trzecim otrzymamy tę samą barwę.

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 - jaskrawość Ź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 - kolory czyste i tinty Ź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 Kiedy kolor ma maksymalne nasycenie w RGB?

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 Obraz oryginalny Źródło: ff12

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

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

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

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

Odpowiedni model koloru ułatwia przetwarzanie Obraz oryginalny Ź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 zdefiniować profil ICC. Wtedy mamy np. srgb, Adobe RGB.

CIEXYZ Zdefiniowane przez International Commission on Illumination (CIE) w 1931 Na podstawie eksperymentów psychologicznych Wszystkie kolory, których typowo człowiek może doświadczyć. Źródło: http://www.fho-emden.de/ hoffmann/ciexyz29082000.pdf

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

CIEXYZ Przejście z RGB do XYZ, żeby pozbyć się wartości ujemnych. Źródło: http://www.fho-emden.de/ hoffmann/ciexyz29082000.pdf

CIExyY Najczęściej przedstawia się go w postaci diagramu chromatyczności używając współrzędnych x i y (bez luminancji Y): Barwy proste Linia purpury Temperatura barwna Punkt bieli (np. D65): równomiernie zmieszane fale Źródło: http://www.fhoemden.de/ hoffmann/ciexyz29082000.pdf

Właściwości CIExyZ Źródło: Tarasiuk (TODO)

Gamut przestrzeń barw możliwa do wyświetlenia Źródło: Tarasiuk (TODO) Aby uzyskać wystarczy zmierzyć barwy podstawowe RGB.

Przestrzenie barw Źródło: Tarasiuk (TODO)

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.