Definicja. x(u)h (u t)e i2πuf du. F x (t,f ;h) = Krótko czasowa transformata Fouriera Ciągłą transformata falkowa



Podobne dokumenty
1 Estymacja i analiza względnych zmian gęstości energii sygnału EEG w przestrzeni czasczęstość

Akwizycja i przetwarzanie sygnałów cyfrowych

Akustyka muzyczna ANALIZA DŹWIĘKÓW MUZYCZNYCH

Przetwarzanie Sygnałów. Zastosowanie Transformaty Falkowej w nadzorowaniu

Przetwarzanie sygnałów biomedycznych

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

Cyfrowe przetwarzanie i kompresja danych

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

Twierdzenie o splocie

Laboratorium Przetwarzania Sygnałów Biomedycznych

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

Akwizycja i przetwarzanie sygnałów cyfrowych

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

Przetwarzanie sygnałów biomedycznych

Cyfrowe Przetwarzanie Obrazów i Sygnałów

Przekształcenie Fouriera i splot

Przekształcenia widmowe Transformata Fouriera. Adam Wojciechowski

Dyskretne układy liniowe. Funkcja splotu. Równania różnicowe. Transform

KARTA MODUŁU / KARTA PRZEDMIOTU

DYSKRETNA TRANSFORMACJA FOURIERA

Cyfrowe przetwarzanie sygnałów. Wykład 10. Transformata cosinusowa. Falki. Transformata falkowa. dr inż. Robert Kazała

Zjawisko aliasingu. Filtr antyaliasingowy. Przecieki widma - okna czasowe.

EKSTRAKCJA CECH TWARZY ZA POMOCĄ TRANSFORMATY FALKOWEJ

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

Akwizycja i przetwarzanie sygnałów cyfrowych

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

Michał Praszałowicz, pok strona www: th- wykład 3 godz. za wyjątkiem listopada Egzamin: esej max.

Rozdział 1 PODSTAWOWE POJĘCIA I DEFINICJE

FFT i dyskretny splot. Aplikacje w DSP

KONCEPCJA I UKŁADOWA REALIZACJA SYSTEMU DETEKCJI ZDARZEŃ KRYTYCZNYCH Z UDZIAŁEM MOTOCYKLI

DYSKRETNE PRZEKSZTAŁCENIE FOURIERA C.D.

Optyka Fourierowska. Wykład 11 Apodyzacja, superrozdzielczość i odtwarzanie utraconych informacji

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

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

Spis treści. Metody nieparametryczne. Transformacja Fouriera

Transformata Fouriera

Teoria Sygnałów. Inżynieria Obliczeniowa II rok 2018/19. Wykład 10. ( t) Wykorzystanie transformacji Fouriera w analizie korelacyjnej

Transmitancje układów ciągłych

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

Laboratorium Przetwarzania Sygnałów

Stacjonarność i ergodyczność

1 s(t) 2 t s(t) 2 dt 1. s(t) 2

Wprowadzenie. Spis treści. Analiza_sygnałów_-_ćwiczenia/Filtry

Transformacje Fouriera * podstawowe własności

Politechnika Wrocławska, Wydział Informatyki i Zarządzania. Modelowanie

Wykład VI Dalekie pole

WYMAGANIA EDUKACYJNE Z MATEMATYKI 2016/2017 (zakres podstawowy) klasa 3abc

Podstawy Automatyki. wykład 1 ( ) mgr inż. Łukasz Dworzak. Politechnika Wrocławska. Instytut Technologii Maszyn i Automatyzacji (I-24)

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

Akwizycja i przetwarzanie sygnałów cyfrowych

Przetwarzanie sygnałów biomedycznych

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

Adaptive wavelet synthesis for improving digital image processing

ĆWICZENIE III ANALIZA WIDMOWA SYGNAŁÓW DYSKRETNYCH. ver.3

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

Analiza szeregów czasowych: 2. Splot. Widmo mocy.

Przedmowa Wykaz oznaczeń Wykaz skrótów 1. Sygnały i ich parametry Pojęcia podstawowe Klasyfikacja sygnałów

Analiza szeregów czasowych: 2. Splot. Widmo mocy.

ANALIZA SEMANTYCZNA OBRAZU I DŹWIĘKU

Analiza porównawcza wybranych transformat w kontekście zobrazowania zaszumionego sygnału harmonicznego

Dział Rozdział Liczba h

Kształcenie w zakresie podstawowym. Klasa 2

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

