Golbstein / EDVR_Keras

Keras implementation of EDVR: Video Restoration with Enhanced Deformable Convolutional Networks

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EDVR Video-Enhancement and Super-Resolution in Keras

EDVR: Video Restoration with Enhanced Deformable Convolutional Networks

Keras implementation of "Video Restoration with Enhanced Deformable Convolutional Networks" CVPR, 2019: EDVR Based on author's Pytorch implementation

Model Architecture

alt text

TODO:

Help needed in translation of authors' DFA module to Keras\Tensorflow: DCN_V2

  • PreDeblur Module
  • Alignment with Pyramid, Cascading and Deformable Convolution (PCD) Module
  • Temporal Spatial Attention (TSA) Fusion Module
  • Reconstruction Module
  • Pixel shuffle layer (Subpixel)
  • Support changing frame shape (currently supports only fixed shape)

Results

alt text

  • Dependencies

    • Python 3.6
    • Keras>2.2.x

About

Keras implementation of EDVR: Video Restoration with Enhanced Deformable Convolutional Networks


Languages

Language:Python 75.9%Language:Jupyter Notebook 24.1%