Skip to content

Latest commit

 

History

History
64 lines (40 loc) · 2.38 KB

README.md

File metadata and controls

64 lines (40 loc) · 2.38 KB

ai_upscaling

Repository for AI-based up-scaling evaluation.

We evaluated the following AI-based up-scaling methods:

Download

To download the images and pre-trained models, you need to run ./download.sh (check this script for the baseurl of the hosted data). This requires xz-utils to be installed under Ubuntu.

Structure

  • upscaling: images used for the subjective test (including the 1080p reference images and up-scaled variants), the test was conducted using AVrateVoyager.
  • evaluation: evaluation scripts (jupyter notebook required) and subjective annotations (/subjective/* or mos.csv)
  • upscaling_features calculated signal and other features

Note

The DNN experiments are modified variants of the following two repositories:

additional code for prediction (and not only training and evaluation) can be found in the corresponding repositories and must be adjusted.

Each of the DNN experiments needs specifically prepared data, where we provide scripts for the creation in the corresponding data folder.

Requirements

The provided software is tested under Ubuntu 22.04 and 23.10.

  • python3, python3-pip, jupyter notebook/lab

Acknowledgments

If you use this software or data in your research, please include a link to the repository and reference the following paper.

@inproceedings{goering2024aiupscaling,
    author = {Steve G\"oring and Rasmus Merten and Alexander Raake},
    title = {Appeal prediction for AI up-scaled Images},
    booktitle={26th IEEE International Symposium on Multimedia (2024 IEEE ISM)},
    year = {2024},
    pages={1-8},
    volume={},
    month={Dec},
    code={https://github.com/Telecommunication-Telemedia-Assessment/ai_upscaling},
    note={to appear},
}

License

GNU General Public License v3. See LICENSE.md file in this repository.