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

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

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

Transkrypt

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

2 Transformata cosinusowa Dyskretna transformacja kosinusowa, (DCT ang. discrete cosine transform, czyli dyskretna transformacja cosinusowa) jedna z najpopularniejszych blokowych transformacji danych. Jest szczególnie popularna w stratnej kompresji danych. Zaletą stosowania transformaty DCT w kompresji jest to, że większość współczynników jest zwykle bliska 0 po kwantyzacji wyzerują się, co redukuje liczbę bitów potrzebną do reprezentacji sygnału bez wnoszenia dużego błędu. Przetwarzanie sygnałów wielowymiarowych wymaga zastosowania przekształcenia o odpowiedniej liczbie wymiarów. Ponieważ przekształcenie wielowymiarowe DCT jest separowalne, odpowiednie transformaty można uzyskać przez kolejne wykonanie jednowymiarowych przekształceń we wszystkich wymiarach. 2

3 Transformata cosinusowa 3

4 Transformata cosinusowa 4

5 Transformata cosinusowa 5

6 Transformata cosinusowa DCT-I DCT-II DCT-III DCT-IV 6

7 Transformata cosinusowa dwuwymiarowa DCT II 7

8 Transformata cosinusowa Transformata odwrotna IDCT Przy zachowaniu odpowiedniich współczynników normalizacji, transformatą odwrotną do DCT-I jest DCT-I pomnożona przez 2/(N-1). DCT-IV jest DCT-IV pomnożona przez 2/N. DCT-II jest DCT-III pomnożona przez 2/N i odwrotnie. Podobnie jak dla DFT, współczynnik normalizacji z przodu transformacji zależy od przyjętej konwencji i różni się pomiędzy różnymi definicjami. 8

9 Transformata cosinusowa Przykład DCT 9

10 Transformata cosinusowa Funkcja wyliczająca Discrete Cosine Transform. scipy.fftpack.dct(x, type=2, n=none, axis=-1, norm=none, overwrite_x=0) Parametry : x : array_like Tablica wejściowa. type : {1, 2, 3}, opcjonalny n : int, opcjonalny axis : int, opcjonalny Typ DCT. Domyślnie 2. Długość transformaty. Oś według której wyliczana jest transformata. norm : {None, ortho }, opcjonalny Tryb normalizacji. Domyslnie None. overwrite_x : bool, opcjonalny Jeżeli True zawartość x może być zniszczona (domyślnie=false) Zwracana wartość : y : ndarray of real tablica wynikowa. 10

11 Transformata cosinusowa Funkcja wyliczająca Inverse Discrete Cosine Transform. scipy.fftpack.idct(x, type=2, n=none, axis=-1, norm=none, overwrite_x=0) Parametry : x : array_like Tablica wejściowa. type : {1, 2, 3}, opcjonalny n : int, opcjonalny axis : int, opcjonalny Typ DCT. Domyślnie 2. Długość transformaty. Oś według której wyliczana jest transformata. norm : {None, ortho }, opcjonalny Tryb normalizacji. Domyślnie None. overwrite_x : bool, opcjonalny Jeżeli True zawartość x może być zniszczona (domyślnie=false) Zwracana wartość : y : ndarray of real tablica wynikowa. 11

12 Wady analizy Fouriera Przy przekształcaniu do dziedziny częstotliwości, tracona jest informacja o czasie. Kiedy patrzymy na transformatę Fouriera, nie możemy powiedzieć kiedy dane zdarzenie miało miejsce. Stosowanie transformaty Fouriera przy analizie procesów niestacjonarnych daje niedokładne wyniki. Jeśli właściwości sygnału nie zmieniają się w czasie, wtedy sygnał jest zwany stacjonarnym, to wada ta nie jest zbyt istotna. Jednakże większość interesujących sygnałów zawiera liczne niestacjonarne charakterystyki przejściowe: powolne zmiany, nagłe zmiany, początki i końce zdarzeń. 12

13 Sygnał stacjonarny x(t)=cos(2π 10t)+cos(2π 25t)+ cos(2π 50t) +cos(2π 100t) 13

14 Sygnał niestacjonarny 14

15 Reprezentacja widmowa 15

16 Sygnał niestacjonarny 16

17 Analiza STFT - (Short-Time Fourier Transform) Próbując poprawić wady transformaty Fouriera, Dennis Gabor(1946) przystosował transformatę Fouriera do analizy tylko małej części sygnału w czasie technika zwana okienkowaniem (windowing) sygnału. To przystosowanie Gabora, zwane analizą STFT(ShortTime Fourier Transform) przedstawia sygnał w postaci dwuwymiarowej funkcji czasu i częstotliwości. 17

18 Analiza STFT - (Short-Time Fourier Transform) STFT stanowi sposób kompromisu pomiędzy czasowym a częstotliwościowym przedstawieniem sygnału. Dostarcza pewnych informacji o tym kiedy i jakie częstotliwości wystąpiły w zdarzeniu dotyczącym badanego sygnału. Jednakże możemy uzyskać te informacje tylko z ograniczoną dokładnością i dokładność ta jest zdeterminowana przez rozmiar okna. 18

19 Analiza STFT - przykład 19

20 STFT - Podsumowanie Chociaż informacje uzyskane z STFT mogą być użyteczne, wadą jest to, że jednocześnie możemy wybrać szczególny rozmiar okna czasowego, które jest takie same dla wszystkich częstotliwości. Wiele sygnałów wymaga podejścia bardziej elastycznego, gdzie możemy zmieniać rozmiar okna dla określenia bardziej dokładnie albo czasu albo częstotliwości. 20

21 Banki filtrów (Filter banks) 21

22 Banki filtrów (Filter banks) 22

23 Banki filtrów (Filter banks) 23

24 Analiza falkowa Analiza falkowa reprezentuje następny krok logiczny: technikę okienkowania z obszarami o zmiennych rozmiarach. Analiza falkowa pozwala na stosowanie długich interwałów czasowych, kiedy potrzebujemy bardziej dokładnych informacji niskoczęstotliwościowych i krótszych obszarów, kiedy potrzebujemy informacji wysokoczęstotliwościowych. 24

25 Analiza falkowa Należy zapamiętać, że analiza falkowa nie zawiera obszaru czasowo-częstotliwościowego, lecz obszar: czas-skala. 25

