Skip to main content

Hvad er wavelet -komprimering?

Wavelet -komprimering er en teknik, der bruges til at komprimere video- og lydsignaler.Det fungerer bedst til komprimering af billeder med høj kontrast og lyd i kort varighed.Da video- og lydfiler ofte er meget store, er komprimering vigtig, fordi den tillader information at blive delt over et netværk eller sendt via e -mail hurtigere, end den ukomprimerede fil kunne være.Wavelet -komprimering bruger en proces kaldet Wavelet Transforms for at indsamle de nødvendige oplysninger om filen.Den resulterende fil kan være enten tabsfri, hvilket betyder, at den er så god som den originale eller tabte, hvilket betyder, at nogle oplysninger er gået tabt.

For at komprimere for eksempel et fotografi ved hjælp af wavelet -komprimering, behandles hele billedet som enserie af bølger.Wavelets er ændringer fra pixel til pixel målt ved afvigelse af en individuel pixel fra nul.Afstanden til afvigelsen registreres som en koefficient, et helt tal, der måler en vis egenskab eller karakteristik.I dette tilfælde måler koefficienten farven på pixelen.Processen med at måle og registrere koefficienterne for pixels kaldes en wavelet -transformation.

På dette trin i wavelet -komprimeringen har der endnu ikke fundet nogen komprimering sted.Billedet er netop blevet oversat til en form, som computeren kan arbejde med.I stedet for et farvebillede har computeren nu en række numre.Det næste trin i wavelet -komprimering er en proces kaldet nedbrydning.

Under nedbrydning er koefficienterne for tilstødende pixels gennemsnitligt.I gennemsnit producerer en forenklet version af bølgen, hvilket gør beskrivelsen af billedet mindre.Denne proces gentages, indtil billedet er fuldt komprimeret.Jo flere gange processen gentages, jo mindre kan datafilen være, og jo hurtigere er filen at transmittere.

Den endelige størrelse af den komprimerede fil afhænger ikke kun af størrelsen på den originale fil, men også af den ønskede kvalitet af det endelige produkt.Nogle gange er en fil dekomprimeret de oplysninger, som computeren finder unødvendige, kastes væk for at give filen mulighed for at blive mindre.Dette er kendt som tabende komprimering, og det resulterer i en fil, der ikke er så god som originalen.

Wavelet -komprimering kan også bruge en tabsfri metode, hvor ingen information kastes væk.Dette resulterer i en komprimeret fil, der, når den er dekomprimeret, er nøjagtig den samme kvalitet som den originale fil.Afvejningen er, at en fil, der er komprimeret med en tabsfri metode, vil være større end en komprimeret med en tabende metode.