POBR Egzamin 1. Wszystkie kroki rozpoznawania obrazów (chyba od akwizycji do rozpoznania) 2. Różnice i podobieństwa RGB i HSV

Wielkość: px
Rozpocząć pokaz od strony:

Download "POBR Egzamin 1. Wszystkie kroki rozpoznawania obrazów (chyba od akwizycji do rozpoznania) 2. Różnice i podobieństwa RGB i HSV"

Transkrypt

1 POBR Egzamin 1. Wszystkie kroki rozpoznawania obrazów (chyba od akwizycji do rozpoznania) a) Akwizycja : digitalizacja, czyli uzyskiwanie cyfrowej funkcji jasności na podstawie informacji analogowej uzyskanej za pomocą różnego rodzaju detektorów b) Kompresja obrazu : zapis dyskretnej funkcji np. jasności do postaci ciągu znaków, który zajmuje mniej niż oryginalna funkcja tak aby na tej podstawie dało się odtworzyć funkcję pierwotną c) Poprawa jakości obrazu: usuwanie zakłóceń ( szumów ), poprawa kontrastu ( wyostrzanie krawędzi), usuwanie zniekształceń określonego rodzaju (np. geometrycznych, prześwietleń) d) Efekty specjalne: stosowanie specjalnych algorytmów przetwarzania obrazu w celu uzyskania określonych efektów ( morphing, warping ), optymalizacja efektów ( głębia ostrości, zmiany oświetlenia ) e) Analiza i rozpoznanie obrazu: segmentacja ( redukcja nadmiarowości informacji ), analiza cech, identyfikacja 2. Różnice i podobieństwa RGB i HSV a) Podobieństwa: - złożone z 3 składowych b) Różnice: - RGB - sześcian; HSV - pojedynczy odwrócony stożek w układzie cylindrycznym - RGB - nieintuicyjny dla człowieka; HSV - intuicyjny - RGB - składowe: czerwony, niebieski, zielony; HSV - nasycenie, jasność, odcień 3. Różnice i podobieństwa srgb i AdobeRGB a) Podobieństwa: - składowe to 3 podstawowe kolory: czerwony, niebieski, zielony - nieintuicyjne dla człowieka - ustandaryzowane pod kątek urządzeń cyfrowych takich jak monitor b) Różnice: - srgb odwzorowuje 35% wszystkich znanych barw, AdobeRGB 50% 4. Podobieństwa i różnice CIE RGB i CIE XYZ a) Podobieństwa: - Oba polegają na trójchromatycznym modelu barw b) Różnice: - CIE XYZ jest rozwinięciem CIE RGB - CIE RGB dopuszcza przyjmowanie ujemnych wartości składowych widmowych, CIE XYZ nie posiada ujemnych składowych widmowych w całym zakresie długości fal - Trzy składowe RGB reprezentują rzeczywiste barwy, XYZ określa w składowych xi z barwy fikcyjne, a y określa kierunek strumienia światła 5. Balans bieli - aspekty teoretyczne i praktyczne Proces kompensacji barw obrazu zarejestrowanego przez matrycę dla temperatury barwowej oświetlenia, jakie towarzyszyło wykonaniu fotografii. Automatyczny balans bieli oznacza, iż aparat sam ustawi barwy. Znajduje on najjaśniejszy punkt na zdjęciu, i zakłada, iż powinien mieć on kolor biały. Do niego porównuje wszystkie elementy kadru, ponieważ nie wie on jak wygląda kolor biały, ale wie jak wygląda kolor czerwony i niebieski, względem koloru białego. Gdy najjaśniejszy punkt zdjęcia nie jest biały, automatyka nie pomoże. W takim układzie musimy ręcznie pokazać jak wygląda kolor biały i aparat względem tego koloru będzie reprodukował resztę barw. Im lepszy biały kolor pokażemy, tym wierniejsze barwy na zdjęciu. W praktyce wykorzystuje się np. kartkę białego papieru jako wzorzec bieli, co daje pozytywny efekt bez

2 względu na światło zastane. W efekcie urządzenie przyjmując za źródło biel kartki dostosuje pozostałą paletę barw do zastanego wzorca, korygując inne barwy. 6. Różnice i podobieństwa matryc z filtrem Bayera i Foveon Matryca z filtrem Foveon: Jedna matryca z 3 warstwami Działa na zasadzie różnicy w penetracji elementów krzemowych na rożna głębokość przez rożne barwy światła Słabo działa przy słabym świetle Wysoki koszt 1 składowa barwy ma cala matryce (3 składowe na każdy piksel) Matryca z filtrem Bayer: Jedna matryca (zielony 50% matrycy, czerwony i niebieski po 25%) Rozmywa krawędzie przy akwizycji Propagacja szumu Niski koszt 7. Wymień prawa Grassmanna i krótko opisz ich konsekwencje dla przetwarzania obrazów cyfrowych. a) Dowolne światło może być opisane za pomocą trzech zmiennych niezależnych, np udziału barw podstawowych b) Ciągła zmiana barwy jednego ze składników mieszaniny złożonej z dwóch świateł, powoduje ciągłą zmianę barwy mieszaniny c) Barwa mieszaniny świateł ( przy określonych wartościach strumieni składników ) zależy tylko od barw jej składników, a nie zależy od ich składu widmowego Konsekwencje: a) Tę samą barwę można opisywać za pomocą różnych mieszanin kolorów b) Nawet drobna zmiana jednej z barw powoduje proporcjonalną zmianę mieszaniny (??) c) Przy akwizycji można uzyskać różne barwy tego samego przedmiotu, przy różnych oświetleniach ( kolor może pochodzić z mieszaniny innych barw ) 8. Wymień i opisz podstawowe rozwiązania stosowane do akwizycji barwnych obrazów cyfrowych a) Kamera CCD : możliwość uzyskiwania dynamicznego obrazu, duża prędkość przetwarzania, tania, niewielkie wymiary i masa, ale niska rozdzielczość b) Cyfrowy aparat fotograficzny: wysoka rozdzielczość c) Skaner: bardzo wysoka rozdzielczość, możliwość wprowadzania przygotowanych wcześniej obrazów, długi czas przetwarzania d) Manualne tworzenie obrazu przy pomocy programu graficznego: wysoka pracochłonność, uproszczenie modelowanego świata 9. Wyjaśnij co to jest wybieranie międzyliniowe (interlace), jakie są jego konsekwencje przy akwizycji obrazów cyfrowych oraz podstawowe sposoby korekcji. Przeplot: zjawisko polegające na wyświetleniu/przesyłaniu do odbiornika tv naprzemiennie parzystych i nieparzystych linii obrazu. Miało to na celu zmniejszenie pasma przenoszenia sygnału lub zwiększeniu pozornej rozdzielczości Przeplot był stosowany, aby zredukować zjawisko migotania obrazu, ale skutkowało to pogorszeniem ostrości obrazu Korekcja: Zbieranie wszystkich linii, obliczanie przesunięcia, przesuwanie linii tak żeby obraz był spójny i wyświetlenie Algorytmiczne wyznaczenie brakujących linii

