tihendusalgoritmide
Tihendusalgoritmid on matemaatilised ja algoritmilised meetodid, mille eesmärk on vähendada andmete mahtu nii, et algne teave hõlpsasti taastuks dekompressioonil. Need leiutatakse eri tüüpi andmete jaoks ja neid kasutatakse nii failide, voogude kui ka sidekanalite tihendamisel. Tihendus võib olla kadudeta ehk lossless, kus kogu algne teave taastub täpselt, või kadudega ehk lossy, kus mõni detail kaob, kuid üldine kvaliteet või vilkuse vajadus on parem.
Lossless tihendus hõlmab kahte laiemat lähenemist: entropia kodeerimist ja sõnastus- või sõnastikupõhiseid meetodeid. Entropia kodeerimine, näiteks
Lossy tihendus on suunatud visuaalse või auditoorse info efektiivsemale esitlemisele ning kasutab transformeerimist ja kvantimise viisil,
Tihendusalgoritmeid rakendatakse failide, andmepakettide, voogude ja salvestite vahelise tõrgeteta edastuse ning salvestusruumi optimeerimiseks. Nende valik sõltub