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



Podobne dokumenty
AKWIZYCJA I PRZETWARZANIE WSTĘPNE

AKWIZYCJA I PRZETWARZANIE WSTĘPNE OBRAZU

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

Wyższa Szkoła Informatyki Stosowanej i Zarządzania Warsaw School of Information Technology WIT

Operator rozciągania. Obliczyć obraz q i jego histogram dla p 1 =4, p 2 =8; Operator redukcji poziomów szarości

POB Odpowiedzi na pytania

Operacje przetwarzania obrazów monochromatycznych

Przekształcenia punktowe

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

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

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

3. OPERACJE BEZKONTEKSTOWE

Proste metody przetwarzania obrazu

Ćwiczenie 6. Transformacje skali szarości obrazów

opracował: Patryk Besler

PRZETWARZANIE OBRAZÓW WIT, Studia Dzienne, sem.5, 2006/2007, prowadzący: Marek Doros WYKŁAD 1 Schemat procesu przetwarzania obrazu

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

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

Gimp Grafika rastrowa (konwersatorium)

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

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

Laboratorium Cyfrowego Przetwarzania Obrazów

Laboratorium Cyfrowego Przetwarzania Obrazów

ALGORYTMY PRZETWARZANIA OBRAZÓW Projekt. Aplikacja przetwarzająca obrazy z możliwością eksportu i importu do programu MS Excel.

Simp-Q. Porady i wskazówki

5.1. Światłem malowane

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

Ekonometria. Modele regresji wielorakiej - dobór zmiennych, szacowanie. Paweł Cibis pawel@cibis.pl. 1 kwietnia 2007

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

Baltie 3. Podręcznik do nauki programowania dla klas I III gimnazjum. Tadeusz Sołtys, Bohumír Soukup

Podstawy Informatyki Wykład V

1. Wstęp. 2. Prześwietlenie

INFORMATYKA SZKOŁA PODSTAWOWA W PRZEŹMIEROWIE

Ćwiczenie 3 - Odsyłacze

3.4. Opis konfiguracji layoutów.

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

Informatyka I Lab 06, r.a. 2011/2012 prow. Sławomir Czarnecki. Zadania na laboratorium nr. 6

Profil pracownika. Wydziału Neofilologii

Komputerowe obrazowanie medyczne

Grafika komputerowa. Zajęcia IX

Jak przygotować pliki gotowe do publikacji w sieci za pomocą DigitLabu?

Metryki i metadane ortofotomapa, numeryczny model terenu

Studia podyplomowe dla nauczycieli w zakresie nauczania informatyki i technologii informacyjnej

Data sporządzenia materiałów źródłowych: zdjęcia:..., NMT:... Rodzaj zdjęć: analogowe/cyfrowe

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

Rozpoznawanie obrazów na przykładzie rozpoznawania twarzy

Parametryzacja obrazu na potrzeby algorytmów decyzyjnych

WIELOMIANY. Poziom podstawowy

Krok 2: Pierwsze uruchomienie

Podstawy OpenCL część 2

LOGO MUZEUM WARSZAWY MANUAL

Profil pracownika. Wydziału Neofilologii

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

Kalibracja Obrazów w Rastrowych

PIXLR EDITOR - Autor: mgr inż. Adam Gierlach

Instrukcja obsługi funkcji specjalnych szablonu C01 v.1.0

FOTOGRAMETRIA I TELEDETEKCJA

Trik 1 Identyfikator klienta generowany za pomocą formuły

Opis programu Konwersja MPF Spis treści

Dodatek 4. Zadanie 1: Liczenie plam słonecznych w różnych dniach. Po uruchomieniu programu SalsaJ otworzy się nam okno widoczne na rysunku 4.1.

Geoinformacja - Interpretacja danych teledetekcyjnych. Ćwiczenie I

MODELER MODUŁ KOREKCJI DYSTORSJI SOCZEWKI WERSJA ZEWNĘTRZNA UPROSZCZONA INSTRUKCJA OBSŁUGI PROGRAMU

Do obsługi plików BMP należy stworzyć klasę przechowującą zawartość obrazu i udostępniającą następujące metody:

Jak usunąć dominantę koloru tutorial

Ćwiczenie nr 2. Najbardziej przydatnymi narzędziami do retuszu są: stempel - kopiuje fragmenty obrazu z wybranego obszaru w inne miejsca obrazka,

Przetwarzanie obrazów wykład 4

Dodatek B - Histogram

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

Grafika Komputerowa. Zajęcia X

Ćwiczenia z przetwarzania tablic 2D

9. OBRAZY i FILTRY BINARNE 9.1 Erozja, dylatacja, zamykanie, otwieranie