3 10. Opisz i wyjaśnij związek, jaki zachodzi pomiędzy algorytmami redukcji szumów i wyostrzania obrazów cyfrowych. Krawędzie i szum to wysokoczęstotliwościowe składowe widma częstotliwościowego obrazu. Aby zredukować szum stosujemy filtr dolnoprzepustowy co psuje nam krawędzie i odwrotnie filtr górnoprzepustowy wyostrza krawędzie ale również zwiększa szum => zależność antagonistyczna. 11. Opisz na czym polega i do czego stosowana jest operacja wyrównywania histogramu. W jakich sytuacjach wyrównywanie histogramu może spowodować pogorszenie jakości obrazu? Wyrównywanie histogramu polega na takiej zmianie wartości punktów obrazu aby w równych przedziałach histogramu ilość punktów obrazu była w przybliżeniu taka sama. Operacja ta pozwala na uwypuklenie mało kontrastowych szczegółów w obrazie. Pogorszyć możemy obraz, w którym dominują jakieś składowe. Z własnego doświadczenia wiem, że często kiedy prześwietlam/niedoświetlam zdjęcia, taka operacja się przydaje. Prześwietlony obraz ma więcej jasnych wartości (więcej z prawej na histogramie), niedoświetlony obraz ma więcej ciemnych wartości ( więcej z prawej na histogramie). Wyrównanie histogramu balansuje nam jasność obrazka/zdjęcia tak, że wygląda to lepiej. Jednak jest jeden warunek: Gdy na zdjęciu dominują nam jakieś kolory np. mając takie zdjęcie błękitnego nieba, po wyrównaniu histogramu, nasz błękit staje się nieco podkolorowany i przez to jest nienaturalny. Zapytałem o to prof. Rokitę na wykładzie. Podpowiedział, że przed wyrównaniem takiego histogramu, należy wykonać przejście z RGB na HSV, dzięki czemu otrzymamy możliwość wyrównania po jasności. 12. Opisz na czym polega i do czego stosowana jest operacja rozciągania histogramu. W jakich sytuacjach wyrównywanie histogramu może spowodować pogorszenie jakości obrazu? Rozciąganie histogramu wykonywane jest wtedy, gdy wartości jasności obrazu nie obejmują pełnego zakresu możliwych wartości. W przypadku reprezentacji ośmiobitowej, rozciąganie obrazu ma zastosowanie w sytuacji, gdy wszystkie wartości na obrazie mieszczą się w przedziale mniejszym niż Aby dokonać operacji rozciągania histogramu wyznacza się minimalną oraz maksymalną wartość jaką przyjmuje obraz. Kolejną czynnością jest wyznaczenie nowych wartości obrazu zgodnie z zależnością: L ' w, k = 255 L w, k min max min 13. Na czym polega efekt mory przy akwizycji obrazów? Podaj kroki algorytmu do jego usuwania. Niepożądany efekt, pojawiający się w postaci regularnych punktów lub wzorów, będący skutkiem interferencji z rastrem drukarski przy skanowaniu dokumentów drukowanych redukcja mory: a) Filtr dolnoprzepustowy - rozmycie mory, jednak rozmyje to też krawędzie, więc wymagane jest zastosowane potem filtru górnoprzepustowego w celu wyostrzenia krawędzi b) Przy akwizycji more można zredukować domowym sposobem poprzez obrót skanowanego dokumentu 14. Elementy w systemie rozpoznawania obrazów. - wypisać i opisać. a) Segmentacja: podział pikseli na piksele tła i należące do obiektu b) Analiza cech ( indeksacja obiektów ): przypisanie do wszystkich pikseli identyfikatorów, wskazujących do którego obiektu piksel należy. Dzięki indeksacji możliwe są wszystkie inne pomiary na indywidualnych obiektach c) Identyfikacja: rozpoznawanie obiektów porównując je do szukanego wzorca 15. Operatory używane do wyostrzania obrazów w cyfrowym przetwarzaniu obrazów. Do wyostrzania używa się operatora lokalnego gradientu (I pochodna), bądź laplasjanu (II pochodna). Częściej stosowany jest algorytm z laplasjanem. Do wyostrzania używa się również operatora filtracji górnoprzepustowej oraz algorytmu UnSharp Mask (USM) (f (x,y) = f(x,y) + (f(x,y)-f_r(x,y)), gdzie f(x,y) to obraz oryginalny, a f_r(x,y) to obraz rozmyty filtracją dolnoprzepustową).

4 16. Wyjaśnij podobieństwa i różnice pomiędzy transformatą Fouriera, dyskretną transformatą Fouriera, szybką transformatą Fouriera. DFT i FFT są dyskretną wersją ciągłej transformaty Fouriera FFT działa w czasie n log n, DFT działa w czasie n^2 DFT i FFT mają własność rozdzielności - dwuwymiarową transformatę można policzyć za pomocą dwóch jednowymiarowych. FFT działa na obrazie, którego rozmiary są potęgą 2 - DFT działa na każdym obrazie FFT jest zoptymalizowaną wersją DFT (z ograniczeniem dot. wielkości obrazka). 17. Opisz i wyjaśnij sposób obliczenia transformaty falkowej dla obrazów cyfrowych. Transformata falkowa służy do rozdzielenia niskich i wysokich częstotliwości Wavelet transform: stosowana np. w formacie JPG2000 (.jp2). Kodowanie subpasmowe z hierarchicznym podziałem widma. Nie ma wzoru dającego dyskretną transformatę falkową. Przybliża się trasformaty falkowe do funkcji dyskretnych. Stosuje się 1-wymiarowe filtry konwolucyjne oraz decymatory: H0 - Filtr dolnoprzepustowy na wyjściu otrzymujemy uśrednioną-wygładzoną informację o sygnale wejściowym, H1 - Filtr górno przepustowy na wyjściu otrzymujemy szczegóły sygnału wejściowego. decymator wyrzuca co drugi element w kolumnie, bądź wierszu (w zależności od etapu). Mamy obraz NxN. Poddajemy go ww filtrom oraz operacjom decymacji w ten sposób otrzymujemy odpowiednio blok: a) Gałąź H0 + decymator = uśredniony/wygładzony obraz N/2 x N b) Gałąź H1 + decymator = krawędzie pionowe z obrazu o rozmiarze N/2 x N Każdą gałąź poddajemy znów w ten sam sposób rozbijając na coraz mniejsze obrazy. Przykładowo obrazy otrzymane na wyjściu filtracji dwóch bloków, będą wyglądały następująco: 2x H0 da nam ten sam obraz wejściowy, ale o rozmiarze N/2 x N/2 H0H1 da nam poziome krawędzie obrazu N/2 x N/2 H1H0 da nam pionowe krawędzie obrazu N/2 x N/2 2x H1 da nam szczegóły na przecięciu krawędzi pionowych i poziomych obrazu N/2 x N/2 Obrazy zapisuje się w postaci obrazka N X N mającego wydzielone części wg stopnia podziału widma. Dla przykładowych 2 bloków otrzymamy 4 ćwiartki: H0H0 H1H0 H0H1 H1H1 Jeśli damy 4 bloki, to proszę sobie wyobrazić, że H0H0 traktujemy jako obraz wejściowy i tam znów będą 4 ćwiartki. Z tych informacji jesteśmy w stanie odtworzyć (skomponować obraz pierwotny).

5 18. Kodowanie entropijne i jego zastosowanie w cyfrowym przetwarzaniu obrazów. Kodowanie entropijne polega na wprowadzeniu kodów o zmiennej długości na podstawie obliczonego prawdopodobieństwa wystąpienia w obrazie poszczególnych jasności ( lub wartości uzyskiwanych na ich podstawie ) Rodzaje: A. optymalne kodowanie binarne - algorytm Huffmana B. kodowanie arytmetyczne: model abstrakcyjny i całkowitoliczbowy C. kodowanie słownikowe LZ77, LZ78, LZW Entropia określa wartość średnią ilości informacji niezbędnej do zakodowania(zapamiętania). Entropia stanowi dolne ograniczenie efektywności kodu możliwej dla danego kodowania zbioru wartości Algorytmy entropijne są to algorytmy bazujące na entropii np. algorytm Huffmana bazuje na entropii w celu wyznaczenia słownika. Efektywność kodu określa przeciętną ilość bitów na kodowane słowo lub piksel. Efektywność kodu przydaje się do weryfikacji algorytmów, z jej pomocą można zweryfikować czy dane kodowanie jest optymalne. 19. Co ma wspólnego splot funkcji z transformatą Fourier'a, i co w praktyce z tego wynika. F f g x, y =F f x, y F g x, y F f g x, y = F f x, y F g x, y Gdzie * to splot. Mając transformatę funkcji splotu można wykonać splot w nlog 2 n zamiast n 2 operacji. Metoda: G x =FFT g x, y G ' x =G x F x Gdzie F jest widmem filtra g ' x, y =FFT 1 G ' x Przydatne przy filtrowaniu w przypadku dużych operatorów lokalnych, gdy bardziej opłaca się policzyć transformatę, raz wymnożyć i wykonać transformatę odwrotną niż robić splot z operatorem lokalnym. 20. Zniekształcenia radiometryczne i jak je naprawiać. Zniekształćenia radiometryczne obrazu polegają na nieprawidłowym odwzorowaniu jasności elementu obrazu w wartość odpowiadającego mu punktu macierzy funkcji jasności (piksela). Zniekształcenia te są najczęściej stacjonarne w czasie, natomiast zależą od lokalizacji w obrazie. Powstają w procesie produkcji, niektóre fotodiody mogą być uszkodzone itp. Związane ogólnie z popsutą matrycą. Zniekształcenia radiometryczne można podzielić na sumacyjne oraz iloczynowe i są one związane ze sposobem oddziaływania czynnika wywołującego zakłócenie na obraz. Macierz współczynników korekcji sumacyjnej Ks(x,y) stanowi obraz otrzymany przy zasłoniętym obiektywie. Korekcja polega na odjęciu wartości macierzy Ks: p'(x,y) =p(x,y) - Ks(x,y) Macierz współczynników korekcji iloczynowej Ki(x,y) otrzymuje się poprzez: Akwizycję macierzy V(x,y) dla jednorodnego, jasnego obrazu (jednak nie za jasnego, bo efekt rozlewania po matrycy uśredni wynik). ewentualna korekcja sumacyjna macierzy obrazu odniesienia. wyznaczenie maksymalnego elementu odniesienia Vmax wyznaczenie macierzy współczynników korekcji iloczynowej: Ki(x,y) = VmaxV(x,y) Korekcja: p'(x,y) = Ki(x,y) p(x,y) Korekcja sumacyjna i iloczynowa: p'(x,y) = Ki(x,y) [ p(x,y) - Ks(x,y) ]