26 Analiza falkowa Analiza falkowa jest zdolna do odkrywania aspektów danych, które są pomijane przez inne techniki analizy sygnałów, takich jak punkty awarii, nieciągłości wyższych pochodnych, własne podobieństwo. Ponadto, ponieważ pozwala to na inne spojrzenie na dane niż zaproponowane przez tradycyjne techniki, analiza falkowa pozwala także na kompresję i odszumianie sygnału bez jego znacznej degradacji. Pomimo swej krótkiej historii w dziedzinie przetwarzania sygnałów falki udowodniły, że są niezbędnym dodatkiem do kolekcji standardowych narzędzi do analizy sygnałów i wciąż kontynuują zdobywanie popularności. 26

27 Falka Falka jest kształtem fali o ograniczonym okresie, którego średnia wartość jest równa zero. Porównajmy falki do fali sinusoidalnych, które są podstawą analizy Fouriera. 27

28 Falka Sinusoidynie mają ograniczonego okresu rozciągają się od minus nieskończoności do plus nieskończoności. Sinusoidy są płynne i przewidywalne, a falki zwykle są nieregularne i asymetryczne. 28

29 Falka Analiza Fouriera składa się z dzielenia sygnału na fale sinusoidalne o różnych częstotliwościach. Podobnie analiza falkowa jest dzieleniem sygnału na przesunięte i przeskalowane wersje oryginalnej (macierzystej) falki. Porównując wykres falek i fali sinusoidalnych, można intuicyjnie zauważyć, że sygnały z ostrymi zmianami mogą być lepiej zanalizowane przy pomocy nieregularnej falki niż przy użyciu płynnej sinusoidy. 29

30 Rodzaje falek Falka Haara(=db1) Kapelusz Meksykański 30

31 Rodzaje falek Falki Daubechies 31

32 Rodzaje falek 32

33 CWT - continuous wavelet transform Podobnie jak w transformacie Fouriera ciągła transformata falkowa (continuous wavelet transform -CWT) jest zdefiniowana jako suma po całym czasie sygnału zwielokrotnionego o przeskalowaną, przesuniętą wersję funkcji falkowej ψ: Wynikiem CWT jest wiele współczynników falkowych C, które są funkcją skali i położenia. 33

34 CWT - continuous wavelet transform Zwielokrotnienie każdego ze współczynników o odpowiednio przeskalowaną i przesuniętą falkę daje składowe falki oryginalnego sygnału: Składowe falki o różnych skalach i położeniach 34

35 CWT - continuous wavelet transform 35

36 CWT - Skalowanie Co właściwie rozumiemy mówiąc skala w tym kontekście? Skalowanie falki oznacza po prostu jej rozciąganie (lub ściskanie). Idąc dalej wprowadzimy pojęcie współczynnika skali(scale factor), często zaznaczanego literą a. 36

37 CWT - Skalowanie W przypadku np. sinusoid efekt współczynnika skali jest bardzo łatwo zobaczyć: 37

38 CWT - Skalowanie Współczynnik skali działa identycznie dla falek. Im mniejszy współczynnik skali tym bardziej ściśnięta falka: 38

39 CWT - Skalowanie Dla sinusoid współczynnik skali zależy (odwrotnie) od częstotliwości w radianach ω. Podobnie jest z analizą falkową, gdzie skala zależy od częstotliwości sygnału. 39

40 CWT - Przesunięcie Przesunięcie falki oznacza po prostu opóźnienie (lub przyspieszenie) jej początku. Matematycznie opóźnienie funkcji f(t) o k jest reprezentowane przez f(t-k). Funkcja falkowa ψ(t) Przesunięta funkcja falkowa ψ(t-k) 40

41 CWT - Wyznaczania Ciągła transformata falkowa jest sumą po całym czasie sygnału zwielokrotnionego o przeskalowaną, przesuniętą wersję falki. Proces ten daje w wyniku współczynniki falkowe, które są funkcją skali i położenia. W rzeczywistości jest to prosty algorytm, składający się z pięciu podstawowych kroków. 41

42 CWT Krok 1 Weźmy falkę i porównajmy ją do początkowej części oryginalnego sygnału. Sygnał Falka 42

43 CWT Krok 2 Obliczmy liczbę C, która określa jak bardzo falka jest skorelowana z wybranym fragmentem sygnału. Im wyższy współczynnik C, tym większe podobieństwo. Wynik będzie zależny od kształtu falki jaką wybraliśmy. Sygnał Falka 43

44 CWT Krok 3 Przesuńmy falkę w prawo i powtórzmy kroki 1 i 2dopóki nie przejdziemy całego sygnału. Sygnał Falka 44

45 CWT Krok 4 Przeskalowujemy (rozciągnijmy) falkę i powtórzamy kroki od 1 do 3. Sygnał Falka 45

46 CWT Krok 5 Powtórzmy kroki 1 do 4 dla wszystkich skal. 46

47 CWT Przykład 1 47

48 CWT Przykład 2 48

49 DWT Dyskretna transformata falkowa Obliczanie współczynników falkowych dla każdej możliwej skali wymaga dostatecznie dużo pracy i wytwarza strasznie dużo danych. Co się stanie jeśli wybierzemy tylko podzbiór skal i położeń dla których wykonamy nasze obliczenia? To rozwiązanie będzie godne uwagi kiedy wybierzemy skale i położenia oparte na potędze dwójki tak zwane podwojone (dyadic) skale i położenia wtedy nasza analiza będzie bardziej efektywna i dostatecznie dokładna. W ten sposób uzyskano dyskretnętransformatę falkową (discrete wavelet transform DWT). 49

50 DWT Dyskretna transformata falkowa Skuteczny sposób implementacji tego schematu z użyciem filtrów został wynaleziony w 1988 roku przez Stephane Mallata. Algorytm Mallata faktycznie jest klasycznym schematem znanym w środowisku zajmującym się przetwarzaniem sygnałów jako dwukanałowy koder podpasmowy(twochannel subbandcoder). Ten bardzo praktyczny algorytm filtrujący daje szybką transformatę falkową (fast wavelet transform) narzędzie przez któreprze chodzą sygnały i które wylicza współczynniki falkowe. 50

51 DWT Dyskretna transformata falkowa Dla wielu sygnałów część nisko-częstotliwościowa jest najważniejszą częścią. To ona stanowi o tożsamości sygnału. Z drugiej strony część wysoko-częstotliwościowa, przekazuje szczegółowe cechy sygnału. 51

