View Full Version : averaging multiple captures for noise reduction
goemon
7th February 2003, 10:50
Who else is doing this besides me?
I've run into a couple problems:
problem 1:
successive broadcasts are shifted a field. fortunately this can be corrected with simple avisynth script.
problem 2:
successive broadcasts of the program are sometimes shifted up/down a scanline(!!) cartoon network has done this to me several times. i havent found a solution for this, and i'm not sure there is one :( (just shifting one of the captures up or down a scanline doesn't work, since the fields no longer align because they were interlaced differently)
BTW does anyone trade raw captures in order to assist with noisereduction?
Wilbert
7th February 2003, 12:29
Have a look at:
http://forum.doom9.org/showthread.php?s=&threadid=28438
Thus something like (in AviSynth):
clip0 = avisource("capture.avi")
clip1 = avisource("capture1.avi")
layer(clip0, clip1,"fast")
or with a denoiser:
clip0 = avisource("capture.avi")
clip1 = avisource("capture1.avi")
layer(clip0, clip1,"fast").Convolution3d(preset="animeLQ")
Of course you also have to deinterlace it properly.
dar1us
7th February 2003, 15:21
I have some pretty much raw captures, but the quality is good already, so no need for de-noising.
If only people would have paid more attention to my 'SAMPLES' thread. Grr=)
goemon
8th February 2003, 13:35
Originally posted by Wilbert
Have a look at:
http://forum.doom9.org/showthread.php?s=&threadid=28438
thanks, i've looked at that thread long ago, and it doesn't discuss problem #2 nor does it discuss trading captures. i already know how to layer them, but compensating for image shifting is not discussed.
wotef
8th February 2003, 18:39
if they shift up/down, deinterlace each separately then use the x,y co-ordinates to layer, or give up!
goemon
9th February 2003, 13:29
Originally posted by wotef
if they shift up/down, deinterlace each separately then use the x,y co-ordinates to layer, or give up!
have you ever tried it?
wotef
9th February 2003, 17:41
what kind of question is that?
course i have, read the doc for layer and how to reposition x,y co-ordinates for exactly this kind of problem
goemon
9th February 2003, 21:25
i mean, have you ever tried averaging two captures together where one capture was shifted by a scanline?
if you actually had tried it, you would see why your solution is not a solution at all...
fasttimes
10th February 2003, 00:17
Is it possible that your capture drivers are at fault? There are plenty of them out there, that swap field order at random! Did you try just swapping the fields of one of the captures?
goemon
10th February 2003, 00:21
i'm capturing DV via firewire. i am 100% certain it's not swapping fields.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.