6 21. Opisz metodę kompresji JPEG. a) Konwersja na YUV: Ludzie znacznie dokładniej postrzegają drobne różnice jasności od drobnych różnic barwy, a więc użyteczne jest tutaj użycie różnych parametrów kompresji b) Obliczenie DCT: Dyskretnej Transformaty Cosinusowej dla każdej barwy oddzielnie w kwadratowych blokach. Użyta transformata powoduje efekty blokowe w przypadku mocno skompresowanych obrazków c) Kwantyzacja współczynników DCT: czyli zastąpienie danych zmiennoprzecinkowych przez liczby całkowite. To właśnie tutaj występują straty danych. Zależnie od parametrów kompresora, odrzuca się mniej lub więcej danych. Zasadniczo większa dokładność jest stosowana do danych dotyczących niskich częstotliwości niż wysokich. Składowe stałe kolejnych bloków kodowane są z zastosowaniem wyrażeń różnicowych d) Zakodowanie uzyskanych współczynników w kolejności zip-zap z wykorzystaniem algorytmu RLE e) Otrzymane ciągi wartości kompresowane są entropijnie z wykorzystaniem kodu Huffmana 22. Opisz i wyjaśnij działania podstawowych algorytmów redukcji szumu stosowanych w ramach cyfrowych metod poprawy jakości obrazów. a) Filtry dolnoprzepustowe - usuwają wysokie częstotliwości (w tym szumy) b) Filtry medianowe - wybierają medianę z otoczenia danego punktu. Usuwa szum typu saltand-pepper i wszystkie elementy mniejsze od maski, jednak nie niszczą krawędzi, a nawet je wygładza. c) Operację otwarcia/zamknięcia - usuwają drobne elementy (operacja otwarcia), bądź zalepia małe dziury (operacja zamknięcia). Operacja otwarcia polega na poddaniu obrazu operacji erozji(rankfilter(0)), a następnie operacji dylacji(rankfilter(n-1)). W operacji zamknięcia najpierw wykonywana jest dylacja, a następnie erozja. 23. Podaj i opisz metody segmentacji a) Segmentacja przez progowanie - Wybieranie tych pikseli których wartość jest większa niż wartość progowa. Stosuje się też progowanie na podstawie histogramu gdzie wartość progową ustala się w minimum histogramu. b) Segmentacja krawędziowa - Wyodrębnienie krawędzi z obrazu a następnie znalezienie obiektów ograniczanych przez te krawędzie. c) Segmentacja metodą rozrostu obszarów - Wybiera się piksel a następnie sprawdza się czy jego sąsiedztwo spełnia warunek jednorodności (kryterium rozrostu), jeśli tak to odpowiednie piksele dołącza się do obszaru. Potem iteracyjnie sprawdza się sąsiedztwo coraz większych obszarów. d) Segmentacja metodą dziel i łącz - wpisanie obrazka w drzewo, gdzie w każdym liściu jest jednorodny obszar. Najczęściej dzieli się obraz na ćwiartki i sprawdza ich jednorodność z pomocą wcześniej wybranego kryterium. Każdą niejednorodną ćwiartkę ponownie dzielimy na 4, tworząc kolejny poziom drzewa. Krok powtarzamy aż do uzyskania drzewa, gdzie wszystkie liście są jednorodne. Następnie korzystając z sąsiedztwa (na obrazku) liści łączymy je w większe, jednorodne obszary. e) Segmentacja metodą klasyfikacji punktów - uogólnienie metody progowania na większą liczbę parametrów. 24. Wymień i opisz podstawowe zastosowania transformat. a) Przetwarzanie w dziedzinie częstotliwości : najczęściej Fouriera, dodatkowy narzut obliczeniowy, ale z drugiej strony ułatwiona poprawa jakości obrazu b) Kompresja: np w jpeg wykonywanie na blokach 8x8 dyskretnej transformaty cosinusowej c) Rekonstrukcja obrazów (tomografia): wykorzystanie odwrotnej transformaty Radona d) Rozpoznawanie obrazów : metody częstotliwościowe oparte na transformatach obrazu

7 25. Wyjaśnij na czym polega i jakie daje efekty zastosowanie wyrażeń różnicowych przy kompresji obrazu. Wyrażenie różnicowe polega na przedstawieniu obrazu za pomocą różnic pomiędzy pikselami. Powoduje znaczne zwiększenie skupienia wartości pojawiających się w obrazie a co za tym idzie lepszą skuteczność kompresji w algorytmach entropijnych. 26. Jak obliczyć dwuwymiarową FFT za pomocą algorytmu jednowymiarowej FFT Transformata Fouriera ma właściwość rozdzielności, co oznacza, że stosując transformatę jednowymiarową można obliczyć transformatę dwumiarową poprzez obliczenie transformaty wierszy ( lub kolumn ) i zastąpienie wierszy ich transformatami, a następnie dla tak otrzymanej macierzy obliczyć transformaty kolumn ( lub wierszy ) i zastąpić kolumny ich transformatami. 27. Transformata Walsha-Hadamarda (WHT) Żółtym kolorem oznaczono najniższą możliwą do uzyskania częstotliwość, czerwonym najwyższą (na 8miu bitach). Wartości funkcji-próbek zostają wymnożone wiersz, po wierszu przez wartości odpowiadających elementów tablicy wartości jądra transformaty, a następnie zsumowane. Tablica wartości jądra transformaty (Warunek dla N=2^n, gdzie n to liczba indeksów): N=8, n= Spostrzeżenie polega na tym ze taka tabela zawiera wszystkie możliwe do uzyskania na 8miu bitach częstotliwości sygnału impulsu Dirac a. 28. Opisz podobieństwa i różnice pomiędzy LZW i LZ77 Podobieństwa: Obie metody są słownikowe Obie metody nie wymagają przesyłania słownika Słownik jest dynamicznie odbudowywany na podstawie dekodowanego tekstu Różnice: Słownik LZ77 ma stałą, ograniczoną pojemność - rozmiar słownika LZW zmienia się dynamicznie Dane w słowniku LZ77 to historia czytanych znaków - słownik w LZW jest to struktura zawierające znane sekwencje symbol

POBR Kolos 2 + kilka pyt. z egzaminu

POBR Kolos 2 + kilka pyt. z egzaminu POBR Kolos 2 + kilka pyt. z egzaminu 1. Podstawowe metody akwizycji obrazów. Akwizycja obrazów cyfrowych: kiedyś - lampa analizująca: przetwornik optoelektroniczny zapewniający dyskretyzację dziedziny

Bardziej szczegółowo

Cyfrowe Przetwarzanie Obrazów. Karol Czapnik

Cyfrowe Przetwarzanie Obrazów. Karol Czapnik Cyfrowe Przetwarzanie Obrazów Karol Czapnik Podstawowe zastosowania (1) automatyka laboratoria badawcze medycyna kryminalistyka metrologia geodezja i kartografia 2/21 Podstawowe zastosowania (2) komunikacja

Bardziej szczegółowo

Analiza obrazów - sprawozdanie nr 2

Analiza obrazów - sprawozdanie nr 2 Analiza obrazów - sprawozdanie nr 2 Filtracja obrazów Filtracja obrazu polega na obliczeniu wartości każdego z punktów obrazu na podstawie punktów z jego otoczenia. Każdy sąsiedni piksel ma wagę, która

Bardziej szczegółowo

Filtracja obrazu operacje kontekstowe

Filtracja obrazu operacje kontekstowe Filtracja obrazu operacje kontekstowe Podział metod filtracji obrazu Metody przestrzenne i częstotliwościowe Metody liniowe i nieliniowe Główne zadania filtracji Usunięcie niepożądanego szumu z obrazu

Bardziej szczegółowo

