Page 1 of 1

Left edge black border causes improper filtration

Posted: Fri Feb 17, 2012 2:38 pm
by VHSobsessive
I have noticed an issue in Virtualdub NV ... if there is a black border of less than 16 pixels at the left of the frame, especially a hard edged border, it causes the temporal filter not to clean the left edge of the image. Even a one pixel wide black border disrupts filtration. The right hand edge of the frame is not affected by this issue at all. I suspect the first 16 pixels on the left are affected; perhaps the NV algorithm works on 16x16 pixel blocks.

NV3.0 also has this problem but it seems the demo version of NV2 does not.

Neatvideo 3.1
Virtualdub 1.10.1, 1.7.7
Temporal filter at default threshold, radius = 2
Spatial filtering OFF

I initially thought the problem was due to the edge of the (VHS) frame being noisier than the rest of the image, but cropping 100 pixels from the left (to eliminate this possibility) and adding a thin black border on the left (using the FILL filter in vdub) still leads to the same problem.

I have noticed that turning down the temporal threshold to -100 reveals some kind of spatial filtering in the image (even though I have spatial filtering always set to zero). I presume this to be a pre-temporal filter stage. The improperly filtered left portion of the image, described above, looks just like this spatial filtering.

While cropping the border eliminates the problem, the size of the border on TV shows can vary from one camera shot to the next, thus it is unrealistic to crop every shot. Also I don't want to crop the full 16 pixels from the left of every video I clean.

I have attached a brief raw VHS avi (huffyuv) file (30MB).

http://www.mediafire.com/?ag5k28f22tz57jr

Same clip processed and showing the problem on the left edge :

http://www.mediafire.com/?vgba7cuec2sh2i7

I don't think the problem is related to the noise profile but I have attached one anyway.

http://www.mediafire.com/?qi93du877jvf4mn

I look forward to your reply.


----------------

EDIT - my workaround is to add a 16 pixel black border to the left of the frame in vdub then crop it off after NV cleans the frame.

Posted: Sat Feb 18, 2012 3:48 pm
by NVTeam
Thank you for reporting this problem and providing the samples. We have been able to reproduce the issue in NV for VirtualDub and are working on a solution. It will be possible to avoid that problem. I will post an update here.

Kind regards,
Vlad

Posted: Fri Feb 24, 2012 8:45 am
by jpsdr
Any news ????

Posted: Fri Feb 24, 2012 10:49 am
by NVTeam
There will be news, please kindly wait a bit.

Thank you,
Vlad

Posted: Sat Mar 24, 2012 7:17 am
by jpsdr
Almost a month... Any update ?

Posted: Sat Mar 24, 2012 9:29 am
by NVTeam
We have been able to fix that problem in the VD plug-in. Please contact support [at] neatvideo.com for a new build that includes this fix.

Thank you,
Vlad

Posted: Mon Mar 26, 2012 5:16 pm
by jpsdr
I've run the new build (32 bits version) on video wich have a black border of 3-4 pixel on the left, no problem detected.