Ero häviöllisen pakkauksen ja häviöttömän pakkauksen välillä

Kirjoittaja: Laura McKinney
Luomispäivä: 2 Huhtikuu 2021
Päivityspäivä: 7 Saattaa 2024
Anonim
Ero häviöllisen pakkauksen ja häviöttömän pakkauksen välillä - Tekniikka
Ero häviöllisen pakkauksen ja häviöttömän pakkauksen välillä - Tekniikka

Sisältö


Häviöllinen pakkaus ja häviötön pakkaus ovat kaksi termiä, jotka luokitellaan laajasti tietojen pakkausmenetelmiin. Suurin ero häviömäisen pakkauksen ja häviöttömän pakkauksen välillä on, että häviöllinen pakkaus tuottaa datan läheisen ottelun purkamisen jälkeen, kun taas häviötön luo tarkkaa alkuperäistä tietoa. Tietojen pakkaus on menetelmä, jolla pienennetään datan kokoa ilman, että tietoja menetetään merkittävästi.

  1. Vertailutaulukko
  2. Määritelmä
  3. Keskeiset erot
  4. johtopäätös

Vertailutaulukko

Vertailun perusteetTappiollinen pakkausHäviötön pakkaus
perustiedotHäviöllinen pakkaus on datakoodausmenetelmä, joka käyttää sisällön esittämiseen epätarkkoja arvioita.Häviötön pakkaus on ryhmä datan pakkausalgoritmeja, joka mahdollistaa alkuperäisen datan uudelleenrakentamisen tarkasti pakatusta tiedosta.
algoritmi
Muunnoskoodaus, DCT, DWT, fraktaalipakkaus, RSSMS.RLW, LZW, aritmeettinen koodaus, Huffman-koodaus, Shannon Fano -koodaus.
KäytettyKuvat, ääni ja video. tai ohjelma, kuvat ja ääni.
hakemusJPEG, GUI, MP3, MP4, OGG, H-264, MKV jne.RAW, BMP, PNG, WAV, FLAC, ALAC jne.
Kanavan datanpitokapasiteettiLisääVähemmän verrattuna tappiolliseen menetelmään


Määritelmä Lossy Compression

Häviöllinen pakkaus menetelmä eliminoi tietyn määrän dataa, jota ei ole havaittavissa. Tämä tekniikka ei salli tiedoston palauttamista alkuperäisessä muodossaan, mutta pienentää merkitsevästi. Häviöllinen pakkaustekniikka on hyödyllistä, jos tietojen laatu ei ole etusijalla. Se heikentää hieman tiedoston tai datan laatua, mutta on kätevä, kun tietoja halutaan tallentaa tai tallentaa. Tämän tyyppistä tietojen pakkaamista käytetään orgaaniseen dataan, kuten audiosignaaleihin ja kuviin.

Tappiollinen puristustekniikka

  • Muunna koodaus- Tämä menetelmä muuntaa esityksessä korreloivat pikselit dissosioituneiksi pikseleiksi. Uusi koko on yleensä pienempi kuin alkuperäinen koko ja vähentää esityksen redundanssia.
  • Diskreetti kosinusmuunnos (DCT)- Tämä on laajimmin käytetty kuvanpakkaustekniikka. JPEG-prosessi keskittyy DCT: n ympärille. DCT-prosessi jakaa kuvat erillisiin taajuuksien osiin. Kvantisointivaiheessa, jossa pakkaaminen tapahtuu periaatteessa, hylätään vähiten tärkeät taajuudet. Ja kriittiset taajuudet pidetään yllä niin, että kuva voidaan saada dekompressioprosessissa. Rekonstruoitu kuva voi sisältää vääristymiä.
  • Diskreetti Wavelet-muunnos (DWT)- Se tarjoaa ajan ja taajuuksien sijainnin samanaikaisesti ja sitä voidaan hyödyntää hajottamalla signaali komponentti-aallokeihin.

Määritelmä Lossless Compression

Häviötön pakkaus menetelmä pystyy palauttamaan datan alkuperäisen muodon. Tietojen laatu ei vaarannu. Tämän tekniikan avulla tiedosto voi palauttaa alkuperäisen muodon. Häviötöntä pakkausta voidaan käyttää missä tahansa tiedostomuodossa, mikä voi parantaa pakkaussuhteen suorituskykyä.


Häviötöntä puristustekniikkaa

  • Ajonpituuskoodaus (RLE)- Tämä tekniikka vähentää merkkijonossa olevien symbolien toistamisen taajuutta käyttämällä erityistä merkkiä symbolin alussa.
  • Lempel-Ziv-Welch (LZW)- Tämä tekniikka toimii samalla tavalla kuin RLE-tekniikka ja etsii toistuvia merkkijonoja tai sanoja ja tallentaa ne muuttujiin. Sitten se käyttää osoitinta merkkijonon paikassa, ja osoitin osoittaa muuttujan, johon merkkijono tallennetaan.
  • Huffman-koodaus- Tämä tekniikka käsittelee ASCII-merkkien tietojen pakkaamisen. Se rakentaa täydellisen binaaripuun useille symboleille laskettuaan kunkin symbolin todennäköisyys ja sijoittamalla se laskevaan järjestykseen.
  1. Häviöllinen pakkaus poistaa tiedon hyödyttömän osan, jota ei voida havaita, kun taas häviötön pakkaus rekonstruoi tarkan datan.
  2. Häviötön pakkaus voi vähentää datan kokoa vähäisessä määrin. Toisaalta häviöllinen pakkaus voi pienentää tiedoston kokoa suuremmassa määrin.
  3. Tietojen laatu huononee häviöllisen pakkauksen tapauksessa, kun taas häviötön ei heikennä datan laatua.
  4. Tappiollisessa tekniikassa kanava mahtuu enemmän dataa. Kääntäen, kanava omistaa pienemmän määrän dataa häviöttömän tekniikan tapauksessa.

johtopäätös:

Häviöllinen pakkaus voi saavuttaa korkean datan pakkauksen verrattuna häviöttömään pakkaamiseen. Häviötön pakkaus ei heikennä datan laatua, sen sijaan häviöllinen heikentää tiedon laatua. Tappiollista tekniikkaa ei voida toteuttaa kaikentyyppisissä tiedostoissa, koska se toimii poistamalla tietyt tiedot (tarpeeton), mikä ei ole mahdollista.