Obsah:
Definice - Co znamená bezeztrátová komprese?
Bezeztrátová komprese zahrnuje kompresi dat takovým způsobem, že původní sada dat je po obrácení komprese zcela rekonstruována. To je v kontrastu s „ztrátovou“ kompresí, kde mohou být některá data v procesu obrácení ztracena.
Bezeztrátová komprese je také známá jako bezeztrátová komprese zvuku.
Techopedia vysvětluje bezztrátovou kompresi
Obecným způsobem, jak přemýšlet o bezeztrátové kompresi, je to, že pro mnoho typů souborů, včetně spustitelných programů a kódových modulů, je naprosto nezbytné, aby všechna data v komprimovaném formátu byla plně obnovena, když je komprese obrácena. Technologie, jako jsou nástroje pro soubory zip, poskytují tento druh služeb, zatímco rozbalování souborů vede k plně rekonstituovaným souborům dat. Naproti tomu pro hudbu, obrázek nebo video může být přijatelné mít po kompresi určitou ztrátu dat. Je tomu tak proto, že ačkoli může být ovlivněna kvalita médií, tyto formáty budou stále s určitou ztrátou dat stravitelné a užitečné.
Dosažení bezeztrátové komprese funguje prostřednictvím sad vysoce sofistikovaných algoritmů. Mnoho z nich zahrnuje modelování dat pro kompresi, aby se vyhodnotilo, jak snížit potřebný úložný prostor, aniž by to mělo vliv na rekonstituci datové sady. Odborníci poukazují na to, že různé typy bezeztrátových kompresních strategií fungují odlišně. Jakákoli technika, která může snížit požadavky na úložiště a zároveň zajistit úplnou rekonstituci dat, může být popsána jako bezeztrátová komprese. Některé z nich fungují na základě pravděpodobné versus nepravděpodobné konstrukce dat, kde algoritmy mohou hádat nebo předpovídat, jak mohou být soubory dat sestaveny za účelem rekonstituce souboru.
Bližší pohled na bezeztrátové kompresní algoritmy ukazují, že mnoho z nich pracuje na principu eliminace nebo manipulace s redundancí. Pomocí strategií, jako je nahrazování bitových řetězců a konverze dat, mohou tyto algoritmy zmenšit soubory a zároveň poskytnout určitý druh zkratky, kterou mohou stroje použít k rekonstituci dat později. Opět existuje mnoho způsobů, jak toho dosáhnout, včetně užitečných ukazatelů, které mohou poskytnout konzistentní hodnoty pro redundantní bity dat.