52 DWT Dyskretna transformata falkowa Rozważmy dla przykładu głos ludzki. Jeśli usuniemy z niego elementy wysokoczęstotliwościowe, głos brzmi inaczej, ale nadal możemy stwierdzić co zostało powiedziane. Jednakże, jeśli usuniemy wystarczająco dużo elementów o niskich częstotliwościach usłyszymy bełkot. 52

53 DWT Dyskretna transformata falkowa W analizie falkowej, zwykle mówimy o aproksymacjach (approximations) i współczynnikach szczegółowości (details). Aproksymacje są elementami sygnału o wysokiej skali i niskiej częstotliwości. Detale są elementami o niskiej scali i wysokiej częstotliwości. 53

54 DWT Dyskretna transformata falkowa Proces filtrowania w najprostszym przypadku wygląda następująco: Oryginalny sygnał S, przechodzi przez dwa odpowiadające sobie filtry i wychodzi z nich jako sygnał podzielony na dwa sygnały. 54

55 DWT Dyskretna transformata falkowa Niestety, jeśli wykonujemy tę operację na sygnale cyfrowym otrzymamy dwa razy tyle danych niż z iloma zaczynaliśmy. Przypuśćmy, dla przykładu, że oryginalny sygnał S zawiera 1000 próbek. Wtedy każdy z sygnałów wynikowych będzie zawierał po 1000 próbek, co łącznie daje

56 DWT Dyskretna transformata falkowa Istnieje bardziej subtelny sposób dokonania dekompozycji z wykorzystaniem falek możemy zatrzymać tylko jeden z dwóch punktów w każdej z 2000 próbek, aby otrzymać kompletną informację. Nazywane jest to downsamplingiem Otrzymamy dwa ciągi oznaczone jako ca i cd. 56

57 DWT Dyskretna transformata falkowa W wyniku procesu po prawej stronie, zawierającego downsampling, otrzymujemy współczynniki DWT. 57

58 DWT Dyskretna transformata falkowa Dla przykładowego sygnału sinusoidalnego, analiza falkowa będzie wyglądać następująco: 58

59 DWT Dyskretna transformata falkowa Można zauważyć, że współczynniki szczegółowości cd są małe i zawierają głównie wysoko-częstotliwościowy szum, podczas gdy współczynniki aproksymacji ca zawierają znacznie mniej szumu niż oryginalny sygnał. 59

60 DWT Dekompozycja wielopoziomowa Proces dekompozycji może być powtarzany, o kolejne rozkłady współczynników aproksymacji, tak więc jeden sygnał może być rozbity na wiele mniejszych elementów. Proces ten można przedstawić za pomocą drzewa dekompozycji falkowej (wavelet decomposition tree). 60

61 DWT Dekompozycja wielopoziomowa 61

62 DWT Dekompozycja wielopoziomowa Skoro proces analizy jest iteracyjny, teoretycznie może być kontynuowany nieskończenie długo. W rzeczywistości dekompozycja może być kontynuowana tylko do osiągnięcia pojedynczej próbki lub jednego piksela. W praktyce, wybiera się odpowiednią liczbę poziomów opartą na naturze sygnału, lub odpowiednich kryteriach takich jak entropia. 62

63 DWT Dekompozycja wielopoziomowa 63

64 DWT Rekonstrukcja falkowa Proces odzyskiwania oryginalego sygnału bez straty informacji nazywany jest syntezą lub rekonstrukcją. Przekształcenie matematyczne które w wyniku daje syntezę jest zwana odwrotną transformatą falkową (inverse discrete wavelet transform IDWT). Podczas gdy analiza falkowa obejmowała filtrowanie i downsampling, proces rekonstrukcji falkowej zawiera filtrowanie i upsampling. 64

65 DWT Rekonstrukcja falkowa Upsampling jest procesem zwiększania ilości elementów sygnału poprzez wstawianie zer pomiędzy próbki: Elementy sygnału Elementy sygnału po procesie upsamplingu 65

66 DWT Rekonstrukcja falkowa 66

67 DWT Filtry do rekonstrukcji sygnału Część procesu rekonstrukcji oparta na filtrowaniu rodzi pewną dyskusję, ponieważ dla osiągnięcia dobrej rekonstrukcji oryginalnego sygnału decydujący jest wybór odpowiedniego filtru. Downsampling elementów sygnału dokonany podczas fazy dekompozycji wprowadza zniekształcenia zwane aliasingiem. Ostrożny dobór filtrów dla faz dekompozycjii rekonstrukcji, które są blisko związane ze sobą (ale nie identyczne), pozwala na wyeliminowanie efektu aliasingu. 67

68 DWT Filtry do rekonstrukcji sygnału Nisko -i wysokoczęstotliwościowe filtry dekompozycyjne (L i H), razem ze związanymi z nimi filtrami do rekonstrukcji (L' i H'), tworzą system zwany kwadraturowymi filtrami lustrzanymi(quadrature mirror filters). Dekompozycja Rekonstrukcja 68

69 DWT Filtry do rekonstrukcji sygnału Możliwa jest rekonstrukcja naszego oryginalnego sygnału ze współczynników aproksymacji i szczegółowości. ~1000 współczynników 69

70 DWT Filtry do rekonstrukcji sygnału Możliwa jest także rekonstrukcja aproksymacji i współczynników szczegółowości z wektorów współczynników. Na przykład, zastanówmy się jak moglibyśmy odzyskać aproksymacje pierwszego poziomu A1 z wektora współczynników ca1. Przepuszczamy wektor współczynników ca1przez ten sam proces jaki stosowaliśmy do rekonstrukcji oryginalnego sygnału. 70

71 DWT Filtry do rekonstrukcji sygnału Jednak w miejsce współczynników szczegółowości cd1, wstawimy wektor złożony z samych zer: ~1000 współczynników 71

72 DWT Filtry do rekonstrukcji sygnału W wyniku procesu odzyskaliśmy aproksymacjęa1, która ma tę samą długość co oryginalny sygnał Si która jest jego prawdziwą aproksymacją. ~1000 współczynników 72

73 DWT Filtry do rekonstrukcji sygnału Podobnie możemy odzyskać współczynnik szczegółowości pierwszego poziomu D1, stosując analogiczny proces: ~1000 współczynników 73

