Skip to content

This project includes the official implementation of "Video Compression Artifact Reduction by Fusing Motion Compensation and Global Context in a Swin-CNN based Parallel Architecture " (AAAI'23)

distoramos/AutoVQE

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project, named AutoVQE, is a Python-based application designed for video quality enhancement. It utilizes two main libraries, automm and autovqe, which need to be installed for the project to function properly.

Include the official implementation of "Video Compression Artifact Reduction by Fusing Motion Compensation and Global Context in a Swin-CNN based Parallel Architecture " (AAAI'23)

Getting started

#install automm
python -m pip install -e /path/of/automm

#install auvqe
python -m pip install -e /path/of/autovqe

Data prepared

MFQEv2 dataset: test frame:all frames: 7980 train frame:all frames: 38166

python AutoVQE/other/mfqe_data_prep/split_mfqev2_frames.py

train

bash /DATA/jupyter/personal/AutoVQE/run.sh

todo list

    • Release code
    • Detailed ReadME
    • Release model weights
test_basketballdrive_demo.mp4

About

This project includes the official implementation of "Video Compression Artifact Reduction by Fusing Motion Compensation and Global Context in a Swin-CNN based Parallel Architecture " (AAAI'23)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 53.9%
  • Cuda 27.1%
  • C++ 18.7%
  • Shell 0.3%