WYDZIAŁ FIZYKI I INFORMATYKI STOSOWANEJ

Podobne dokumenty
FILTRACJE W DZIEDZINIE CZĘSTOTLIWOŚCI

Podstawy Przetwarzania Sygnałów

Analiza obrazów - sprawozdanie nr 2

Cyfrowe Przetwarzanie Obrazów i Sygnałów

Cyfrowe Przetwarzanie Obrazów i Sygnałów

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

Filtracja obrazu operacje kontekstowe

Wykrywanie twarzy na zdjęciach przy pomocy kaskad

Laboratorium Optyki Falowej

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

Przetwarzanie obrazów wykład 6. Adam Wojciechowski

4 Zasoby językowe Korpusy obcojęzyczne Korpusy języka polskiego Słowniki Sposoby gromadzenia danych...

ANALIZA SYGNAŁÓ W JEDNÓWYMIARÓWYCH

Przetwarzanie obrazów rastrowych macierzą konwolucji

Transformata Fouriera

Przetwarzanie obrazu

Przekształcenia widmowe Transformata Fouriera. Adam Wojciechowski

Ćwiczenie 4. Filtry o skończonej odpowiedzi impulsowej (SOI)

Filtracja obrazu operacje kontekstowe

Diagnostyka obrazowa

WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM. NetBeans. Wykonał: Jacek Ventzke informatyka sem.

Implementacja filtru Canny ego

Cyfrowe przetwarzanie i kompresja danych

Wykład 6: Reprezentacja informacji w układzie optycznym; układy liniowe w optyce; podstawy teorii dyfrakcji

Ćwiczenie 11. Podstawy akwizycji i cyfrowego przetwarzania sygnałów. Program ćwiczenia:

8. Analiza widmowa metodą szybkiej transformaty Fouriera (FFT)

Diagnostyka obrazowa

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

Przetwarzanie obrazów wykład 4

Ćwiczenie 6 Projektowanie filtrów cyfrowych o skończonej i nieskończonej odpowiedzi impulsowej

Elektronika i Telekomunikacja I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Szacowanie wartości monet na obrazach.

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

Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej

Cyfrowe przetwarzanie sygnałów Jacek Rezmer -1-

Laboratorium optycznego przetwarzania informacji i holografii. Ćwiczenie 4. Badanie optycznej transformaty Fouriera

A-2. Filtry bierne. wersja

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

S P I S T R E Ś C I. Instrukcja obsługi

Jak zrobić za pomocą programu SALSA-J kolorowy obrazek, mając trzy zdjęcia w barwach podstawowych?

zna wybrane modele kolorów i metody transformacji między nimi zna podstawowe techniki filtracji liniowej, nieliniowej dla obrazów cyfrowych

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

Teoria sygnałów Signal Theory. Elektrotechnika I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Metody komputerowego przekształcania obrazów

LABORATORIUM AKUSTYKI MUZYCZNEJ. Ćw. nr 12. Analiza falkowa dźwięków instrumentów muzycznych. 1. PODSTAWY TEORETYCZNE ANALIZY FALKOWEJ.

Politechnika Świętokrzyska. Laboratorium. Cyfrowe przetwarzanie sygnałów. Ćwiczenie 8. Filtracja uśredniająca i statystyczna.

Transformata Fouriera i analiza spektralna

Widmo akustyczne radia DAB i FM, porównanie okien czasowych Leszek Gorzelnik

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Filtracja splotowa obrazu

Kopiowanie ustawień SolidWorks

Technika audio część 2

Systemy akwizycji i przesyłania informacji

Gimp. Program do grafiki rastrowej odpowiednik płatnego programu Photoshop

Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej

ANALIZA SEMANTYCZNA OBRAZU I DŹWIĘKU

PRZEWODNIK PO PRZEDMIOCIE

9. Dyskretna transformata Fouriera algorytm FFT


Politechnika Wrocławska Wydział Elektroniki Mikrosystemów i Fotoniki Przetwarzanie sygnałów laboratorium ETD5067L

Zastosowanie Informatyki w Medycynie

Ćwiczenie 3. Właściwości przekształcenia Fouriera

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

FFT i dyskretny splot. Aplikacje w DSP

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

PROPAGACJA PROMIENIOWANIA PRZEZ UKŁAD OPTYCZNY W UJĘCIU FALOWYM. TRANSFORMACJE FAZOWE I SYGNAŁOWE

Projekt 2: Filtracja w domenie przestrzeni

Laboratorium EAM. Instrukcja obsługi programu Dopp Meter ver. 1.0

Michał Strzelecki Metody przetwarzania i analizy obrazów biomedycznych (1)

KARTA PRZEDMIOTU. Techniki przetwarzania sygnałów, D1_3

Andrzej Leśnicki Laboratorium CPS Ćwiczenie 7 1/7 ĆWICZENIE 7. Splot liniowy i kołowy sygnałów

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej

Ćwiczenie 6 Projektowanie filtrów cyfrowych o skończonej i nieskończonej odpowiedzi impulsowej

Akademia Górniczo - Hutnicza im. Stanisława Staszica w Krakowie. Projekt. z przedmiotu Analiza i Przetwarzanie Obrazów

Temat: ANFIS + TS w zadaniach. Instrukcja do ćwiczeń przedmiotu INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE

Politechnika Świętokrzyska. Laboratorium. Cyfrowe przetwarzanie sygnałów. Ćwiczenie 6. Transformata cosinusowa. Krótkookresowa transformata Fouriera.

Akwizycja i przetwarzanie sygnałów cyfrowych

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

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

WOJSKOWA AKADEMIA TECHNICZNA

10. Demodulatory synchroniczne z fazową pętlą sprzężenia zwrotnego

PL B1. Sposób i układ pomiaru całkowitego współczynnika odkształcenia THD sygnałów elektrycznych w systemach zasilających

1. Modulacja analogowa, 2. Modulacja cyfrowa

uzyskany w wyniku próbkowania okresowego przebiegu czasowego x(t) ze stałym czasem próbkowania t takim, że T = t N 1 t

Grafika komputerowa. Dr inż. Michał Kruk

PRZEWODNIK PO PRZEDMIOCIE

Analizy Ilościowe EEG QEEG

Filtracja obrazów. w dziedzinie częstotliwości. w dziedzinie przestrzennej

Laboratorium. Cyfrowe przetwarzanie sygnałów. Ćwiczenie 11. Filtracja sygnałów wizyjnych

KARTA MODUŁU / KARTA PRZEDMIOTU

Instrukcja do zdjęć. Instrukcja krok po kroku umieszczania zdjęd na aukcji bez ograniczeo. MD-future.

Zmiany fazy/okresu oscylacji Chandlera i rocznej we współrzędnych bieguna ziemskiego.

Laboratorium Przetwarzania Sygnałów Biomedycznych

Tworzenie powierzchni na bazie przekrojów charakterystycznych SIEMENS NX Bridge Surface

POLITECHNIKA OPOLSKA

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.

WSTĘP DO PRZETWARZANIA OBRAZÓW. Jak znaleźć ciekawe rzeczy na zdjęciu? mgr Krzysztof Szarzyński

KATEDRA MECHANIKI I PODSTAW KONSTRUKCJI MASZYN. Instrukcja do ćwiczeń laboratoryjnych z elementów analizy obrazów

Algorytmy detekcji częstotliwości podstawowej

Automatyczne tworzenie trójwymiarowego planu pomieszczenia z zastosowaniem metod stereowizyjnych

Transkrypt:

WYDZIAŁ FIZYKI I INFORMATYKI STOSOWANEJ Hybrid Images Imię i nazwisko: Anna Konieczna Kierunek studiów: Informatyka Stosowana Rok studiów: 4 Przedmiot: Analiza i Przetwarzanie Obrazów Prowadzący przedmiot: dr hab. inż. Jacek Tarasiuk dr inż. Mariusz Jędrychowski Kraków 2015

1. Wstęp Celem tego projektu było utworzenie programu wytwarzający efekt Hybrid Image. Otrzymany efekt miał na celu pokazad, że obraz może byd postrzegany na dwa różne sposoby w zależności od odległości obserwacji. 2. Opis projektu Zagadnieniem poruszanym w ramach projektu jest odpowiedź na pytanie, w jaki sposób nasze oko postrzega dany obraz z bliska, a jak z odległości. Dobrym narzędziem do wytłumaczenia tego problemu jest wykorzystanie szybkiej transformaty Fouriera. Transformata Fouriera pozwala na odmienne podejście do zagadnienia filtracji obrazu niż w przypadku filtracji w układzie przestrzennym. Jest to spowodowane poruszaniem się w dziedzinie częstotliwości i niesie za sobą wiele korzyści. Jedną z nich jest łatwośd realizacji splotu funkcji. Operacja ta sprowadza się do pomnożenia dwóch funkcji. Reprezentacja częstotliwości składowych obrazu przedstawia się tak, że środek obrazu zajmują niskie częstotliwości, a obrzeża składają się na wysokie częstotliwości. Warunkiem pozwalającym na doprowadzenie do zaobserwowania zjawiska hybrid image jest by jeden obraz był rozmyty, a drugi miał widoczne krawędzie. Analizując częstotliwościową reprezentacje składowych obrazów należy na jeden z nich nałożyd filtr dolnoprzepustowy, zaś na drugi filtr górnoprzepustowy. Filtr dolnoprzepustowy usuwa z obrazu częstotliwości wysokie, pozostawiając bez zmian niskie. Co w efekcie po odwróceniu widma transformat Fouriera rozmyje obraz. Filtr górnoprzepustowy działa odwrotnie do dolnoprzepustowego, czyli usuwa z obrazu częstotliwości niskie, pozostawiając bez zmian wysokie. Do powyżej wspomnianych filtrów wykorzystano filtr Gaussa reprezentowanego przez wzór: f i, j = e (i a)2 +(j b) 2 2σ 2 Gdzie (a,b) to punkt centralny obrazu, a σ kontroluje zasięg filtracji. 2

Jeżeli chcemy pozbyd się wysokiej częstotliwości należy przemnożyd współczynniki Fouriera bezpośrednio z wartościami filtru, a w przypadku filtru górnoprzepustowego mnożymy przez 1-f(i,j). Tak więc plan działania programu jest następujący: Wybranie zdjęd: Obraz 1- zdjęcie Einstaina przed zmianami Obraz 2 - zdjęcie Marilyn przed zmianami Obliczanie jego częstotliwościową reprezentacje: Obraz 3 - widmo wygenerowane z obrazu Einstaina Obraz 4 - widmo wygenerowane z obrazu Marilyn 3

Modyfikacja widma: Obraz 5 - widmo po modyfikacji Obraz 6 - widmo po modyfikacji Rekonstrukcja obrazu: Obraz 7 - Zdjęcie Einstaina po zastosowaniu filtru górnoprzepustowego Obraz 8 - Zdjęcie Marilyn po zastosowaniu filtru dolnoprzepustowego 4

Połączenie obu obrazów poprzez sumowanie ich jasności: Obraz 9 - Koocowy efekt widziany z bliska i z oddali Również zadowalający efekt pod względem technicznym można uzyskad, gdy zdjęcie Einstaina zostanie poddane filtrowi dolnoprzepustowemu a Merilyn filtrem górnoprzepustowym. 5

Obraz 10 - Koocowy efekt widziany z bliska i oddali 3. Ograniczenia W programie tym na wstępie każde zdjęcie przechodzi konwersje do 8 bitów. Co prawda dla kolorowych zdjęd przeprowadzimy filtracje, lecz koocowy efekt będzie w odcieniach szarości. Ponadto program nie działa poprawnie, gdy zdjęcia są prostokątne, dlatego zalecane jest wczytywanie obrazów o kwadratowym kształcie. Przy obrazach lekko odbiegających od kwadratowego kształtu tworzyły się przesunięcia na filtrach. Niestety nie potrafiłam zniwelowad tego błędu. 4. Program Program został napisany w środowisku NetBeans 8.0.2 w języku Java z wykorzystaniem programu ImageJ. Na starcie otwiera się okno dialogowe pobierające wartośd sigm dla każdego filtru osobno. 6

Obraz 11 - Widok startu programu Ponadto możemy modyfikowad adresem zdjęd jakie chcemy poddad efektowi Hybrid Images. Po naciśnięciu ok. generują się wszystkie zdjęcia wspomniane w punkcie 2. Projekt składa się z dwóch plików: Process_Pixels.java klasa z funkcja main. Ponadto otwiera program ImageJ HybridImage.java klasa definiująca działanie całego projektu Najlepszy efekt wychodzi, gdy jako Sigma highpass ustawimy 10, a za Sigma lowpass ustawimy 20. 5. Inny przykład Działanie programu zostało też przetestowane na podstawie całkiem innych zdjęd. Ciężko jest znaleźd lub stworzyd zdjęcia, które by oddawały ten sam efekt jak przy połączeniu Einstaina i Marilyn. Po połączeniu następujących zdjęd: 7

Obraz 12 - własne zdjęcie przypadkowo ułożonych słuchawek Obraz 13 - zdjęcie maskotki angrybirds 8

Otrzymujemy następujący efekt: Obraz 14 - Efekt koocowy nowych zdjęd Co technicznie niby sprawdza się jako efekt hybrid images, ale pod względem estetycznym nie wypada zbyt dobrze. 6. Podsumowanie Projekt pokazał jak szybko i skutecznie rozmyd obraz lub wykryd jego wszystkie krawędzie za pomocą szybkiej transformaty Fouriera. Jednak dużym problemem w tym projekcie jest dobranie odpowiednich zdjęd do danych przekształceo. Za każdym razem uzyskamy iluzje optyczną, ale nie tak dobrą jak w przypadku obrazu 9. Najlepszy efekt uzyska się, gdy zdjęcia zostaną zrobione w podobnych warunkach i ich punkty charakterystyczne typu położenia oczu, czubka nosa i ust pokrywają się. Efekt hybrid images nie jest tylko sztuczką iluzyjną, ale może byd stosowana do odkrycia wady wzroku. 9

7. Bibliografia http://jeremykun.com/2014/09/29/hybrid-images/ http://atol.am.gdynia.pl/tc/radzienski/fourier2.htm http://etacar.put.poznan.pl/marcin.kielczewski/swwr5.pdf 10