74 DWT Filtry do rekonstrukcji sygnału Odzyskane współczynniki szczegółowości i aproksymacje są prawdziwymi składowymi oryginalnego sygnału. W rzeczywistości sygnał odzyskamy łącząc te współczynniki w następujący sposób: A1 + D1 = S Należy zauważyć, że wektory współczynników ca1 i cd1 ponieważ zostały utworzone przez downsampling i mają tylko połowę długości oryginalnego sygnału nie mogą być bezpośrednio połączone w celu odzyskania sygnału. Zanim je połączymy musimy odzyskać współczynnik aproksymacji i szczegółowości 74

75 DWT Filtry do rekonstrukcji sygnału Rozszerzając tą technikę na elementy analizy wielopoziomowej, znajdziemy podobne zależności zachowane dla składowych zrekonstruowanego sygnału. 75

76 DWT Analiza wieloetapowa Proces wieloetapowej analizy syntezy może być przedstawiony w następujący sposób: 76

77 DWT Analiza wieloetapowa Proces ten obejmuje dwa aspekty: dzielenie sygnału w celu otrzymania współczynników falkowych i odtworzenie sygnału z tych współczynników. Oczywiście nie ma sensu dzielenia sygnału tylko w celu jego bezpośredniej rekonstrukcji. Możemy zmodyfikować współczynniki falkowe zanim przejdziemy do kroku rekonstrukcji. Wykonujemy analizę falkową ponieważ otrzymane w ten sposób współczynniki mają wiele zastosowań, wśród których głównymi są odszumianie i kompresja. 77

78 DWT Analiza wieloetapowa 78

79 DWT Analiza wieloetapowa 79

80 DWT Zastosowania 80

81 DWT Zastosowania 81

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

Politechnika Świętokrzyska. Laboratorium. Cyfrowe przetwarzanie sygnałów. Ćwiczenie 6. Transformata cosinusowa. Krótkookresowa transformata Fouriera. Politechnika Świętokrzyska Laboratorium Cyfrowe przetwarzanie sygnałów Ćwiczenie 6 Transformata cosinusowa. Krótkookresowa transformata Fouriera. Cel ćwiczenia Celem ćwiczenia jest zapoznanie studentów

Bardziej szczegółowo

profesor PS, dr hab. inż. Alexander Ţariov pok. 211;

profesor PS, dr hab. inż. Alexander Ţariov pok. 211; 1 profesor PS, dr hab. inż. Alexander Ţariov pok. 211; atariov@wi.ps.pl 2 Obecnie analitycy sygnału mają do dyspozycji imponujący arsenał narzędzi. Prawdopodobnie najbardziej znanym z nich jest analiza

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

Przetwarzanie Sygnałów. Zastosowanie Transformaty Falkowej w nadzorowaniu

Przetwarzanie Sygnałów. Zastosowanie Transformaty Falkowej w nadzorowaniu Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Przetwarzanie Sygnałów Studia Podyplomowe, Automatyka i Robotyka Zastosowanie Transformaty Falkowej

Bardziej szczegółowo

EKSTRAKCJA CECH TWARZY ZA POMOCĄ TRANSFORMATY FALKOWEJ

EKSTRAKCJA CECH TWARZY ZA POMOCĄ TRANSFORMATY FALKOWEJ Janusz Bobulski Instytut Informatyki Teoretycznej i Stosowanej Politechnika Częstochowska ul. Dąbrowskiego 73 42-200 Częstochowa januszb@icis.pcz.pl EKSTRAKCJA CECH TWARZY ZA POMOCĄ TRANSFORMATY FALKOWEJ

Bardziej szczegółowo

Akwizycja i przetwarzanie sygnałów cyfrowych

Akwizycja i przetwarzanie sygnałów cyfrowych Akwizycja i przetwarzanie sygnałów cyfrowych Instytut Teleinformatyki ITI PK Kraków 21 luty 2011 Analiza czas - częstotliwość analiza częstotliwościowa: problem dla sygnału niestacjonarnego zwykła transformata

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 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

Laboratorium Przetwarzania Sygnałów

Laboratorium Przetwarzania Sygnałów PTS - laboratorium Laboratorium Przetwarzania Sygnałów Ćwiczenie 4 Transformacja falkowa Opracował: - prof. dr hab. inż. Krzysztof Kałużyński Zakład Inżynierii Biomedycznej Instytut Metrologii i Inżynierii

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

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

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

LABORATORIUM AKUSTYKI MUZYCZNEJ. Ćw. nr 12. Analiza falkowa dźwięków instrumentów muzycznych. 1. PODSTAWY TEORETYCZNE ANALIZY FALKOWEJ. LABORATORIUM AKUSTYKI MUZYCZNEJ. Ćw. nr 1. Analiza falkowa dźwięków instrumentów muzycznych. 1. PODSTAWY TEORETYCZNE ANALIZY FALKOWEJ. Transformacja falkowa (ang. wavelet falka) przeznaczona jest do analizy

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

Akustyka muzyczna ANALIZA DŹWIĘKÓW MUZYCZNYCH

Akustyka muzyczna ANALIZA DŹWIĘKÓW MUZYCZNYCH Akustyka muzyczna ANALIZA DŹWIĘKÓW MUZYCZNYCH Dźwięk muzyczny Dźwięk muzyczny sygnał wytwarzany przez instrument muzyczny. Najważniejsze parametry: wysokość związana z częstotliwością podstawową, barwa

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

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

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

Transformata Fouriera. Sylwia Kołoda Magdalena Pacek Krzysztof Kolago

Transformata Fouriera. Sylwia Kołoda Magdalena Pacek Krzysztof Kolago Transformata Fouriera Sylwia Kołoda Magdalena Pacek Krzysztof Kolago Transformacja Fouriera rozkłada funkcję okresową na szereg funkcji okresowych tak, że uzyskana transformata podaje w jaki sposób poszczególne

Bardziej szczegółowo

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

4 Zasoby językowe Korpusy obcojęzyczne Korpusy języka polskiego Słowniki Sposoby gromadzenia danych... Spis treści 1 Wstęp 11 1.1 Do kogo adresowana jest ta książka... 12 1.2 Historia badań nad mową i językiem... 12 1.3 Obecne główne trendy badań... 16 1.4 Opis zawartości rozdziałów... 18 2 Wyzwania i możliwe

Bardziej szczegółowo

3. Macierze i Układy Równań Liniowych

3. Macierze i Układy Równań Liniowych 3. Macierze i Układy Równań Liniowych Rozważamy równanie macierzowe z końcówki ostatniego wykładu ( ) 3 1 X = 4 1 ( ) 2 5 Podstawiając X = ( ) x y i wymnażając, otrzymujemy układ 2 równań liniowych 3x

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

