Skip to content

machinelearnear/video-super-resolution-youtube

Repository files navigation

Upscaling videos (even YouTube) with VSR

This repository shows a quick demo for how to upscale videos downloaded from YouTube using the implementation of "Investigating Tradeoffs in Real-World Video Super-Resolution, arXiv". Code has been modified from the official repo.

RealBasicVSR-paper

YouTube Video

Upscaling videos (even YouTube) with VSR

Get started with SR (Super Resolution)

Example results

Two videos in YouTube (short duration, low input quality).

Here are some before and after images that have been processed through RealBasicVSR. Depending on how different the test data is from the trainig data used, results will vary. The VideoLQ-Dataset can be explored and downloaded here.

Arbolada-4K

Requirements

How to run with your own videos

  • Click the following button to open the sample Notebook Open In Studio Lab
  • Once opened, click on Copy to Project to clone the repo into Studio Lab. Because we have included an environment.yml file, Studio Lab will automatically build a Conda environment with all required dependencies. It will be named as machinelearnear-RealBasicVSR-youtube and will be selected by default when you open the sample Notebook.

References

@article{chan2022investigating,
  author = {Chan, Kelvin C.K. and Zhou, Shangchen and Xu, Xiangyu and Loy, Chen Change},
  title = {Investigating Tradeoffs in Real-World Video Super-Resolution},
  journal = {IEEE Conference on Computer Vision and Pattern Recognition},
  year = {2022}
}