Skip to content
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

[contribution] gradio interface modified to batch process an image folder #17

Open
Mixomo opened this issue Jan 8, 2025 · 1 comment

Comments

@Mixomo
Copy link

Mixomo commented Jan 8, 2025

Hello, I have made a modification to the app.py with a second tab that allows to batch process a folder of images, with its respective progress bar.

image

https://gist.github.com/Mixomo/d2d62f25ecf0de03896ca340de2dea38

I really think this is one of the most powerful and efficient upscalers recently. Very good image quality, I was impressed. Amazing work.

I made this modification mainly to test and process frames extracted from a low resolution video.
The quality of the individual frames are very good, however when joining them together they suffer many variations that are noticeable when playing the video.
I tried with a fixed seed, but still with the same result.
I guess this is the nature of the model, since it is obviously designed to enhance images and not videos. However, I think this approach has a lot of potential, and it would be great in the future to see an implementation for video.
If it weren't for those differences in joining them, it has better quality than paid models like those of Topaz Labs.

test.mp4

Congrats!

@zsyOAOA
Copy link
Owner

zsyOAOA commented Jan 8, 2025

Thanks for your contribution. I have updated this demo in our repo.

To deal with video, it is necessary to introduce more designs to ensure video consistency. We may explore this in the future. @Mixomo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants