compressiemethoden
Compressiemethoden zijn technieken om de omvang van digitale data te verminderen door redundantie en irrelevante informatie te verwijderen. Het doel is om met zo min mogelijk verlies aan bruikbare informatie een kleinere representatie van de data te krijgen, zodat opslagruimte of bandbreedte efficiënter wordt benut. Bij verliesloze compressie kan het originele bestand na decompressie volledig en exact worden hersteld; bij verliesgevende compressie gaat er bewust informatie verloren om hogere compressieratio’s te bereiken, wat leidt tot verschillen ten opzichte van het origineel maar meestal een acceptabele kwaliteit oplevert.
Verliesloze methoden behouden de exacte originaliteit van de data. Voorbeelden zijn Huffman-codering, arithmetische codering, en dictionarycodering
Verliesgevende methoden maken gebruik van transformcodering en kwantisatie om veelvoorkomende, menselijke waarneming minder gevoelig te maken
Technieken in combinatie bepalen de effectiviteit: redundantie-onttrekking, entropiecodering, dictionary- of modelgebaseerde codering, transformcodering, quantisatie en voorspelling
Toepassingen variëren van archivering en back-ups tot streaming en mediaservices, met afwegingen tussen compressieratio, kwaliteit, snelheid