Wprowadzenie do grafiki komputerowej

Podobne dokumenty
Monitory LCD (ang. Liquid Crystal Display) (1)

Grafika komputerowa (ang. computer graphics) Wprowadzenie do grafiki komputerowej. Grafika komputerowa - Zastosowania (2) Grafika komputerowa - Geneza

Obraz cyfrowy. Radosław Mantiuk. Wydział Informatyki Zachodniopomorski Uniwersytet Technologiczny w Szczecinie

Grafika Komputerowa Wykład 3. Wyświetlanie. mgr inż. Michał Chwesiuk 1/24

Zasada działania, porównanie

Próbkowanie (ang. sampling) - kwantyzacja. Rastrowa reprezentacja obrazu 2D. Generowanie obrazu rastrowego 2D. Próbkowanie i integracja

Monitory Opracował: Andrzej Nowak

Plan wykładu. 1. Budowa monitora LCD 2. Zasada działania monitora LCD 3. Podział matryc ciekłokrystalicznych 4. Wady i zalety monitorów LCD

Aparat widzenia człowieka (ang. Human Visual System, HVS) Budowa oka. Komórki światłoczułe. Rastrowa reprezentacja obrazu 2D.

Podstawy grafiki komputerowej

Schemat blokowy monitora CRT

Scena 3D. Cieniowanie (ang. Shading) Scena 3D - Materia" Obliczenie koloru powierzchni (ang. Lighting)

Bartosz Bazyluk WYŚWIETLANIE OBRAZU Techniki wyświetlania obrazu komputerowego. Grafika Komputerowa, Informatyka, I Rok

Schemat blokowy monitora CRT

Karty graficzne możemy podzielić na:

Monitory. Rys. 1 Monitor kineskopowy z działem elektronowym (CRT) Rys.2. Monitor ciekłokrystaliczny (LCD)

INFORMATYKA WSTĘP DO GRAFIKI RASTROWEJ

Podsystem graficzny. W skład podsystemu graficznego wchodzą: karta graficzna monitor

Wysoki kontrast i szeroki zakres dynamiki dzięki cechom panelu OLED takim, jak reprodukcja głębokiej czerni i wysoka jasność szczytowa

Karta graficzna karta rozszerzeo odpowiedzialna generowanie sygnału graficznego dla ekranu monitora. Podstawowym zadaniem karty graficznej jest

Rodzaje monitorów. CRT kineskopowe. LCD ciekłokrystaliczne. PLASMA plazmowe OLED

Plan wykładu. 1. Oznaczenia certyfikatów monitorów. 2. Porównanie monitorów CRT z LCD 3. Dobór parametrów monitorów

Synteza i obróbka obrazu HDR. Obrazy o rozszerzonym zakresie dynamiki

GRAFIKA RASTROWA. WYKŁAD 1 Wprowadzenie do grafiki rastrowej. Jacek Wiślicki Katedra Informatyki Stosowanej

O grafice i monitorach. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski

HDR. Obrazy o rozszerzonym zakresie dynamiki

Plan wykładu. Akcelerator 3D Potok graficzny

Operatory mapowania tonów

GRAFIKA RASTROWA GRAFIKA RASTROWA

WYKŁAD 25 URZĄDZENIA WYŚWIETLAJĄCE SMK 2004 Na podstawie: K. Booth, S. Hill, Optoelektronika, WKŁ, Warszawa Uwagi ogólne A.

STEREOSKOPIA. Stereoskopia. Synteza i obróbka obrazu

Charakterystyka urządzeń zewnętrznych

Sprawdzian test egzaminacyjny GRUPA I

Wyświetlacze ciekłokrystaliczne (LCD)

Grafika Komputerowa. Wykład 8. Przygotowanie do egzaminu. mgr inż. Michał Chwesiuk 1/32

Karta graficzna i monitor

Monitory LCD, OLED, PDP oraz technologia 3D

Formaty graficzne HDR

Grafika Komputerowa Wybrane definicje. Katedra Informatyki i Metod Komputerowych Uniwersytet Pedagogiczny im. KEN w Krakowie apw@up.krakow.

Procesor. Pamięć RAM. Dysk twardy. Karta grafiki

Ogólne informacje. cią pracy, wielkości wyświetlan. cią obrazu, wietlaną rozdzielczości. częstotliwo. wieŝania obrazu.

Przetworniki obrazu. Opracował: dr inż. Piotr Suchomski

Photoshop. Podstawy budowy obrazu komputerowego

Podstawy grafiki komputerowej. Teoria obrazu.

Uniwersalne monitory kolorowe LCD

Percepcja obrazu Podstawy grafiki komputerowej

Obraz realistyczny. Realizm w grafice komputerowej. Realizm modelu: z!o#one siatki wielok$tów. Realizm modelu geometrycznego. Realizm modelu: spline'y