Detekcja twarzy w obrazie

Dwie wersje. Opis techniki wykonania. Panorama długiego, wąskiego pokoju. Jacek Kwaśniewski. wersja wersja 2006.

dł / gł. 25 cm dł / gł. 25 cm dł / gł. 25 cm dł / wys. 25 / gl. 25 cm

Cyfrowe Przetwarzanie Obrazów i Sygnałów

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

Operacja macro. czyli jak podpisać zdjęcie i zrobić miniaturę. Tworzymy nową akcję. Anna Góra. Zmiana dpi zdjęcia na 300 piks/cal.

Księgarnia internetowa Lubię to!» Nasza społeczność

Za pierwszy niebanalny algorytm uważa się algorytm Euklidesa wyszukiwanie NWD dwóch liczb (400 a 300 rok przed narodzeniem Chrystusa).

Laboratorium Przetwarzania Sygnałów

Analiza obrazów - sprawozdanie nr 3

Ćwiczenie 1 Automatyczna animacja ruchu

Ćwiczenie 5: Praca z elementami mapy

Zasady stosowania logotypu identyfikującego ogólnopolską kampanię informacyjno-edukacyjną dotyczącą przechodzenia z nadawania analogowego na cyfrowe

Temat Zasady projektowania naziemnego pomiaru fotogrametrycznego. 2. Terenowy rozmiar piksela. 3. Plan pomiaru fotogrametrycznego

Analiza i przetwarzanie obrazo w

GIMP GNU Image Manipulation Program. Narzędzia Informatyki

Excel wykresy niestandardowe

1. Oficjalny listownik Starosty Lubelskiego oraz pozostałe listowniki stosowane w urzędzie.

dł / gł. 25 cm dł / gł. 25 cm dł / gł. 25 cm dł / wys. 25 / gl. 25 cm dł / wys cm

dł / gł. 25 cm dł / gł. 25 cm dł / gł. 25 cm dł / wys. 25 / gl. 25 cm dł / wys cm

dł / gł. 25 cm dł / gł. 25 cm dł / gł. 25 cm dł / wys. 25 / gl. 25 cm dł / wys cm

1. Skopiować naswój komputer: (tymczasowy adres)

POMIARY WIDEO W PROGRAMIE COACH 5

dł / gł. 25 cm dł / gł. 25 cm dł / gł. 25 cm dł / wys. 25 / gl. 25 cm dł / wys cm

dł / gł. 25 cm dł / gł. 25 cm dł / gł. 25 cm dł / wys. 25 / gl. 25 cm dł / wys cm

Grafika rastrowa (bitmapa)-

NAZWA WYMIAR CENA. PÓŁKA Z DWOMA BOKAMI dł / wys. 25 / gl. 25 cm 582 / 638 / 700. dł / wys. 25 / gl. 25

Zmiana kolorowego obrazu na czarno biały

CRM VISION Instalacja i uŝytkowanie rozszerzenia do programu Mozilla Thunderbird

Transkrypt:

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ń radiometrycznych Wykonali: 1. Michał Rudkowski 2. Jacek Ludwiniak Warszawa 2006/2007 0

1. Zadanie 1 W ćwiczeniu pierwszym przeprowadzaliśmy korekcję radiometryczną jednego z przykładowych obrazów, przy pomocy programu Kora V1 autorstwa Konrada Hoszowskiego. Do zadania wybraliśmy plik cherry.bmp, pierwszy przykładowy plik, który sprowadziliśmy do skali szarości oraz oznakowaliśmy przy uŝyciu programu Photoshop. Po otwarciu obrazu programem Kora, moŝemy obejrzeć jego macierz. W naszym przypadku plik wejściowy oraz macierz lewego, górnego rogu obrazu, wyglądają następująco: ZauwaŜamy, Ŝe rogi obrazu stają się ciemniejsze w miarę oddalania od środka obrazu. 1

Kolejnym krokiem było załadowanie macierzy kora: oraz macierzy referencyjnej: 2

Obraz po wykonanej korekcji radiometrycznej prezentuje się następująco: Otrzymaliśmy obraz z niemal idealnie białym tłem. Rozjaśnione zostały rogi obrazu, przy czym centrala część pliku wejściowego pozostała bez zmian. 3

2. Zadanie 2 W pierwszej części ćwiczenia utworzyliśmy metodą symulacyjną plik, który poddamy korekcji radiometrycznej. PoniŜej widzimy ten plik oraz macierz przedstawiającą lewy góry rób załadowanego obrazu: Tym razem rogi obrazu są rozjaśnione w stosunki do reszty obrazu. Aby przygotować powyŝszy plik, potrzebowaliśmy obrazu prądu ciemnego: 4

