Log in

View Full Version : Blending Artifacts


-IRnoob-
13th October 2004, 10:10
Hi, I'm trying to get rid of Blending or Inpterpolating artifacts in an anime meterial. It mostly shows up on the lines and edges and I see less of it by interpolating. The only way I've found to get rid of it is by turning off Blending or Interpolating. Once turned off my panning scenes start looking bad, they studder in motion. Is there any way to get rid of the noise while restoring good panning motion.

This is the deinterlacing settings I use.

Code:

Telecide(hints=false,order=1,guide=1,gthresh=10,vthresh=40,dthresh=7,post=0,blend=false)
KernelBob(1,8,false)
BlendBob(badFrames=0,derainbow=1)

This setup gives me the a bit less noise on the edges and lines while having good panning motion. There is still a large difference though, it gives a shimmering effect though.


Code:

Telecide(hints=false,order=1,guide=1,gthresh=10,vthresh=40,dthresh=7,post=0)
BlendBob(derainbow=1)

This code gets rid of any edge and line noise but the panning studders and doesn't move fluidly.

Any suggestions are greatly appreciated.

Mug Funky
13th October 2004, 14:21
drop telecide in the first script: it is redundant seeing as you're bobbing afterwards (blendbob will halve the framerate by matching the most similar of the two adjacent fields to the current one).

the second script will give you 15fps output. this is why motion is crap. blendbob MUST be fed with a bobbed video, and running a matcher (blendbob) after a matcher (telecide) isn't the best idea :)

give Tdeint a try - it's a deinterlacer (like kernelbob) with built-in full frame field-matching. this means that at the default settings, it will IVTC your clip, optionally outputting at double the frame rate (so if it fails it will still deinterlace, and you can run blendbob afterwards if you wish).

also, you will need to run decimate after any field-match that doesn't do it's own decimation.

-IRnoob-
13th October 2004, 16:07
Oops. Sorry to have mislead you, but I did in fact use Decimate on both of the scripts. I used the following Decimate settings.

code:
Decimate(cycle=5,quality=3)

As you pointed out, the first script gives me 23FPS while the second one gives me 11FPS.