Log in

View Full Version : waifu2x


Pages : 1 [2]

FranceBB
25th May 2020, 18:43
Anime4KCPP for AviSynth+ (x64 only): https://github.com/TianZerL/Anime4KCPP/releases

Uhm...

Anime4K is a simple high-quality anime upscale algorithm for anime. it does not use any machine learning approach"

Anyway, could you provide some screenshot comparison?
Since it's already working with x64 would it be too hard to make it x86 compatible as well so that I can try it on both my machines?

feisty2
25th May 2020, 19:21
even the comparison screenshots they posted (presumably cherry-picked) look terrible, I don’t think it’s worth a shot

ChaosKing
25th May 2020, 20:55
It's made for realtime playback and if you tune the strength down it looks not bad. Otherwise you get a strong "awarpsharp look".

FranceBB
25th May 2020, 21:06
It's made for realtime playback

I see...

if you tune the strength down it looks not bad. Otherwise you get a strong "awarpsharp look".

Oh, God, no... Definitely not what I want then xD

ReinerSchweinlin
26th May 2020, 08:18
Anime4KCPP has nothing to do with waifu2x or more modern/potent "AI Upscalers", its just a collection of filters aimed for Anime upscaling in realtime... There are some GUIs out there to test this stuff out easily (video2x for example has both - waifu2x and Anime4KCPP)...

Please letīs not fill up this thread with douzens of examples of what ESRGAN (or any other "upscaler") could do, which other filter is "out there" etc... The doom9 forum for me always was the place where the standards (of knowledge and culture of discussion) are a little higher and where people are serious about what they do. Somehow "AI Upscaling" seems to attract a lot of "wow, look what I found....." postings (which is fun - when done in the right place)...

So please letīs stay on topic - itīs porting waifu2x to avisynth (in my oppinion: no need, VS already there, waifu2x too old... but thatīs not the point here).

TianZerL
5th June 2020, 16:06
Anime4KCPP has nothing to do with waifu2x or more modern/potent "AI Upscalers", its just a collection of filters aimed for Anime upscaling in realtime... There are some GUIs out there to test this stuff out easily (video2x for example has both - waifu2x and Anime4KCPP)...

Please letīs not fill up this thread with douzens of examples of what ESRGAN (or any other "upscaler") could do, which other filter is "out there" etc... The doom9 forum for me always was the place where the standards (of knowledge and culture of discussion) are a little higher and where people are serious about what they do. Somehow "AI Upscaling" seems to attract a lot of "wow, look what I found....." postings (which is fun - when done in the right place)...

So please letīs stay on topic - itīs porting waifu2x to avisynth (in my oppinion: no need, VS already there, waifu2x too old... but thatīs not the point here).

Hi, I am the developer of Anime4KCPP, very happy to see the discussion of Anime4KCPP here, Anime4KCPP has released version 2.0.0 now, which provides its own CNN based algorithm ACNet, greatly improve quality while ensuring performance ;D

Reel.Deel
5th June 2020, 18:53
Hi TianZerL,

Welcome to the forum! I tried to test Anime4KCPP (beta and v2.0) on AviSynth+ but I just get "System exception - Access Violation". I tried with AviSynth+ 3.5, 3.6, and even 3.6.1 test6 and same result. I have all of the included dlls in the same folder as the plugin. I checked with DependencyWalker and it says I'm missing all of the dependencies listed here: https://stackoverflow.com/questions/17023419/windows-7-64-bit-dll-problems

The listGPUs() function works, however. :confused:

ChaosKing
5th June 2020, 19:09
Normally you only need Anime4KCPP_AviSynthPlus.dll + opencv_world430.dll, the rest of the files are vcredist dlls. It's worth a try.

Reel.Deel
5th June 2020, 19:28
Normally you only need Anime4KCPP_AviSynthPlus.dll + opencv_world430.dll, the rest of the files are vcredist dlls. It's worth a try.

I initially tried that, since I already have the latest MSVC++ redistributables installed, no luck though.

TianZerL
6th June 2020, 04:06
Hi TianZerL,

Welcome to the forum! I tried to test Anime4KCPP (beta and v2.0) on AviSynth+ but I just get "System exception - Access Violation". I tried with AviSynth+ 3.5, 3.6, and even 3.6.1 test6 and same result. I have all of the included dlls in the same folder as the plugin. I checked with DependencyWalker and it says I'm missing all of the dependencies listed here: https://stackoverflow.com/questions/17023419/windows-7-64-bit-dll-problems

The listGPUs() function works, however. :confused:
You can try to install a newest jdk(java), it will provides the API-MS-WIN-****.dll, but usually they are already included by the Windows. And you may need to instll all MSVC++ redistributables, some API-MS-WIN-****.dlls may provide in the old vc version.

ReinerSchweinlin
8th June 2020, 09:21
Hi, I am the developer of Anime4KCPP, very happy to see the discussion of Anime4KCPP here, Anime4KCPP has released version 2.0.0 now, which provides its own CNN based algorithm ACNet, greatly improve quality while ensuring performance ;D

Hy and welcome to the forum :)
I couldn`t resist and downloaded your new version right away :) Looks goodm thanx for this ! Will give some feedback after testing a little - any good place to put it? (Maybe open a new thread on your topic?)

TianZerL
8th June 2020, 13:56
Hy and welcome to the forum :)
I couldn`t resist and downloaded your new version right away :) Looks goodm thanx for this ! Will give some feedback after testing a little - any good place to put it? (Maybe open a new thread on your topic?)

Thanks! Opening a new thread sounds good:)

TianZerL
19th December 2020, 09:20
Do you specify an input clip?
See here (https://forum.doom9.org/showthread.php?p=1931304#post1931304)

PatchWorKs
13th January 2021, 12:43
Hi everyone, dunno if someone interested but I collected some resources and asked Intel to implement AI denoise/upscale in their MediaSDK (https://github.com/Intel-Media-SDK/MediaSDK) here:

https://github.com/Intel-Media-SDK/MediaSDK/issues/2566

ReinerSchweinlin
14th January 2021, 10:07
I am listening :) Thanx for taking the time. From some of the things on your list, I know that there are vulkan implmentations etc.. out there, so some stuff already is covered. OpnenVINO is used in some of the TOPAZ Software and I know of intense talks between developers and Intel on Topics like that - I think this all is getting more and more interesting - good to see that nvidia is not the only plattform for stuff like this anymore :)