Vad är en förlorad kompression?
Förlustkomprimering är en typ av datakomprimering där faktisk information går förlorad. Detta innebär att man efter att ha rekonstruerat informationen från den tillgängliga informationen hamnar i något mindre än vad som var i originalfilen. Generellt är målet att använda förlustkomprimering så att det inte finns mycket observerbar förlust i slutprodukten, samtidigt som du sparar enormt på filstorlek över förlustfri komprimering.
Förlustfri komprimering är en form av komprimering där datafiler delas upp i olika bitar och omorganiseras för att optimera dem. Denna typ av komprimering sparar sällan mycket utrymme, men det är idealiskt för att transportera enorma filer genom att dela dem i lättare att hantera bitar. Förlustfri komprimering används när varje bit data behövs i slutprodukten, ofta när en fil överförs till en designer. När det gäller bilder tillåter en förlustfri komprimering konstruktören att vara säker på att all information de kanske vill ändra kommer att finnas där och låter dem skapa en slutprodukt innan du komprimerar filen ytterligare med en förlustkomprimering. Detta gäller också för ljudfiler, där en ljudmixer kan behöva ytterligare information, till exempel separata kanaler, som en slutanvändare inte kommer att kräva.
Det enklaste sättet att förstå förlustkomprimering är att ta ett exempel, till exempel vad som händer när du kopierar en RAW-datafil från en digital kamera till en dator. Denna RAW-fil kan vara så mycket som 30MB och innehåller alla typer av data om färgkanaler, information om hur bilden togs och ett brett utbud av data för varje enskild pixel. Närvaron av all denna information i ett förlustfritt format innebär att när du importerar den till ett fotoredigeringsprogram med rätt funktioner, kan alla dessa saker ändras. Det betyder också att färgprocessen för varje pixel är så hög som den kan vara.
Vid någon tidpunkt kommer du dock troligtvis att göra något annat än att redigera fotot. Du kanske vill skicka den till en vän via e-post eller ladda upp den till en onlinesida. Du kanske helt enkelt vill arkivera den, och ytterligare hundra bilder, på din dator, och vid en storlek på 30MB skulle hundra bilder ta upp hela 3 GB utrymme. Så för att hantera detta komprimerar du fotot. Vissa former av förlustfri komprimering kan kanske minska filstorleken lite, utan att tappa någon fotografisk trohet, men i slutändan kommer du fortfarande att sluta med enorma bilder.
Det är här en förlustfri komprimeringsteknik, som JPEG eller GIF, spelar in. Med hjälp av en av dessa komprimeringstekniker tar en algoritm kontroll över ditt foto och räknar ut genvägar för att beskriva det till datorn. Färgblock som till stor del är desamma kartläggs desamma, vilket minskar filstorlekarna avsevärt och förlorar ofta ingenting som kan uppfattas av det mänskliga ögat.
Vid extremt höga nivåer kan en förlustfri bild på 30 MB komprimeras till cirka 3 MB och verkar fortfarande nästan identisk med det mänskliga ögat. Detsamma gäller för andra förlorade komprimeringsmodeller, till exempel MP3 för ljud eller WMV för video. Naturligtvis, om filstorlekarna minskas för långt, tar de genvägar som tagits upp att göra den resulterande bilden, ljudfilen eller video, ganska mycket annorlunda än originalet, och slutresultatet är av märkbart lägre kvalitet.