Odporúčaná, 2024

Redakcia Choice

Rozdiel medzi stratou kompresie a bezztrátovou kompresiou

Stratová kompresia a Lossless compression sú dva výrazy široko kategorizované podľa metód kompresie dát. Hlavný rozdiel medzi stratou kompresie a Lossless kompresiou spočíva v tom, že stratová kompresia vytvára tesnú zhodu s údajmi po dekompresii, zatiaľ čo bezztrátové vytvára presné originálne údaje. Kompresia údajov je metóda znižovania veľkosti údajov bez výraznej straty informácií.

Porovnávacia tabuľka

Základ pre porovnanieStrata kompresieLossless Compression
základnéKompresia straty je rodina metódy kódovania údajov, ktorá používa nepresné odhady reprezentovať obsah.Bezztrátová kompresia je skupina algoritmov na kompresiu dát, ktorá umožňuje presné preformátovanie pôvodných údajov z komprimovaných dát.
algoritmus
Transformácia kódovania, DCT, DWT, fraktálna kompresia, RSSMS.RLW, LZW, aritmetické kódovanie, kódovanie Huffman, kódovanie Shannon Fano.
Použité vObrázky, audio a video.Text alebo program, obrázky a zvuk.
prihláškaJPEG, GUI, MP3, MP4, OGG, H-264, MKV atď.RAW, BMP, PNG, WAV, FLAC, ALAC atď.
Údajová kapacita kanáluviacMenej v porovnaní so stratovou metódou

Definícia stratenej kompresie

Metóda straty kompresie eliminuje určité množstvo údajov, ktoré nie sú viditeľné. Táto technika neumožňuje obnovenie súboru v pôvodnej podobe, ale výrazne znižuje jeho veľkosť. Strata kompresnej techniky je prospešná, ak kvalita dát nie je vašou prioritou. To mierne zhoršuje kvalitu súboru alebo dát, ale je výhodné, ak chceme odoslať alebo uložiť dáta. Tento typ kompresie údajov sa používa pre organické údaje, ako sú zvukové signály a obrázky.

Technika straty kompresie

  • Transformové kódovanie - Táto metóda transformuje pixely, ktoré korelujú s reprezentáciou na disociované pixely. Nová veľkosť je zvyčajne nižšia ako pôvodná veľkosť a znižuje redundanciu zobrazenia.
  • Diskrétna kozinová transformácia (DCT) - to je najrozšírenejšia technika kompresie obrazu. JPEG procesné centrá okolo DCT. Proces DCT rozdeľuje obrázky na odlišné časti frekvencií. V kvantizačnom kroku, kde dochádza v podstate k kompresii, sa odmietajú najmenej dôležité frekvencie. Kritické frekvencie sa zachovajú tak, aby sa obraz mohol získať v dekompresnom procese. Rekonštruovaný obraz môže obsahovať určité skreslenie.
  • Diskrétna transformácia vlny (DWT) - Poskytuje súčasne časové a frekvenčné umiestnenie a môže sa použiť na rozklad signálu do komponentových waveletov.

Definícia bezztrátovej kompresie

Kompresná metóda Lossless je schopná obnoviť pôvodnú formu údajov. Kvalita údajov nie je ohrozená. Táto technika umožňuje súboru obnoviť pôvodnú podobu. Lossless kompresia môže byť aplikovaná na akýkoľvek formát súboru môže zlepšiť výkon kompresného pomeru.

Lossless Compression Technique

  • Kódovanie dĺžky spustenia (RLE) - Táto technika znižuje frekvenciu opakovania symbolov v reťazci pomocou špeciálneho značkovača na začiatku symbolu.
  • Lempel-Ziv-Welch (LZW) - Táto technika funguje podobne ako technika RLE a vyhľadáva opakujúce sa reťazce alebo slová a ukladá ich do premenných. Potom použije ukazovateľ na mieste reťazca a ukazovateľ ukazuje ukazovateľ, v ktorom je reťazec uložený.
  • Huffman Coding - Táto technika spracováva kompresiu dát znakov ASCII. Vytvorí úplný binárny strom pre rôzne symboly po výpočte pravdepodobnosti každého symbolu a umiestni ho v zostupnom poradí.

Kľúčové rozdiely medzi stratou kompresie a bezztrátovou kompresiou

  1. Strata kompresie odstraňuje neúčelnú časť údajov, ktorá je nedetekovateľná, zatiaľ čo bezstratová kompresia rekonštruuje presné údaje.
  2. Bezztrátová kompresia môže v malom rozsahu znížiť veľkosť údajov. Na druhej strane stratová kompresia môže vo väčšej miere zmenšiť veľkosť súboru.
  3. Kvalita údajov sa degraduje v prípade stratenej kompresie, zatiaľ čo bezstratová nekvalifikuje kvalitu údajov.
  4. Pri stratovej technike môže kanál obsahovať viac údajov. Naopak kanál má v prípade bezstratovej techniky menšie množstvo údajov.

záver:

Stratová kompresia môže dosiahnuť vysokú úroveň kompresie dát v porovnaní so stratou bez kompresie. Bezztrátová kompresia nedegraduje kvalitu dát, naopak, stratová kvalita degraduje kvalitu dát. Technika straty nemôže byť implementovaná vo všetkých typoch súboru, pretože funguje odstránením časti údajov (redundantné), čo nie je možné v prípade textu.

Top