BIBLIOTEKA PROGRAMU R - BIOPS. Narzędzia Informatyczne w Badaniach Naukowych Katarzyna Bernat

BIBLIOTEKA PROGRAMU R - BIOPS. Narzędzia Informatyczne w Badaniach Naukowych Katarzyna Bernat BIBLIOTEKA PROGRAMU R - BIOPS Narzędzia Informatyczne w Badaniach Naukowych Katarzyna Bernat Biblioteka biops zawiera funkcje do analizy i przetwarzania obrazów. Operacje geometryczne (obrót, przesunięcie,

Bardziej szczegółowo

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

Grafika Komputerowa Wykład 2. Przetwarzanie obrazów. mgr inż. Michał Chwesiuk 1/38 Wykład 2 Przetwarzanie obrazów mgr inż. 1/38 Przetwarzanie obrazów rastrowych Jedna z dziedzin cyfrowego obrazów rastrowych. Celem przetworzenia obrazów rastrowych jest użycie edytujących piksele w celu

Bardziej szczegółowo

Filtracja obrazu operacje kontekstowe

Filtracja obrazu operacje kontekstowe Filtracja obrazu operacje kontekstowe Główne zadania filtracji Usunięcie niepożądanego szumu z obrazu Poprawa ostrości Usunięcie określonych wad obrazu Poprawa obrazu o złej jakości technicznej Rekonstrukcja

Bardziej szczegółowo

POB Odpowiedzi na pytania

POB Odpowiedzi na pytania POB Odpowiedzi na pytania 1.) Na czym polega próbkowanie a na czym kwantyzacja w procesie akwizycji obrazu, jakiemu rodzajowi rozdzielczości odpowiada próbkowanie a jakiemu kwantyzacja Próbkowanie inaczej

Bardziej szczegółowo

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.

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. 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. Technika obrazu 24 W.3. Normalizacja w zakresie obrazu cyfrowego

Bardziej szczegółowo

Implementacja filtru Canny ego

Implementacja filtru Canny ego ANALIZA I PRZETWARZANIE OBRAZÓW Implementacja filtru Canny ego Autor: Katarzyna Piotrowicz Kraków,2015-06-11 Spis treści 1. Wstęp... 1 2. Implementacja... 2 3. Przykłady... 3 Porównanie wykrytych krawędzi

Bardziej szczegółowo

Przetwarzanie obrazów rastrowych macierzą konwolucji

Przetwarzanie obrazów rastrowych macierzą konwolucji Przetwarzanie obrazów rastrowych macierzą konwolucji 1 Wstęp Obrazy rastrowe są na ogół reprezentowane w dwuwymiarowych tablicach złożonych z pikseli, reprezentowanych przez liczby określające ich jasność

Bardziej szczegółowo

Ćwiczenia z grafiki komputerowej 5 FILTRY. Miłosz Michalski. Institute of Physics Nicolaus Copernicus University. Październik 2015

Ćwiczenia z grafiki komputerowej 5 FILTRY. Miłosz Michalski. Institute of Physics Nicolaus Copernicus University. Październik 2015 Ćwiczenia z grafiki komputerowej 5 FILTRY Miłosz Michalski Institute of Physics Nicolaus Copernicus University Październik 2015 1 / 12 Wykorzystanie warstw Opis zadania Obrazy do ćwiczeń Zadanie ilustruje

Bardziej szczegółowo

Parametryzacja obrazu na potrzeby algorytmów decyzyjnych

Parametryzacja obrazu na potrzeby algorytmów decyzyjnych Parametryzacja obrazu na potrzeby algorytmów decyzyjnych Piotr Dalka Wprowadzenie Z reguły nie stosuje się podawania na wejście algorytmów decyzyjnych bezpośrednio wartości pikseli obrazu Obraz jest przekształcany

Bardziej szczegółowo

Analiza obrazów. Segmentacja i indeksacja obiektów

Analiza obrazów. Segmentacja i indeksacja obiektów Analiza obrazów. Segmentacja i indeksacja obiektów Wykorzystane materiały: R. Tadeusiewicz, P. Korohoda, Komputerowa analiza i przetwarzanie obrazów, Wyd. FPT, Kraków, 1997 Analiza obrazu Analiza obrazu

Bardziej szczegółowo

AKWIZYCJA I PRZETWARZANIE WSTĘPNE

AKWIZYCJA I PRZETWARZANIE WSTĘPNE WYKŁAD 2 AKWIZYCJA I PRZETWARZANIE WSTĘPNE Akwizycja (pozyskiwanie) obrazu Akwizycja obrazu - przetworzenie obrazu obiektu fizycznego (f(x,y)) do postaci zbioru danych dyskretnych (obraz cyfrowy) nadających

Bardziej szczegółowo

Przetwarzanie obrazu

Przetwarzanie obrazu Przetwarzanie obrazu Przekształcenia kontekstowe Liniowe Nieliniowe - filtry Przekształcenia kontekstowe dokonują transformacji poziomów jasności pikseli analizując za każdym razem nie tylko jasność danego

Bardziej szczegółowo

Założenia i obszar zastosowań. JPEG - algorytm kodowania obrazu. Geneza algorytmu KOMPRESJA OBRAZÓW STATYCZNYCH - ALGORYTM JPEG

Założenia i obszar zastosowań. JPEG - algorytm kodowania obrazu. Geneza algorytmu KOMPRESJA OBRAZÓW STATYCZNYCH - ALGORYTM JPEG Założenia i obszar zastosowań KOMPRESJA OBRAZÓW STATYCZNYCH - ALGORYTM JPEG Plan wykładu: Geneza algorytmu Założenia i obszar zastosowań JPEG kroki algorytmu kodowania obrazu Założenia: Obraz monochromatyczny

Bardziej szczegółowo

Kodowanie transformacyjne. Plan 1. Zasada 2. Rodzaje transformacji 3. Standard JPEG

Kodowanie transformacyjne. Plan 1. Zasada 2. Rodzaje transformacji 3. Standard JPEG Kodowanie transformacyjne Plan 1. Zasada 2. Rodzaje transformacji 3. Standard JPEG Zasada Zasada podstawowa: na danych wykonujemy transformacje która: Likwiduje korelacje Skupia energię w kilku komponentach

Bardziej szczegółowo

Przetwarzanie obrazu

Przetwarzanie obrazu Przetwarzanie obrazu Przegląd z uwzględnieniem obrazowej bazy danych Tatiana Jaworska Jaworska@ibspan.waw.pl www.ibspan.waw.pl/~jaworska Umiejscowienie przetwarzania obrazu Plan prezentacji Pojęcia podstawowe

Bardziej szczegółowo

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

Ćwiczenie 2. Przetwarzanie graficzne plików. Wprowadzenie teoretyczne Ćwiczenie Przetwarzanie graficzne plików Wprowadzenie teoretyczne ddytywne składanie kolorów (podstawowe barwy R, G, ) arwy składane addytywnie wykorzystywane są najczęściej w wyświetlaczach, czyli stosuje

Bardziej szczegółowo

Cyfrowe przetwarzanie i kompresja danych. dr inż.. Wojciech Zając

Cyfrowe przetwarzanie i kompresja danych. dr inż.. Wojciech Zając Cyfrowe przetwarzanie i kompresja danych dr inż.. Wojciech Zając Wykład 7. Standardy kompresji obrazów nieruchomych Obraz cyfrowy co to takiego? OBRAZ ANALOGOWY OBRAZ CYFROWY PRÓBKOWANY 8x8 Kompresja danych

Bardziej szczegółowo

Akwizycja obrazów. Zagadnienia wstępne

Akwizycja obrazów. Zagadnienia wstępne Akwizycja obrazów. Zagadnienia wstępne Wykorzystane materiały: R. Tadeusiewicz, P. Korohoda, Komputerowa analiza i przetwarzanie obrazów, Wyd. FPT, Kraków, 1997 A. Przelaskowski, Techniki Multimedialne,

Bardziej szczegółowo

Kompresja dźwięku w standardzie MPEG-1

Kompresja dźwięku w standardzie MPEG-1 mgr inż. Grzegorz Kraszewski SYSTEMY MULTIMEDIALNE wykład 7, strona 1. Kompresja dźwięku w standardzie MPEG-1 Ogólne założenia kompresji stratnej Zjawisko maskowania psychoakustycznego Schemat blokowy

Bardziej szczegółowo

Filtracja liniowa (metody konwolucyjne, tzn. uwzględniające pewne otoczenie przetwarzanego piksla):

