Co to jest kompresja falkowa?
Kompresja falkowa jest techniką stosowaną do kompresji sygnałów wideo i audio. Działa najlepiej do kompresji obrazów o wysokim kontraście i krótkotrwałego dźwięku. Ponieważ pliki wideo i audio są często bardzo duże, kompresja jest ważna, ponieważ pozwala na udostępnianie informacji przez sieć lub wysyłanie wiadomości e-mail szybciej niż nieskompresowany plik. Kompresja falkowa wykorzystuje proces zwany transformacjami falkowymi w celu zebrania niezbędnych informacji o pliku. Plik wynikowy może być albo bezstratny, co oznacza, że jest tak samo dobry jak oryginał, lub stratny, co oznacza, że niektóre informacje zostały utracone.
W celu skompresowania, na przykład zdjęcia z użyciem kompresji falkowej, cały obraz jest traktowany jako seria falek. Falki to zmiany między pikselami mierzone odchyleniem pojedynczego piksela od zera. Odległość odchylenia jest rejestrowana jako współczynnik, liczba całkowita mierząca pewną właściwość lub cechę. W takim przypadku współczynnik mierzy kolor piksela. Proces mierzenia i rejestrowania współczynników pikseli nazywa się transformatą falkową.
Na tym etapie kompresji falkowej jeszcze nie miała miejsca kompresja. Obraz został właśnie przetłumaczony na formę, z którą komputer może pracować. Zamiast kolorowego obrazu komputer ma teraz szereg liczb. Następnym krokiem kompresji falkowej jest proces zwany rozkładem.
Podczas rozkładu współczynniki sąsiednich pikseli są uśredniane. Uśrednianie tworzy uproszczoną wersję fali, dzięki czemu opis obrazu jest mniejszy. Proces ten powtarza się, aż obraz zostanie całkowicie skompresowany. Im więcej razy proces zostanie powtórzony, tym mniejszy może być plik danych i tym szybciej plik będzie przesyłany.
Ostateczny rozmiar skompresowanego pliku zależy nie tylko od rozmiaru oryginalnego pliku, ale także od pożądanej jakości produktu końcowego. Czasami podczas dekompresji pliku informacje, które komputer uważa za niepotrzebne, są wyrzucane, aby umożliwić zmniejszenie pliku. Nazywa się to kompresją stratną i powoduje, że plik nie jest tak dobry jak oryginał.
Kompresja falkowa może również wykorzystywać bezstratną metodę, w której żadna informacja nie jest wyrzucana. Powoduje to skompresowanie pliku, który po zdekompresowaniu ma dokładnie taką samą jakość jak plik oryginalny. Kompromis polega na tym, że plik skompresowany metodą bezstratną będzie większy niż plik skompresowany metodą stratną.