Procesory sygnałowe w przetwarzaniu grafiki
|
|
- Ludwika Sobczyk
- 8 lat temu
- Przeglądów:
Transkrypt
1 Procesory sygnałowe w przetwarzaniu grafiki kompresja obrazów Kompresja obrazów prowadzi di do istotnej redukcji liczby przesyłanych danych, kosztem wzrostu wykonywanych obliczeń. Joint Photographic Experts Group kodowanie nieruchomych obrazów Doskonale nadaje się do kodowania grafiki o różnym stopniu kompresji w zależności od aktualnych potrzeb; nie nadaje się do kodowania tekstu (utrata rozróżniania znaków przy małych rozdzielczościach) Kompresja jest stratna; przy kompresji rzędu 10:1, 20:1 widać wyraźnie utratę szczegółów
2 Podział obrazu na małe bloki Kompresja obrazów JPEG używa JPEG File Interchange Format (JFIF), o rozszerzeniach nazw plików:.jpg lub.jff. M JPEG, MPEG, to rozszerzenie dla plików video
3 Kompresja obrazów Dzielimy obraz na mniejsze bloki i poddajemy transformacie w dziedzinę częstotliwości (transformata cosinusowa) Transformata wykorzystuje właściwość oka ludzkiego, bardziej czułegoł na składowe wolnozmienne (duże fragmenty rysunku) niż szybkozmienne (detale na rysunku)
4 Kompresja obrazów Po wykonaniu transformaty kosinusowej, następuje kodowanie jej składowych: małoczęstotliwościowych z dużą dokładnością (za pomocą liczb o dużej rozdzielczości) szybkozmiennych z małą dokładnością (za pomocą ograniczonej liczby bitów) Podczas dekodowania używamy odwrotnej transformaty kosinusowej, i odzyskujemy z utratą szczegółów obraz pierwotny
5 Kompresja obrazów Dwuwymiarowa dyskretna transformata kosinusowa (DCT) 8x8 wymaga kilkuset cykli zegarowych obliczeń na typowym procesorze sygnałowym (np. TMS320C55x). Algorytmy kompresji video wykonują znacznie większą liczbę transformat DCT oraz transformaty odwrotnej IDCT. Przykładowo, dekoder video w standardzie MPEG 4, dla rozdzielczości VGA (640x480) i liczbie 30 fps (frames per second) wymaga około 216,000 8x8 IDCT/s. W starszych wersjach codec ów IDCT zajmuje około 30% cykli pracy procesora. Nowsze algorytmy (np. H.264) zajmują tylko klk kilka%.
6 Kompresja obrazów Obrazy podlegają kwantowaniu i zapisywaniu na różnych liczbach bitów, w zależności od pasma do którego należą Przykład dotyczy przejścia z 12 bitowej na 5 bitową reprezentację liczb a następnie po zdekodowaniu ponownie na 12 bitową
7 Kompresja obrazów Operacja kwantyzacji zajmuje w starszych codec ach kilka % całego algorytmu (np. MPEG 2),natomiast t w nowszych algorytmach jest do zaniedbania. Przetwarzanie małych obrazów (np. 8x8) nie stwarza praktycznie żadnych wymagań na dodatkową pamięć wukładzie. Po skwantowaniu następuje kodowanie. Wykorzystuje się fakt, że spora część współczynników o wyższych częstotliwościach jest zerowa. Stąd, tzw. run length coding grupuje występujące po sobie zerowe wartości (run) i dekoduje tylko ich liczbę (length) zamiast wartości. Po tej operacji następuje tzw. variable length coding (VLC), grupujące powtarzające się wartości ś i przypisujące im mniejszą ij liczbę bitów podczas kodowania.
8 Kompresja obrazów Podczas dekodowania należy zastosować. variable length decoding (VLD), który jest bardziej wymagający obliczeniowo niż VLC. Potrzebujemy tablicę dekodującą oraz operacje porównania. Jeden bit zakodowany wymaga średnio około 11 operacji podczas dekodowania. To odpowiada około ¼ wszystkich obliczeń podczas dekodowania. Nowsze układy codec ów (np. H.264) stosują bardziej złożone kodowanie: CAVLC (Context Adaptive VLC) oraz CABAC (Context Adaptive Arithmetic Coding) które uzależniają kodowanie od poprzednio zdekodowanych wartości. Takie podejście powoduje większe zapotrzebowanie na obliczenia, nawet do ½ wszystkich obliczeń dla CABAC. Podczas dekodowania całych obrazów uwzględnia się podobieństwa między poszczególnymi dekodowanymi obrazkami 8x8, dekodując różnicę między sąsiednimi i i pikselami, i pochodzącymi z różnych bloków, wcześniej już zdekodowanych.
9 Kompresja obrazów Standard MPEG 4 wykorzystuje bardziej zaawansowany algorytm, przewidujący wartości pikseli w każdym rzędzie i kolumnie analizowanego bloku 8x8. 8 Standard H.264 oznacza bardziej złożone dekodowanie. Współczynniki są dekodowane a następnie poddawane transformacie odwrotnej, aby wyznaczyć rezyduum, które jest dodawane do przewidywanej wartości piksela. Obrazy kolorowe są analizowane niezależnie dla poszczególnych kolorów podstawowych (np.: RGB) lub oddzielnie dla luminancji (jasność) i chrominancji (zakodowanej barwy składającej się z wielu kolorów) Oko ludzkie jest bardziej czułe na luminancję niż na chrominancję, stąd dkdj dekodujemy obrazy o rozdzielczości dil ś i 16x16 dla luminancji i mniejszej rozdzielczości 8x8 dla chrominancji
10 Kompresja video Stosujemy podobne mechanizmy jak dla pojedynczych obrazów. Dodatkowo uwzględniamy przy kompresji informację o podobieństwie kolejnych obrazów (ramek). Standard JPEG pozwala na kompresję rzędu 10:1, bardziej zaawansowane kodeki dopuszczają 30:1, natomiast dla video mamy nawet 200:1 Stosujemy dwa mechanizmy: Motion Estimation próbujemy znaleźć fragment obrazu z poprzedniej ramki jaki pasuje do bieżącej ramki; przesunięcie między tymi fragmentami jest nazywane Motion Vector; podczas dekodowania mamy informację o różnicy między pikselami dla kolejnych ramek oraz wartość Motion Vector; Motion Compensation operacje kopiowania obszaru z jednej ramki do przesuniętego obszaru na drugiej ramce
11 Kompresja video Wykrywanie y ruchu obiektów Motion Vectors
12 Kompresja video Obraz dekodujemy na podstawie ramek: Dekodowanych jako obrazy stałe(i) Dekodowanych na podstawie poprzednich ramek (P) Dekodowanych na postawie poprzednich oraz przyszłych ramek (B) Podczas dkd dekodowania, co pewien czas ramkę dkdj dekodujemy jk jako obraz stały Do oceny podobieństwa ń obrazów używamyż sumy modułu ł zróżnic między pikselami lub sumy z kwadratów różnic, co wymaga większej liczby obliczeń; np.: dla obrazu QVGA (640x480) i30ramekna sekundę potrzeba operacji arytmetycznych. Stąd, w praktyce ograniczamy się do potencjalnych wartości Motion Vectors, wyznaczanych kilkukrotnie aby wyeliminować niektóre wstępnie zaproponowane wartości; drugie podejście uwzględnia Motion Vectors wyznaczone już dla sąsiednich bloków. Takie podejście redukuje liczbę obliczeń nawetodwarzędy.
13 Kompresja video
14 Kompresja video Niektóre standardy (H.264) umożliwiają dekodowanie bloków 16x16 i (jeśli zachodzi taka potrzeba) podział na mniejsze podbloki (np.: 8x8, 4x8, 8x4, 4x4) aby uzyskać poprawę jakości (ograniczyć błąd predykcji wartości dekodowanych pikseli). Kodowanie video wymaga wykonania więcej instrukcji niż dekodowanie. Ponadto, ok. 80% zajmują ją operacje związanieą z Motion Estimation. Stąd, część procesorów posiada specjalne instrukcje do obliczania modułu/kwadratu z różnic lub nawet niezależny układ przeznaczony tylkodo operacji kodowania. Przy kompresji video rosną także wymagania na pamięć podręczną procesora (trzeba przechowywać jednocześnie kilka ramek obrazu zwykły cache stosowany przy operacjach filtracji jest niewystarczający)
15 Kompresja video Dla przesunięć o liczbę pikseli nie będącą liczbą całkowitą, stosujemy aproksymację do ułamkowychczęści piksela (np. ¼) Większość standardów kodowania video określa tylko format strumienia danych oraz przyjęte kroki dekodowania. Sposób podejścia do kodowania obiektów ruchomych jest przyczyną, która różnicuje kodeki, ki stanowiącą tj tajemnicę producenta oprogramowania. Motion Compensation jest prostszym obliczeniowo zadaniem; obciążenie obliczeniowe procesora zależy od obrazu i nie przekracza zwykle 40% cykli zegarowych przeznaczonych przez procesora na dekodowanie obrazu.
16 Kompresja video Kompresja video powoduje powstawanie niepożądanych efektów: Blocking błędy powstające na granicach przetwarzanych bloków ze względu na powstawanie różnych błędów na sąsiednich blokach Ringing błędy powstające przy krawędziach obiektów, ze względu na odrzucenie części informacji o składowych szybkozmiennych obrazu w wyniku kwantyzacji na ograniczonej liczbie bitów Celem redukcji tych błędów stosujemy dodatkową filtrację, w trakcie dekodowania lub już po tej operacji. Dodatkowa operacja zwiększa wymagania na pamięć trzeba przechowywać ramkę odniesienia
17 Kompresja video Po zdekodowaniu należy obraz przed wyświetleniem przekształcić do postaci akceptowanej przez urządzenie wyświetlające. Zwykle, oznacza to przejście z zapisu obrazu w postaci sygnału luminacji i chrominancji na obraz RGB odpowiadający trzem kolorom. Ta transformacja wymaga ~12 operacji arytmetycznych t dla każdego piksela oraz dodatkowo interpolacji chrominancji, która podczas kodowaniawymagałamniejszej j rozdzielczości niż sygnał luminancji
18 Kompresja standard H.264 H.264 SVC (Scalable Video Codec) Obecnie istnieje potrzeba przesyłania video do wielu różnych urządzeń, kanałami o różnej przepustowości oraz urządzeń oróżnej mocy obliczeniowej. Dlatego musimy mieć kodek, który może zmieniać i ć wymagania co do rozdzielczości, dil ś i liczby przesyłanychł danych oraz liczby wymaganych obliczeń. Rozwiązaniemą jest standard, który na kilku różnych warstwach dekoduje od podstawowego obrazu z głównymi szczegółami po coraz bardziej złożone
19 Kompresja standard H.264 H.264 SVC (ScalableVideol Codec) ) Ten standard pozwala przy zmiennych warunkach transmisji sygnału i różnych parametrach a ac urządzeń odbiorczych o dopasować ać się ę do bieżących możliwości transmisji oraz odbioru
20 Kompresja standard H.264 SVC Zamiast typowej struktury ramek I, P, B, jak wyżej, stosuje się strukturę hierarchiczną, wg. której wyznaczamy ramki na podstawie poprzednich ramek: tzn. T1 i T2 jest wyznaczana na podstawie T0, natomiast T3 jest wyznaczana tylko T1 i T2. Dzięki temu uzyskujemy skalowalność: dlaszybkości 3.75 fps dekodujemy tylko T0, dla 7.5 fps dekodujemy T0 i T1 (T2 i T3 zaniedbujemy), natomiast dla 15 fps T0, T1 i T2. Wszystkieramki są dkd dekodowane dla 30 fps.
21 Kompresja standard H.264 SVC Struktura hierarchiczna zapewnia: łatwe usuwanie błędów transmisji (przechodzenie do niższej rozdzielczości praktycznie w sposób niezauważalny) Przechowywanie mniejszych plików bez potrzeby dodatkowego kodowania Możliwość emisji strumienia danych jednocześnie do wszystkich urządzeń w sieci sec (urządzenia ao mniejszej rozdzielczości od ecośc korzystają wówczas nie ze wszystkich emitowanych ramek) To rozwiązanie wymagazarządzania ramkami na różnych poziomach To rozwiązanie wymagazarządzania ramkami na różnych poziomach hierarchii ale to zadanie nie jest wymagające obliczeniowo
22 Kompresja standard H.264 AVC i SVC Advanced Video Codec (bez struktury hierarchicznej) Scalable Video Codec Zastosowanie do systemu monitorowania AVC wymaga, aby kamera generowała dwa sygnały o różnej rozdzielczości, co zwiększa wymagania na kamerę i sieć przesyłową; konieczność przeskalowywania rozdzielczości do różnych urządzeń SVC serwer dokonuje prostego dekodowania na różne rozdzielczości
23 Kompresja video istniejące standardy International Telecommunications Union (ITU) standardy transmisji H.26x International Standards Organization (ISO) standardy odbioru (konsumenta) MPEG, różne wersje
24 Kompresja video istniejące standardy H.261, zdefiniowany przez ITU, jeden z pierwszych standardów kompresji sygnału video. Przeznaczony do transmisji dwukanałowej (telekonferencje dla sieci ISDN 40kbps 2Mbps); dla obrazów o rozdzielczości 352X288 (CIF) oraz 176X144 (QCIF); wykorzystuje tylko ramki typu (I) oraz (P), ze względu na czułość na opóźnienia MPEG 1, zdefiniowany przez ISO, do celów przechowywania oraz odtwarzania sekwencji video na przenośnymś sprzęcie cyfrowym (CD) z rozdzielczości 352x240 dla fps lub 352X288 dla 25 fps i prędkości ę transmisji 1.15 Mbps. MPEG 1 jest zbliżony właściwościami do H.261 ale wymaga większej liczby obliczeń, niezbędnych przy przetwarzaniu dynamicznych obrazów jakie występują w filmach, w stosunku do bardziej statycznych obrazów podczas telekonferencji. Kolejne wersje H 262 i MPEG 2 zapewniały większą jakość oraz Kolejne wersje H.262 i MPEG 2 zapewniały większą jakość oraz skalowalność przetwarzanych obrazów
25 Kompresja video istniejące standardy Kolejne wersje standardów kompresji charakteryzowały się większą odpornością ś na błędy transmisji (zastosowania wsieciach i bezprzewodowych) oraz skalowalnością ilepszą jakością obrazów H.264/MPEG 4 AVC wspólny standard ITU/ISO z 2003 r. video jakości VHS przy prędkości transmisji poniżej 600 Kbps; możliwość usługi video on demand za pomocą modemów ADSL (2x lub nawet 4x lepsza kompresja niż poprzednicy). filmy o rozdzielczości HD mieszczą się na typowym nośniku DVD. Windows Media Video 9 / VC 1 produkt firmy Microsoft, wspiera transformację na 16 bitowych liczbach całkowitych; operuje na blokach o różnych rozmiarach: 8x8, 8x4, 4x8 and 4x4.
26 Kompresja video Wybór kodeków do różnych aplikacji
27 Algorytm Goertzel a (1958 r.) DTMF Dual Tone Multiple Frequency dekoduje przyciski ycs klawiatury atu w sygnał dwutonowy o G j i j t tli ś i k H Generuje i rozpoznaje częstotliwości z zakresu Hz przy częstotliwości próbkowania 8kHz
28 Algorytm Goertzel a realizacja Generator sinusoidy jest rozpatrywany jako filtr o dwóch biegunachicharakterystyce: begu c a a oraz następujących zależnościach na współczynniki: ikońcowym równaniu opisującymsygnał yg wyjściowy y z generatora, wraz z wartościami początkowymi
29 Algorytm Goertzel a realizacja Kodowanie częstotliwości odbywa się za pomocą dwóch filtrów. Takie rozwiązanie nie wymaga dużej liczby obliczeń oraz pamięci na współczynniki filtrów
30 Algorytm Goertzel a realizacja Wyznaczenie X(k) ( ) wymagadtf, FFTlubbankufiltrów. Zgodnie z definicją DFT (ze względu na okresowość exp(j2πkn/n): Wartości transformaty X(k)można przedstawić za pomocą filtru: gdzie Wartość X(k)można interpretować jakowyjście filtru y(m)gdy m = N
31 Algorytm Goertzel a realizacja Wartości y k (m) wyznaczamy z równania na filtr: k Który można zrealizować jakofiltr o strukturze: Co wymaga mnożeń przez liczby zespolone
32 Algorytm Goertzel a realizacja Mnożenia dwóch liczb zespolonych można wyeliminować mnożąc równanie przez biegun sprzężony i uzyskując strukturę: Opisaną równaniami:
33 Algorytm Goertzel a realizacja Do wykrycia obecności danego tonu wymagane jest moduł kwadratu (energia) sygnału, stąd mamy: Cowymagatylkododawaniaimnożenia liczba rzeczywistych
Według raportu ISO z 1988 roku algorytm JPEG składa się z następujących kroków: 0.5, = V i, j. /Q i, j
Kompresja transformacyjna. Opis standardu JPEG. Algorytm JPEG powstał w wyniku prac prowadzonych przez grupę ekspertów (ang. Joint Photographic Expert Group). Prace te zakończyły się w 1991 roku, kiedy
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
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
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
Wybrane metody kompresji obrazów
Wybrane metody kompresji obrazów Celem kodowania kompresyjnego obrazu jest redukcja ilości informacji w nim zawartej. Redukcja ta polega na usuwaniu informacji nadmiarowej w obrazie, tzw. redundancji.
Kodowanie podpasmowe. Plan 1. Zasada 2. Filtry cyfrowe 3. Podstawowy algorytm 4. Zastosowania
Kodowanie podpasmowe Plan 1. Zasada 2. Filtry cyfrowe 3. Podstawowy algorytm 4. Zastosowania Zasada ogólna Rozkład sygnału źródłowego na części składowe (jak w kodowaniu transformacyjnym) Wada kodowania
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
Kompresja sekwencji obrazów - algorytm MPEG-2
Kompresja sekwencji obrazów - algorytm MPEG- Moving Pictures Experts Group (MPEG) - 988 ISO - International Standard Organisation CCITT - Comité Consultatif International de Téléphonie et TélégraphieT
dr inż. Piotr Odya Wprowadzenie
dr inż. Piotr Odya Wprowadzenie Dane multimedialne to przede wszystkim duże strumienie danych liczone w MB a coraz częściej w GB; Mimo dynamicznego rozwoju technologii pamięci i coraz szybszych transferów
Audio i video. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski
Audio i video R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski s-rg@siwy.il.pw.edu.pl Fale dźwiękowe Dźwięk jest drganiem powietrza rozchodzącym się w postaci fali. Fala ma określoną amplitudę i częstotliwość.
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
dr inż. Piotr Odya dr inż. Piotr Suchomski
dr inż. Piotr Odya dr inż. Piotr Suchomski Podział grafiki wektorowa; matematyczny opis rysunku; małe wymagania pamięciowe (i obliczeniowe); rasteryzacja konwersja do postaci rastrowej; rastrowa; tablica
Kompresja sekwencji obrazów
Kompresja sekwencji obrazów - algorytm MPEG-2 Moving Pictures Experts Group (MPEG) - 1988 ISO - International Standard Organisation CCITT - Comité Consultatif International de Téléphonie T et TélégraphieT
Klasyfikacja metod kompresji
dr inż. Piotr Odya Klasyfikacja metod kompresji Metody bezstratne Zakodowany strumień danych po dekompresji jest identyczny z oryginalnymi danymi przed kompresją, Metody stratne W wyniku kompresji część
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
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
Kompresja obrazów w statycznych - algorytm JPEG
Kompresja obrazów w statycznych - algorytm JPEG Joint Photographic Expert Group - 986 ISO - International Standard Organisation CCITT - Comité Consultatif International de Téléphonie et Télégraphie Standard
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
Klasyfikacja metod kompresji
dr inż. Piotr Odya Klasyfikacja metod kompresji Metody bezstratne Zakodowany strumień danych po dekompresji jest identyczny z oryginalnymi danymi przed kompresją, Metody stratne W wyniku kompresji część
Python: JPEG. Zadanie. 1. Wczytanie obrazka
Python: JPEG Witajcie! Jest to kolejny z serii tutoriali uczący Pythona, a w przyszłości być może nawet Cythona i Numby Jeśli chcesz nauczyć się nowych, zaawansowanych konstrukcji to spróbuj rozwiązać
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
Wstęp do techniki wideo
Wstęp do techniki wideo Wykład 11 Technologie dla urządzeń mobilnych Mgr inż. Łukasz Kirchner lukasz.kirchner@cs.put.poznan.pl http://www.cs.put.poznan.pl/lkirchner Standardy przesyłania obrazu wideo Luminancja
Teoria przetwarzania A/C i C/A.
Teoria przetwarzania A/C i C/A. Autor: Bartłomiej Gorczyński Cyfrowe metody przetwarzania sygnałów polegają na przetworzeniu badanego sygnału analogowego w sygnał cyfrowy reprezentowany ciągiem słów binarnych
Wykład II. Reprezentacja danych w technice cyfrowej. Studia Podyplomowe INFORMATYKA Podstawy Informatyki
Studia Podyplomowe INFORMATYKA Podstawy Informatyki Wykład II Reprezentacja danych w technice cyfrowej 1 III. Reprezentacja danych w komputerze Rodzaje danych w technice cyfrowej 010010101010 001010111010
Kodowanie i kompresja Streszczenie Studia Wieczorowe Wykład 10, 2007
1 Kompresja wideo Kodowanie i kompresja Streszczenie Studia Wieczorowe Wykład 10, 2007 Dane wideo jako sekwencja skorelowanych obrazów (ramek). Specyfika danych wideo: drobne zmiany kolorów w kolejnych
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
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
Program wykładu. 1. Systemy rejestracji obrazów technologie CCD, CMOS
Program wykładu 1. Systemy rejestracji obrazów technologie CCD, CMOS 2. Cyfrowe metody obróbki obrazów ruchomych, metody cyfrowego polepszania obrazów 3. Metody kompresji i zapisu obrazów cyfrowych (MPEG1
Przedstawiamy Państwu tekst będący
Zaawansowana kompresja cyfrowych sygnałów wizyjnych standard AVC/H.264 MAREK DOMAŃSKI, TOMASZ GRAJEK, JAROSŁAW MAREK Politechnika Poznańska, Zakład Telekomunikacji Multimedialnej i Radioelektroniki Przedstawiamy
Krótki przegląd pierwszych standardów kompresji obrazów
Krótki przegląd pierwszych standardów kompresji obrazów Najstarszymi (980 rok) i szeroko stosowanymi obecnie standardami kompresji obrazów cyfrowych są międzynarodowe standardy kodowania cyfrowych faksów,
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
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
Przetwarzanie i transmisja danych multimedialnych. Wykład 10 Kompresja obrazów ruchomych MPEG. Przemysław Sękalski.
Przetwarzanie i transmisja danych multimedialnych Wykład 10 Kompresja obrazów ruchomych MPEG Przemysław Sękalski sekalski@dmcs.pl Politechnika Łódzka Katedra Mikroelektroniki i Technik Informatycznych
TECHNIKI MULTIMEDIALNE
Studia Podyplomowe INFORMATYKA TECHNIKI MULTIMEDIALNE dr Artur Bartoszewski Film ile klatek na sekundę? Impulsy świetlne działają na komórki nerwowe jeszcze przez kilka ułamków sekundy po ustąpieniu faktycznego
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
DŹWIĘK. Dźwięk analogowy - fala sinusoidalna. Dźwięk cyfrowy 1-bitowy 2 możliwe stany fala jest mocno zniekształcona
DŹWIĘK Dźwięk analogowy - fala sinusoidalna Dźwięk cyfrowy 1-bitowy 2 możliwe stany fala jest mocno zniekształcona Dźwięk cyfrowy 2-bitowy 2 bity 4 możliwe stany (rozdzielczość dwubitowa) 8 bitów - da
Adam Korzeniewski p Katedra Systemów Multimedialnych
Adam Korzeniewski adamkorz@sound.eti.pg.gda.pl p. 732 - Katedra Systemów Multimedialnych Operacja na dwóch funkcjach dająca w wyniku modyfikację oryginalnych funkcji (wynikiem jest iloczyn splotowy). Jest
Odtwarzanie i kompresja wideo
Odtwarzanie i kompresja wideo dr inż. Piotr Steć Rodzaje plików wideo Kontenery AVI Audio Video Interleave WMV Windows Media Video MOV QuickTime MKV Matroska Standardy kompresji MPEG Motion Pictures Expert
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
Standardy telewizji kolorowej (SD)
dr inż. Piotr Odya Standardy telewizji kolorowej (SD) Europa PAL/SECAM standard 625linii/50Hz rozdzielczości: 768x576, 720x576, 704x576 (tzw. pełny PAL), 384x288, 352x288 (tzw. połówka PAL'u) Ameryka NTSC
Spis treści. Format WAVE Format MP3 Format ACC i inne Konwersja między formatami
Spis treści Format WAVE Format MP3 Format ACC i inne Konwersja między formatami Formaty plików audio różnią się od siebie przede wszystkim zastosowanymi algorytmami kompresji. Kompresja danych polega na
Programowanie Współbieżne. Algorytmy
Programowanie Współbieżne Algorytmy Sortowanie przez scalanie (mergesort) Algorytm :. JEŚLI jesteś rootem TO: pobierz/wczytaj tablice do posortowania JEŚLI_NIE to pobierz tablicę do posortowania od rodzica
Analiza obrazu. wykład 1. Marek Jan Kasprowicz Uniwersytet Rolniczy Marek Jan Kasprowicz Analiza obrazu komputerowego 2009 r.
Analiza obrazu komputerowego wykład 1 Marek Jan Kasprowicz Uniwersytet Rolniczy 2009 Plan wykładu Wprowadzenie pojęcie obrazu cyfrowego i analogowego Geometryczne przekształcenia obrazu Przekształcenia
Spis treści. Format WAVE Format MP3 Format ACC i inne Konwersja między formatami
Spis treści Format WAVE Format MP3 Format ACC i inne Konwersja między formatami Formaty plików audio różnią się od siebie przede wszystkim zastosowanymi algorytmami kompresji. Kompresja danych polega na
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
dr inż. Piotr Odya Parametry dźwięku zakres słyszanych przez człowieka częstotliwości: 20 Hz - 20 khz; 10 oktaw zakres dynamiki słuchu: 130 db
dr inż. Piotr Odya Parametry dźwięku zakres słyszanych przez człowieka częstotliwości: 20 Hz - 20 khz; 10 oktaw zakres dynamiki słuchu: 130 db 1 Sygnał foniczny poziom analogowy czas cyfrowy poziom czas
Konfiguracja kodeka 3ivx 4.5.1
Konfiguracja kodeka 3ivx 4.5.1 3ivx, podobnie jak bardziej popularne kodeki XviD i DivX, jest kodekiem MPEG-4. Jest on dostarczany w wersjach dla architektur Video for Windows, DirectShow oraz QuickTime
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
FORMATY PLIKÓW GRAFICZNYCH
FORMATY PLIKÓW GRAFICZNYCH Różnice między nimi. Ich wady i zalety. Marta Łukasik Plan prezentacji Formaty plików graficznych Grafika wektorowa Grafika rastrowa GIF PNG JPG SAV FORMATY PLIKÓW GRAFICZNYCH
Skalowalność obliczeń równoległych. Krzysztof Banaś Obliczenia Wysokiej Wydajności 1
Skalowalność obliczeń równoległych Krzysztof Banaś Obliczenia Wysokiej Wydajności 1 Skalowalność Przy rozważaniu wydajności przetwarzania (obliczeń, komunikacji itp.) często pojawia się pojęcie skalowalności
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
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
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
Progresywny internetowy kodek falkowy
Progresywny internetowy kodek falkowy Autor: Paweł Hałasa Zakład Elektroniki Jądrowej i Medycznej Promotor: dr inż. Artur Przelaskowski Plan prezentacji Cel pracy Środowisko pracy i użyte narzędzia Standard
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
dr inż. Piotr Odya Kontener
dr inż. Piotr Odya Kontener 1 Formaty - podziały format pliku kontener dla danych WAV, AVI, BMP format kompresji bezstratna/stratna ADPCM, MPEG, JPEG, RLE format zapisu (nośnika) ściśle określona struktura
Cała prawda o plikach grafiki rastrowej
~ 1 ~ Cała prawda o plikach grafiki rastrowej Grafika rastrowa to rodzaj grafiki zapisywanej na dysku w postaci bitmapy, czyli zbioru pikseli. W edytorach grafiki rastrowej możliwa jest edycja na poziomie
mgr inż. Grzegorz Kraszewski SYSTEMY MULTIMEDIALNE wykład 4, strona 1. GOLOMBA I RICE'A
mgr inż. Grzegorz Kraszewski SYSTEMY MULTIMEDIALNE wykład 4, strona 1. KOMPRESJA ALGORYTMEM ARYTMETYCZNYM, GOLOMBA I RICE'A Idea algorytmu arytmetycznego Przykład kodowania arytmetycznego Renormalizacja
0 + 0 = 0, = 1, = 1, = 0.
5 Kody liniowe Jak już wiemy, w celu przesłania zakodowanego tekstu dzielimy go na bloki i do każdego z bloków dodajemy tak zwane bity sprawdzające. Bity te są w ścisłej zależności z bitami informacyjnymi,
Kompresja Kodowanie arytmetyczne. Dariusz Sobczuk
Kompresja Kodowanie arytmetyczne Dariusz Sobczuk Kodowanie arytmetyczne (lata 1960-te) Pierwsze prace w tym kierunku sięgają początków lat 60-tych XX wieku Pierwszy algorytm Eliasa nie został opublikowany
Dane obrazowe. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski
Dane obrazowe R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski www.il.pw.edu.pl/~rg s-rg@siwy.il.pw.edu.pl Przetwarzanie danych obrazowych! Przetwarzanie danych obrazowych przyjmuje trzy formy:! Grafikę
dr hab. inż. Lidia Jackowska-Strumiłło, prof. PŁ Instytut Informatyki Stosowanej, PŁ
Wydział Elektrotechniki, Elektroniki, Informatyki i Automatyki Politechnika Łódzka Środowisko pracy grafików dr hab. inż. Lidia Jackowska-Strumiłło, prof. PŁ Instytut Informatyki Stosowanej, PŁ Formaty
GRAFIKA RASTROWA. WYKŁAD 1 Wprowadzenie do grafiki rastrowej. Jacek Wiślicki Katedra Informatyki Stosowanej
GRAFIKA RASTROWA WYKŁAD 1 Wprowadzenie do grafiki rastrowej Jacek Wiślicki Katedra Informatyki Stosowanej Grafika rastrowa i wektorowa W grafice dwuwymiarowej wyróżnia się dwa rodzaje obrazów: rastrowe,
Nowoczesne metody emisji ucyfrowionego sygnału telewizyjnego
Nowoczesne metody emisji ucyfrowionego sygnału telewizyjnego Bogdan Uljasz Wydział Elektroniki Wojskowej Akademii Technicznej ul. Kaliskiego 2 00-908 Warszawa Konferencja naukowo-techniczna Dzisiejsze
Kodowanie i kompresja Streszczenie Studia dzienne Wykład 6
Kodowanie i kompresja Streszczenie Studia dzienne Wykład 6 1 Kody cykliczne: dekodowanie Definicja 1 (Syndrom) Niech K będzie kodem cyklicznym z wielomianem generuja- cym g(x). Resztę z dzielenia słowa
LABORATORIUM PROCESORY SYGNAŁOWE W AUTOMATYCE PRZEMYSŁOWEJ. Zasady arytmetyki stałoprzecinkowej oraz operacji arytmetycznych w formatach Q
LABORAORIUM PROCESORY SYGAŁOWE W AUOMAYCE PRZEMYSŁOWEJ Zasady arytmetyki stałoprzecinkowej oraz operacji arytmetycznych w formatach Q 1. Zasady arytmetyki stałoprzecinkowej. Kody stałopozycyjne mają ustalone
27 stycznia 2009
SM@KRS 27 stycznia 2009 1 Advanced Video Coding H.264/AVC jest na dzień dzisiejszy najbardziej zaawansowanym standardem kompresji sekwencji wizyjnych. W stosunku do wykorzystywanego obecnie w telewizji
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
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,
Logiczny model komputera i działanie procesora. Część 1.
Logiczny model komputera i działanie procesora. Część 1. Klasyczny komputer o architekturze podanej przez von Neumana składa się z trzech podstawowych bloków: procesora pamięci operacyjnej urządzeń wejścia/wyjścia.
Biocentrum Ochota infrastruktura informatyczna dla rozwoju strategicznych kierunków biologii i medycyny POIG 02.03.00-00-003/09
Biocentrum Ochota infrastruktura informatyczna dla rozwoju strategicznych kierunków biologii i medycyny POIG 02.03.00-00-003/09 Zadanie 6. Zastosowanie technologii informatycznych w medycynie Sprawozdanie
Grafika Komputerowa Wykład 1. Wstęp do grafiki komputerowej Obraz rastrowy i wektorowy. mgr inż. Michał Chwesiuk 1/22
Wykład 1 Wstęp do grafiki komputerowej rastrowy i wektorowy mgr inż. 1/22 O mnie mgr inż. michalchwesiuk@gmail.com http://mchwesiuk.pl Materiały, wykłady, informacje Doktorant na Wydziale Informatyki Uniwersytetu
Kwantowanie sygnałów analogowych na przykładzie sygnału mowy
Kwantowanie sygnałów analogowych na przykładzie sygnału mowy Treść wykładu: Sygnał mowy i jego właściwości Kwantowanie skalarne: kwantyzator równomierny, nierównomierny, adaptacyjny Zastosowanie w koderze
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
2. STRUKTURA RADIOFONICZNYCH SYGNAŁÓW CYFROWYCH
1. WSTĘP Radiofonię cyfrową cechują strumienie danych o dużych przepływnościach danych. Do przesyłania strumienia danych o dużych przepływnościach stosuje się transmisję z wykorzystaniem wielu sygnałów
Kodowanie źródeł sygnały video. Sygnał video definicja i podstawowe parametry
Kodowanie źródeł sygnały video (A) (B) (C) Sygnał video definicja i podstawowe parametry Liczba klatek na sekundę Przeplot Rozdzielczość obrazu Proporcje obrazu Model barw Przepływność binarna Kompresja
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
Wprowadzenie do informatyki i użytkowania komputerów. Kodowanie informacji System komputerowy
1 Wprowadzenie do informatyki i użytkowania komputerów Kodowanie informacji System komputerowy Kodowanie informacji 2 Co to jest? bit, bajt, kod ASCII. Jak działa system komputerowy? Co to jest? pamięć
Ćwiczenie 6. Transformacje skali szarości obrazów
Politechnika Wrocławska Wydział Elektroniki Mikrosystemów i Fotoniki Przetwarzanie sygnałów laboratorium ETD5067L Ćwiczenie 6. Transformacje skali szarości obrazów 1. Obraz cyfrowy Obraz w postaci cyfrowej
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
Inżynieria obrazów cyfrowych. Ćwiczenie 5. Kompresja JPEG
Doc. dr inż. Jacek Jarnicki Instytut Informatyki, Automatyki i Robotyki Politechniki Wrocławskiej jacek.jarnicki@pwr.wroc.pl Inżynieria obrazów cyfrowych Ćwiczenie 5 Kompresja JPEG Zadaniem ćwiczenia jest
dr inż. Piotr Odya. Kontener
dr inż. Piotr Odya Kontener 1 Formaty - podziały format pliku kontener dla danych WAV, AVI, BMP format kompresji bezstratna/stratna ADPCM, MPEG, JPEG, RLE format zapisu (nośnika) ściśle określona struktura
Języki i metodyka programowania. Reprezentacja danych w systemach komputerowych
Reprezentacja danych w systemach komputerowych Kod (łac. codex - spis), ciąg składników sygnału (kombinacji sygnałów elementarnych, np. kropek i kresek, impulsów prądu, symboli) oraz reguła ich przyporządkowania
RENDERING W CZASIE RZECZYWISTYM. Michał Radziszewski
RENDERING W CZASIE RZECZYWISTYM Michał Radziszewski Plan wykładu Zaawansowane teksturowanie wprowadzenie Próbkowanie i rekonstrukcja sygnału Granica Nyquista Filtry do rekonstrukcji Antyaliasing tekstur
12. Wprowadzenie Sygnały techniki cyfrowej Systemy liczbowe. Matematyka: Elektronika:
PRZYPOMNIJ SOBIE! Matematyka: Dodawanie i odejmowanie "pod kreską". Elektronika: Sygnały cyfrowe. Zasadę pracy tranzystorów bipolarnych i unipolarnych. 12. Wprowadzenie 12.1. Sygnały techniki cyfrowej
5. Rozwiązywanie układów równań liniowych
5. Rozwiązywanie układów równań liniowych Wprowadzenie (5.1) Układ n równań z n niewiadomymi: a 11 +a 12 x 2 +...+a 1n x n =a 10, a 21 +a 22 x 2 +...+a 2n x n =a 20,..., a n1 +a n2 x 2 +...+a nn x n =a
Cechy formatu PNG Budowa bloku danych Bloki standardowe PNG Filtrowanie danych przed kompresją Wyświetlanie progresywne (Adam 7)
mgr inż. Grzegorz Kraszewski SYSTEMY MULTIMEDIALNE wykład 5, strona 1. PNG (PORTABLE NETWORK GRAPHICS) Cechy formatu PNG Budowa bloku danych Bloki standardowe PNG Filtrowanie danych przed kompresją Wyświetlanie
Analiza obrazu. wykład 5. Marek Jan Kasprowicz Uniwersytet Rolniczy 2008
Analiza obrazu komputerowego wykład 5 Marek Jan Kasprowicz Uniwersytet Rolniczy 2008 Slajdy przygotowane na podstawie książki Komputerowa analiza obrazu R.Tadeusiewicz, P. Korohoda, oraz materiałów ze
1. Wprowadzenie 1.1. Zdefiniowanie problemu badawczego
Spis treści 3 Spis treści Spis ważniejszych oznaczeń... 7 1. Wprowadzenie... 9 1.1. Zdefiniowanie problemu badawczego... 9 1.2. Istniejące rozwiązania bezstratnej kompresji obrazów... 10 1.3. Cel i zakres
Spis treści. 1. Cyfrowy zapis i synteza dźwięku Schemat blokowy i zadania karty dźwiękowej UTK. Karty dźwiękowe. 1
Spis treści 1. Cyfrowy zapis i synteza dźwięku... 2 2. Schemat blokowy i zadania karty dźwiękowej... 4 UTK. Karty dźwiękowe. 1 1. Cyfrowy zapis i synteza dźwięku Proces kodowania informacji analogowej,
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
Co to jest dźwięk. Dźwięk to wyrażenie słuchowe wywołane przez falę akustyczną. Ludzki narząd wyłapuje dźwięki z częstotliwością 16 do 20 Hz
Dźwięk Co to jest dźwięk Dźwięk to wyrażenie słuchowe wywołane przez falę akustyczną. Ludzki narząd wyłapuje dźwięki z częstotliwością 16 do 20 Hz Próbkowanie Cyfrowy zapis dźwięku opiera się na procedurze
NOWOCZESNE METODY EMISJI UCYFROWIONEGO SYGNAŁU TELEWIZYJNEGO
dr inż. Bogdan Uljasz Wojskowa Akademia Techniczna, Wydział Elektroniki, Instytut Telekomunikacji ul. Gen. S.Kaliskiego 2, 00-908 Warszawa tel.: 0-22 6837696, fax: 0-22 6839038, e-mail: bogdan.uljasz@wel.wat.edu.pl
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
PAMIĘCI. Część 1. Przygotował: Ryszard Kijanka
PAMIĘCI Część 1 Przygotował: Ryszard Kijanka WSTĘP Pamięci półprzewodnikowe są jednym z kluczowych elementów systemów cyfrowych. Służą do przechowywania informacji w postaci cyfrowej. Liczba informacji,
Waldemar Izdebski - Wykłady z przedmiotu SIT / Mapa zasadnicza 30
Waldemar Izdebski - Wykłady z przedmiotu SIT / Mapa zasadnicza 30 2.3. Model rastrowy Rastrowy model danych wykorzystywany jest dla gromadzenia i przetwarzania danych pochodzących ze skanowania istniejących
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
Cechy karty dzwiękowej
Karta dzwiękowa System audio Za generowanie sygnału dźwiękowego odpowiada system audio w skład którego wchodzą Karta dźwiękowa Głośniki komputerowe Większość obecnie produkowanych płyt głównych posiada
6. Algorytmy ochrony przed zagłodzeniem dla systemów Linux i Windows NT.
WYDZIAŁ: GEOLOGII, GEOFIZYKI I OCHRONY ŚRODOWISKA KIERUNEK STUDIÓW: INFORMATYKA STOSOWANA RODZAJ STUDIÓW: STACJONARNE I STOPNIA ROK AKADEMICKI 2014/2015 WYKAZ PRZEDMIOTÓW EGZAMINACYJNYCH: I. Systemy operacyjne