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 > VapourSynth

Reply
 
Thread Tools Search this Thread Display Modes
Old 16th June 2011, 17:07   #21  |  Link
kolak
Registered User
 
Join Date: Nov 2004
Location: UK
Posts: 2,393
Quote:
Originally Posted by mandarinka View Post
I see zero banding in the image in post #1 and only very very little banding in post #4 (not worht filtering imho). Monitor is Samsung SyncMaster 226bw (not exactly expensive TN, 4 years old), without any special calibration...

Anyone with good/calibrated display can comment? It's tricky if one can without knowing run debanding just because of deficiences of particular lcds...
Yes- I have Eizo monitor and see a lot of banding in image 1.
Debanding does a quite good job.


Andrew

Last edited by kolak; 16th June 2011 at 17:09.
kolak is offline   Reply With Quote
Old 16th June 2011, 17:48   #22  |  Link
Chikuzen
typo lover
 
Chikuzen's Avatar
 
Join Date: May 2009
Posts: 597
Quote:
Originally Posted by kolak View Post
Yes- I have Eizo monitor and see a lot of banding in image 1.
Debanding does a quite good job.
It is not mysterious that you praise this plugin.

I heard that the original author(AviUtl version) is a professional who is working in an authoring studio as you.
__________________
my repositories
Chikuzen is offline   Reply With Quote
Old 16th June 2011, 23:02   #23  |  Link
sneaker_ger
Registered User
 
Join Date: Dec 2002
Posts: 5,413
Totally missed this one, sample_mode=2 looks amazing.
Anything to watch out for concerning pre-x264-encode debanding?
sneaker_ger is offline   Reply With Quote
Old 16th June 2011, 23:34   #24  |  Link
Groucho2004
 
Groucho2004's Avatar
 
Join Date: Mar 2006
Location: A wretched hive of scum and villainy
Posts: 4,359
Very impressive. And fast!
Groucho2004 is offline   Reply With Quote
Old 17th June 2011, 01:22   #25  |  Link
SAPikachu
Registered User
 
SAPikachu's Avatar
 
Join Date: Aug 2007
Posts: 218
Quote:
Originally Posted by kolak View Post
Yes- I have Eizo monitor and see a lot of banding in image 1.
Debanding does a quite good job.


Andrew
I changed test image source for 1.0.2 version, the original image has less banding indeed. Forgot to mention this in OP, sorry.
SAPikachu is offline   Reply With Quote
Old 17th June 2011, 01:33   #26  |  Link
SAPikachu
Registered User
 
SAPikachu's Avatar
 
Join Date: Aug 2007
Posts: 218
By the way, I recently found a serious (stupid) bug in 1.0.2 that makes high threshold values useless. I will release a new version next week, along with SSE optimization for high precision mode.
SAPikachu is offline   Reply With Quote
Old 17th June 2011, 01:47   #27  |  Link
SAPikachu
Registered User
 
SAPikachu's Avatar
 
Join Date: Aug 2007
Posts: 218
Quote:
Originally Posted by sneaker_ger View Post
Totally missed this one, sample_mode=2 looks amazing.
Anything to watch out for concerning pre-x264-encode debanding?
I haven't done research for this, you may need to tweak parameters yourself.
SAPikachu is offline   Reply With Quote
Old 18th June 2011, 12:47   #28  |  Link
SAPikachu
Registered User
 
SAPikachu's Avatar
 
Join Date: Aug 2007
Posts: 218
1.1.0 and new samples are updated.
SAPikachu is offline   Reply With Quote
Old 18th June 2011, 15:02   #29  |  Link
cretindesalpes
͡҉҉ ̵̡̢̛̗̘̙̜̝̞̟̠͇̊̋̌̍̎̏̿̿
 
cretindesalpes's Avatar
 
Join Date: Feb 2009
Location: No support in PM
Posts: 610
flash3kyuu_deband in high precision mode has the job very well done, indeed. And it is fast. Congratulations to you and to the author of the original filter.

BTW, GradFun3 current default settings are a bit on the conservative side, therefore to get comparable results you should add mask=0 to your tests.
__________________
dither 1.27.2 for AviSynth | avstp 1.0.3 for AviSynth development | fmtconv r19 for Vapoursynth | trimx264opt segmented encoding
cretindesalpes is offline   Reply With Quote
Old 19th June 2011, 05:44   #30  |  Link
SAPikachu
Registered User
 
SAPikachu's Avatar
 
Join Date: Aug 2007
Posts: 218
Quote:
Originally Posted by cretindesalpes View Post
flash3kyuu_deband in high precision mode has the job very well done, indeed. And it is fast. Congratulations to you and to the author of the original filter.

BTW, GradFun3 current default settings are a bit on the conservative side, therefore to get comparable results you should add mask=0 to your tests.
Thanks. I've added mask=0 to my scripts and uploaded new samples.
SAPikachu is offline   Reply With Quote
Old 19th June 2011, 13:31   #31  |  Link
CruNcher
Registered User
 
CruNcher's Avatar
 
