[Mplayer-felhasznalok] Postprocess filterek
Toth Csaba
tocsa at inf.bme.hu
Mon Mar 4 23:04:50 CET 2002
Hi!
Szabad az opendivixes és a többi postprocess filterből (deblocking,
deringing) FlaskMPEG-hez filtert készíteni? Tök inygenes lenne persze.
Egyébként kivel lehet érdemben konzultálni ezek működéséről? Nem
feltétlenül a részletek érdekelnek (pl. hogy MMX2-ben milyen utasításokkal
lehet kioptimálni egy knkrét MMX1-es részt), hanem inkább az egész
deblocking meg deringing algoritmusok filozófiája, lényege, matematikája,
stb.
Mondok egy kérdést pl. Nekem úgy tűnik a source-ból (most az opendivix
féle deblockingról beszélek), hogy nem használják fel azt az információt,
amit az enkódolási folyamatról egyébként is tudna a dekódoló.
Nevezetesen a ringing zajok és a blokkosodás az oda-vissza DCT
transzformáció és a közbeni elhanyagolások miatt keletkeznek (nagyrészt).
Namost a divx kodek jól tudná magáról, hogy a freki tartományban ő mekkora
kvantálási elhanyagolást végez az egyes freki komponenseknél. Pl. 8
helyett 6 bittel kvantál. Ez ugye behoz egy kvantálási zajt, ami a vissza
transzformáció után szétterül a blokkban.
Most nem azt mondom, hogy én úgy állnék neki, hogy megfelelően formázott
véletlen zajjal leplezném az elhanyagolások miatt jelentkező
egyenetlenségeket, mert meg lehetne tenni. De az egy kicsit meglepett,
hogy a filterek egyáltalán nem veszik figyelembe azt az infomrációt,
hogy a freki tartományban hol milyen elhanyagolások mennek végbe
enkódolásnál.
Üdv!
--
tocsa
-----------------------------------------------
| email: tocsa at inf.bme.hu |
| homepage: http://www.iit.bme.hu/~tocsa |
-----------------------------------------------
More information about the MPlayer-felhasznalok
mailing list