Anna Bączkowska Praca po kierunkiem dr M. Berndt - Schreiber

Slides:



Advertisements
Podobne prezentacje
Excel Narzędzia do analizy regresji
Advertisements

Wykład 5: Dyskretna Transformata Fouriera, FFT i Algorytm Goertzela
Wykład 6: Dyskretna Transformata Fouriera, FFT i Algorytm Goertzela
Podstawowe pojęcia programowania współbieżnego
Metody numeryczne część 1. Rozwiązywanie układów równań liniowych.
Systemy liniowe stacjonarne – modele wejście – wyjście (splotowe)
IV Tutorial z Metod Obliczeniowych
Anna Bączkowska Praca pod kierunkiem dr M. Berndt - Schreiber
Badania operacyjne. Wykład 2
Opracowała: Elżbieta Fedko
DIELEKTRYKI TADEUSZ HILCZER.
Materiały do zajęć z przedmiotu: Narzędzia i języki programowania Programowanie w języku PASCAL Część 7: Procedury i funkcje © Jan Kaczmarek.
1.
Rozpoznawanie obrazów
Paweł Kramarski Seminarium Dyplomowe Magisterskie 2
dr inż. Monika Lewandowska
Seminarium Dyplomowe sem.10
Algorytmy i struktury danych
Zastosowania komputerów w elektronice
Zapis informacji Dr Anna Kwiatkowska.
PROF. DOMINIK SANKOWSKI
SYSTEMY CZASU RZECZYWISTEGO Wykłady 2008/2009 PROF. DOMINIK SANKOWSKI.
ALGORYTMY.
Jakie jest pole kwadratu?
POJĘCIE ALGORYTMU Pojęcie algorytmu Etapy rozwiązywania zadań
Dane do obliczeń.
CYFROWE PRZETWARZANIE SYGNAŁÓW
Ocena przydatności algorytmu – czas działania (złożoność czasowa)
Komputerowe metody przetwarzania obrazów cyfrowych
Podstawy automatyki 2012/2013Transmitancja widmowa i charakterystyki częstotliwościowe Mieczysław Brdyś, prof. dr hab. inż.; Kazimierz Duzinkiewicz, dr.
Rozważaliśmy w dziedzinie czasu zachowanie się w przedziale czasu od t0 do t obiektu dynamicznego opisywanego równaniem różniczkowym Obiekt u(t) y(t) (1a)
Wstęp do algorytmiki Program ELI Marek Magiera
II. Matematyczne podstawy MK
Dana jest sieć dystrybucji wody w postaci: Ø      m- węzłów,
Źródła błędów w obliczeniach numerycznych
FUNKCJE Opracował: Karol Kara.
Aby obejrzeć prezentację KLIKAJ myszką !!!
SYSTEMY EKSPERTOWE I SZTUCZNA INTELIGENCJA
II Zadanie programowania liniowego PL
Algorytmika.
Metody odszumiania sygnałów
FUNKCJE Pojęcie funkcji
Grafika i komunikacja człowieka z komputerem
Metody matematyczne w Inżynierii Chemicznej
Maciej Gwiazdoń, Mateusz Suder, Szymon Szymczk
opracowała: Anna Mikuć
Ćwiczenia 8 Aproksymacja funkcji
Zagadnienie własne Macierz wektorów własnych V=(v1,v2,...,vn) przekształca zatem macierz A do postaci diagonalnej: W większości zastosowań w chemii i fizyce.
Szeregi czasowe Ewolucja stanu układu dynamicznego opisywana jest przez funkcję czasu f(t) lub przez szereg czasowy jego zmiennych dynamicznych. Szeregiem.
Metody nieinkluzyjne: Metoda iteracji prostej.
Schemat układu ukrywającego znaki wodne
Warstwowe sieci jednokierunkowe – perceptrony wielowarstwowe
Dyskretna Transformacja Fouriera 2D (DFT2)
Wstęp do interpretacji algorytmów
Przetwarzanie obrazów
Wykład drugi Szereg Fouriera Warunki istnienia
Wykład 3,4 i 5: Przegląd podstawowych transformacji sygnałowych
DALEJ Sanok Spis treści Pojęcie funkcji Sposoby przedstawiania funkcji Miejsce zerowe Monotoniczność funkcji Funkcja liniowa Wyznaczanie funkcji liniowej,
Co to jest algorytm? Uporządkowany i uściślony sposób rozwiązania danego problemu, zawierzający szczegółowy opis wykonywanych czynności w skończonej.
Algorytmy, sposoby ich zapisu.1 Algorytm to uporządkowany opis postępowania przy rozwiązywaniu problemu z uwzględnieniem opisu danych oraz opisu kolejnych.
prezentacja popularnonaukowa
Metody optymalizacji Materiał wykładowy /2017
Systemy neuronowo – rozmyte
Matematyka przed egzaminem czyli samouczek dla każdego
Metody matematyczne w Inżynierii Chemicznej
Podstawy automatyki I Wykład /2016
The Discrete-Time Fourier Transform (DTFT)
Sterowanie procesami ciągłymi
EM Midsemester TEST Łódź
POJĘCIE ALGORYTMU Wstęp do informatyki Pojęcie algorytmu
Zapis prezentacji:

Anna Bączkowska Praca po kierunkiem dr M. Berndt - Schreiber Numeryczna analiza cyfrowych obrazów okulistycznych w dziedzinie częstotliwości. Anna Bączkowska Praca po kierunkiem dr M. Berndt - Schreiber

Plan seminarium: ● Krótkie przypomnienie - czego dotyczy moja praca; ● Omówienie zagadnień związanych z zaprogramowaniem FFT; ● Struktura programu; ● Efekty pracy – czy wyniki są poprawne? ● Wady programu – nad czym musze jeszcze popracować; ● Co dalej? A. Bączkowska

Czego dotyczy moja praca? ● Numeryczna analiza okulistycznych obrazów cyfrowych, w szczególności analiza Fouriera, która jest punktem wyjściowym do dalszych rozważań; ● Docelowo policzenie spektralnego wymiaru fraktalnego w przypadku cyfrowych obrazów dna oka; A. Bączkowska

Zagadnienia związane z FFT obrazu cyfrowego. ● Jak z obrazu cyfrowego uzyskać macierz danych, na której będą dokonywane obliczenia?   Język programowania: C++  Narzędzie programowania: Borland C++ Builder  Dostępne funkcje do pozyskiwania macierzy danych z bmp (w wewnętrznym formacie Borlanda DIB): Dostęp do pikseli poprzez właściwość TCanvas‑>Pixels; Dostęp do pikseli poprzez właściwość ScanLine; A. Bączkowska

Zagadnienia związane z FFT obrazu cyfrowego. ● Wybór odpowiedniego algorytmu liczącego FT: można uzyskać FT na podstawie Transformaty Hartley’a;  można skorzystać z algorytmu zawartego w „Numerical Recipes”; ● Należy odpowiednio sformatować dane wejściowe dla wybranego algorytmu FT  tego wymaga algorytm zawarty w „Numerical Recipes” ;  A. Bączkowska

Zagadnienia związane z FFT obrazu cyfrowego. ● Warstwa danych a wizualizacja; ● Sprawdzenie poprawności uzyskanych wyników, czyli co na to Image Pro Plus? ● Wady programu: muszę poprawić obsługę sytuacji wyjątkowych – wykrywanie błędów; określić konktretnie *.bmp o jakich własnościach będą obsługiwane przez program; poprawić interfejs graficzny; … A. Bączkowska

Co dalej? Opracowanie algorytmu wyznaczania spektralnego wymiaru fraktalnego β na podstawie widma mocy – w ogólności można to widmo traktować jako strukturę 3D określoną przez (x,y,z), gdzie: - położenie ( x , y ); - poziom szarości z; A. Bączkowska

Opis zagadnienia. Widmo mocy: gdzie Dla danego poziomu h dla których Zbiór punktów (x,y) jest kołem o promieniu takim, że A. Bączkowska

Opis zagadnienia. Ilość pixeli w zbiorze poziomym jest rzędu pola tego koła: Zależność ilości pixeli (pola) S(h) zbioru poziomicowanego dla wysokości h ma postać: Logarytmując stronami uzyskujemy zależność liniową: A. Bączkowska

Opis zagadnienia. Współczynnik można znaleźć metodą najmniejszych kwadratów i w taki sposób wyznaczyć β Ogólnie może się zdarzyć, że mamy do czynienia z powierzchnią w postaci krzyżyka i wtedy : A. Bączkowska

Koniec.

Transformata Hartley’a. DFT transformuje sekwencję rzeczywistych liczb z dziedziny czasu do sekwencji liczb zespolonych w dziedzinie częstotliwości, jednak połowa tych liczb jest redundantna (informacja jest powtarzana). Zwielokrotnienie danych zespolonych w komputerze – DFT nie jest wydajne! Transformata Hartleya wydaje się być algorytmem, który usuwa redundantność transformaty Fouriera poprzez relację: A. Bączkowska

Transformata Hartley’a. Nie ma żadnej utraty informacji ponieważ możemy zawsze powrócić do Transformaty Fouriera poprzez relację: Ponieważ reprezentacja w dziedzinie częstotliwości jest rzeczywista, to HT wymaga mniej mnożeń i wydaje się być bardziej efektywna. A. Bączkowska