Join Date: Apr 2002
Location: Germany
Posts: 4,949
yup definitely one of the optimized quality/speed ones here great work
__________________
all my compares are riddles so please try to decipher them yourselves :)

It is about Time

Join the Revolution NOW before it is to Late !

http://forum.doom9.org/showthread.php?t=168004
CruNcher is offline   Reply With Quote
Old 19th June 2011, 15:20   #32  |  Link
kolak
Registered User
 
Join Date: Nov 2004
Location: UK
Posts: 2,393
Thanks for your great work SAPikachu.

What abut YUY2 support?

There seams to be quite a lot work going on around dithering/debanding.

Is there a solution, which would dither 10bit (or higher) source to 8bit output?

As far as I understand this tool is for debanding and designed to remove existing banding on 8bit sources. What about dithering eg. v210 source- can it do this?


Andrew

Last edited by kolak; 19th June 2011 at 15:23.
kolak is offline   Reply With Quote
Old 20th June 2011, 02:15   #33  |  Link
SAPikachu
Registered User
 
SAPikachu's Avatar
 
Join Date: Aug 2007
Posts: 218
Quote:
Originally Posted by kolak View Post
Thanks for your great work SAPikachu.

What abut YUY2 support?

There seams to be quite a lot work going on around dithering/debanding.

Is there a solution, which would dither 10bit (or higher) source to 8bit output?

As far as I understand this tool is for debanding and designed to remove existing banding on 8bit sources. What about dithering eg. v210 source- can it do this?


Andrew
YUY2 may be added in next version.

Actually, the high precision mode will upsample pixels to 14bit first, and downsample to 8bit after processing. Dithering occurs in downsampling. The dither algorithm are well-known ones (Floyd-Steinberg dithering and Ordered dithering). But since AviSynth does not support higher bit-depth natively, it may be difficult to import the video source. If it can be loaded, it shouldn't be very hard to add support for it.
SAPikachu is offline   Reply With Quote
Old 20th June 2011, 13:04   #34  |  Link
kolak
Registered User
 
Join Date: Nov 2004
Location: UK
Posts: 2,393
There were some attemps to import v210 Qt into avisynth- not sure if it's working and compatible with your work.


http://forum.doom9.org/showthread.ph...highlight=v210


Andrew
kolak is offline   Reply With Quote
Old 20th June 2011, 13:46   #35  |  Link
ryrynz
Registered User
 
ryrynz's Avatar
 
Join Date: Mar 2009
Posts: 3,171
Performance and quality wise how does this compare to ffdshows deband filter?
ryrynz is offline   Reply With Quote
Old 21st June 2011, 06:28   #36  |  Link
SAPikachu
Registered User
 
SAPikachu's Avatar
 
Join Date: Aug 2007
Posts: 218
Quote:
Originally Posted by kolak View Post
There were some attemps to import v210 Qt into avisynth- not sure if it's working and compatible with your work.


http://forum.doom9.org/showthread.ph...highlight=v210


Andrew
OK, I will add a dither function in future version. You may also try cretindesalpes's dither tools, it has built-in dither function (DitherPost). It has some advanced dither algorithms that may be better than mine. Of course the data need to be restructured to meet its requirement.
SAPikachu is offline   Reply With Quote
Old 21st June 2011, 06:33   #37  |  Link
SAPikachu
Registered User
 
SAPikachu's Avatar
 
Join Date: Aug 2007
Posts: 218
Quote:
Originally Posted by ryrynz View Post
Performance and quality wise how does this compare to ffdshows deband filter?
As far as I know, ffdshow uses gradfun2dbmod, its quality is not very good and my filter should be better than it, but I don't have time to test them now. To be sure you can test them yourself.
SAPikachu is offline   Reply With Quote
Old 21st June 2011, 09:14   #38  |  Link
naoan
Registered User
 
Join Date: Oct 2009
Posts: 152
For real time debanding, this filter is noticeably better than ffdshow's one, tried on several anime source. Thank you for sharing this SAPikachu.
naoan is offline   Reply With Quote
Old 21st June 2011, 10:28   #39  |  Link
SAPikachu
Registered User
 
SAPikachu's Avatar
 
Join Date: Aug 2007
Posts: 218
Quote:
Originally Posted by naoan View Post
For real time debanding, this filter is noticeably better than ffdshow's one, tried on several anime source. Thank you for sharing this SAPikachu.
Thanks for testing.
SAPikachu is offline   Reply With Quote
Old 21st June 2011, 10:38   #40  |  Link
Groucho2004
 
Groucho2004's Avatar
 
Join Date: Mar 2006
Location: A wretched hive of scum and villainy
Posts: 4,359
I have used this filter in combination with MDegrain for several sources and I'm very happy with the results.

I also played around with the "diff_seed" parameter but can't really see any difference (apart from the fact that "diff_seed = true" is quite a bit slower). Do you have any more info on the usefulness of that parameter?
Groucho2004 is offline   Reply With Quote
Reply

Tags
avisynth, deband

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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 14:58.


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