Falki, transformacje falkowe i ich wykorzystanie

Zastosowanie falek w przetwarzaniu obrazów

Przetwarzanie sygnałów stochastycznych

FUNKCJE I RÓWNANIA KWADRATOWE. Lekcja 78. Pojęcie i wykres funkcji kwadratowej str

Matematyka 2 wymagania edukacyjne

1. PODSTAWY TEORETYCZNE

Multimedialne Systemy Medyczne

Rozkład materiału nauczania

PRZETWARZANIE MOWY W CZASIE RZECZYWISTYM

V. WYMAGANIA EGZAMINACYJNE

Przeksztacenie Laplace a. Krzysztof Patan

Katalog wymagań programowych na poszczególne stopnie szkolne. Matematyka. Poznać, zrozumieć

POLITECHNIKA OPOLSKA

Poniżej przedstawiony został podział wymagań na poszczególne oceny szkolne:

ZAGADNIENIA PROGRAMOWE I WYMAGANIA EDUKACYJNE DO TESTU PRZYROSTU KOMPETENCJI Z MATEMATYKI DLA UCZNIA KLASY II

Rachunek wektorowy - wprowadzenie. dr inż. Romuald Kędzierski

WYMAGANIA EDUKACYJNE NIEZBĘDNE DO OTRZYMANIA PRZEZ UCZNIA POSZCZEGÓLNYCH ŚRÓDROCZNYCH I ROCZNYCH OCEN KLASYFIKACYJNYCH Z MATEMATYKI

Prawdopodobieństwo i statystyka

Następnie przypominamy (dla części studentów wprowadzamy) podstawowe pojęcia opisujące funkcje na poziomie rysunków i objaśnień.

Diagnostyka obrazowa

Zakładamy, że są niezależnymi zmiennymi podlegającymi (dowolnemu) rozkładowi o skończonej wartości oczekiwanej i wariancji.

Diagnostyka obrazowa

przedmiot kierunkowy (podstawowy / kierunkowy / inny HES) obieralny (obowiązkowy / nieobowiązkowy) polski semestr VI

Przetwarzanie obrazów wykład 6. Adam Wojciechowski

Systemy. Krzysztof Patan

15. Macierze. Definicja Macierzy. Definicja Delty Kroneckera. Definicja Macierzy Kwadratowej. Definicja Macierzy Jednostkowej

PL B1. POLITECHNIKA WARSZAWSKA, Warszawa, PL

Dyskretne przekształcenie Fouriera cz. 2

Próbny egzamin z matematyki dla uczniów klas II LO i III Technikum. w roku szkolnym 2012/2013

Transformacja Fouriera i biblioteka CUFFT 3.0

Automatyczne rozpoznawanie mowy - wybrane zagadnienia / Ryszard Makowski. Wrocław, Spis treści

WYMAGANIA EDUKACYJNE Rok szkolny 2018/2019

Analiza sygnałów biologicznych

LUBELSKA PRÓBA PRZED MATURĄ 2018 poziom podstawowy

Pochodną funkcji w punkcie (ozn. ) nazywamy granicę ilorazu różnicowego:

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

Transkrypt:

Definicja Krótko czasowa transformata Fouriera(STFT) może być rozumiana jako seria transformat Fouriera wykonanych na sygnale okienkowanym, przy czym położenie okienka w czasie jest w ramach takiej serii przesuwane monotonicznie. W wersji ciągłej możemy to zapisać tak: F x (t,f ;h) = x(u)h (u t)e i2πuf du

Odwrotność STFT Jeśli okienko ma skończoną energię to STFT jest transformatą odwracalną i można odzyskać z niej sygnał w reprezentacji czasowej: x(t) = 1 E h F x (u,f ;h)h(t u)e i2πtf dudf gdziee h = h(t) 2 dttakwięcsygnałmożebyćrozłożonyna liniową kombinację elementarnych falek atomów postaci: h t,f (u) =h(u t)e i2πfu Każdy atom uzyskiwany jest przez translację pojedynczego okna h wczasieijegomodulacjęczęstościąf. Ciekawostka: zbiór wszystkich możliwych transformacji tego typu tworzy grupę Weyl-Heisenberg a.

STFT a gęstość energii w przestrzeni czas-częstość Spektrogram: kwadrat modułu STFT, jest estymatą gęstości energi w przestrzeni czas-częstść: S x (t,f ) = x(u)h (u t)e i2πfu du 2