Przekształcenia punktowe

Technikalia multimedialne. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski

T2200HD/T2200HDA Szerokoekranowy monitor LCD 21,5 Podręcznik użytkownika

Monitory i system graficzny

10.Architekturyspecjalizowane

OPIS PRZEDMIOTU ZAMÓWIENIA

Podział monitorów w zależności od sposobu generowania obrazu

Architektura Komputerów

WYŚWIETLACZE GRAFICZNE I TEKSTOWE 7 KOLOROWE

NEC SpectraView Reference 272

Rys. 1. Przykładowe karty graficzne. 1 - ASUS GeForce 400 MX, 2 - ATI Radeon HD 4770, 3 - ASUS GeForce GTX 780

Technologie Informacyjne

Podzespoły Systemu Komputerowego:

Grafika komputerowa. Dla DSI II

Plan wykładu. 1. Budowa monitora CRT 2. Zasada działania monitora CRT 3. Maski 4. Wady i zalety monitorów CRT 5. Testowanie monitora

URZĄDZENIA ZEWNĘTRZNE

Gimp Grafika rastrowa (konwersatorium)

Prezentacja Microsoft Power Point. Przedmiot: Karty Graficzne

Laboratorium. Cyfrowe przetwarzanie sygnałów. Ćwiczenie 9. Przetwarzanie sygnałów wizyjnych. Politechnika Świętokrzyska.

T2210HD/T2210HDA Szerokoekranowy monitor LCD 21,5 Podręcznik użytkownika

BADANIA WYŚWIETLACZY TELEFONÓW

Karta graficzna. Karta graficzna przyjmuje. rozszerzeń montowanej w magistrali wejścia/wyjścia na płycie głównej. Opcjonalnie układ graficzny

T201W/T201WA Szerokoekranowy monitor LCD 20 Podręcznik użytkownika

WYKAZ OFEROWANEGO SPRZĘTU I OPROGRAMOWANIA

Grafika komputerowa i wizualizacja

dr inż. Piotr Odya dr inż. Piotr Suchomski

Próbkowanie (ang. sampling) - kwantyzacja. Rastrowa reprezentacja obrazu. Generowanie obrazu rastrowego 2D. Przyk"ad próbkowania

LCD 240 EAZ. Moduł adaptera ADM Dane. Mocowanie Zgrzewane śruby M3 x 16. Wspólna anoda Wspólna katoda (poprzez Uni-Wandler)

TFT 480 H / V EN EN EN Thin Film Transistor wyświetlacz 480, poziomy/pionowy 1.45/1. Dane

Analiza obrazu. wykład 1. Marek Jan Kasprowicz Uniwersytet Rolniczy Marek Jan Kasprowicz Analiza obrazu komputerowego 2009 r.

Przedmowa 11 Ważniejsze oznaczenia 14 Spis skrótów i akronimów 15 Wstęp 21 W.1. Obraz naturalny i cyfrowe przetwarzanie obrazów 21 W.2.

SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA

OpenGL - Open Graphics Library. Programowanie grafiki komputerowej. OpenGL 3.0. OpenGL - Architektura (1)

zadanie nr 1 Sprzęt komputerowy KOMPUTER V3250SFF i GB 500GB DVDRW 5in1 Intel HD 530 Wi- FI +BT Win7P/10P 3YNBD Nazwa produktu

Grafika Komputerowa Wykład 2. Przetwarzanie obrazów. mgr inż. Michał Chwesiuk 1/38

MODULATOR CIEKŁOKRYSTALICZNY

nr katalogowy/ okres gwarancji ilość nr katalogowy/ okres gwarancji ilość nr katalogowy/ okres gwarancji ilość nr katalogowy/ okres gwarancji ilość

Architektura Systemów Komputerowych. Rozwój architektury komputerów klasy PC

Obraz jako funkcja Przekształcenia geometryczne

CZĘŚĆ I ZAMÓWIENIA DOSTAWA SPRZĘTU INFORMATYCZNEGO DO PROJEKTU DOMOWY ASYSTENT OSÓB STARSZYCH I CHORYCH

Gniazdo D-Sub. Istnieją takŝe monitory podłączane do gniazda cyfrowego, gdzie sygnał do monitora przesyłany jest w postaci cyfrowej przez gniazdo DVI.

Załacznik nr 4 do SIWZ - OPIS PRZEDMIOTU ZAMÓWIENIA- załącznik do Formularza Oferty

1 LEKCJA. Definicja grafiki. Główne działy grafiki komputerowej. Programy graficzne: Grafika rastrowa. Grafika wektorowa. Grafika trójwymiarowa

Plan wykładu. Wprowadzenie Program graficzny GIMP Edycja i retusz zdjęć Podsumowanie. informatyka +

