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 Development

Thread Tools Search this Thread Display Modes
Old 18th June 2017, 01:00   #1201  |  Link
Registered User
Join Date: Feb 2012
Posts: 48
Originally Posted by HolyWu View Post
From my experence reinstalling GeForce driver after Win10 major updates solves this issue. YMMV.
That did the trick thank you. Interesting that it only caused an issue with 64bit scripts.
goorawin is offline   Reply With Quote
Old 30th June 2017, 19:14   #1202  |  Link
Registered User
Join Date: Feb 2017
Posts: 14
Great filter, khanatilla. Non-local means is an excellent noise reduction theory and with OpenCL its actually usable in my computer. Thanks for your hard work!
SaurusX is offline   Reply With Quote
Old 25th July 2017, 15:51   #1203  |  Link
Registered User
Join Date: Feb 2017
Posts: 14
Well, I found a way to break the filter while encoding some cartoons. Here's the pseudo-script:

TComb(mode=0, blah, blah) #for dot-crawl removal
the masked and motion-compensating derainbowing procedure found here
Bifrost(interlaced=false) #1.1 version for final de-rainbowing
KNLMeansCL(d=2,a=3,h=1.2,device_type="GPU") #Using Intel HD4000 graphics
maa2() #anti-alias
msharpen() #resharpen
dehalo_alpha() #de-halo
awarpsharp2() #sharpen chroma

It seems like too much temporal analysis will cause mask pops, frame flashing, and mistimed chroma in the final encode. I can remove TComb or remove Bifrost or change the d parameter to 1 and the problems disappear. This may not be a specific problem to KNLMeansCL, but I thought you'd like to know about it.

Last edited by SaurusX; 25th July 2017 at 15:54.
SaurusX is offline   Reply With Quote
Old 1st August 2017, 18:22   #1204  |  Link
Soul Architect
MysteryX's Avatar
Join Date: Apr 2014
Posts: 1,847
Originally Posted by MysteryX View Post
This doesn't work in 16-bit

KNLMeansCL(D=2, A=2, h=1.5, channels="YUV")
KNLMeansCL: 'channels = YUV' require a YV24 pixel format!
Originally Posted by Khanattila View Post
I am very busy so I do not have time now, but I notice your reports
This one is an easy bug, any plans to fix it soon?
MysteryX is offline   Reply With Quote
Old 10th August 2017, 12:39   #1205  |  Link
Registered User
Join Date: Oct 2016
Posts: 47
Sorry Sir, but after update my VGA card driver, the KNLMeansCL fillter make my PC reboot because the GPU load over 100%.
I tried to reinstall old driver but the issue still there.
I'm using NVIDIA GeForce GTX 650Ti.
tuanden0 is offline   Reply With Quote
Old 12th August 2017, 23:50   #1206  |  Link
Registered User
bcn_246's Avatar
Join Date: Nov 2005
Location: UK
Posts: 146
Roughly what does NLMeansCL2(h=radius*1.5,u=3,v=3) convert to for KNLMeansCL()?
bcn_246 is offline   Reply With Quote

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 03:45.

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