Toto je starší verze dokumentu!
—-
Kódování = Proces nahrazování symbolů (resp. jejich posloupností) zprávy symboly (resp. jejich posloupností) nabývajících znaků cílové (kódovací) abecedy.
Množství informace
Pro je jednotkou bit.
Entropie
Neurčitost zdroje zprávy je rovna množství informace v ní obsažení. (Neurčitost je přijetím zprávy odstraněna.)
Minimální kódování
Př.:
10110010001101
Cílem:
Kraftova nerovnost
McMillanova veta
Eliasův kód
Kódování celých čísel u kterých není předem známá horní hranice.
Eliasův kód C1
Prefix 0 určuje délku binární reprezentace.
Př.:
Eliasův kód C2
Přeuspořádání C1.
Př.:
Eliasův kód C3
Vyjádření délky kódového slova pomocí C2.
Př.:
Shannon-Fanovo kódování
Huffmanovo kódování
Aritmetické kódování
LZ77
LZ78
LZW