oraz obrazu prądu jasnego: Po wykonaniu korekcji radiometrycznej w programie Kora, obraz wynikowy prezentuje się następująco: Widzimy, Ŝe rogi obrazy uzyskały odpowiedni odcień szarości. Przekształceniu uległo takŝe logo zespołu, które zostało dodane po utworzeniu zniekształconego radiometrycznie obrazu. 5

PoniŜej znajduje się obraz przedstawiający róŝnice między obrazem wejściowym a wynikowym. Im jaśniejszy jest dany obszar obrazy, tym róŝnice są większe. 6

Nazwisko i imię: Michał Rudkowski Grupa:ID306 Zespół :2 PRZETWARZANIE OBRAZÓW POBD Ćwiczenie 2 (plik Cwicz2_z.doc ) Uwaga: puste pola w tablicach [P(x,y)], [P od (x,y)], [KORA(x,y)] oraz w tablicy ad a) wypełnić według klucza podanego przez prowadzącego Zadanie 1 a) Przeprowadzić korekcję zniekształceń radiometrycznych (sumacyjną i iloczynową) zadanego obrazu [P(x,y)] z parametrem M=16 przy znanych wartościach elementów tablic P od (x,y)] i [KORA(x,y)]. Dane: [P(x,y)] [P od (x,y)] [KORA(x,y)] 7 8 2 1 7 12 12 12 0 0 2 0 8 2 2 3 12 12 13 13 0 1 1 0 4 4 3 1 13 14 12 12 1 1 0 0 3 2 1 1 12 13 14 10 1 2 0 1 Obliczyć: [P KORM (x,y)] [P KORA (x,y)] [P(x,y)-KORA(x,y)] [KORM(x,y)] [P KORM (x,y)] 7 12 10 12 7 8 0 1 14/ 14/ 14/ 14/ 14 9 0 1 7 12 10 12 12 11 12 13 8 1 1 3 14/ 14/ 14/ 14/ 9 1 1 3 12 11 12 13 12 13 12 12 3 3 3 1 14/ 14/ 14/ 14/ 4 3 4 1 12 13 12 12 11 11 14 9 2 0 1 0 14/ 11 14/ 11 14/ 14 14/ 9 3 0 1 0 b) Podać interpretację fizyczną tablic [P od (x,y)] i [KORA(x,y)]. Tablica [P od (x,y)]- jest to tablica z pixelami bardzo jasnymi, np. zdjęcie zrobione białej kartce papieru dla sprawdzenia gdzie aparat tworzy błędne pixele.jak widac w lewym górnym rogu oraz prawym dolnym rogu pojawiły się dwa ciemniejsze obszary sugerujące wadę lub niedokładność aparatu. Tablica [KORA(x,y)]- jest to poziom jasności piksela obrazu przy zasłoniętym obiektywie. Niskie wartości sugerują ze obraz jest czarny. c) Na podstawie otrzymanych wyników obliczeń i wyników działania programów korekcji omówić wpływ odpowiednio korekcji sumacyjnej i iloczynowej na zmiany poziomów jasności piksli przetwarzanego obrazu. Zadanie 2 a) Sporządzić histogram podanego niŝej kwadratowego obrazu pierwotnego o parametrach M=16 (rozdzielczość poziomów szarości, L min =0, L max =15) i N=6 (rozdzielczość przestrzenna). b) Przeprowadzić operację zmniejszenia rozdzielczości gradacji poziomów szarości obrazu pierwotnego do wartości M=4 stosując operacje dzielenia i sprowadzania do liczby całkowitej (według wybranego sposobu), sporządzić histogram obrazu wynikowego. c) Przeprowadzić operację zmniejszenia rozdzielczości przestrzennej obrazu pierwotnego do N=3 stosując metodę uśrednienia wartości elementów podobszarów obrazu o rozmiarach 2x2 i sporządzić jego histogram. d) Przeprowadzić operację powiększenia rozdzielczości przestrzennej obrazu pierwotnego do N=12. 7

ad a) 2 4 5 7 9 6 3 2 7 0 14 12 6 11 13 15 2 2 2 3 7 5 6 7 3 5 9 2 3 5 10 11 12 13 1 15 ad b) 0 1 1 1 2 1 0 0 1 0 3 3 1 2 3 3 0 0 0 0 1 1 1 1 0 1 2 0 0 1 2 2 3 3 0 3 8