Zastosowanie falek w przetwarzaniu obrazów

Zastosowanie falek w przetwarzaniu obrazów Informatyka, S2 sem. Letni, 2013/2014, wykład#1 Zastosowanie falek w przetwarzaniu obrazów dr inż. Paweł Forczmański Katedra Systemów Multimedialnych, Wydział Informatyki ZUT 1 / 61 Alfréd Haar Alfréd

Bardziej szczegółowo

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

Przedmowa Wykaz oznaczeń Wykaz skrótów 1. Sygnały i ich parametry 1 1.1. Pojęcia podstawowe 1 1.2. Klasyfikacja sygnałów 2 1.3. Przedmowa Wykaz oznaczeń Wykaz skrótów 1. Sygnały i ich parametry 1 1.1. Pojęcia podstawowe 1 1.2. Klasyfikacja sygnałów 2 1.3. Sygnały deterministyczne 4 1.3.1. Parametry 4 1.3.2. Przykłady 7 1.3.3. Sygnały

Bardziej szczegółowo

Kwantyzacja wektorowa. Kodowanie różnicowe.

Kwantyzacja wektorowa. Kodowanie różnicowe. Kwantyzacja wektorowa. Kodowanie różnicowe. Kodowanie i kompresja informacji - Wykład 7 12 kwietnia 2010 Kwantyzacja wektorowa wprowadzenie Zamiast kwantyzować pojedyncze elementy kwantyzujemy całe bloki

Bardziej szczegółowo

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

uzyskany w wyniku próbkowania okresowego przebiegu czasowego x(t) ze stałym czasem próbkowania t takim, że T = t N 1 t 4. 1 3. " P r ze c ie k " w idm ow y 1 0 2 4.13. "PRZECIEK" WIDMOWY Rozważmy szereg czasowy {x r } dla r = 0, 1,..., N 1 uzyskany w wyniku próbkowania okresowego przebiegu czasowego x(t) ze stałym czasem

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

DYSKRETNA TRANSFORMACJA FOURIERA

DYSKRETNA TRANSFORMACJA FOURIERA Laboratorium Teorii Sygnałów - DFT 1 DYSKRETNA TRANSFORMACJA FOURIERA Cel ćwiczenia Celem ćwiczenia jest przeprowadzenie analizy widmowej sygnałów okresowych za pomocą szybkiego przekształcenie Fouriera

Bardziej szczegółowo

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

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES) Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2012/2013

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

Technika audio część 2

Technika audio część 2 Technika audio część 2 Wykład 12 Projektowanie cyfrowych układów elektronicznych Mgr inż. Łukasz Kirchner lukasz.kirchner@cs.put.poznan.pl http://www.cs.put.poznan.pl/lkirchner Wprowadzenie do filtracji

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

CYFROWE PRZTWARZANIE SYGNAŁÓW (Zastosowanie transformacji Fouriera)

CYFROWE PRZTWARZANIE SYGNAŁÓW (Zastosowanie transformacji Fouriera) I. Wprowadzenie do ćwiczenia CYFROWE PRZTWARZANIE SYGNAŁÓW (Zastosowanie transformacji Fouriera) Ogólnie termin przetwarzanie sygnałów odnosi się do nauki analizowania zmiennych w czasie procesów fizycznych.

Bardziej szczegółowo

Laboratorium Przetwarzania Sygnałów Biomedycznych

Laboratorium Przetwarzania Sygnałów Biomedycznych Laboratorium Przetwarzania Sygnałów Biomedycznych Ćwiczenie 2 Analiza sygnału EKG przy użyciu transformacji falkowej Opracowali: - prof. nzw. dr hab. inż. Krzysztof Kałużyński - inż. Tomasz Kubik Politechnika

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

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

Definicja. x(u)h (u t)e i2πuf du. F x (t,f ;h) = Krótko czasowa transformata Fouriera Ciągłą transformata falkowa 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

Bardziej szczegółowo

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

Ćwiczenie 3. Właściwości przekształcenia Fouriera Politechnika Wrocławska Wydział Elektroniki Mikrosystemów i Fotoniki Przetwarzanie sygnałów laboratorium ETD5067L Ćwiczenie 3. Właściwości przekształcenia Fouriera 1. Podstawowe właściwości przekształcenia

Bardziej szczegółowo

ANALIZA SEMANTYCZNA OBRAZU I DŹWIĘKU

ANALIZA SEMANTYCZNA OBRAZU I DŹWIĘKU ANALIZA SEMANTYCZNA OBRAZU I DŹWIĘKU obraz dr inż. Jacek Naruniec Analiza Składowych Niezależnych (ICA) Independent Component Analysis Dąży do wyznaczenia zmiennych niezależnych z obserwacji Problem opiera

Bardziej szczegółowo

Kompresja Danych. Streszczenie Studia Dzienne Wykład 13, f(t) = c n e inω0t, T f(t)e inω 0t dt.

Kompresja Danych. Streszczenie Studia Dzienne Wykład 13, f(t) = c n e inω0t, T f(t)e inω 0t dt. 1 Kodowanie podpasmowe Kompresja Danych Streszczenie Studia Dzienne Wykład 13, 18.05.2006 1.1 Transformaty, próbkowanie i filtry Korzystamy z faktów: Każdą funkcję okresową można reprezentować w postaci

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

Adaptacyjne Przetwarzanie Sygnałów. Filtracja adaptacyjna w dziedzinie częstotliwości

