Wat is Wavelet-compressie?
Wavelet-compressie is een techniek die wordt gebruikt om video- en audiosignalen te comprimeren. Het werkt het beste voor het comprimeren van beelden met een hoog contrast en audio van korte duur. Omdat video- en audiobestanden vaak erg groot zijn, is compressie belangrijk omdat hiermee informatie sneller via een netwerk kan worden gedeeld of sneller via e-mail kan worden verzonden dan het ongecomprimeerde bestand zou kunnen zijn. Wavelet-compressie gebruikt een proces genaamd wavelet-transformaties om de nodige informatie over het bestand te verzamelen. Het resulterende bestand kan verliesloos zijn, wat betekent dat het net zo goed is als het origineel, of met verlies, wat betekent dat bepaalde informatie verloren is gegaan.
Om bijvoorbeeld een foto te comprimeren met behulp van wavelet-compressie, wordt de hele afbeelding behandeld als een reeks wavelets. Wavelets zijn veranderingen van pixel tot pixel zoals gemeten door de afwijking van een individuele pixel van nul. De afstand van de afwijking wordt geregistreerd als een coëfficiënt, een geheel getal dat een eigenschap of kenmerk meet. In dit geval meet de coëfficiënt de kleur van de pixel. Het proces van het meten en opnemen van de coëfficiënten van de pixels wordt een wavelet-transformatie genoemd.
In dit stadium van de waveletcompressie heeft nog geen compressie plaatsgevonden. De afbeelding is net vertaald in een vorm waarmee de computer kan werken. In plaats van een kleurenafbeelding heeft de computer nu een reeks getallen. De volgende stap in wavelet-compressie is een proces dat ontleding wordt genoemd.
Tijdens de ontleding worden de coëfficiënten van aangrenzende pixels gemiddeld. Middeling produceert een vereenvoudigde versie van de golf, waardoor de beschrijving van de afbeelding kleiner wordt. Dit proces wordt herhaald totdat het beeld volledig is gecomprimeerd. Hoe vaker het proces wordt herhaald, hoe kleiner het gegevensbestand kan zijn en hoe sneller het bestand zal worden verzonden.
De uiteindelijke grootte van het gecomprimeerde bestand is niet alleen afhankelijk van de grootte van het oorspronkelijke bestand, maar ook van de gewenste kwaliteit van het eindproduct. Soms wordt bij het decomprimeren van een bestand de informatie die de computer overbodig acht weggegooid om het bestand kleiner te maken. Dit staat bekend als compressie met verlies en het resulteert in een bestand dat niet zo goed is als het origineel.
Wavelet-compressie kan ook een methode zonder verlies gebruiken, waarbij geen informatie wordt weggegooid. Dit resulteert in een gecomprimeerd bestand dat, wanneer het wordt gedecomprimeerd, exact dezelfde kwaliteit heeft als het oorspronkelijke bestand. De afweging is dat een bestand gecomprimeerd met een lossless-methode groter zal zijn dan een gecomprimeerd met een lossy-methode.