Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Moje zdjęcia prezentowane na tym wykładzie zostały wykonane przez Martę Nowak

Podobne prezentacje


Prezentacja na temat: "Moje zdjęcia prezentowane na tym wykładzie zostały wykonane przez Martę Nowak"— Zapis prezentacji:

1

2 Moje zdjęcia prezentowane na tym wykładzie zostały wykonane przez Martę Nowak http://martanowak.rozeta.pl/

3 Fotografia cyfrowa wykład podejście programisty Wybrane algorytmy przetwarzania obrazów fotograficznych

4 Warunki zaliczenia ● Test końcowy sprawdzający znajomość tematów poruszanych na wykładzie ● Jeden lub dwa projekty programistyczne

5 Co się dzieje po zwolnieniu migawki ? Wykład 1

6 ● Demozaikowanie ● Antyaliasing ● Ustalenie balansu bieli ● Odszumianie ● Wyostrzanie ● Konwersja do odpowiedniej przestrzeni barw ● Podbicie kolorów i inne korekcje ● Korekcja Gamma ● Kompresja i zapis w odpowiednim formacie

7 Swiatło pada na sensor Jak sensor widzi kolory?

8 Większość aparatów używa tzw. Color Filter Array

9 pliki RAW (.cr2,.nef)

10 Proces rekonstrukcji obrazu z CFA nazywamy demozaikowaniem.

11 Obraz bezpośrednio z czujnika (za pomocą dcraw)

12 Obraz bezpośrednio z czujnika (za pomocą dcraw)

13 Najprostszym sposobem uzyskania zdjecia jest interpolacja liniowa dla każdego koloru osobno.

14

15

16 Aliasing Aliasing występuje kiedy zbyt rzadko próbkujemy szybko zmieniający się sygnał, np. zdjęcie przedmiotu o drobnych szczegółach. Jeśli sygnał ma częstotliwość f to powinniśmy go próbkować z częstotliwością 2f. To jest tak zwane twierdzenie Nyquista.

17 Liczba próbek: 61 Częstotliwość sygnału: 30

18 Liczba próbek: 59 Częstotliwość sygnału: 30

19 Liczba próbek: 51 Częstotliwość sygnału: 30

20 Liczba próbek: 37 Częstotliwość sygnału: 30

21 Liczba próbek: 33 Częstotliwość sygnału: 30

22 Liczba próbek: 17 Częstotliwość sygnału: 30

23 Aliasing

24 Antyaliasing W aparatach stosuje się filtry dolno przepustowe przed sensorem, eliminują zbyt drobne szczegóły. W praktyce oznacza to rozmycie zdjęcia. Również niektóre algorytmy demozaikowania, mają wbudowane filtry antyaliasingowe.

25 Balans bieli Kolor przedmiotów zależy nie tylko od ich własności, ale również od koloru światła padającego. Mózg ludzki (może inne też:) posiada zdolność widzenia przedmiotów w przybliżeniu stałym kolorze niezależnie od oświetlenia. To zjawisko nazywa się adaptacją chromatyczną. Czujnik aparatu rejestruje światło takie jakie jest. Dlatego musimy mu „powiedzieć” jakie jest światło. Zwykle podaje się to za pomocą temperatury barwy i tinty.

26 Temperatura barwy Swiatło o temperaturze T (zwykle podawanej w Kelwinach) to światło emitowane przez ciało doskonale czarne podgrzane do temperatury T. Ciało doskonale czarne to ciało które pochłania całe padające na nie światło

27 Temperatura barwy

28 Nie każde źródłó światła da się opisać promieniowaniem ciała doskonale czarnego. Odstępstwa opisuje tinta.

29 Balans bieli Światło dzienneŻarówka energooszczędna Balans bieli na słońce T: 5000 K tinta: 0

30 Światło dzienneŻarówka energooszczędna Balans bieli na światło dzienne w cieniu T: 6450 K tinta: -1

31 Światło dzienneŻarówka energooszczędna Balans bieli na światło żarowe T: 3200 K tinta: +4

32 Światło dzienneŻarówka energooszczędna Balans bieli na świetlówkę T: 4100 K tinta: +23

33 Balans bieli Automatyczny balans bieli T: 4000 K tinta: +15 Światło dzienneŻarówka energooszczędna T: 3700 K tinta: +18

34 Światło dzienneŻarówka energooszczędna Balans bieli dobrany ręcznie T: 3750 K tinta: +1 T: 2450 K tinta: +10

35 Piękno leży w oku patrzącego

36 Balans bieli ustalany jest jeszcze przed demosaikowaniem. Następuje to poprzez pomnożenie każdego kanału obrazu przez odpowieni mnożnik. Dlatego dużo trudniej i mniej efektywnie jest ustalić balans bieli dla plików JPEG. Również dlatego, że sygnał w nich jest poddany nieliniowemu przekształceniu. Pliki RAW nie mają ustalonego balansu bieli, a raczej maja tylko zapisane parametry balansu bieli ustawionego w aparacie. Programy do obróbki RAW umożliwiają ustalenia własnego balansu bieli. Korekcja balansu bieli