Adaptacyjne Przetwarzanie Sygnałów. Filtracja adaptacyjna w dziedzinie częstotliwości W Filtracja adaptacyjna w dziedzinie częstotliwości Blokowy algorytm LMS (BLMS) N f n+n = f n + α x n+i e(n + i), i= N L Slide e(n + i) =d(n + i) f T n x n+i (i =,,N ) Wprowadźmy nowy indeks: n = kn (

Bardziej szczegółowo

przetworzonego sygnału

przetworzonego sygnału Synteza falek ortogonalnych na podstawie oceny przetworzonego sygnału Instytut Informatyki Politechnika Łódzka 28 lutego 2012 Plan prezentacji 1 Sformułowanie problemu 2 3 4 Historia przekształcenia falkowego

Bardziej szczegółowo

TRANSFORMATA FALKOWA. Joanna Świebocka-Więk

TRANSFORMATA FALKOWA. Joanna Świebocka-Więk TRANSFORMATA FALKOWA Joanna Świebocka-Więk Plan prezentacji 1. Fala a falka czyli porównanie transformaty Fouriera i falkowej 2. Funkcja falkowa a funkcja skalująca 3. Ciągła transformata falkowa 1. Skala

Bardziej szczegółowo

Przekształcenie Fouriera i splot

Przekształcenie Fouriera i splot Zastosowania Procesorów Sygnałowych dr inż. Grzegorz Szwoch greg@multimed.org p. 732 - Katedra Systemów Multimedialnych Przekształcenie Fouriera i splot Wstęp Na tym wykładzie: przekształcenie Fouriera

Bardziej szczegółowo

Kompresja danych Streszczenie Studia Dzienne Wykład 10,

Kompresja danych Streszczenie Studia Dzienne Wykład 10, 1 Kwantyzacja wektorowa Kompresja danych Streszczenie Studia Dzienne Wykład 10, 28.04.2006 Kwantyzacja wektorowa: dane dzielone na bloki (wektory), każdy blok kwantyzowany jako jeden element danych. Ogólny

Bardziej szczegółowo

dr inż. Artur Zieliński Katedra Elektrochemii, Korozji i Inżynierii Materiałowej Wydział Chemiczny PG pokój 311

dr inż. Artur Zieliński Katedra Elektrochemii, Korozji i Inżynierii Materiałowej Wydział Chemiczny PG pokój 311 dr inż. Artur Zieliński Katedra Elektrochemii, Korozji i Inżynierii Materiałowej Wydział Chemiczny PG pokój 311 Politechnika Gdaoska, 2011 r. Publikacja współfinansowana ze środków Unii Europejskiej w

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

DYSKRETNE PRZEKSZTAŁCENIE FOURIERA C.D.

DYSKRETNE PRZEKSZTAŁCENIE FOURIERA C.D. CPS 6 DYSKRETE PRZEKSZTAŁCEIE FOURIERA C.D. Twierdzenie o przesunięciu Istnieje ważna właściwość DFT, znana jako twierdzenie o przesunięciu. Mówi ono, że: Przesunięcie w czasie okresowego ciągu wejściowego

Bardziej szczegółowo

POSZUKIWANIE FALKOWYCH MIAR POTENCJAŁU INFORMACYJNEGO OBRAZÓW CYFROWYCH JAKO WSKAŹNIKÓW JAKOŚCI WIZUALNEJ

POSZUKIWANIE FALKOWYCH MIAR POTENCJAŁU INFORMACYJNEGO OBRAZÓW CYFROWYCH JAKO WSKAŹNIKÓW JAKOŚCI WIZUALNEJ Krystian Pyka POSZUKIWANIE FALKOWYCH MIAR POTENCJAŁU INFORMACYJNEGO OBRAZÓW CYFROWYCH JAKO WSKAŹNIKÓW JAKOŚCI WIZUALNEJ Streszczenie. W pracy przedstawiono wyniki badań nad wykorzystaniem falek do analizy

Bardziej szczegółowo

Kodowanie transformujace. Kompresja danych. Tomasz Jurdziński. Wykład 11: Transformaty i JPEG

Kodowanie transformujace. Kompresja danych. Tomasz Jurdziński. Wykład 11: Transformaty i JPEG Tomasz Wykład 11: Transformaty i JPEG Idea kodowania transformujacego Etapy kodowania 1 Wektor danych x 0,...,x N 1 przekształcamy (odwracalnie!) na wektor c 0,...,c N 1, tak aby: energia była skoncentrowana

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

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

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

Adaptive wavelet synthesis for improving digital image processing

Adaptive wavelet synthesis for improving digital image processing for improving digital image processing Politechnika Łódzka Wydział Fizyki Technicznej, Informatyki i Matematyki Stosowanej 4 listopada 2010 Plan prezentacji 1 Wstęp 2 Dyskretne przekształcenie falkowe

Bardziej szczegółowo

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

Analiza szeregów czasowych: 2. Splot. Widmo mocy. Analiza szeregów czasowych: 2. Splot. Widmo mocy. P. F. Góra http://th-www.if.uj.edu.pl/zfs/gora/ semestr letni 2007/08 Splot Jedna z najważniejszych własności transformaty Fouriera jest to, że transformata

Bardziej szczegółowo

TRANSFORMATA FALKOWA WYBRANYCH SYGNAŁÓW SYMULACYJNYCH

TRANSFORMATA FALKOWA WYBRANYCH SYGNAŁÓW SYMULACYJNYCH 1-2013 PROBLEMY EKSPLOATACJI 27 Izabela JÓZEFCZYK, Romuald MAŁECKI Politechnika Warszawska, Płock TRANSFORMATA FALKOWA WYBRANYCH SYGNAŁÓW SYMULACYJNYCH Słowa kluczowe Sygnał, dyskretna transformacja falkowa,

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

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

Diagnostyka obrazowa

Diagnostyka obrazowa Diagnostyka obrazowa Ćwiczenie szóste Transformacje obrazu w dziedzinie częstotliwości 1 Cel ćwiczenia Ćwiczenie ma na celu zapoznanie uczestników kursu Diagnostyka obrazowa z podstawowymi przekształceniami

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

Zastowowanie transformacji Fouriera w cyfrowym przetwarzaniu sygnałów

Zastowowanie transformacji Fouriera w cyfrowym przetwarzaniu sygnałów 31.01.2008 Zastowowanie transformacji Fouriera w cyfrowym przetwarzaniu sygnałów Paweł Tkocz inf. sem. 5 gr 1 1. Dźwięk cyfrowy Fala akustyczna jest jednym ze zjawisk fizycznych mających charakter okresowy.

Bardziej szczegółowo

Szukanie rozwiązań funkcji uwikłanych (równań nieliniowych)

Szukanie rozwiązań funkcji uwikłanych (równań nieliniowych) Szukanie rozwiązań funkcji uwikłanych (równań nieliniowych) Funkcja uwikłana (równanie nieliniowe) jest to funkcja, która nie jest przedstawiona jawnym przepisem, wzorem wyrażającym zależność wartości

Bardziej szczegółowo

ANALIZA HARMONICZNA DŹWIĘKU SKŁADANIE DRGAŃ AKUSTYCZNYCH DUDNIENIA.

ANALIZA HARMONICZNA DŹWIĘKU SKŁADANIE DRGAŃ AKUSTYCZNYCH DUDNIENIA. ĆWICZENIE NR 15 ANALIZA HARMONICZNA DŹWIĘKU SKŁADANIE DRGAŃ AKUSYCZNYCH DUDNIENIA. I. Cel ćwiczenia. Celem ćwiczenia było poznanie podstawowych pojęć związanych z analizą harmoniczną dźwięku jako fali

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

Adam Korzeniewski - p. 732 dr inż. Grzegorz Szwoch - p. 732 dr inż.

Adam Korzeniewski - p. 732 dr inż. Grzegorz Szwoch - p. 732 dr inż. Adam Korzeniewski - adamkorz@sound.eti.pg.gda.pl, p. 732 dr inż. Grzegorz Szwoch - greg@sound.eti.pg.gda.pl, p. 732 dr inż. Piotr Odya - piotrod@sound.eti.pg.gda.pl, p. 730 Plan przedmiotu ZPS Cele nauczania

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

Falki, transformacje falkowe i ich wykorzystanie

Falki, transformacje falkowe i ich wykorzystanie Falki, transformacje falkowe i ich wykorzystanie Wstęp Praca próbuje opisać czym jest falka oraz podać zastosowania falek w praktyce. Na wstępie w Postaci matematycznej falki zaprezentujemy czym jest problem

Bardziej szczegółowo

Metody Przetwarzania Danych Meteorologicznych Ćwiczenia 14

Metody Przetwarzania Danych Meteorologicznych Ćwiczenia 14 Danych Meteorologicznych Sylwester Arabas (ćwiczenia do wykładu dra Krzysztofa Markowicza) Instytut Geofizyki, Wydział Fizyki Uniwersytetu Warszawskiego 18. stycznia 2010 r. Zadanie 14.1 : polecenie znalezienie

Bardziej szczegółowo

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

Andrzej Leśnicki Laboratorium CPS Ćwiczenie 7 1/7 ĆWICZENIE 7. Splot liniowy i kołowy sygnałów Andrzej Leśnicki Laboratorium CPS Ćwiczenie 7 1/7 ĆWICZEIE 7 Splot liniowy i kołowy sygnałów 1. Cel ćwiczenia Operacja splotu jest jedną z najczęściej wykonywanych operacji na sygnale. Każde przejście

Bardziej szczegółowo

7. Szybka transformata Fouriera fft

7. Szybka transformata Fouriera fft 7. Szybka transformata Fouriera fft Dane pomiarowe sygnałów napięciowych i prądowych często obarczone są dużym błędem, wynikającym z istnienia tak zwanego szumu. Jedną z metod wspomagających analizę sygnałów

Bardziej szczegółowo

Cyfrowe przetwarzanie sygnałów Jacek Rezmer -1-

Cyfrowe przetwarzanie sygnałów Jacek Rezmer -1- Cyfrowe przetwarzanie sygnałów Jacek Rezmer -1- Filtry cyfrowe cz. Zastosowanie funkcji okien do projektowania filtrów SOI Nierównomierności charakterystyki amplitudowej filtru cyfrowego typu SOI można

Bardziej szczegółowo

Andrzej Leśnicki Laboratorium CPS Ćwiczenie 6 1/8 ĆWICZENIE 6. Dyskretne przekształcenie Fouriera DFT

Andrzej Leśnicki Laboratorium CPS Ćwiczenie 6 1/8 ĆWICZENIE 6. Dyskretne przekształcenie Fouriera DFT Andrzej Leśnicki Laboratorium CPS Ćwiczenie 6 1/8 ĆWICZEIE 6 Dyskretne przekształcenie Fouriera DFT 1. Cel ćwiczenia Dyskretne przekształcenie Fouriera ( w skrócie oznaczane jako DFT z ang. Discrete Fourier

Bardziej szczegółowo

ANALIZA SYGNAŁÓ W JEDNÓWYMIARÓWYCH

ANALIZA SYGNAŁÓ W JEDNÓWYMIARÓWYCH ANALIZA SYGNAŁÓ W JEDNÓWYMIARÓWYCH Generowanie podstawowych przebiegów okresowych sawtooth() przebieg trójkątny (wierzhołki +/-1, okres 2 ) square() przebieg kwadratowy (okres 2 ) gauspuls()przebieg sinusoidalny

Bardziej szczegółowo

Pałkowa analiza sygnałów

Pałkowa analiza sygnałów Remigiusz J. RAK, Andrzej MAJKOWSKI Politechnika Warszawska, Instytut Elektrotechniki Teoretycznej i Systemów Informacyjno-Pomiarowych Pałkowa analiza sygnałów Streszczenie. Cechą charakterystyczną lalkowej

Bardziej szczegółowo

Diagnostyka obrazowa

Diagnostyka obrazowa Diagnostyka obrazowa Ćwiczenie szóste Transformacje obrazu w dziedzinie częstotliwości 1. Cel ćwiczenia Ćwiczenie ma na celu zapoznanie uczestników kursu Diagnostyka obrazowa z podstawowymi przekształceniami

Bardziej szczegółowo

1 Układy równań liniowych

1 Układy równań liniowych II Metoda Gaussa-Jordana Na wykładzie zajmujemy się układami równań liniowych, pojawi się też po raz pierwszy macierz Formalną (i porządną) teorią macierzy zajmiemy się na kolejnych wykładach Na razie

Bardziej szczegółowo

Kryptografia. z elementami kryptografii kwantowej. Ryszard Tanaś Wykład 13

Kryptografia. z elementami kryptografii kwantowej. Ryszard Tanaś   Wykład 13 Kryptografia z elementami kryptografii kwantowej Ryszard Tanaś http://zon8.physd.amu.edu.pl/~tanas Wykład 13 Spis treści 19 Algorytmy kwantowe 3 19.1 Bit kwantowy kubit (qubit)........... 3 19. Twierdzenie

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

Wstęp do sieci neuronowych, wykład 03 Warstwy RBF, jednostka Adaline.

Wstęp do sieci neuronowych, wykład 03 Warstwy RBF, jednostka Adaline. Wstęp do sieci neuronowych, wykład 3 Warstwy, jednostka Adaline. Maja Czoków, Jarosław Piersa Wydział Matematyki i Informatyki, Uniwersytet Mikołaja Kopernika 211-1-18 1 Pomysł Przykłady Zastosowanie 2

Bardziej szczegółowo

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

Analiza porównawcza wybranych transformat w kontekście zobrazowania zaszumionego sygnału harmonicznego Bi u l e t y n WAT Vo l. LXIV, Nr 3, 2015 Analiza porównawcza wybranych transformat w kontekście zobrazowania zaszumionego sygnału harmonicznego Artur Zacniewski Akademia Marynarki Wojennej w Gdyni, Wydział

Bardziej szczegółowo

Sieci neuronowe - projekt

Sieci neuronowe - projekt Sieci neuronowe - projekt Maciej Barański, Kamil Dadel 15 stycznia 2015 Streszczenie W ramach projektu został zrealizowany algorytm kompresji stratnej bazujący na działaniu samoorganizującej się sieci

Bardziej szczegółowo

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

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

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

Teoria sterowania - studia niestacjonarne AiR 2 stopień

Teoria sterowania - studia niestacjonarne AiR 2 stopień Teoria sterowania - studia niestacjonarne AiR stopień Kazimierz Duzinkiewicz, dr hab. Inż. Katedra Inżynerii Systemów Sterowania Wykład 4-06/07 Transmitancja widmowa i charakterystyki częstotliwościowe

Bardziej szczegółowo

Dyskretne przekształcenie Fouriera cz. 2

Dyskretne przekształcenie Fouriera cz. 2 Cyfrowe przetwarzanie sygnałów Jacek Rezmer -1- Dyskretne przekształcenie Fouriera cz. 2 Twierdzenie o przesunięciu Istnieje ważna właściwość DFT, znana jako twierdzenie o przesunięciu. Mówi ono, że: przesunięcie

Bardziej szczegółowo

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

Cyfrowe przetwarzanie obrazów i sygnałów Wykład 10 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

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

Teoria sygnałów Signal Theory. Elektrotechnika I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) . KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2012/2013 Teoria sygnałów Signal Theory A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW

Bardziej szczegółowo

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

8. Analiza widmowa metodą szybkiej transformaty Fouriera (FFT) 8. Analiza widmowa metodą szybkiej transformaty Fouriera (FFT) Ćwiczenie polega na wykonaniu analizy widmowej zadanych sygnałów metodą FFT, a następnie określeniu amplitud i częstotliwości głównych składowych

Bardziej szczegółowo

Układy stochastyczne

Układy stochastyczne Instytut Informatyki Uniwersytetu Śląskiego 21 stycznia 2009 Definicja Definicja Proces stochastyczny to funkcja losowa, czyli funkcja matematyczna, której wartości leżą w przestrzeni zdarzeń losowych.

Bardziej szczegółowo

SYSTEMY UCZĄCE SIĘ WYKŁAD 10. PRZEKSZTAŁCANIE ATRYBUTÓW. Dr hab. inż. Grzegorz Dudek Wydział Elektryczny Politechnika Częstochowska.

SYSTEMY UCZĄCE SIĘ WYKŁAD 10. PRZEKSZTAŁCANIE ATRYBUTÓW. Dr hab. inż. Grzegorz Dudek Wydział Elektryczny Politechnika Częstochowska. SYSTEMY UCZĄCE SIĘ WYKŁAD 10. PRZEKSZTAŁCANIE ATRYBUTÓW Częstochowa 2014 Dr hab. inż. Grzegorz Dudek Wydział Elektryczny Politechnika Częstochowska INFORMACJE WSTĘPNE Hipotezy do uczenia się lub tworzenia

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

Analiza składowych głównych. Wprowadzenie

Analiza składowych głównych. Wprowadzenie Wprowadzenie jest techniką redukcji wymiaru. Składowe główne zostały po raz pierwszy zaproponowane przez Pearsona(1901), a następnie rozwinięte przez Hotellinga (1933). jest zaliczana do systemów uczących

Bardziej szczegółowo

Metody numeryczne Technika obliczeniowa i symulacyjna Sem. 2, EiT, 2014/2015

Metody numeryczne Technika obliczeniowa i symulacyjna Sem. 2, EiT, 2014/2015 Metody numeryczne Technika obliczeniowa i symulacyjna Sem. 2, EiT, 2014/2015 1 Metody numeryczne Dział matematyki Metody rozwiązywania problemów matematycznych za pomocą operacji na liczbach. Otrzymywane

Bardziej szczegółowo

Luty 2001 Algorytmy (7) 2000/2001 s-rg@siwy.il.pw.edu.pl

Luty 2001 Algorytmy (7) 2000/2001 s-rg@siwy.il.pw.edu.pl System dziesiętny 7 * 10 4 + 3 * 10 3 + 0 * 10 2 + 5 *10 1 + 1 * 10 0 = 73051 Liczba 10 w tym zapisie nazywa się podstawą systemu liczenia. Jeśli liczba 73051 byłaby zapisana w systemie ósemkowym, co powinniśmy

Bardziej szczegółowo

NIEOPTYMALNA TECHNIKA DEKORELACJI W CYFROWYM PRZETWARZANIU OBRAZU

NIEOPTYMALNA TECHNIKA DEKORELACJI W CYFROWYM PRZETWARZANIU OBRAZU II Konferencja Naukowa KNWS'05 "Informatyka- sztuka czy rzemios o" 15-18 czerwca 2005, Z otniki Luba skie NIEOPTYMALNA TECHNIKA DEKORELACJI W CYFROWYM PRZETWARZANIU OBRAZU Wojciech Zając Instytut Informatyki

Bardziej szczegółowo

Podstawy Elektrotechniki i Elektroniki. Opracował: Mgr inż. Marek Staude

Podstawy Elektrotechniki i Elektroniki. Opracował: Mgr inż. Marek Staude Podstawy Elektrotechniki i Elektroniki Opracował: Mgr inż. Marek Staude Część 2 Analiza obwodów w stanie ustalonym przy wymuszeniu sinusoidalnym Przypomnienie ostatniego wykładu Prąd i napięcie Podstawowe

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

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

KARTA MODUŁU / KARTA PRZEDMIOTU

KARTA MODUŁU / KARTA PRZEDMIOTU Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Cyfrowe przetwarzanie sygnałów pomiarowych_e2s

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

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

Automatyczne rozpoznawanie mowy - wybrane zagadnienia / Ryszard Makowski. Wrocław, Spis treści Automatyczne rozpoznawanie mowy - wybrane zagadnienia / Ryszard Makowski. Wrocław, 2011 Spis treści Przedmowa 11 Rozdział 1. WPROWADZENIE 13 1.1. Czym jest automatyczne rozpoznawanie mowy 13 1.2. Poziomy

Bardziej szczegółowo