ad c) 3 5 10 6 10 4 7 9 6 ad d) 2 2 4 4 5 5 7 7 9 9 6 6 2 2 4 4 5 5 7 7 9 9 6 6 3 3 2 2 7 7 0 0 14 14 12 12 3 3 2 2 7 7 0 0 14 14 12 12 6 6 11 11 13 13 15 15 2 2 2 2 6 6 11 11 13 13 15 15 2 2 2 2 2 2 3 3 7 7 5 5 6 6 7 7 2 2 3 3 7 7 5 5 6 6 7 7 3 3 5 5 9 9 2 2 3 3 5 5 3 3 5 5 9 9 2 2 3 3 5 5 10 10 11 11 12 12 13 13 1 1 15 15 10 10 11 11 12 12 13 13 1 1 15 15 9

Nazwisko i imię: Jacek Ludwiniak Grupa:ID306 Zespół :2 PRZETWARZANIE OBRAZÓW POBD Ćwiczenie 2 (plik Cwicz2_z.doc ) Uwaga: puste pola w tablicach [P(x,y)], [P od (x,y)], [KORA(x,y)] oraz w tablicy ad a) wypełnić według klucza podanego przez prowadzącego Zadanie 1 b) Przeprowadzić korekcję zniekształceń radiometrycznych (sumacyjną i iloczynową) zadanego obrazu [P(x,y)] z parametrem M=16 przy znanych wartościach elementów tablic P od (x,y)] i [KORA(x,y)]. Dane: [P(x,y)] [P od (x,y)] [KORA(x,y)] 7 8 2 1 15 12 12 12 0 0 2 0 8 2 2 3 12 12 13 13 0 1 1 0 4 4 3 1 13 14 12 12 1 0 0 0 3 2 1 1 12 13 14 10 1 2 0 1 Obliczyć: [P KORM (x,y)] [P KORA (x,y)] [P(x,y)-KORA(x,y)] [KORM(x,y)] [P KORM (x,y)] 15 12 10 12 7 8 0 1 15/ 15/ 15/ 15/ 7 10 0 1 15 12 10 12 12 11 12 13 8 1 1 3 15/ 15/ 15/ 15/ 10 1 1 3 12 11 12 13 12 14 12 12 3 4 3 1 15/ 15/ 15/ 15/ 4 4 4 1 12 14 12 12 11 11 14 9 2 0 1 0 15/ 11 15/ 11 15/ 14 15/ 9 3 0 1 0 b) Podać interpretację fizyczną tablic [P od (x,y)] i [KORA(x,y)]. c) Na podstawie otrzymanych wyników obliczeń i wyników działania programów korekcji omówić wpływ odpowiednio korekcji sumacyjnej i iloczynowej na zmiany poziomów jasności piksli przetwarzanego obrazu. Zadanie 2 e) Sporządzić histogram podanego niŝej kwadratowego obrazu pierwotnego o parametrach M=16 (rozdzielczość poziomów szarości, L min =0, L max =15) i N=6 (rozdzielczość przestrzenna). f) Przeprowadzić operację zmniejszenia rozdzielczości gradacji poziomów szarości obrazu pierwotnego do wartości M=4 stosując operacje dzielenia i sprowadzania do liczby całkowitej (według wybranego sposobu), sporządzić histogram obrazu wynikowego. g) Przeprowadzić operację zmniejszenia rozdzielczości przestrzennej obrazu pierwotnego do N=3 stosując metodę uśrednienia wartości elementów podobszarów obrazu o rozmiarach 2x2 i sporządzić jego histogram. h) Przeprowadzić operację powiększenia rozdzielczości przestrzennej obrazu pierwotnego do N=12. ad a) 2 4 5 7 9 6 10

3 2 7 0 14 12 6 11 13 15 2 2 2 3 15 5 6 7 3 5 9 2 3 5 10 11 12 13 0 15 7 6 5 4 3 2 1 0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ad b) 0 1 1 1 2 1 0 0 1 0 3 3 1 2 3 3 0 0 0 0 3 1 1 1 0 1 2 0 0 1 2 2 3 3 0 3 14 12 10 8 6 4 2 0 0 1 2 3 ad c) 11

3 5 10 6 12 4 7 9 6 2,5 2 1,5 1 0,5 0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ad d) 2 2 4 4 5 5 7 7 9 9 6 6 2 2 4 4 5 5 7 7 9 9 6 6 3 3 2 2 7 7 0 0 14 14 12 12 3 3 2 2 7 7 0 0 14 14 12 12 6 6 11 11 13 13 15 15 2 2 2 2 6 6 11 11 13 13 15 15 2 2 2 2 2 2 3 3 15 15 5 5 6 6 7 7 2 2 3 3 15 15 5 5 6 6 7 7 3 3 5 5 9 9 2 2 3 3 5 5 3 3 5 5 9 9 2 2 3 3 5 5 10 10 11 11 12 12 13 13 0 0 15 15 10 10 11 11 12 12 13 13 0 0 15 15 12