[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