37 REKLAM A

38

39 Koniec

40 Szumy Czujnik i wzmacniacze sygnału są elementami elektroniki analogowej, a więc są podatne na szumy. Szumy (głównie termiczne) zależą od: ● Wartości ISO ● Natężenia światła ● rozmiaru pixela (czyli matrycy też)

41 Szumy ISO 100

42 Szumy ISO 200

43 Szumy ISO 400

44 Szumy ISO 800

45 Szumy ISO 1600

46 Szumy ISO 3200

47 Szumy ISO 3200 Odszumione ISO 3200

48 Szumy ISO 100 Odszumione ISO 3200

49 Szumy ISO 3200Odszumione ISO 3200

50 Szumy ISO 100 Odszumione ISO 3200

51 Wyostrzanie Zdjęcia tak naprawdę nie da się wyostrzyć (no chyba, że się pracuje dla NASA, lub agencji szpiegowskich). Wyostrzanie polega na zaakcentowaniu krawędzi. Podobno na tej samej zasadzie funkcjonuje malowanie oczu kredką.

52

53

54 Co to jest kolor ?

55 „Heaven is not a place, it's a feeling” Podobnie jest z kolorem. Swiatło i przedmioty nie mają koloru. Kolor to wrażenie które my odbieramy.

56 Co to jest kolor ? Jest faktem doświadczalnym, że każde wrażenie koloru można zrekonstruować za pomocą mieszania światła z trzech reflektorów. Współczynniki tej „mieszkanki” mogą być ujemne. http://th.if.uj.edu.pl/~wojteks/CG/wyklady/slajdy_kolor.pdf

57

58

59 Przestrzenie barw W ten sposób opracowano przestrzeń barw CIE RGB i CIE XYZ. Z tej ostatniej powstała CIExyY. Każdy kolor da się zapisać jednoznacznie przez współrzędne xyY, przy czym xy określają kolor a Y jasność.

60 Sygnały RGB nie opisują koloru jak długo nie okreśłimy kolorów R,G i B. Dotyczy to zarówno wyświetlanie jak i rejestracji koloru. Składowe RGB definiujemy np. w przestrzeni Cxyz (z=1-x-y). Składowe xyz nie definiują jasności poszczególnych składowych. Dlatego podajemy również punkt bieli, odpowiadający R=G=B

61

62

63 Korekcja Gamma W monitorach CRT (i telewizorach) natężenie światła nie jest proporcjonalne do sygnału (napięcia).

64 Korekcja Gamma W monitorach CRT (i telewizorach) natężenie światła nie jest proporcjonalne do sygnału (napięcia). Ta nieliniowa zależność musiała być kompensowana przy zapisie| (tworzeniu sygnału).

65 Korekcja Gamma Ta zasada nie obowiązuje monitorów LCD. Zresztą korzystając z wbudowanych Look Up Tables (LUT) można ich charaktersytykę modyfikować. Nie mniej korekcja Gamma gra ważną rolę umożliwiając zapis sygnału w mniejszej ilości bitów.

66 Korekcja Gamma Wrażenie wzrokowe (jasność) nie jest proprocjonalne do natężenia światła. Można je przybliżyć jako trzeci pierwiastek z natężenia. Nie wszystkie bity są równie ważne

67 Korekcja Gamma Wrażenie wzrokowe (jasność) nie jest proprocjonalne do natężenia światła. Można je przybliżyć jako trzeci pierwiastek z natężenia. Zdjęcia są zapisywane po przetworzeniu ich za pomocą podobnych krzywych

68 Profile ICC Profile ICC mogą być dołączane do plików zdjęciowych i definiują przestrzń barw. W zczególności definiują składowe RGB i punkt bieli. Ponadto definiują transformację użytą do korekcji Gamma. Profile ICC mogą opisywać również urządzenia, np aparaty czy monitory.

69 Formaty Graficzne: JPEG Joint Photographic Experts Group TIFF 501KB 307KB (LZW) 264KB(ZIP) JPEG 178KB

70 Formaty Graficzne: JPEG JPEG 40 KB TIFF 501KB 307KB (LZW) 264KB(ZIP)

71

72 Formaty Graficzne: JPEG Kompresja JPEG: ● Sygnał RGB jest przekształcany na YCrCb. Y zawiera informacje o jasności, a Cr i Cb o kolorze. ● Sygnał kolorowy jest próbkowany z dwukrotnie mniejszą częstością ● pixele są łączone w bloki 8x8 ● Na każdym bloku dokonywana jest dyskretna transformacja cosinusowa ● Składowe transformacji o wysokich częstościach są zaokraglane ● Całość jest kompresowana kodem Huffmana

73 DCT

74 Formaty graficzne: TIFF Tagged Image File Format

75 Dziękuję Państwu za uwagę.


Pobierz ppt "Moje zdjęcia prezentowane na tym wykładzie zostały wykonane przez Martę Nowak"

Podobne prezentacje


Reklamy Google