Giter Site home page Giter Site logo

rm3vqa's Introduction

RM3VQA

ICME Grand Challenge 2021 on Quality Assessment of Compressed UGC Videos. Model name RM3VQA submitted by University of Roma Tre, Italy.

Prerequisites:

Operating system: LINUX/Windows 10

Programming language: MATLAB

Hardware requirements: GPU

Dependencies:

Packages required:

  1. Deep learning Toolbox (Matlab->Add-ons-> Search Deep learning Toolbox?->Install)
  2. Deep learning toolbox for Inception-V3 Network (Matlab->Add-ons-> Search Deep learning Toolbox for Inception-V3" ->Install)
  3. Parallel Computing toolbox to perform parallel computation on multicore, and GPU computer. (Matlab -> Add-ons -> Parallel Computing Toolbox-> Install)

Setup Procedure:

  1. Make RM3VQA as the Root folder.
  2. Main_final1.m will be the main program to execute the code.
  3. Dataset folder should contain all distorted videos (training/validation/testing) and corresponding Excel file with their subjective scores (MOS/DMOS).
  4. The dataset used for this model consisted of 6300 training videos and 800 testing videos (mp4 format). The video_name_final.csv and videoname_mos_final.csv files consist of the training video names and MOS scores. The training and testing videos are not included in this repository. The test video names and their corresponding MOS should be appended after the training video names/MOS scores in the above two files (preferrably from 6302 row). Although this setting is specifically for the Grand challenge dataset and would change for other dataset.
  5. File naming convention in the csv: All filename should be within double inverted comma and should not have file extension.

Pretrained models:

  1. Download the pretrained Inception V3 model from https://drive.google.com/file/d/1NfavkJzSnmEW1csQ0vB2dRwmtl600kgH/view?usp=sharing
  2. Download the Training Video Features from https://drive.google.com/file/d/1QojwlCj6fzEOojT3ST-w_wZz-UyXzIH1/view?usp=sharing
  3. Put these downloaded matlab files in the root directory (main)

Execution Procedure:

Open Main_final1.m file in Matlab. Change Path to Video and MOS scores in Line 3 and Line 4. Run the Code.

Output from RM3VQA:

  1. Output variable Ypredcknn will be the predicted score for the test dataset

  2. SROCC, PLCC, KROCC and RMSE will be the predicted results.

Dataset used

ICME GC 2021 Dataset (citation to be updated)

Citation

If you use this model then please cite our work as;

K. Lamichhane, P. Mazumdar, F. Battisti, M. Carli, "A No Reference Deep Learning based Model for Quality Assessment of UGC Videos", International Conference on Multimedia Expo, 2021. (Accepted)

rm3vqa's People

Contributors

pramitmazumdar avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.