Domov audio Čo je to bezstratová kompresia? - definícia z technológie

Čo je to bezstratová kompresia? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená bezstratová kompresia?

Bezstratová kompresia zahŕňa kompresiu údajov takým spôsobom, že pôvodná sada údajov sa po obrátení kompresie úplne zrekonštruuje. Toto je na rozdiel od „stratovej“ kompresie, pri ktorej sa niektoré údaje môžu pri obrátení stratiť.

Bezstratová kompresia sa nazýva aj bezstratová kompresia zvuku.

Techopedia vysvetľuje bezstratovú kompresiu

Všeobecným spôsobom premýšľania o bezstratovej kompresii je to, že v prípade mnohých typov súborov vrátane spustiteľných programov a kódových modulov je absolútne nevyhnutné, aby sa všetky údaje v komprimovanom formáte po obrátení kompresie úplne zrekonštruovali. Technológie, ako sú nástroje na ukladanie súborov zip, poskytujú tento druh služieb, zatiaľ čo rozbaľovanie súborov vedie k úplne rekonštituovaným súborom údajov. Naopak, v prípade hudby, obrázkov alebo videa môže byť prijateľné mať po kompresii určitú stratu údajov. Je to tak preto, že hoci môže byť ovplyvnená kvalita médií, tieto formáty budú stále s určitosťou stratiteľné a budú užitočné.

Dosiahnutie bezstratovej kompresie funguje prostredníctvom súborov vysoko sofistikovaných algoritmov. Mnohé z nich zahŕňajú modelovanie údajov na kompresiu s cieľom vyhodnotiť, ako znížiť potrebný úložný priestor bez ovplyvnenia rekonštitúcie súboru údajov. Odborníci poukazujú na to, že rôzne stratégie bezstratovej kompresie fungujú odlišne. Akákoľvek technika, ktorá môže znížiť požiadavky na ukladanie dát pri poskytovaní úplnej rekonštitúcie údajov, sa dá opísať ako bezstratová kompresia. Niektoré z nich pracujú na základe pravdepodobnej verzus nepravdepodobnej konštrukcie údajov, kde algoritmy môžu uhádnuť alebo predpovedať, ako môžu byť súbory údajov zostavené za účelom rekonštitúcie súboru.

Bližší pohľad na bezstratové kompresné algoritmy ukazujú, že mnoho z nich pracuje na princípe eliminácie alebo spracovania redundancie. Použitím stratégií, ako sú nahradenie bitových reťazcov a konverzia údajov, môžu tieto algoritmy zmenšiť súbory a poskytnúť takú skratku, ktorú môžu stroje použiť na rekonštitúciu údajov neskôr. Opäť existuje veľa spôsobov, ako to urobiť, vrátane užitočných ukazovateľov, ktoré môžu poskytnúť konzistentné hodnoty pre redundantné bity údajov.

Čo je to bezstratová kompresia? - definícia z technológie