Kas yra bangų suspaudimas?

Bangų suspaudimas yra vaizdo ir garso signalams suspausti naudojama technika. Tai geriausiai tinka didelio kontrasto vaizdams ir trumpalaikiui garsui suspausti. Kadangi vaizdo ir garso failai dažnai yra labai dideli, glaudinimas yra svarbus, nes jis leidžia informacija dalytis tinkle arba išsiųsti el. paštu greičiau nei nesuglaudintas failas. „Wavelet“ glaudinimas naudoja procesą, vadinamą „Wavelet“ transformacijomis, kad surinktų reikiamą informaciją apie failą. Gautas failas gali būti be nuostolių, o tai reiškia, kad jis yra toks pat geras, kaip ir originalus, arba nuostolingas, o tai reiškia, kad dalis informacijos buvo prarasta.

Norint suspausti, pavyzdžiui, nuotrauką naudojant bangelių suspaudimą, visas vaizdas traktuojamas kaip bangelių serija. Bangos yra pikselio pasikeitimas į pikselį, matuojamas pagal atskiro pikselio nuokrypį nuo nulio. Nuokrypio atstumas registruojamas kaip koeficientas, sveikas skaičius, matuojantis kokią nors savybę ar charakteristiką. Šiuo atveju koeficientas matuoja pikselio spalvą. Pikselių koeficientų matavimo ir registravimo procesas vadinamas banglečių transformacija.

Šiame bangelės suspaudimo etape suspaudimas dar neįvyko. Vaizdas ką tik išverstas į formą, su kuria gali dirbti kompiuteris. Vietoj spalvoto vaizdo dabar kompiuteryje yra skaičių serija. Kitas bangelių suspaudimo žingsnis yra procesas, vadinamas skaidymu.

Dekompozicijos metu gretimų pikselių koeficientai apskaičiuojami vidurkiu. Apskaičiuojant vidurkį, gaunama supaprastinta bangos versija, todėl vaizdo aprašymas yra mažesnis. Šis procesas kartojamas tol, kol vaizdas bus visiškai suspaustas. Kuo daugiau kartų kartojamas procesas, tuo mažesnis gali būti duomenų failas ir tuo greičiau failas bus perduodamas.

Galutinis suglaudinto failo dydis priklauso ne tik nuo pradinio failo dydžio, bet ir nuo norimos galutinio produkto kokybės. Kartais, kai failas išglaudinamas, informacija, kurią kompiuteris laiko nereikalinga, išmetama, kad failas būtų mažesnis. Tai žinoma kaip nuostolingas glaudinimas, todėl failas nėra toks geras kaip originalas.

Bangos suspaudimui taip pat gali būti naudojamas be nuostolių metodas, kai jokia informacija nėra išmetama. Taip gaunamas suglaudintas failas, kuris išskleidus yra lygiai tokios pat kokybės kaip ir originalus failas. Kompromisas yra tas, kad be nuostolių metodu suglaudintas failas bus didesnis nei failas, suglaudintas naudojant nuostolingą metodą.