-
-
Notifications
You must be signed in to change notification settings - Fork 877
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature request] Add Nvidia Maxine AI Video Upscaler #449
Labels
Comments
AaronFeng753
added
enhancement
New feature or request
and removed
Feature request
labels
Jan 4, 2023
Thank you, I definitely will look into this |
Comparison number 1
|
Comparison number 2
|
Comparison number 3 (spoiler: it's a disaster for Maxine)
|
Thanks, I've already started working on this |
Good idea calling it "RTX SuperResolution" rather than "Nvidia Maxine". Much more direct and easier to understand. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Is your feature request related to a problem? Please describe.
Nvidia has released a full SDK of their Maxine tech (also used in their Broadcast app and the up-coming browser video upscaling).
The SDK package includes pre-compiled binaries and models, so it should be easy to integrate with Waifu2x-Extension-GUI.
From my limited testing of real-life videos, the best quality is VideoEffectApp with SuperRes and mode 0, and the end result is slightly better than Waifu2x, but not quite as good as Real-ESRGAN. It is however at least 5x faster than other upscalers on my RTX3090!
(Pending more testing: comparison pics, actual timed durations, anime videos)
Describe the solution you'd like
Have Maxine as an additional upscaler, just like how we have ESRGAN.
Describe alternatives you've considered
The upscaler can be used standalone, if @AaronFeng753 decides not to implement it into Waifu2x-Extension-GUI.
Additional context
Limitation: The video can only be scaled to 1.3333x, 1.5x, 2x, 3x or 4x times the input, no arbitrary resolution.
General info: https://developer.nvidia.com/maxine
SDK package download: https://catalog.ngc.nvidia.com/orgs/nvidia/teams/maxine/resources/maxine_windows_video_effects_sdk_ga (Nvidia account required to download)
Usage guide: https://docs.nvidia.com/deeplearning/maxine/vfx-sdk-system-guide/index.html
Github but use the SDK download instead because that comes with everything: https://github.com/NVIDIA/MAXINE-VFX-SDK
SDK guide but probably not relevant to us: https://docs.nvidia.com/deeplearning/maxine/vfx-sdk-programming-guide/index.html
The text was updated successfully, but these errors were encountered: