Coder Social home page Coder Social logo

zjh1124 / deepvideodeblurring Goto Github PK

View Code? Open in Web Editor NEW

This project forked from shuochsu/deepvideodeblurring

0.0 0.0 0.0 1.43 MB

S. Su, M. Delbracio, J. Wang, G. Sapiro, W. Heidrich, O. Wang. Deep Video Deblurring. CVPR 2017, Spotlight

Home Page: http://www.cs.ubc.ca/labs/imager/tr/2017/DeepVideoDeblurring/

License: MIT License

Lua 46.17% MATLAB 50.26% Shell 3.57%

deepvideodeblurring's Introduction

Deep Video Deblurring for Hand-held Cameras

This is the demo code for Deep Video Deblurring for Hand-held Cameras. Given a stack of pre-aligned input frames, our network predicts a sharper central image.

Prepare data

  • Download and unzip test videos to dataset, from this link, or place your own test video frames under dataset/qualitative_datasets/[video_file_name]/input.

  • Align frames in Matlab, by running

	preprocess/launcher.m

Outputs should be stored at data/testing_real_all_nostab_[alignment] under structure

	/image_-2
	/image_-1
	/image_0
	/image_1
	/image_2

Alternatively, you can download the pre-aligned qualitative videos from here, here, and here.

Download pretrained weights

  • Download and unzip pretrained weights into logs, from here.

Run prediction script

  • Run script: sh run_pred.sh
  • Results will be saved to outImg.

FAQ

Citation

If you find this code useful for your research, please cite:

@inproceedings{su2017deep,
  title={Deep Video Deblurring for Hand-held Cameras},
  author={Su, Shuochen and Delbracio, Mauricio and Wang, Jue and Sapiro, Guillermo and Heidrich, Wolfgang and Wang, Oliver},
  booktitle={Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition},
  pages={1279--1288},
  year={2017}
}

deepvideodeblurring's People

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.