View Full Version : Removing MPEG2 dust and blocking
MrTroy
20th May 2006, 15:27
I recorded this from satellite tv. Unfortunately the broadcasters used some bad encoding, because the video is very dusty and blocky.
It's apparent in these screenshots
Screen 1 (http://img151.imageshack.us/img151/3162/hhshot15ol.png)
Screen 2 (http://img127.imageshack.us/img127/6654/hhshot27ts.png) (dust on mountain, blocky clouds)
Sample (http://www.megaupload.com/?d=VDKF93OC) (15.62 MB, m2v 720x576)
How to remove these artifacts? I tried many of the 'popular' denoisers like TemporalCleaner and Conv3D, but they only create bigger blocks of noise instead of removing or smoothing it. And of course they aren't suitable for removing blocks.
foxyshadis
20th May 2006, 23:36
We've had a couple of very recent threads in here on deblocking.
http://forum.doom9.org/showthread.php?p=825609
For deringing, that's where smoothing filters come in. frfun7 is a great deringer, as are tbilateral, degrainmedian, deen, in different circumstances.
And, er, try an actual image host instead of an upload host (like photobucket or imageshack); I can't get to the pics to see how bad it is.
MrTroy
21st May 2006, 00:26
Thanks for your answer, I will look into it.
As for the actual image hosts: sorry if it caused some inconvenience, myself I have no trouble at all reaching the image. Do you use an alternative web browser? I tried opening the page in Opera, and indeed it doesn't function in that one.
foxyshadis
21st May 2006, 00:43
No, just says my ip is banned for awhile. Hrm.
MrTroy
21st May 2006, 10:37
OK, I replaced the links.
foxyshadis
21st May 2006, 11:59
Er, those are full 24-bit pngs, right? Not saved as 8-bit in some application? That seriously looks like a bad case of MS Video 1 there. (Haven't been able to get the video yet, hopefully it'll work tomorrow.)
MrTroy
21st May 2006, 12:23
Er, those are full 24-bit pngs, right? Not saved as 8-bit in some application?:eek: You might not have known it, but that was a seriously good suggestion. The PNG's were 24bits yes, but it turned out my MPEG2 decompressor was messed up: it outputted 16bits colour :o Sorry. When viewed in full 24bits, the MPEG2 contains very little blocking, in fact, nothing directly visible.
This doesn't solve the noise, however. I'm going to try some of the deringers you suggested now.
MrTroy
23rd May 2006, 20:15
Thanks, degrainmedian pretty much did the job. FRFun is slightly better, but it's too slow for my computer. :)
TBilateral and Deen do not give satisfactory results on this source.
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.