Filtracja liniowa (metody konwolucyjne, tzn. uwzględniające pewne otoczenie przetwarzanego piksla): WYKŁAD 3 Operacje sąsiedztwa Są to operacje, w których na wartość zadanego piksla obrazu wynikowego q o współrz. (i,j) mają wpływ wartości piksli pewnego otoczenia piksla obrazu pierwotnego p o współrzędnych

Bardziej szczegółowo

Transformata Fouriera

Transformata Fouriera Transformata Fouriera Program wykładu 1. Wprowadzenie teoretyczne 2. Algorytm FFT 3. Zastosowanie analizy Fouriera 4. Przykłady programów Wprowadzenie teoretyczne Zespolona transformata Fouriera Jeżeli

Bardziej szczegółowo

Cechy formatu PNG Budowa bloku danych Bloki standardowe PNG Filtrowanie danych przed kompresją Wyświetlanie progresywne (Adam 7)

Cechy formatu PNG Budowa bloku danych Bloki standardowe PNG Filtrowanie danych przed kompresją Wyświetlanie progresywne (Adam 7) mgr inż. Grzegorz Kraszewski SYSTEMY MULTIMEDIALNE wykład 5, strona 1. PNG (PORTABLE NETWORK GRAPHICS) Cechy formatu PNG Budowa bloku danych Bloki standardowe PNG Filtrowanie danych przed kompresją Wyświetlanie

Bardziej szczegółowo

Adam Korzeniewski p Katedra Systemów Multimedialnych

Adam Korzeniewski p Katedra Systemów Multimedialnych Adam Korzeniewski adamkorz@sound.eti.pg.gda.pl p. 732 - Katedra Systemów Multimedialnych Zastosowania grafiki komputerowej Światło widzialne Fizjologia narządu wzroku Metody powstawania barw Modele barw

Bardziej szczegółowo

Zasady edycji (cyfrowej) grafiki nieruchomej

Zasady edycji (cyfrowej) grafiki nieruchomej Zasady edycji (cyfrowej) grafiki nieruchomej Trudno jest w czasie wykonywania fotografii widzieć i myśleć o wszystkim! Zasady ogólne wykonywania zdjęć (od strony wygody ich późniejszej edycji): 1. maksymalna

Bardziej szczegółowo

Przekształcenia widmowe Transformata Fouriera. Adam Wojciechowski

Przekształcenia widmowe Transformata Fouriera. Adam Wojciechowski Przekształcenia widmowe Transformata Fouriera Adam Wojciechowski Przekształcenia widmowe Odmiana przekształceń kontekstowych, w których kontekstem jest w zasadzie cały obraz. Za pomocą transformaty Fouriera

Bardziej szczegółowo

Obraz jako funkcja Przekształcenia geometryczne

Obraz jako funkcja Przekształcenia geometryczne Cyfrowe przetwarzanie obrazów I Obraz jako funkcja Przekształcenia geometryczne dr. inż Robert Kazała Definicja obrazu Obraz dwuwymiarowa funkcja intensywności światła f(x,y); wartość f w przestrzennych

Bardziej szczegółowo

Proste metody przetwarzania obrazu

Proste metody przetwarzania obrazu Operacje na pikselach obrazu (operacje punktowe, bezkontekstowe) Operacje arytmetyczne Dodanie (odjęcie) do obrazu stałej 1 Mnożenie (dzielenie) obrazu przez stałą Operacje dodawania i mnożenia są operacjami

Bardziej szczegółowo

Zygmunt Wróbel i Robert Koprowski. Praktyka przetwarzania obrazów w programie Matlab

Zygmunt Wróbel i Robert Koprowski. Praktyka przetwarzania obrazów w programie Matlab Zygmunt Wróbel i Robert Koprowski Praktyka przetwarzania obrazów w programie Matlab EXIT 2004 Wstęp 7 CZĘŚĆ I 9 OBRAZ ORAZ JEGO DYSKRETNA STRUKTURA 9 1. Obraz w programie Matlab 11 1.1. Reprezentacja obrazu

Bardziej szczegółowo

Python: JPEG. Zadanie. 1. Wczytanie obrazka

Python: JPEG. Zadanie. 1. Wczytanie obrazka Python: JPEG Witajcie! Jest to kolejny z serii tutoriali uczący Pythona, a w przyszłości być może nawet Cythona i Numby Jeśli chcesz nauczyć się nowych, zaawansowanych konstrukcji to spróbuj rozwiązać

Bardziej szczegółowo

Wyższa Szkoła Informatyki Stosowanej i Zarządzania

Wyższa Szkoła Informatyki Stosowanej i Zarządzania Wyższa Szkoła Informatyki Stosowanej i Zarządzania Grupa ID308, Zespół 11 PRZETWARZANIE OBRAZÓW Sprawozdanie z ćwiczeń Ćwiczenie 6 Temat: Operacje sąsiedztwa wyostrzanie obrazu Wykonali: 1. Mikołaj Janeczek

Bardziej szczegółowo

AKWIZYCJA I PRZETWARZANIE WSTĘPNE OBRAZU

AKWIZYCJA I PRZETWARZANIE WSTĘPNE OBRAZU AKWIZYCJA I PRZETWARZANIE WSTĘPNE OBRAZU WYKŁAD 2 Marek Doros Przetwarzanie obrazów Wykład 2 2 Akwizycja (pozyskiwanie) obrazu Akwizycja obrazu - przetworzenie obrazu obiektu fizycznego (f(x, y)) do postaci

Bardziej szczegółowo

Przekształcenia kontekstowe. Filtry nieliniowe Typowy przykład usuwania zakłóceń z obrazu

Przekształcenia kontekstowe. Filtry nieliniowe Typowy przykład usuwania zakłóceń z obrazu Definicja Przekształcenia kontekstowe są to przekształcenia które dla wyznaczenia wartości jednego punktu obrazu wynikowego trzeba dokonać określonych obliczeń na wielu punktach obrazu źródłowego. Przekształcenia

Bardziej szczegółowo

Komputerowe obrazowanie medyczne

Komputerowe obrazowanie medyczne Komputerowe obrazowanie medyczne Część II Przetwarzanie i analiza obrazów medycznych Grafika rastrowa i wektorowa W grafice wektorowej obrazy i rysunki składają się z szeregu punktów, przez które prowadzi

Bardziej szczegółowo

Przetwarzanie obrazów wykład 4

Przetwarzanie obrazów wykład 4 Przetwarzanie obrazów wykład 4 Adam Wojciechowski Wykład opracowany na podstawie Komputerowa analiza i przetwarzanie obrazów R. Tadeusiewicz, P. Korohoda Filtry nieliniowe Filtry nieliniowe (kombinowane)

Bardziej szczegółowo

Filtracja splotowa obrazu

Filtracja splotowa obrazu Informatyka, S1 sem. letni, 2012/2013, wykład#3 Filtracja splotowa obrazu dr inż. Paweł Forczmański Katedra Systemów Multimedialnych, Wydział Informatyki ZUT 1 / 53 Proces przetwarzania obrazów Obraz f(x,y)

Bardziej szczegółowo

oraz kilka uwag o cyfrowej rejestracji obrazów

oraz kilka uwag o cyfrowej rejestracji obrazów oraz kilka uwag o cyfrowej rejestracji obrazów Matryca CCD i filtry Bayera Matryca CCD i filtry Bayera Demozaikowanie Metody demozaikowania Tradycyjne metody interpolacyjne (nienajlepsze efekty) Variable

Bardziej szczegółowo

Wyższa Szkoła Informatyki Stosowanej i Zarządzania

Wyższa Szkoła Informatyki Stosowanej i Zarządzania Wyższa Szkoła Informatyki Stosowanej i Zarządzania WIT Grupa IZ06TC01, Zespół 3 PRZETWARZANIE OBRAZÓW Sprawozdanie z ćwiczeń laboratoryjnych Ćwiczenie nr 5 Temat: Modelowanie koloru, kompresja obrazów,

Bardziej szczegółowo

Grafika komputerowa. Oko posiada pręciki (100 mln) dla detekcji składowych luminancji i 3 rodzaje czopków (9 mln) do detekcji koloru Żółty

Grafika komputerowa. Oko posiada pręciki (100 mln) dla detekcji składowych luminancji i 3 rodzaje czopków (9 mln) do detekcji koloru Żółty Grafika komputerowa Opracowali: dr inż. Piotr Suchomski dr inż. Piotr Odya Oko posiada pręciki (100 mln) dla detekcji składowych luminancji i 3 rodzaje czopków (9 mln) do detekcji koloru Czerwony czopek

