


And they are free and constantly pushing the physical limits of what's possible. These tools far surpass what Adobe and Topaz Labs are able to give you. They are community driven tools based on Python and extremely high end mathematical papers and implementations of edge detection, denosing, anti-alising etc. There are multiple extremely high quality tools that can help you do this. What matters is either starting with a clean source that you want to upscale, or, cleaning up a source.Ĭleaning up a source involves, denoising, dehaloing, deinterlacing/inverse telecine/reverse telecine.It also involves cleaning up block artifacts etc etc. It can not fix your broken video and it will not be able to do so for 10-20 years if ever. That being said, what a lot of the ESRGAN model community like to do however, is create the most pristine models trained on the best images only to use them on the worst footage. The best methods for upscaling using a neural network are ESRGAN based tools such as:
