Rozdiel medzi kompresiou Lossy a bezstratovou kompresiou

Autor: Laura McKinney
Dátum Stvorenia: 2 Apríl 2021
Dátum Aktualizácie: 7 Smieť 2024
Anonim
Rozdiel medzi kompresiou Lossy a bezstratovou kompresiou - Technológie
Rozdiel medzi kompresiou Lossy a bezstratovou kompresiou - Technológie

Obsah


Stratová kompresia a bezstratová kompresia sú dva termíny, ktoré sú široko kategorizované podľa metód kompresie údajov. Hlavný rozdiel medzi kompresiou Lossy a bezstratovou kompresiou spočíva v tom, že stratová kompresia vytvára údaje tesne po dekompresii, zatiaľ čo strata vytvára presné pôvodné údaje. Kompresia údajov je metóda zmenšovania veľkosti údajov bez významnej straty informácií.

  1. Porovnávacia tabuľka
  2. definícia
  3. Kľúčové rozdiely
  4. záver

Porovnávacia tabuľka

Základ pre porovnanieStratová kompresiaBezstratová kompresia
základnéStratová kompresia je skupina metód kódovania údajov, ktorá využíva nepresné odhady na vyjadrenie obsahu.Bezstratová kompresia je skupina algoritmov kompresie údajov, ktorá umožňuje presné zostavenie pôvodných údajov z komprimovaných údajov.
algoritmus
Transformačné kódovanie, DCT, DWT, fraktálna kompresia, RSSMS.RLW, LZW, aritmetické kódovanie, Huffmanovo kódovanie, Shannon Fano kódovanie.
Použitý vObrázky, zvuk a video. alebo program, obrázky a zvuk.
prihláškaJPEG, GUI, MP3, MP4, OGG, H-264, MKV atď.RAW, BMP, PNG, WAV, FLAC, ALAC atď.
Kapacita kanála na uchovávanie údajovviacMenej v porovnaní s stratovou metódou


Definícia Lossyho kompresie

Stratová kompresia metóda 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ť. Stratová kompresná technika je výhodná, ak kvalita údajov nie je vašou prioritou. Mierne zhoršuje kvalitu súboru alebo údajov, ale je vhodný, keď niekto chce alebo údaje uloží. Tento typ kompresie údajov sa používa pre organické dáta, ako sú zvukové signály a obrázky.

Technika straty komprimácie

  • Transformačné kódovanie- Táto metóda transformuje pixely, ktoré sú v znázornení korelované, na disociované pixely. Nová veľkosť je zvyčajne menšia ako pôvodná veľkosť a znižuje redundanciu reprezentácie.
  • Diskrétna kosínová transformácia (DCT)- Toto je najpoužívanejšia technika kompresie obrazu. Procesné centrá JPEG okolo DCT. Proces DCT rozdelí obrázky do rôznych častí frekvencií. V kroku kvantovania, kde sa v zásade vyskytuje kompresia, sa odmietnu najmenej dôležité frekvencie. A kritické frekvencie sú zachované, takže obraz možno získať v procese dekompresie. Rekonštruovaný obraz môže obsahovať určité skreslenie.
  • Diskrétna vlnková transformácia (DWT)- Poskytuje lokalizáciu času a frekvencie súčasne a dá sa využiť pri rozklade signálu na komponentné vlnky.

Definícia bezstratovej kompresie

Bezstratová kompresia metóda je schopná obnoviť pôvodnú formu údajov. Kvalita údajov nie je ohrozená. Táto technika umožňuje súboru obnoviť jeho pôvodnú podobu. Bezstratová kompresia sa dá použiť na akýkoľvek formát súboru, čím sa zlepší výkon kompresného pomeru.


Bezstratová kompresná technika

  • Spustiť kódovanie dĺžky (RLE)- Táto technika znižuje frekvenciu opakujúcich sa symbolov v reťazci pomocou špeciálnej značky 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 premennú, v ktorej je reťazec uložený.
  • Huffmanovo kódovanie- Táto technika sa zaoberá kompresiou údajov znakov ASCII. Konštruuje plný binárny strom pre rôzne symboly po výpočte pravdepodobnosti každého symbolu a umiestni ho v zostupnom poradí.
  1. Stratová kompresia odstraňuje nepoužiteľnú časť údajov, ktorá je nedetegovateľná, zatiaľ čo bezstratová kompresia rekonštruuje presné údaje.
  2. Bezstratová kompresia môže v malej miere zmenšiť veľkosť údajov. Na druhej strane stratová kompresia môže zväčšiť veľkosť súboru.
  3. Kvalita údajov klesá v prípade straty kompresie, zatiaľ čo strata neznižuje kvalitu údajov.
  4. V stratovej technike kanál pojme viac údajov. Naopak, v prípade bezstratovej techniky má kanál menšie množstvo údajov.

záver:

Stratová kompresia môže dosiahnuť vysokú úroveň kompresie údajov v porovnaní s bezstratovou kompresiou. Bezstratová kompresia neznižuje kvalitu údajov, naopak, strata zhoršuje kvalitu údajov. Stratová technika sa nedá implementovať do všetkých typov súborov, pretože funguje tak, že odstráni určitú časť údajov (nadbytočnú), čo v prípade súboru nie je možné.