TFT 3.2" H EN EN Thin Film Transistor wyświetlacz 3.2", poziomy IV II. 1.45/ /1. Dane

SPROSTOWANIE DO SPECYFIKACJA ISTOTNYCH WARUNKÓW ZAMÓWIENIA

Plan wykładu. Wprowadzenie Program graficzny GIMP Edycja i retusz zdjęć Podsumowanie. informatyka +

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

GRAFIKA KOMPUTEROWA. Plan wykładu. 1. Początki grafiki komputerowej. 2. Grafika komputerowa a dziedziny pokrewne. 3. Omówienie programu przedmiotu

Grafika Komputerowa Wykład 6. Teksturowanie. mgr inż. Michał Chwesiuk 1/23

Wprowadzenie do technologii HDR

POLITECHNIKA GDAŃSKA WYDZIAŁ ELEKTRONIKI TELEKOMUNIKACJI I INFORMATYKI

WYŚWIETLACZE GRAFICZNE MAX

Transkrypt:

Wprowadzenie do grafiki komputerowej Radosław Mantiuk Wydział Informatyki Zachodniopomorski Uniwersytet Technologiczny w Szczecinie

Obraz rastrowy 2D Obraz rastrowy - dwuwymiarowa macierz pikseli (bitmapa) Piksel (ang. pixel) - punkt obrazu (próbka, nie ma wymiaru, nie zajmuje obszaru) położenie w rastrze kolor Kolor piksela wektor RGB (Red, Green, Blue), każda składowa kodowana niezależnie true color - 8 bitów na składową koloru (24 bity na piksel) Rozdzielczość obrazu (ang. spatial resolution) - liczba pikseli w poziomie i pionie Aspekt obrazu (ang. aspect ratio) - stosunek wymiarów poziomych do pionowych (0,0) (300,200) (0,0,255)

Kodowanie koloru: framebuffer Podanie wartości trzech składowych koloru RGB ( true color ). Courtesy of MIT (Lecture Notes 6.837)

Kodowanie koloru: Look-Up-Table Podanie indeksu do tabeli zawierającej trzy wartości składowych RGB (nie stosowane). LUT - Look-Up Table Courtesy of MIT (Lecture Notes 6.837)

System graficzny Wyświetlanie obrazów jest wspomagane przez specjalistyczny podsystem z własnym procesorem - kartę graficzną. CPU pamięć RAM GPU bufor ramki (ang. frame buffer) monitor Procesor GPU (ang. Graphics Procesor Unit) rysuje obraz poprzez wypełnianie odpowiednich komórek pamięci. Obraz przechowywany jest we frame buffer ze znajdującym się w pamięci. Wielkość frame buffer a zależy od rozdzielczości obrazu i sposobu kwantyzacji koloru.

Karta graficzna (1) pamięć VRAM (frame buffer) zegary RAMDAC procesor GPU układ sterujący Projekt i wykonanie Bogdan Olech slot koprocesora

Karta graficzna (2) Cechy karty graficznej: procesor GPU (ang. Graphics Procesor Unit) - architektura SIMD, brak skoków i pętli, bardzo duża wydajność arytmetyczna, wielopotokowość, pamięć VRAM (ang. Video RAM) - bardzo szybki dostęp sekwencyjny do pamięci, magistrala - bardzo duży transfer danych, RAMDAC - generowanie analogowych sygnałów wideo (przetwornik DA), zegary - taktowanie procesora i monitora, układ sterujący - komunikacja procesora z pamięcią, komunikacja z CPU. RAMDAC czyta odpowiedni obraz z pamięci VRAM, przetwarza go na sygnał analogowy i przesyła do monitora.

Kwantyzacja koloru Liczba bitów na składową określa dokładność kwantyzacji pewnego zakresu luminancji. Dla standardowych monitorów LDR (ang. Low Dynamic Range) wystarczy 8 bitów na składową, nie widać wtedy przejść pomiędzy odcieniami danej składowej. 5 bitów na składową 7 bitów na składową Courtesy of MIT (Lecture Notes 6.837)

Wyświetlacz LCD (ang. Liquid Crystal Display)

Monitory LCD (ang. Liquid Crystal Display) (1) Monitor ciekłokrystaliczny (typu TN, ang. Twisted Nematic) Ciekły kryszła powoduje zmianę polaryzacji światła w zależności od przyłożonego do niego napięcia. backlight backlight Courtesy of MIT (Lecture Notes 6.837)

