150 likes | 336 Views
Lloyd-Max kvantizator. Saša Kovačec Nikola Petanjak Franjo Pongrac Ivan Pudar Ivan Siluković. Uvod. Modeliranje slike kao slučajnog procesa u cilju projektiranja što optimalnijeg kvantizatora Zašto je slika slučajni proces? Što znači pojam optimalan?. Opis problema.
E N D
Lloyd-Max kvantizator Saša Kovačec Nikola Petanjak Franjo Pongrac Ivan Pudar Ivan Siluković
Uvod • Modeliranje slike kao slučajnog procesa u cilju projektiranja što optimalnijeg kvantizatora • Zašto je slika slučajni proces? • Što znači pojam optimalan?
Opis problema • Kako uz što manji broj bitova spremiti sliku uz što manje zauzeće memorije da bi nakon rekonstrukcije ta slika bila što sličnija orginalu? • Zašto Max-Lloyd? • Zašto KOMPANDER (KOMpresor+eksPANDER)?
Opis problema • Cjelokupni sustav se ponaša kao optimalni Lloyd-Max kvantizator • Ulazno preslikavanje transformira slučajnu varijablu u u slučajnu varijablu w jednolike distribucije. • Na ulazu imamo nelinearno preslikavanje f, a na izlazu g koje je zapravo inverzna funkcija od f
Rješenje problema • Kako odrediti ulazno i izlazno preslikavanje f? • f-funkcija distribucije • Naš proces moramo aproksimirati nekom funkcijom • Oblik procesa odnosno funkcije gustoće je:
Rješenje problema • Vidimo sličnost sa Laplaceovom razdiobom čija je funkcija gustoće: • Trebamo dobiti funkciju oblika:
Rješenje problema • Nakon integracije dobivamo sljedeći oblik funkcije razdiobe:
Rješenje problema-razine kvantizacije • Funkcija vjerojatnosti je jednolika na intervalu [-0.5, 0.5] i prikazana je na sljedećoj slici: • w kvantiziramo jednolikom kvantizacijom i dobijemo razine kvantizacije r (2^4=16 razina) i razine odlučivanja t:
Rješenje problema-razine odlučivanja • Izlazno preslikavanje određujemo pomoću inverza prethodne funkcije: • Kako nam u mora pasti unutar intervala gornju formulu zapisujemo kao:
Rješenje problema- noverazine r i t • ...i računamo nove razine kvantizacije, odnosno razine odlučivanja:
Primjer kvantizirane slike (4 bita) Original Kvantizirana
Rješenje problema-MSE • Sada računamo srednju kvadratnu pogrešku (Mean Square Error - MSE) našeg kompandera: MSE=0.0719 • Usporedimo srednju kvadratnu pogrešku kompandera sa Lloyd-Max kvantizatorom. • Za Lloyd-Max dobivamo: MSE=0.0157
Rješenje problema-MSE • Srednja kvadratna pogreška (MSE) za Lloyd-Maxov kvantizator:
Zaključak • Prednost uniformnog kvantizatora je jednostavnost, brzina kvantizacije i dekvantizacije, ali nedostatak je neoptimalnost rekonstruiranih podataka. • Srednja kvadratna pogreška (MSE) za Lloyd-Maxov kvantizator je manja nego kod kompandera pa zaključujemo da kompander nije optimalni kvantizator!
Literatura • Predavanja iz SPUS-a • Upute za labose iz SPUS-a i DOSL-a • World Wide Web