Kompresja danych lato 2012/13

Język wykładowy Polski
Opiekun Tomasz Jurdziński
Liczba godzin 30 (wyk.) 30 (ćw.)
Rodzaj I2.Z - zastosowania inf.
ECTS 6
Polecany dla I roku Nie
Egzamin Tak
Tagi AZ (algorytmika i złożoność obliczeniowa) PD (przetwarzanie danych)

Opis przedmiotu:

Celem wykładu jest zaprezentowanie podstawowych metod bezstratnej i stratnej kompresji danych. Prezentacji poszczególnych metod towarzyszyć będzie omówienie i porównanie ich efektywności, zastosowań, wykorzystujących je standardów. Przy analizie metod bezstratnych zaprezentowane zostaną podstawy teorii informacji i ich konsekwencje dla oceny jakości poszczególnych metod. Omówione też zostaną zagadnienia stratnej kompresji danych "multimedialnych". Poruszane też będą kwestie efektywnej implementacji prezentowanych algorytmów. **Wymagane przygotowanie studentów:** Algorytmy i struktury danych, Podstawy rachunku prawdopodobieństwa, Algebra (podstawy) #Modelowanie danych, podstawowe pojęcia teorii informacji i kodowania, kody Shannona-Fano. #Kody Huffmana, dynamiczne kody Huffmana. #Kodowanie arytmetyczne, standard JBIG. #Metody słownikowe (LZ77, LZ78) i ich niektóre zastosowania (GIF, TIFF, dane przesylane faksem). #Kompresja gramatykowa (Sequitur, Sequential). #Kodowanie predykcyjne (ppm, kodowanie Burrowsa-Wheelera, JPEG-LS) #Kwantyzacja skalarna i wektorowa. #Stratne metody i standardy kompresji obrazów, mowy i dźwięku: kodowanie różnicowe (DPCM), kodowanie transformujące (np. JPEG), kodowanie podpasmowe (kodowanie dźwięku MPEG), kompresja falkowa (JPEG2000). #Kompresja wideo. K. Sayood, Kompresja danych, Read Me, 2002. A. Drozdek, Wprowadzenie do kompresji danych, WNT 1992. W. Skarbek, Algorytmy i standardy kompresji, Akademicka Oficyna Wydawnicza PLJ, 1998. D. Salomon, Data Compression. 3rd edition. Springer, 2004.

Wykłady

Lista
Prowadzący Termin zajęć Limit Zapisani Kolejka
Tomasz Jurdziński
śr 10:00-12:00 (s. 119) 40 24 0

UWAGA! Wyższa liczba oznacza wyższy priorytet, po zapisaniu do grupy zostajemy usunięci z kolejek o niższym priorytecie.

Ćwiczenia

Lista
Prowadzący Termin zajęć Limit Zapisani Kolejka
Tomasz Jurdziński
wt 14:00-16:00 (s. 140) 20 10 0
Tomasz Jurdziński
cz 10:00-12:00 (s. 104) 20 14 0

UWAGA! Wyższa liczba oznacza wyższy priorytet, po zapisaniu do grupy zostajemy usunięci z kolejek o niższym priorytecie.


Konsultacje prowadzących:


Imię i nazwisko Pokój Konsultacje
Tomasz Jurdziński 245 Poniedziałek 11:30-12:30, środa 14:000-15:00. Proszę umawiać się wcześniej przez email (możliwe jest uzgodnienie innego terminu).