View Full Version : Suggested Filters for the Following Footage
Pookie
6th May 2005, 03:01
I bought the Stones "R&R Circus" DVD, and found the video quality lacking. Yes, the reels were stored in a barn in England for 25 years, but they didn't even crop the damage at the top of the frame when they released this. In addition to some cropping, would you please suggest some Avisynth filters to try ? The grain (especially in the background) swims around like an eye floater.
Check out the film damage on this frame
http://www.uploadhouse.com/images/9405916862.jpg (http://www.uploadhouse.com/)
An example of what most of the film looks like
http://www.uploadhouse.com/images/7763687954.jpg (http://www.uploadhouse.com/)
TIA
Just tried these 2 functions. If you don't mind some smoothing, they work great. I had bad materila with lots of noise, dust and scratches. Tried Fizick Descratch and Despot, but not all of them were gone. With RemoveDust (thanks to Kassandro - search this forum), I've got what I wanted. Highly recommend...:D
Not to mention speed....
Mug Funky
6th May 2005, 18:57
i'd also suggest deblocking when you decode. unless the blocks i'm seeing are from the JPEGging process (please use PNG files for this sort of thing...)
deblocking/deringing will reduce a fair bit of noise too, so your denoise settings wont need to be as aggressive.
Pookie
6th May 2005, 19:19
Thanks. I'll try out your suggestions. No, the blocks are on the original :(
Chainmax
7th May 2005, 16:19
I don't see the blocks too clearly, but then again my monitor is about to expire. They don't seem to be too awful though, so I'd recommend you to try MVTools's Deblock() for that. I've been said it works in a similar manner to H.264/AVC's deblocking which is probably a good thing. I also second the use of RemoveDust since the noise, while abundant, seems to be small in size. The version I use is called LRemoveDust_Planar and the script is the following one:
function LRemoveDust_planar(clip input, int _mode, int "limit")
{
limit=default(limit,4)
repmode = 2
clensed = Clense(input)
rep=Repair(clensed, input, mode=repmode, planar=true)
rg = RemoveGrain(rep, mode=_mode, planar=true)
return LimitChange(rg, input, limit)
}
You need to download the latest RemoveGrain package for this to work. The recommended usage is LRemoveDust_Planar(17,x), where x is the strength. Since you'd already be using deblocking, I suggest a low value (like 2) for x.
Since the picture will be smoothed from the denoising and deblocking, I also suggest that you use LimitedSharpen() (needs the latest MaskTools) afterwards.
Chainmax
7th May 2005, 17:27
BTW, DeSpot is amazing at what is does, which is dotcrawl (moving noise) removal. AFAIK it has nothing to do with spatio-temporal denoisers like LRemoveDust. The OP did say that the noise moved around, so he should probably try it.
Pookie
7th May 2005, 18:44
Chainmax, I'll give it a shot. I know that Dgmpgdec has a deblocker based on h264 as well.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.