Ero sivun ”Tiedonpakkaus” versioiden välillä
[arvioimaton versio] | [arvioimaton versio] |
Poistettu sisältö Lisätty sisältö
Vuo (keskustelu | muokkaukset) |
Parannettu hiukan kieltä ja täsmennetty hiukan epämääräisiä kohtia. |
||
Rivi 1:
[[Tietojenkäsittelytiede|Tietojenkäsittelytieteessä]] tiedon '''pakkaamisella''' tai '''tiivistämisellä''' tarkoitetaan jotakin menetelmää, jonka avulla tietoaineksen kuvaus korvataan lyhyemmällä kuvauksella.
Tietoaineksen tiivistäminen on mahdollista, koska lähes kaikki tallennettava informaatio on ''tilastollisesti redudanttia'' eli se sisältää vähemmän todellista informaatiota kuin sen kuvaamiseen on käytetty. Useimmissa merkistöissä, kuten ASCIIssa, jokainen kirjain kuvataan samalla bittimäärällä. Toisaalta kirjainten esiintymistiheydet eroavat suurestikin, esimerkiksi [[suomen kieli|suomen kielessä]] kirjain 'k' on huomattavasti yleisempi kuin kirjain 'g'. Voidaan myös huomata, että on todennäköisempää, että [[vokaali]]a seuraa [[konsonantti]] kuin toinen [[vokaali]]. Kun nämä havainnot tehdään tilastollisin menetelmin tiivistettäväksi tarkoitetusta datasta, saadaan täsmällistä tietoa, jota varsinainen pakkaus[[algoritmi]] hyödyntää.
Rivi 7:
==Häviötön ja häviöllinen pakkaus==
Häviötön pakkausmenetelmä tarkoittaa, että
Häviöllisessä pakkausmenetelmässä sen sijaan
Periaatteessa häviöllinen pakkaus heikentää aina tallenteen laatua verrattuna alkuperäiseen. Pakattaessa siten, että laatuero ei suurinta osaa ihmisistä vielä häiritse, häviölliset menetelmät kuitenkin kykenevät yleisesti huomattavasti parempiin pakkaussuhteisiin kuin häviöttömät menetelmät.
Usein ihmiset kokevat häviöllisen pakkauksen miellyttävämmäksi vaihtoehdoksi kuin suuremman levytilan tai kaistanleveyden käytön. Tietyissä tapauksissa, kuten GSM-puhelimessa, äänen pakkaus mahdollistaa pienempien tiedonsiirtomäärien ansiosta
Häviöllistä pakkausmenetelmää ja sen asetuksia valittaessa on otettava huomioon ainakin suorituskyvyn tarve, tiivistyneen tiedon määrä ja häviöllisyyden tuntuma.
|