New Feature: RealSR (Real-World Super-Resolution) - Printable Version +- Selur's Little Message Board (https://forum.selur.net) +-- Forum: Hybrid - Support (https://forum.selur.net/forum-1.html) +--- Forum: Problems & Questions (https://forum.selur.net/forum-3.html) +--- Thread: New Feature: RealSR (Real-World Super-Resolution) (/thread-1874.html) Pages:
1
2
|
New Feature: RealSR (Real-World Super-Resolution) - Dan64 - 01.06.2021 Hello Selur, I was impressed by the resize quality of RealSR resize method. In this link there is a version which is using ncnn Vulkan https://github.com/nihui/realsr-ncnn-vulkan I don't know if it is possible to integrate this process in Hybrid, could you provide your opinion ? Thanks RE: New Feature: RealSR (Real-World Super-Resolution) - Selur - 01.06.2021 I planned to add support for https://github.com/Kiyamou/VapourSynth-RealSR-ncnn-Vulkan, but I'm totally busy in real live atm. and spend my free time playing around with VSGAN (https://forum.selur.net/Thread-Why-VSGAN-is-not-supported) and some models that can be used with it. Cu Selur RE: New Feature: RealSR (Real-World Super-Resolution) - Selur - 01.06.2021 Did a small test and know I know why I dropped it last I had time. # Imports [0 NVIDIA GeForce GTX 1070 Ti] queueC=2[8] queueG=0[16] queueT=1[2] vkWaitForFences failed -4 using a lower tilesize_x value (used 32) helps, so this might be me graphic card,.. Cu Selur RE: New Feature: RealSR (Real-World Super-Resolution) - Selur - 01.06.2021 Send you a link to a dev version for testing. Cu Selur RE: New Feature: RealSR (Real-World Super-Resolution) - Dan64 - 02.06.2021 I tried to perform a resize of a 3min video. I have a GTX 1070 which should have enough memory to perform the resize. The starting encoding speed is very low, about 0.08fps, after some time the speed increase, but probably because the encoding is skipped. Even if the encoding end without errors, was encoded only the first 2 seconds of the movie, then the video image is frozen. I will try to look at this problem tomorrow. Thanks in any case for providing this test version. RE: New Feature: RealSR (Real-World Super-Resolution) - Selur - 02.06.2021 Best test in the preview a bit what settings are usable on your hardware. Try different gpu_thread options and forcing tile_size to 32x32, might be slower, but more stable. Cu Selur RE: New Feature: RealSR (Real-World Super-Resolution) - Dan64 - 02.06.2021 I was finally able to encode using https://github.com/jixiaozhong/RealSR The problem is that the encoding speed is too slow, the resizing of a 30sec movie took 57min. To perform the test I used the following script (assuming that all the executable are in the script's directory) # 1) extract all the frames in a temporary directory The result is very good, but unfortunately is too slow, to encode a movie with a length of 1h will be necessary about 5 days Probably google, using its GPU farm will be able to use these methods, but for a standard user they are unusable. RE: New Feature: RealSR (Real-World Super-Resolution) - Dan64 - 02.06.2021 I also tested the implementation using the test image original.png but the results are quite different, respect to the ones published The version with TTA is the following output-x.png While the version not using TTA (better but equal to the one published) output.png So the version realeased is different from the one used by the author. But what is worse is that TTA (4x slower) is even worse. RE: New Feature: RealSR (Real-World Super-Resolution) - Selur - 02.06.2021 -> complain to the author or the plugin. I experienced similar results when testing it on 23 Nov 2020, see: https://github.com/Kiyamou/VapourSynth-RealSR-ncnn-Vulkan/issues/2 Cu Selur RE: New Feature: RealSR (Real-World Super-Resolution) - Dan64 - 02.06.2021 I followed your suggestion I cropped the test image to keep only the high resolution part, then I resized the image by 25%. For the comparison I resized by 4x the downsized image with RealSR and Lanczos. I obtained the following result This is not exactly the same image shown by the author, but I think is still the best resizer I tested so far. The problem is that is really slow, maybe with a new NVIDIA Card I could get better results, but in these days (and probably for the next 2 years) the NVIDIA cards are untouchable. |