Što je Wavelet Compression?

Wavelet kompresija je tehnika koja se koristi za komprimiranje video i audio signala. Najbolje radi za komprimiranje slika visokog kontrasta i kratkotrajnog zvuka. Budući da su video i audio datoteke često vrlo velike, kompresija je važna jer omogućuje dijeljenje informacija preko mreže ili slanje putem e-pošte brže nego što bi nekomprimirana datoteka mogla biti. Wavelet kompresija koristi proces koji se zove Wavelet transformacije za prikupljanje potrebnih informacija o datoteci. Rezultirajuća datoteka može biti ili bez gubitaka, što znači da je dobra kao izvornik, ili bez gubitka, što znači da su neke informacije izgubljene.

Kako bi se komprimirala, na primjer, fotografija pomoću valne kompresije, cijela se slika tretira kao niz valova. Valovi su promjene od piksela do piksela mjerene odstupanjem pojedinačnog piksela od nule. Udaljenost odstupanja bilježi se kao koeficijent, cijeli broj koji mjeri neko svojstvo ili karakteristiku. U ovom slučaju, koeficijent mjeri boju piksela. Proces mjerenja i snimanja koeficijenata piksela naziva se wavelet transformacija.

U ovoj fazi valne kompresije još nije došlo do kompresije. Slika je upravo prevedena u oblik s kojim računalo može raditi. Umjesto slike u boji, računalo sada ima niz brojeva. Sljedeći korak u kompresiji valova je proces koji se naziva dekompozicija.

Tijekom dekompozicije, koeficijenti susjednih piksela se prosječuju. Usrednjavanje daje pojednostavljenu verziju vala, čineći opis slike manjim. Ovaj postupak se ponavlja dok se slika potpuno ne komprimira. Što se više puta postupak ponavlja, datoteka s podacima može biti manja i brže će se datoteka prenijeti.

Konačna veličina komprimirane datoteke ovisi ne samo o veličini izvorne datoteke, već i o željenoj kvaliteti konačnog proizvoda. Ponekad se prilikom dekomprimiranja datoteke informacije koje računalo smatra nepotrebnim odbacuju kako bi se datoteka smanjila. To je poznato kao kompresija s gubicima i rezultira datotekom koja nije tako dobra kao original.

Kompresija valčića također može koristiti metodu bez gubitaka, u kojoj se informacije ne bacaju. To rezultira komprimiranom datotekom koja je, kada je dekomprimirana, potpuno iste kvalitete kao izvorna datoteka. Kompromis je da će datoteka komprimirana metodom bez gubitaka biti veća od one komprimirane metodom s gubitkom.