Razlika med stiskanjem izgube in stiskanjem brez izgube

Avtor: Laura McKinney
Datum Ustvarjanja: 2 April 2021
Datum Posodobitve: 7 Maj 2024
Anonim
Razlika med stiskanjem izgube in stiskanjem brez izgube - Tehnologija
Razlika med stiskanjem izgube in stiskanjem brez izgube - Tehnologija

Vsebina


Stiskanje izgube in stiskanje brez izgub sta dva pojma, ki sta široko razvrščena v metode stiskanja podatkov. Glavna razlika med stiskanjem izgube in stiskanjem brez izgube je, da stiskanje izgube povzroči natančno ujemanje podatkov po dekompresiji, medtem ko izguba ustvari natančne izvirne podatke. Stiskanje podatkov je metoda zmanjšanja velikosti podatkov brez večje izgube informacij.

  1. Primerjalna tabela
  2. Opredelitev
  3. Ključne razlike
  4. Zaključek

Primerjalna tabela

Osnove za primerjavoStiskanje izgubeStiskanje brez izgube
OsnovniStiskanje izgube je družina metode kodiranja podatkov, ki za natančno oceno vsebine uporablja vsebino.Stiskanje brez izgube je skupina algoritmov stiskanja podatkov, ki omogoča natančno obnovo izvirnih podatkov iz stisnjenih podatkov.
Algoritem
Transformirano kodiranje, DCT, DWT, fraktalna kompresija, RSSMS.RLW, LZW, aritmetično kodiranje, Huffmanovo kodiranje, kodiranje Shannon Fano.
Uporablja se vSlike, avdio in video. ali program, slike in zvok.
UporabaJPEG, GUI, MP3, MP4, OGG, H-264, MKV itd.RAW, BMP, PNG, WAV, FLAC, ALAC itd.
Kapaciteta kanala za hrambo podatkovVečManj v primerjavi z metodo izgube


Opredelitev stiskanja izgub

The Stiskanje izgube metoda odpravi nekaj količino podatkov, ki ni opazna. Ta tehnika ne omogoča obnovitve datoteke v prvotni obliki, vendar znatno zmanjša velikost. Tehnika stiskanja izgub je koristna, če kakovost podatkov ni vaša prioriteta. Kakovost datoteke ali podatkov rahlo poslabša, vendar je priročna, kadar želijo podatke shraniti ali shraniti. Ta vrsta stiskanja podatkov se uporablja za organske podatke, kot so zvočni signali in slike.

Tehnika stiskanja izgube

  • Preoblikovanje kodiranja- Ta metoda pretvori slikovne piksle v predstavitvi v razdvojene slikovne pike. Nova velikost je običajno manjša od prvotne velikosti in zmanjša odvečnost predstavitve.
  • Diskretna kosinasta transformacija (DCT)- To je najbolj razširjena tehnika stiskanja slike. Proces JPEG se osredotoča na DCT. Postopek DCT razdeli slike na različne dele frekvenc. V koraku kvantizacije, kjer kompresija v bistvu pride do najmanj pomembnih frekvenc, zavrnemo. Kritične frekvence so ohranjene, tako da lahko sliko dobimo v postopku dekompresije. Rekonstruirana slika bi lahko vsebovala nekaj popačenja.
  • Diskretna valetna transformacija (DWT)- Zagotavlja lokacijo časa in frekvenc hkrati in jih je mogoče uporabiti pri razgradnji signala v komponentne valete.

Opredelitev stiskanja brez izgube

The Stiskanje brez izgube metoda je sposobna obnoviti prvotno obliko podatkov. Kakovost podatkov ni ogrožena. Ta tehnika omogoča, da datoteka povrne prvotno obliko. Stiskanje brez izgube je mogoče uporabiti za katero koli datotečno obliko, kar lahko izboljša učinkovitost stiskalnega razmerja.


Tehnika stiskanja brez izgube

  • Zaženite kodiranje dolžine (RLE)- Ta tehnika zmanjša frekvenco ponavljanja simbolov v nizu z uporabo posebnega označevalca na začetku simbola.
  • Lempel-Ziv-Welch (LZW)- Ta tehnika deluje tudi podobno kot RLE tehnika in išče ponavljajoče se nize ali besede in jih shrani v spremenljivke. Nato uporabi kazalec na mestu niza in kazalec usmeri spremenljivko, v kateri je niz shranjen.
  • Huffman kodiranje- Ta tehnika obravnava stiskanje podatkov znakov ASCII. Po izračunu verjetnosti vsakega simbola zgradi polno binarno drevo za različne simbole in ga postavi v padajočem vrstnem redu.
  1. Stiskanje izgube odstrani nekoristni del podatkov, ki ga ni mogoče prepoznati, medtem ko stiskanje brez izgub rekonstruira natančne podatke.
  2. Stiskanje brez izgube lahko v majhnem obsegu zmanjša velikost podatkov. Po drugi strani pa lahko stiskanje izgube v večji meri zmanjša velikost datoteke.
  3. Kakovost podatkov se poslabša v primeru stiskanja izgub, medtem ko izguba ne poslabša kakovosti podatkov.
  4. V tehniki izgube kanal vsebuje več podatkov. V nasprotnem primeru kanal hrani manjšo količino podatkov v primeru tehnike brez izgub.

Zaključek:

Stiskanje izgube lahko doseže visoko raven stiskanja podatkov v primerjavi s stiskanjem brez izgub. Stiskanje brez izgube ne poslabša kakovosti podatkov, nasprotno pa izguba poslabša kakovost podatkov. Tehnike izgube ni mogoče uporabiti v vseh vrstah datoteke, ker deluje tako, da odstrani del podatkov (odvečen), kar v primeru ni mogoče.