Bardziej szczegółowo

WYKŁAD 3. Przykłady zmian w obrazie po zastosowaniu Uniwersalnego Operatora Punktowego

WYKŁAD 3. Przykłady zmian w obrazie po zastosowaniu Uniwersalnego Operatora Punktowego WYKŁAD 3 Przykłady zmian w obrazie po zastosowaniu Uniwersalnego Operatora Punktowego 1 Przykłady zmian w obrazie po zastosowaniu Uniwersalnego Operatora Punktowego (c.d.) 2 Zestawienie zbiorcze - Regulacje

Bardziej szczegółowo

mgr inż. Grzegorz Kraszewski SYSTEMY MULTIMEDIALNE wykład 4, strona 1. GOLOMBA I RICE'A

mgr inż. Grzegorz Kraszewski SYSTEMY MULTIMEDIALNE wykład 4, strona 1. GOLOMBA I RICE'A mgr inż. Grzegorz Kraszewski SYSTEMY MULTIMEDIALNE wykład 4, strona 1. KOMPRESJA ALGORYTMEM ARYTMETYCZNYM, GOLOMBA I RICE'A Idea algorytmu arytmetycznego Przykład kodowania arytmetycznego Renormalizacja

Bardziej szczegółowo

Joint Photographic Experts Group

Joint Photographic Experts Group Joint Photographic Experts Group Artur Drozd Uniwersytet Jagielloński 14 maja 2010 1 Co to jest JPEG? Dlaczego powstał? 2 Transformata Fouriera 3 Dyskretna transformata kosinusowa (DCT-II) 4 Kodowanie

Bardziej szczegółowo

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

Cyfrowe przetwarzanie obrazów i sygnałów Wykład 3 AiR III 1 Niniejszy dokument zawiera materiały do wykładu z przedmiotu Cyfrowe Przetwarzanie Obrazów i Sygnałów. Jest on udostępniony pod warunkiem wykorzystania wyłącznie do własnych, prywatnych potrzeb i może

Bardziej szczegółowo

Grafika komputerowa. Zajęcia IX

Grafika komputerowa. Zajęcia IX Grafika komputerowa Zajęcia IX Ćwiczenie 1 Usuwanie efektu czerwonych oczu Celem ćwiczenia jest usunięcie efektu czerwonych oczu u osób występujących na zdjęciu tak, aby plik wynikowy wyglądał jak wzor_1.jpg

Bardziej szczegółowo

Rozpoznawanie Twarzy i Systemy Biometryczne

Rozpoznawanie Twarzy i Systemy Biometryczne Filtry Plan wykładu Przegląd dostępnych filtrów Zastosowanie filtrów na różnych etapach pracy systemu Dalsze badania Kontrast i ostrość Kontrast różnica w kolorze i świetle między częściami ś i obrazu

Bardziej szczegółowo

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

Laboratorium. Cyfrowe przetwarzanie sygnałów. Ćwiczenie 9. Przetwarzanie sygnałów wizyjnych. Politechnika Świętokrzyska. Politechnika Świętokrzyska Laboratorium Cyfrowe przetwarzanie sygnałów Ćwiczenie 9 Przetwarzanie sygnałów wizyjnych. Cel ćwiczenia Celem ćwiczenia jest zapoznanie studentów z funkcjami pozwalającymi na

Bardziej szczegółowo

Spośród licznych filtrów nieliniowych najlepszymi właściwościami odznacza się filtr medianowy prosty i skuteczny.

Spośród licznych filtrów nieliniowych najlepszymi właściwościami odznacza się filtr medianowy prosty i skuteczny. Filtracja nieliniowa może być bardzo skuteczną metodą polepszania jakości obrazów Filtry nieliniowe Filtr medianowy Spośród licznych filtrów nieliniowych najlepszymi właściwościami odznacza się filtr medianowy

Bardziej szczegółowo

PRZETWARZANIE OBRAZÓW Sprawozdanie z ćwiczeń. Ćwiczenie 2. Korekcja zniekształceń radiometrycznych

PRZETWARZANIE OBRAZÓW Sprawozdanie z ćwiczeń. Ćwiczenie 2. Korekcja zniekształceń radiometrycznych WyŜsza Szkoła Informatyki Stosowanej i Zarządzania Warsaw School of Information Technology WIT Grupa ID306, Zespół 2 PRZETWARZANIE OBRAZÓW Sprawozdanie z ćwiczeń Ćwiczenie 2 Temat: : Korekcja zniekształceń

Bardziej szczegółowo

Dane obrazowe. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski

Dane obrazowe. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski Dane obrazowe R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski www.il.pw.edu.pl/~rg s-rg@siwy.il.pw.edu.pl Przetwarzanie danych obrazowych! Przetwarzanie danych obrazowych przyjmuje trzy formy:! Grafikę

Bardziej szczegółowo

INFORMATYKA WSTĘP DO GRAFIKI RASTROWEJ

INFORMATYKA WSTĘP DO GRAFIKI RASTROWEJ INFORMATYKA WSTĘP DO GRAFIKI RASTROWEJ Przygotowała mgr Joanna Guździoł e-mail: jguzdziol@wszop.edu.pl WYŻSZA SZKOŁA ZARZĄDZANIA OCHRONĄ PRACY W KATOWICACH 1. Pojęcie grafiki komputerowej Grafika komputerowa

Bardziej szczegółowo

Według raportu ISO z 1988 roku algorytm JPEG składa się z następujących kroków: 0.5, = V i, j. /Q i, j

Według raportu ISO z 1988 roku algorytm JPEG składa się z następujących kroków: 0.5, = V i, j. /Q i, j Kompresja transformacyjna. Opis standardu JPEG. Algorytm JPEG powstał w wyniku prac prowadzonych przez grupę ekspertów (ang. Joint Photographic Expert Group). Prace te zakończyły się w 1991 roku, kiedy

Bardziej szczegółowo

2. Próbkowanie Sygnały okresowe (16). Trygonometryczny szereg Fouriera (17). Częstotliwość Nyquista (20).

2. Próbkowanie Sygnały okresowe (16). Trygonometryczny szereg Fouriera (17). Częstotliwość Nyquista (20). SPIS TREŚCI ROZDZIAŁ I SYGNAŁY CYFROWE 9 1. Pojęcia wstępne Wiadomości, informacje, dane, sygnały (9). Sygnał jako nośnik informacji (11). Sygnał jako funkcja (12). Sygnał analogowy (13). Sygnał cyfrowy

Bardziej szczegółowo

KOMPRESJA OBRAZÓW STATYCZNYCH - ALGORYTM JPEG

KOMPRESJA OBRAZÓW STATYCZNYCH - ALGORYTM JPEG KOMPRESJA OBRAZÓW STATYCZNYCH - ALGORYTM JPEG Joint Photographic Expert Group - 1986 ISO - International Standard Organisation CCITT - Comité Consultatif International de Téléphonie et Télégraphie Standard

Bardziej szczegółowo

PRZETWARZANIE SYGNAŁÓW

PRZETWARZANIE SYGNAŁÓW PRZETWARZANIE SYGNAŁÓW SEMESTR V Wykład VIII Podstawy przetwarzania obrazów Filtracja Przetwarzanie obrazu w dziedzinie próbek Przetwarzanie obrazu w dziedzinie częstotliwości (transformacje częstotliwościowe)

Bardziej szczegółowo

Grafika komputerowa. Dla DSI II

Grafika komputerowa. Dla DSI II Grafika komputerowa Dla DSI II Rodzaje grafiki Tradycyjny podział grafiki oznacza wyróżnienie jej dwóch rodzajów: grafiki rastrowej oraz wektorowej. Różnica pomiędzy nimi polega na innej interpretacji

Bardziej szczegółowo

Podstawy przetwarzania obrazów teledetekcyjnych. Format rastrowy

Podstawy przetwarzania obrazów teledetekcyjnych. Format rastrowy Podstawy przetwarzania obrazów teledetekcyjnych Format rastrowy Definicja rastrowego modelu danych - podstawowy element obrazu cyfrowego to piksel, uważany w danym momencie za wewnętrznie jednorodny -

Bardziej szczegółowo

Transformata Fouriera i analiza spektralna

Transformata Fouriera i analiza spektralna Transformata Fouriera i analiza spektralna Z czego składają się sygnały? Sygnały jednowymiarowe, częstotliwość Liczby zespolone Transformata Fouriera Szybka Transformata Fouriera (FFT) FFT w 2D Przykłady

