Coder Social home page Coder Social logo

scape1989 / pirm2018 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from roimehrez/pirm2018

0.0 1.0 0.0 365 KB

Workshop and Challenge on Perceptual Image Restoration and Manipulation

Home Page: https://www.pirm2018.org/

MATLAB 99.49% M 0.51%

pirm2018's Introduction

The PIRM Challenge on Perceptual Super-Resolution

The PIRM-SR Challenge will compare and rank methods for perceptual single-image super-resolution. State-of-the-art methods in terms of perceptual quality (e.g. SRGAN) are rated poorly by "simple" distortion measures such as PSNR and SSIM. Therefore, in contrast to previous challenges, the evaluation and ranking will be done in a perceptual-quality aware manner based on [Blau and Michaeli, CVPR'18]. This unified approach quantifies the accuracy and perceptual quality of algorithms jointly, and will enable perceptual-driven methods to compete alongside algorithms that target PSNR maximization.

For further details see the challenge website.

Self-validation Code

This Matlab code computes the RMSE and perceptual scores for your method's outputs on the self-validation set.

Quick Start

  1. Copy your outputs into the your_results folder in the base directory.
  2. Copy the validation/test set (HR images only) into the self_validation_HR folder.
  3. Download the Ma et al. code, and extract it into the utils/sr-metric-master folder.
  4. Run the evaluate_results.m script.

Troubleshooting

Depending on your operating system, you may need the recompile the MEX files in the matlabPyrTools toolbox. If so:

  1. Run utils/sr-metric-master/external/matlabPyrTools/MEX/compilePyrTools.m
  2. Copy the generated MEX files into the parent directory utils/sr-metric-master/external/matlabPyrTools

Note: in Linux or OS you should also change line 82 in mex_regressionRF_predict.cpp to: plhs[0]=mxCreateNumericMatrix(n_size,1,mxDOUBLE_CLASS,mxREAL); Pre-compiled mex files (for OS, Linux and Win) are also available at this link (Thank you Muhammad Haris for the solution).

Dependencies


This code is distributed only for academic research purposes only.
For other purposes, please contact Roey Mechrez: roey (at) campus.technion.ac.il

pirm2018's People

Contributors

roimehrez avatar yocb avatar

Watchers

 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.