Log in

View Full Version : Weird noise, even don't know the right name. Crawling maggots?


Dr.D
30th April 2006, 02:36
Hello!
I've captured some footage from MiniDV camera Sony TRV22. Then I've deinterlaced using the following script:

AviSource()
ConvertToYV12(true)
interp = separatefields().selecteven().EEDI2(field=0)
tdeint(order=0,field=0,edeint=interp)

and the Lagarith loseless compression. Unfortunately, I didn't save the DV file, and now I have deinterlaced video with very weird artifact (noise?). Looks like crawling maggots :-(. I didn't say "crawling dots", because it's looks different, crawling objects are large enough.

See the example:

http://70.31.130.217/Shared/SampleOrig.avi

It's just small area 160x120 of the movie. Better to watch with 200% zoom. Artefacts are better visible on the blanket and are very annoing from my point of view.
I've tried a lot of filters and had just partial luck. For example, here is the result of the new good denoiser FrFun, FrFun3b4,3,6), FrFun3b(3,2,4):

http://70.31.130.217/Shared/SampleFrFun.avi

The usual noise is gone (on the arm, for example), but the crawling is still there.

The best result has achieved by using FFT3D filter with huge sigmas,
FFT3DFilter(sigma = 0.1, sigma2 = 9, sigma3 = 9, sigma4 = 0.1, plane = 4):

http://70.31.130.217/Shared/SampleFFT3D.avi

Much better, but still crawly. Also it's too blurry. So I didn't like this too.

Then I've started to think that it's impossible to remove this crawling, before I've tried NeatVideo with maximum temporal processing. It's just fantastic! See this:

http://70.31.130.217/Shared/SampleNeatVideo.avi

Almost no crawling without noticeable blurring and quality loosing! So, it means it's possible to clean up this footage.
Unforunately, there is another problem, could be a bug in NeatVideo. Some moving objects becaming very blurry for a short time. See the example:

http://70.31.130.217/Shared/SampleNeatVideoHead.avi

The head is sometimes sharp, sometimes blurry. I can't accept this.

So, my questions are:

1. What is the name of this artifact? Is it tipical? What cause that?
2. How to prevent this in future? Do some denoising before deinterlacing? Use another deinterlacing filter?
3. How to fix the existent deinterlaced footage?

Thanks.

Guest
30th April 2006, 15:21
Your links are dead.

Dr.D
30th April 2006, 16:38
Your links are dead.
Ooops, sorry, fixed.

Chainmax
1st May 2006, 05:27
I can't download the sample right now, but that is probably dotcrawl (from badly applied deinterlacing, maybe? Can DV have dotcrawl?). You should try applying DeDot() followed by DeGrainMedian().

Dr.D
2nd May 2006, 15:46
I can't download the sample right now, but that is probably dotcrawl (from badly applied deinterlacing, maybe? Can DV have dotcrawl?). You should try applying DeDot() followed by DeGrainMedian().
Probably deinterlacing makes things worse, but there were the same artifacts in the original DV footage.
I think, crawling objects are too large to be called "dotcrawl".
DeDot followed by DeGrainMedian helps just a little bit.