Bardziej szczegółowo

Cyfrowe przetwarzanie i kompresja danych

Cyfrowe przetwarzanie i kompresja danych Cyfrowe przetwarzanie i kompresja danych dr inż.. Wojciech Zając Wykład 5. Dyskretna transformata falkowa Schemat systemu transmisji danych wizyjnych Źródło danych Przetwarzanie Przesył Przetwarzanie Prezentacja

Bardziej szczegółowo

Przekształcenia punktowe

Przekształcenia punktowe Przekształcenia punktowe Przekształcenia punktowe realizowane sa w taki sposób, że wymagane operacje wykonuje sie na poszczególnych pojedynczych punktach źródłowego obrazu, otrzymujac w efekcie pojedyncze

Bardziej szczegółowo

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

Cyfrowe przetwarzanie obrazów i sygnałów Wykład 8 AiR III 1 Niniejszy dokument zawiera materiały do wykładu z przedmiotu Cyfrowe Przetwarzanie Obrazów i Sygnałów. Jest on udostępniony pod warunkiem wykorzystania wyłącznie do własnych, prywatnych potrzeb i może

Bardziej szczegółowo

6. Algorytmy ochrony przed zagłodzeniem dla systemów Linux i Windows NT.

6. Algorytmy ochrony przed zagłodzeniem dla systemów Linux i Windows NT. WYDZIAŁ: GEOLOGII, GEOFIZYKI I OCHRONY ŚRODOWISKA KIERUNEK STUDIÓW: INFORMATYKA STOSOWANA RODZAJ STUDIÓW: STACJONARNE I STOPNIA ROK AKADEMICKI 2014/2015 WYKAZ PRZEDMIOTÓW EGZAMINACYJNYCH: I. Systemy operacyjne

Bardziej szczegółowo

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

