[MPlayer-dev-eng] [PATCH] Convolution deinterlacer
Arpi
arpi at thot.banki.hu
Sat Mar 29 23:00:29 CET 2003
Hi,
> > we really should do some MC before tempdenoise, now moving targets are
> > noisy and became clear as soon as they stop moving :(
> > (and in addition, postproc's temp denoiser works on 8x8 blocks, so moving
> > things have a visible macroblock boundary which looks ugly. that adaptive
> > filter should work on per-pixel instead of per-macroblock like denoise3d,
> > or at least somehow smooth at the MB edges)
> yes, per pixel ME/MC/mixing should be done, but this isnt easy, i guess just
> deblock filtering the motion compensated reference will do
no, i'm talking about the current (MC-less) implementation, it's quite
unusable due to its per-MB decision.
if it thinks that MB isn't noisy then it doesn't filter that block at all.
if it thinks the MB is noisy then it filters all of its 8*8 pixels.
resulting ugly block boundaries, very annoying on very noisy video
(when something starts moving on the picture it immeadetly become noisy and
the noise / clear boundary is at MB edges so it's ugly as hell)
actually it doens't matter so much, since denoise3d does quite good job.
A'rpi / Astral & ESP-team
--
Developer of MPlayer, the Movie Player for Linux - http://www.MPlayerHQ.hu
More information about the MPlayer-dev-eng
mailing list