Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Capturing and Editing Video > Avisynth Usage
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 7th September 2016, 15:40   #1  |  Link
magiblot
Eurobeat Fan
 
Join Date: Sep 2014
Posts: 108
Let's play deblocking

Hi there. Here I bring you some footage that needs deblocking, and I would like you to give me a hand. Of course that I have searched for other deblocking posts in the forum. Specially this, from which I have tried some scripts, and have found some improvements. But still I think I could get better results.

Here is a video sample. It is an anime movie with low compression artifacts, which become very noticeable and unpleasant after sharpening. But for this very same reason I think it should be possible to remove them, at least a bit.

It seems to be that most of the deblocking filters I could find are not effective against this problem. Therefore I appeal to your large knowledge and experience to see if there is a solution.
Here are some functions I have tried up to now:

Code:
#Source video size is 480x360
Spline64Resize(384,288)
ASharp(0.0,10.0)
Spline64Resize(960,720)
ASharp(32.0,0.1,-0.9,true)
PointResize(480,360)
It's just an easy way to blur the image (which is what most deblockers do).

Code:
QTGMC(InputType=1, Preset="Medium", EzDenoise=1.5)
gradfun3()
Doesn't fix the blocking, instead makes it sharper.

Code:
DeHaloH()
RemoveDirtMC_SE(gpu=false,twopass=false,clmode=0)
funkydeblock(quant=10)
mc_spudsmod(frames=3,starfield=true,chroma=true)
dfttestMC()
GradFun3()
Probably the best, but extremely slow. It can take more than half an hour to render a single frame. Therefore, it's not worth trying. I can use RemoveDirt alone as well, which may be the filter with more noticeable results.

After deblocking, I usually add FFT3DFilter(Sharpen=1.0, sigma=5.0, interlaced=false) to make the drawing look better.

I have also tried MSU Cartoon Restore filter, which appearently does what I am looking for, but actually makes the video look low-bitrated. And as I am trying to "restore" the source, I cannot accept that.

Here I give you some snapshots of the raw video:



And then it becomes like this after sharpening (+ other fixes):



Thank you very much.

UPDATE:

I have found this to be extremely useful for what I am looking for:

Code:
mc_spudsmod(frames=4, strength=2, starfield=true, anime=true, chroma=true, aggressive=false, gpu=true)
Toon(strength=0.6)
LSFMod(strength=50)
AAA()
FFT3DFilter(Sharpen=0.5, sigma=2.0, interlaced=false)

Last edited by magiblot; 8th September 2016 at 01:21.
magiblot is offline   Reply With Quote
Reply

Tags
deblocking


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 13:17.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.