Wyklad 5 (kodowanie słownikowe)

Wyklad 5 (kodowanie słownikowe) Wyklad 5 (kodowanie słownikowe)

ii.uni.wroc.pl
from ii.uni.wroc.pl More from this publisher
24.01.2014 Views

Słowniki dynamiczne Wstęp LZ77 LZ78 Dlaczego słowniki statyczne nieskuteczne Wrażliwe na zmianę charakteru danych. Na czym polega słownik dynamiczny dostosowany do charakteru danych; tworzony w trakcie kodowania; zmienia się w trakcie kodowania; dekoder może go odtworzyć w oparciu o odkodowana˛ część danych (nie trzeba słownika dołaczać ˛ do danych); Jurdziński Kompresja danych

Wstęp LZ77 LZ78 LZ77 czyli nietypowy słownik LZ77 Ziv i Lempel, 1977; Idea: słownikiem jest zakodowana/odkodowana część tekstu. Dokładniej: dla zakodowanej części x 1 ...x n i niezakodowanej x n+1 ...x m szukamy najdłuższego podsłowa x 1 ...x n , które jest prefiksem x n+1 ...x m , czyli dopasowania ... i kodujemy ten prefiks poprzez wskazanie jego pozycji w x 1 ...x n . Jurdziński Kompresja danych

Słowniki dynamiczne<br />

Wstęp<br />

LZ77<br />

LZ78<br />

Dlaczego słowniki statyczne nieskuteczne<br />

Wrażliwe na zmianę charakteru danych.<br />

Na czym polega słownik dynamiczny<br />

dostosowany do charakteru danych;<br />

tworzony w trakcie kodowania;<br />

zmienia się w trakcie kodowania;<br />

dekoder może go odtworzyć w oparciu o odkodowana˛<br />

część<br />

danych (nie trzeba słownika dołaczać ˛ do danych);<br />

Jurdziński<br />

Kompresja danych

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!