Häviöllinen datapakkaus on tiedon pakkausmenetelmä ( pakkaus ), jota käytettäessä puretut tiedot eroavat alkuperäisistä, mutta eron aste ei ole merkittävä niiden jatkokäytön kannalta. Tämän tyyppistä pakkausta käytetään usein ääni- ja videodatan, still-kuvien, Internetin (etenkin suoratoistossa ) ja digitaalisen puhelimen pakkaamiseen . Vaihtoehtona on häviötön pakkaus .
On olemassa kaksi pääasiallista häviöllistä pakkausmallia:
Jotkut järjestelmät yhdistävät nämä kaksi tekniikkaa käyttämällä muunnoskoodekkeja ennustusvaiheen aikana generoitujen virheellisten signaalien pakkaamiseen.
Häviöllisten pakkausmenetelmien etuna häviöttömiin kompressointimenetelmiin verrattuna on, että edelliset mahdollistavat suuremman kompression asteen, samalla kun ne täyttävät edelleen asetetut vaatimukset, eli vääristymien tulee olla ihmiselinten, fyysisten aistien herkkyyden hyväksyttävien rajojen sisällä.
Häviöllisiä pakkaustekniikoita käytetään usein analogisen datan, yleisimmin äänen tai kuvien, pakkaamiseen.
Tällaisissa tapauksissa purettu tiedosto voi olla hyvin erilainen kuin alkuperäinen bitti-bitti-vertailutasolla, mutta käytännössä sitä ei voi erottaa ihmiselle "korvalla" ja "silmällä" useimmissa sovelluksissa.
Monet menetelmät keskittyvät ihmisen aistien fyysisiin ominaisuuksiin. Psykoakustinen malli määrittelee kuinka paljon ääntä voidaan kompressoida huonontamatta ihmisen kokemaa äänenlaatua. Häviöllisen puristuksen aiheuttamat epätäydellisyydet, jotka havaitaan ihmiskorvalla tai silmällä, tunnetaan pakkausartefakteina .
JPEG-muodossa tallennetut valokuvat voidaan hyväksyä todisteeksi tuomioistuimessa, vaikka kuva on häviöllisesti pakattu.
Häviöllistä pakkausta käytettäessä on otettava huomioon, että uudelleenpakkaus johtaa yleensä laadun heikkenemiseen. Kuitenkin, jos uudelleenpakkaus suoritetaan muuttamatta pakattuja tietoja, laatu ei muutu. Esimerkiksi kuvan pakkaaminen JPEG-menetelmällä, sen palauttaminen ja uudelleenpakkaus samoilla parametreilla ei johda laadun heikkenemiseen. Sama pätee JPEG-LS-menetelmään häviöttömässä pakkaustilassa. Mutta yleensä, kun dekoodattua dataa muokataan, on suositeltavaa säilyttää pakkaamaton alkuperäinen (tai pakata ilman tietojen häviämistä).
mediasäiliöt | |
---|---|
Video/ääni | |
Audio | |
Musiikki |
|
Raster | |
Vektori | |
Monimutkainen |