Plan wykładu. Wprowadzenie Program graficzny GIMP Edycja i retusz zdjęć Podsumowanie. informatyka + Plan wykładu Wprowadzenie Program graficzny GIMP Edycja i retusz zdjęć Podsumowanie 2 Po co obrabiamy zdjęcia Poprawa jasności, kontrastu, kolorów itp. Zdjęcie wykonano w niesprzyjających warunkach (złe

Bardziej szczegółowo

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

dr inż. Piotr Odya dr inż. Piotr Suchomski dr inż. Piotr Odya dr inż. Piotr Suchomski Podział grafiki wektorowa; matematyczny opis rysunku; małe wymagania pamięciowe (i obliczeniowe); rasteryzacja konwersja do postaci rastrowej; rastrowa; tablica

Bardziej szczegółowo

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

Plan wykładu. Wprowadzenie Program graficzny GIMP Edycja i retusz zdjęć Podsumowanie. informatyka + Plan wykładu Wprowadzenie Program graficzny GIMP Edycja i retusz zdjęć Podsumowanie 2 Wprowadzenie Po co obrabiamy zdjęcia Obrazy wektorowe i rastrowe Wielkość i rozdzielczość obrazu Formaty graficzne

Bardziej szczegółowo

Transformaty. Kodowanie transformujace

Transformaty. Kodowanie transformujace Transformaty. Kodowanie transformujace Kodowanie i kompresja informacji - Wykład 10 10 maja 2009 Szeregi Fouriera Każda funkcję okresowa f (t) o okresie T można zapisać jako f (t) = a 0 + a n cos nω 0

Bardziej szczegółowo

Operacje przetwarzania obrazów monochromatycznych

Operacje przetwarzania obrazów monochromatycznych Operacje przetwarzania obrazów monochromatycznych Obraz pobrany z kamery lub aparatu często wymaga dalszej obróbki. Jej celem jest poprawienie jego jakości lub uzyskaniem na jego podstawie określonych

Bardziej szczegółowo

Przetwarzanie obrazu

Przetwarzanie obrazu Przetwarzanie obrazu Przegląd z uwzględnieniem obrazowej bazy danych Tatiana Jaworska Jaworska@ibspan.waw.pl www.ibspan.waw.pl/~jaworska Umiejscowienie przetwarzania obrazu Plan prezentacji Pojęcia podstawowe

Bardziej szczegółowo

Klasyfikacja metod kompresji

Klasyfikacja metod kompresji dr inż. Piotr Odya Klasyfikacja metod kompresji Metody bezstratne Zakodowany strumień danych po dekompresji jest identyczny z oryginalnymi danymi przed kompresją, Metody stratne W wyniku kompresji część

Bardziej szczegółowo

Klasyfikacja metod kompresji

Klasyfikacja metod kompresji dr inż. Piotr Odya Klasyfikacja metod kompresji Metody bezstratne Zakodowany strumień danych po dekompresji jest identyczny z oryginalnymi danymi przed kompresją, Metody stratne W wyniku kompresji część

Bardziej szczegółowo

FILTRACJE W DZIEDZINIE CZĘSTOTLIWOŚCI

FILTRACJE W DZIEDZINIE CZĘSTOTLIWOŚCI FILTRACJE W DZIEDZINIE CZĘSTOTLIWOŚCI ( frequency domain filters) Każdy człon F(u,v) zawiera wszystkie wartości f(x,y) modyfikowane przez wartości członów wykładniczych Za wyjątkiem trywialnych przypadków

Bardziej szczegółowo

Percepcja obrazu Podstawy grafiki komputerowej

Percepcja obrazu Podstawy grafiki komputerowej Percepcja obrazu Podstawy grafiki komputerowej Światło widzialne wycinek szerokiego widma fal elektromagnetycznych 1 Narząd wzroku Narząd wzroku jest wysoko zorganizowanym analizatorem zmysłowym, którego

Bardziej szczegółowo

Rekonstrukcja obrazu (Image restoration)

Rekonstrukcja obrazu (Image restoration) Rekonstrukcja obrazu (Image restoration) Celem rekonstrukcji obrazu cyfrowego jest odtworzenie obrazu oryginalnego na podstawie obrazu zdegradowanego. Obejmuje ona identyfikację procesu degradacji i próbę

Bardziej szczegółowo

Algorytmy decyzyjne będące alternatywą dla sieci neuronowych

Algorytmy decyzyjne będące alternatywą dla sieci neuronowych Algorytmy decyzyjne będące alternatywą dla sieci neuronowych Piotr Dalka Przykładowe algorytmy decyzyjne Sztuczne sieci neuronowe Algorytm k najbliższych sąsiadów Kaskada klasyfikatorów AdaBoost Naiwny

Bardziej szczegółowo

Kompresja video (MPEG)

Kompresja video (MPEG) mgr inż. Grzegorz Kraszewski SYSTEMY MULTIMEDIALNE wykład 8, strona 1. Kompresja video (MEG) Zasadniczy schemat kompresora video Typy ramek przy kompresji czasowej Analiza ramek przez syntezę Sposób detekcji

Bardziej szczegółowo

Detekcja twarzy w obrazie

Detekcja twarzy w obrazie Detekcja twarzy w obrazie Metoda na kanałach RGB 1. Należy utworzyć nowy obrazek o wymiarach analizowanego obrazka. 2. Dla każdego piksela oryginalnego obrazka pobiera się informację o wartości kanałów

Bardziej szczegółowo

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

Cyfrowe przetwarzanie obrazów i sygnałów Wykład 2 AiR III 1 Niniejszy dokument zawiera materiały do wykładu z przedmiotu Cyfrowe Przetwarzanie Obrazów i Sygnałów. Jest on udostępniony pod warunkiem wykorzystania wyłącznie do własnych, prywatnych potrzeb i może

Bardziej szczegółowo

FFT i dyskretny splot. Aplikacje w DSP

FFT i dyskretny splot. Aplikacje w DSP i dyskretny splot. Aplikacje w DSP Marcin Jenczmyk m.jenczmyk@knm.katowice.pl Wydział Matematyki, Fizyki i Chemii 10 maja 2014 M. Jenczmyk Sesja wiosenna KNM 2014 i dyskretny splot 1 / 17 Transformata

Bardziej szczegółowo

TRANSFORMATA FALKOWA 2D. Oprogramowanie Systemów Obrazowania 2016/2017

TRANSFORMATA FALKOWA 2D. Oprogramowanie Systemów Obrazowania 2016/2017 TRANSFORMATA FALKOWA 2D Oprogramowanie Systemów Obrazowania 2016/2017 Wielorozdzielczość - dekompozycja sygnału w ciąg sygnałów o coraz mniejszej rozdzielczości na wielu poziomach gdzie: s l+1 - aproksymata

Bardziej szczegółowo

WYKŁAD 12. Analiza obrazu Wyznaczanie parametrów ruchu obiektów

WYKŁAD 12. Analiza obrazu Wyznaczanie parametrów ruchu obiektów WYKŁAD 1 Analiza obrazu Wyznaczanie parametrów ruchu obiektów Cel analizy obrazu: przedstawienie każdego z poszczególnych obiektów danego obrazu w postaci wektora cech dla przeprowadzenia procesu rozpoznania

Bardziej szczegółowo

PODSTAWY BARWY, PIGMENTY CERAMICZNE

PODSTAWY BARWY, PIGMENTY CERAMICZNE PODSTAWY BARWY, PIGMENTY CERAMICZNE Barwa Barwą nazywamy rodzaj określonego ilościowo i jakościowo (długość fali, energia) promieniowania świetlnego. Głównym i podstawowym źródłem doznań barwnych jest

Bardziej szczegółowo

Przetwarzanie obrazów. Grupy metod przetwarzania obrazu. Przetwarzanie jednopunktowe. Przetwarzanie jednopunktowe. Przetwarzanie jednopunktowe

Przetwarzanie obrazów. Grupy metod przetwarzania obrazu. Przetwarzanie jednopunktowe. Przetwarzanie jednopunktowe. Przetwarzanie jednopunktowe Przetwarzanie obrazów Ogólna definicja Algorytm przetwarzający obraz to algorytm który, otrzymując na wejściu obraz wejściowy f, na wyjściu zwraca takŝe obraz (g). Grupy metod przetwarzania obrazu Przekształcenia

Bardziej szczegółowo

Rozpoznawanie obrazów na przykładzie rozpoznawania twarzy

Rozpoznawanie obrazów na przykładzie rozpoznawania twarzy Rozpoznawanie obrazów na przykładzie rozpoznawania twarzy Wykorzystane materiały: Zadanie W dalszej części prezentacji będzie omawiane zagadnienie rozpoznawania twarzy Problem ten można jednak uogólnić

Bardziej szczegółowo

Przetwarzanie i transmisja danych multimedialnych. Wykład 7 Transformaty i kodowanie. Przemysław Sękalski.

Przetwarzanie i transmisja danych multimedialnych. Wykład 7 Transformaty i kodowanie. Przemysław Sękalski. Przetwarzanie i transmisja danych multimedialnych Wykład 7 Transformaty i kodowanie Przemysław Sękalski sekalski@dmcs.pl Politechnika Łódzka Katedra Mikroelektroniki i Technik Informatycznych DMCS Wykład

Bardziej szczegółowo

Grafika Komputerowa Wykład 1. Wstęp do grafiki komputerowej Obraz rastrowy i wektorowy. mgr inż. Michał Chwesiuk 1/22

Grafika Komputerowa Wykład 1. Wstęp do grafiki komputerowej Obraz rastrowy i wektorowy. mgr inż. Michał Chwesiuk 1/22 Wykład 1 Wstęp do grafiki komputerowej rastrowy i wektorowy mgr inż. 1/22 O mnie mgr inż. michalchwesiuk@gmail.com http://mchwesiuk.pl Materiały, wykłady, informacje Doktorant na Wydziale Informatyki Uniwersytetu

Bardziej szczegółowo

Metody komputerowego przekształcania obrazów

Metody komputerowego przekształcania obrazów Metody komputerowego przekształcania obrazów Przypomnienie usystematyzowanie informacji z przedmiotu Przetwarzanie obrazów w kontekście zastosowań w widzeniu komputerowym Wykorzystane materiały: R. Tadeusiewicz,

Bardziej szczegółowo

Analiza obrazu. wykład 4. Marek Jan Kasprowicz Uniwersytet Rolniczy 2009

Analiza obrazu. wykład 4. Marek Jan Kasprowicz Uniwersytet Rolniczy 2009 Analiza obrazu komputerowego wykład 4 Marek Jan Kasprowicz Uniwersytet Rolniczy 2009 Filtry górnoprzepustowe - gradienty Gradient - definicje Intuicyjnie, gradient jest wektorem, którego zwrot wskazuje

Bardziej szczegółowo

Opis efektów kształcenia dla modułu zajęć

Opis efektów kształcenia dla modułu zajęć Nazwa modułu: Teoria i przetwarzanie sygnałów Rok akademicki: 2013/2014 Kod: EEL-1-524-s Punkty ECTS: 6 Wydział: Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Kierunek: Elektrotechnika

Bardziej szczegółowo

9. Dyskretna transformata Fouriera algorytm FFT

9. Dyskretna transformata Fouriera algorytm FFT Transformata Fouriera ma szerokie zastosowanie w analizie i syntezie układów i systemów elektronicznych, gdyż pozwala na połączenie dwóch sposobów przedstawiania sygnałów reprezentacji w dziedzinie czasu

Bardziej szczegółowo

Kompresja danych DKDA (7)

Kompresja danych DKDA (7) Kompresja danych DKDA (7) Marcin Gogolewski marcing@wmi.amu.edu.pl Uniwersytet im. Adama Mickiewicza w Poznaniu Poznań, 22 listopada 2016 1 Kwantyzacja skalarna Wprowadzenie Analiza jakości Typy kwantyzatorów

Bardziej szczegółowo

3. Przetwarzanie analogowo-cyfrowe i cyfrowo-analogowe... 43

3. Przetwarzanie analogowo-cyfrowe i cyfrowo-analogowe... 43 Spis treści 3 Przedmowa... 9 Cele książki i sposoby ich realizacji...9 Podziękowania...10 1. Rozległość zastosowań i głębia problematyki DSP... 11 Korzenie DSP...12 Telekomunikacja...14 Przetwarzanie sygnału

Bardziej szczegółowo

Kodowanie i kompresja Streszczenie Studia Licencjackie Wykład 11,

Kodowanie i kompresja Streszczenie Studia Licencjackie Wykład 11, 1 Kwantyzacja skalarna Kodowanie i kompresja Streszczenie Studia Licencjackie Wykład 11, 10.05.005 Kwantyzacja polega na reprezentowaniu dużego zbioru wartości (być może nieskończonego) za pomocą wartości

Bardziej szczegółowo

Teoria światła i barwy

Teoria światła i barwy Teoria światła i barwy Powstanie wrażenia barwy Światło może docierać do oka bezpośrednio ze źródła światła lub po odbiciu od obiektu. Z oka do mózgu Na siatkówce tworzony pomniejszony i odwrócony obraz

Bardziej szczegółowo

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

Do opisu kolorów używanych w grafice cyfrowej śluzą modele barw. Modele barw Do opisu kolorów używanych w grafice cyfrowej śluzą modele barw. Każdy model barw ma własna przestrzeo kolorów, a co za tym idzie- własny zakres kolorów możliwych do uzyskania oraz własny sposób

Bardziej szczegółowo

Kompresja obrazów w statycznych - algorytm JPEG

Kompresja obrazów w statycznych - algorytm JPEG Kompresja obrazów w statycznych - algorytm JPEG Joint Photographic Expert Group - 986 ISO - International Standard Organisation CCITT - Comité Consultatif International de Téléphonie et Télégraphie Standard

Bardziej szczegółowo

Przetwarzanie obrazów wykład 6. Adam Wojciechowski

Przetwarzanie obrazów wykład 6. Adam Wojciechowski Przetwarzanie obrazów wykład 6 Adam Wojciechowski Przykłady obrazów cyfrowych i ich F-obrazów Parzysta liczba powtarzalnych wzorców Transformata Fouriera może być przydatna przy wykrywaniu określonych

Bardziej szczegółowo

PRZETWARZANIE SYGNAŁÓW

PRZETWARZANIE SYGNAŁÓW PRZETWARZANIE SYGNAŁÓW SEMESTR V Wykład VII Sygnały 2D i transformacja Fouriera 2D 2 1 2 Splot 2D d d y H F y H y F y G ), ( ), ( ), ( ), ( ), ( H(,) F(,) H(-,-) H(-,y-) G(,y) Delta Diraca 2D (,y) 0 ),

Bardziej szczegółowo

Podstawy Przetwarzania Sygnałów

Podstawy Przetwarzania Sygnałów Adam Szulc 188250 grupa: pon TN 17:05 Podstawy Przetwarzania Sygnałów Sprawozdanie 6: Filtracja sygnałów. Filtry FIT o skończonej odpowiedzi impulsowej. 1. Cel ćwiczenia. 1) Przeprowadzenie filtracji trzech

Bardziej szczegółowo