Własności Spektrogram zachowuje przesunięcie wczasie iwczęstości: y(t) =x(t t0) S y (t,f ;h) =S x (t t0,f ;h) niezmienniczość na przesunięcia w czasie sig1=atoms(n,[45,.25,16,1]);%t1,f1,t1,a1; sig2=atoms(n,[45+40,.25,16,1]); clf subplot(221) plot(real(sig1)) subplot(223) plot(real(sig2)) h=window( hamming,65); subplot(222) [tfr1,t,f]=tfrstft(sig1,1:n,128,h); imagesc(t,f(1:end/2),abs(tfr1(1:end/2,:))) subplot(224) [tfr2,t,f]=tfrstft(sig2,1:n,128,h); imagesc(t,f(1:end/2),abs(tfr2(1:end/2,:))) y(t) =x(t)e i2πf 0t S y (t,f ;h) =S x (t,f f 0 ;h) niezmienniczość na przesunięcia w częstości N=128; f0=0.1; t=(1:128) ;i=sqrt(-1); sig1=atoms(n,[45,.25,16,1]);%t1,f1,t1,a1; sig2=sig1.*exp(i*2*pi*f0*t); subplot(221) plot(real(sig1)) subplot(223) plot(real(sig2)) h=window( hamming,65); subplot(222) [tfr1,t,f]=tfrstft(sig1,1:n,128,h); imagesc(t,f(1:end/2),abs(tfr1(1:end/2,:))) subplot(224) [tfr2,t,f]=tfrstft(sig2,1:n,128,h); imagesc(t,f(1:end/2),abs(tfr2(1:end/2,:)))

Wyrazy mieszane Spektrogram jest reprezentacją kwadratową. Spektrogram sumy sygnałów nie jest sumą spektrogramów sygnałów składowych, jest tam jeszcze coś: y(t) =x 1 (t)+x 2 (t) S y (t,f ) =S x1 (t,f )+S x2 (t,f )+2Re {S x1,x 2 (t,f )} gdzie S x1,x 2 (t,f ) =F x1 (t,f )F x 2 (t,f )

Rozdzielczość 1 Proszę zbadać rozdzielczość czasową spektrogramu posługując się funkcją delta i rozdzielczość częstotliwościową posługując się funkcją sinus(trzeba przeskanować czas deltą, a częstości sinusem). Proszę wykonac to dla kilku okienek h. 2 Proszę zbadać rozdzielczość spektrogramu przy pomocy dwóch funkcji gabora. Dla różnych ich odległości w czasie i w częstości. Zaobserwować strukturę cross-termów

Przykład z EEG W poniższym przykładzie proszę zbadać wpływ typu i długości okna na wynik. składka EEG snu s=load( c4spin.txt ); Fs=128;%Hz s=s-mean(s); N=length(s); t=(0:n-1)/fs; subplot(2,2,1) plot(t,s) subplot(2,2,3) plot(linspace(-64,64,n),abs(fftshift(fft(s))).^2); h=window( hamming,127); [tfr,t,f]=tfrstft(hilbert(s),1:n,fs,h); subplot(222) imagesc(t/fs,fs*f(1:end/2),abs(tfr(:,1:end/2)))

Definicja CWT gdzie T x (t,a; Ψ) = x(s)ψ t,a(s)ds Ψ t,a (s) = 1 ( ) s t Ψ a a ajestskalą.odfalki Ψwymagamyżebymiałaśrednią0. Tą transformatę można interpretować jako rzutowanie sygnału na kolejne wersje falki Ψ przesunięte o t i przeskalowane o a. Dlafalek,któresądobrzeskupionewokółczęstościf 0 dlaskali a 0 =1możnawprowadzićutożsamienief = f 0 a. Proszę przyjrzeć się definicjom transformaty falkowej i STFT i opowiedzieć o analogiach i różnicach.

Skalogram Podobnie jak dla STFT i spektrogramu, możemy dla CWT wprowadzić pojęcie skalogramu, będącego estymatą gęstości energii w przestrzeni czas-skala. S x (t,a; Ψ) = T x (t,a; Ψ) 2 co dzięki związkowi między skalą a częstością można przekształcić w reprezentację czas-częstość: S x (t,f ; Ψ) = T x (t,f 0 /f ; Ψ) 2 w toolbox ie mamy funkcję tfrscalo 1 Proszę zbadać własności skalogramu w sposób analogiczny jak spektrogramu 2 Zastosować skalogram do naszego próbnego sygnału z EEG