Monitory LCD (ang. Liquid Crystal Display) (3) Sterowanie polaryzacją ciekłego kryształu odbywa się za pomocą tranzystorów zamocowanych w matrycy (technologia TFT - Thin Film Transistor). Prędkość odświeżania to prędkość zmiany stanu polaryzacji ciekłego kryształu. Odcienie szarości uzyskuje się poprzez regulację napięcia (niepełne uprzadkowanie molekuł LC). Barwy uzyskuje się poprzez stosowanie filtrów RGB. Stosuje się sztuczne podświetlenie matrycy w celu zwiększenia kontrastu (ang. backlight). Zmiana kąta patrzenia powoduje zmianę własności transmisyjnych LC (obraz staje się ciemniejszy, możliwe jest odwrócenie kontrastów).

Wyświetlacz OLED (ang. Organic Light-Emitted Diode) Półprzewodnikowy materiał organiczny emitujący światło po przyłożeniu napięcia. AMOLED (ang. active matrix) aktywne adresowanie pikseli za pomocą TFT (ang. thin film transistor) W OLED nie ma podświetlenia (wyłączone piksele są czarne) 1 katoda (-) 2 warstwa emitująca światło 3 - przykład emisji światła 4 warstwa przewodząca 5 anoda (+) Półprzewodnikowy materiał organiczny pobudzany jest od świecenia w wyniki przepływu prądu pomiędzy anodą i katodą (jedno z ogniw może być przezroczyste). Materiałem organicznym może być przewodzący polimer elektroluminescencyjny (PLED, ang. polymer light-emitted diode).

Wyświetlacz OLED (ang. Organic Light-Emitted Diode) Parametry techniczne: 1000x szybszy czas reakcji niż LCD (ang. response time) elastyczna powierzchnia przezroczyste

Monitory LCD (ang. Liquid Crystal Display) (3)

Wyświetlacz stereoskopowy Wykorzystane zjawisko widzenia dwuocznego (ang. vergence). konflikt z akomodacją oka (systemy aktywne (ang. shutter glasses) i pasywne (polaryzacyjne,anaglifowe)

Wyświetlacze HMD (ang. head mounted display) - Oculus Rift, HTC VIVE, FOVE, Google Cardboard, itp. - podwójny wyświetlacz OLED lub LCD - śledzenie ruchu głowy (ang. head tracker) - konflikt: działanie błędnika

Kodowanie gamma Kamera cyfrowa rejestruje jasność obrazu w sposób liniowy (50% wzrost liczby fotonów oznacza 50% wzrost jasności). Układ wzrokowy człowieka (HVS) odbiera jasność w sposób nieliniowy np. tylko około 20% wzrost liczby fotonów powoduje 50% wzrost odbieranej jasności. Obrazy z kamer cyfrowych poddawane są korekcji, aby dostosować jasność do powyższej osobliwości HVS. output = L 1/γ, γ <1.4, 2.8 > 50% wzrost jasności dla oczu człowieka oznacza tylko około 20% wzrost jasności dla kamery. 50% wzrost jasności dla kamery oznacza tylko około 20% wzrost jasności dla oczu człowieka. Korekcja gamma - zmiana wartości pikseli prowadząca do liniowej zależności pomiędzy wartościami pikseli i luminancją.

Kodowanie gamma (2) Wartości jasności zakodowane zgodnie z nieliniową charakterystyką HVS można efektywniej kwantyzować.

Korekcja gamma Wyświetlacze cyfrowe mają nieliniową charakterystykę, aby "odwrócić" kodowanie gamma. Obraz renderowany przez oprogramowanie graficzne trzeba zakodować, aby prawidłowo wyświetlił się na monitorze (podobniej jak robi to kamera z obrazem sceny): kolor _ zakodowany = kolor _ renderowany 1/γ,γ <1.4, 2.8 >

Korekcja gamma

Wyświetlacz (ang. display) Rastrowe urządzenie wyświetlające obraz 2D. Rozdzielczość wielkość piksela obrazu (ang. pitch) ~0.1-0.3 [mm] liczba pikseli na cal, np. 80 DPI (ang. Dots per Inch), zmienna dla CRT Wymiary ekranu (przekątna) Odwzorowanie koloru (składowe RGB) Częstotliwość odświeżania (pionowa i pozioma) Współczynnik gamma (nieliniowe mapowanie napięcia na luminancję) Minimalna i maksymalna luminancja (kontrast) zakres dynamiki monitora (maksymalna luminancja podzielona przez minimalną luminancję)

Literatura J.D. Foley, A. van Dam, S.K. Feiner, J.F. Hughes, R.L. Phillips, Wprowadzenie do grafiki komputerowej, WNT, Warszawa 1995. Jan Zabrodzki (pz), Grafika komputerowa metody i narzędzia, WNT, Warszawa 1994, ISBN 83-204-1716-3. Tomas Akenine-Moller, Eric Haines, Naty Hoffman, Real-Time Rendering (3rd edition), A K Peters, 2008. Andrew S. Glassner, "Principles of Digital Image Synthesis", Vol. I and II, Morgan Kaufmann, 1995.