50 likes | 206 Views
Algoritmy komprese dat. Úvod. 1. Komprese dat . kódování dat s cílem zmešit jejich objem odstraněním zbytečné informace. Data musí být možno obnovit dekódovacím algoritmem. komprese bezztrátová: obnovená data jsou identická originálu
E N D
Algoritmy komprese dat Úvod 1
Komprese dat • kódování dat s cílem zmešit jejich objem odstraněním zbytečné informace. Data musí být možno obnovit dekódovacím algoritmem. • komprese • bezztrátová: obnovená data jsou identická originálu • ztrátová: obnovená data jsou „rozumnou“ aproximací originálu 2
komprese/dekomprese odesílatel příjemce komprese dekomprese Funkce komprese • úspora paměti • komunikace 3
Jak změřit úspěšnost komprese? • délka vstupních dat t bajtůdélka komprimovaných dat l bajtů (L bitů) • l’ bajtů = délka dat komprimovaných zvoleným standardním alg.
Měření efektivity kompresních programů • Rychlost: CPB (cycles per byte) • Calgary Corpus (1987) • 18 souborů: text, grafika, binární soubory • ftp://ftp.cpsc.ucalgary.ca/pub/projects/text.compression.corpus • Canterbury Corpus (1997) • http://www.cosc.canterbury.ac.nz/~tim/corpus/index.html