DGDeblock

These CUDA filters are packaged into DGDecodeNV, which is part of DGDecNV.
Post Reply
User avatar
admin
Posts: 4551
Joined: Thu Sep 09, 2010 3:08 pm

DGDeblock

Post by admin »

It's time to start work on DGDeblock!

First, I would like to ask for your torture clips and your recommended filters that I can look at for inspiration and for comparative testing. I have some ideas about how to implement something that will be fast and effective but before I share it, let's hear from you.
User avatar
hydra3333
Posts: 393
Joined: Wed Oct 06, 2010 3:34 am
Contact:

Re: DGDeblock

Post by hydra3333 »

Thanks !
Footy season starts Sunday, seems very likely I'll have one then :)
I really do like it here.
User avatar
hydra3333
Posts: 393
Joined: Wed Oct 06, 2010 3:34 am
Contact:

Re: DGDeblock

Post by hydra3333 »

At least for the first few games this year (not my team yet), the broadcasters have been using better bitrates and it's less blocky although still otherwise mangled. I bet they lower the bitrate after Round 1.

Anyway, there are 3 576i clips in https://drive.google.com/open?id=0B5RV2 ... m1tYnJhejg
At circa the 8.1 second point in "SAMPLE3-WAFL-quite-blocky.mpg" it gets a tad blocky.
(Yes, in sample2 the guy's nickname is "basher".)
I can probably find some more if you need.
I really do like it here.
User avatar
admin
Posts: 4551
Joined: Thu Sep 09, 2010 3:08 pm

Re: DGDeblock

Post by admin »

Thank you, hydra3333. I'm going to implement DGFieldDeinterlace first.
User avatar
hydra3333
Posts: 393
Joined: Wed Oct 06, 2010 3:34 am
Contact:

Re: DGDeblock

Post by hydra3333 »

Sounds good to me !
I look forward to a description of it.
I really do like it here.
DAE avatar
astrayred
Posts: 11
Joined: Wed Dec 04, 2013 8:55 pm

Re: DGDeblock

Post by astrayred »

admin wrote:Thank you, hydra3333. I'm going to implement DGFieldDeinterlace first.
DGFieldDeinterlace? Sounds juicy. Just curious, what kind of quality are you aiming for? I wish for something that can match QTGMC but with more speed of course. Would be amazing if you can pull it off :)
User avatar
admin
Posts: 4551
Joined: Thu Sep 09, 2010 3:08 pm

Re: DGDeblock

Post by admin »

Greetings, astrayred!

At first I will just make a fast CUDA version of FieldDeinterlace(), which is an adaptive deinterlacer that works pretty well but is not motion-compensated, etc. Meanwhile I am working on CUDA motion estimation/compensation. If that pans out, then a motion-compensated deinterlacer would be feasible. We will see. Meanwhile, I have good news about DGDeinterlace. I will post about it shortly.
DAE avatar
astrayred
Posts: 11
Joined: Wed Dec 04, 2013 8:55 pm

Re: DGDeblock

Post by astrayred »

Awesome sir! Can't wait to try it out!
Post Reply