Skip to content

csxmli2016/GFRNet

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

GFRNet

Torch implementation for Learning Warped Guidance for Blind Face Restoration

GFRNet framework

Overview of our GFRNet. The WarpNet takes the degraded observation and guided image as input to predict the dense flow field, which is adopted to deform guided image to the warped guidance. Warped guidance is expected to be spatially well aligned with ground-truth. Thus the RecNet takes warped guidance and degradated observation as input to produce the restoration result.

Testing

th test.lua

Models

Download the pre-trained model with the following url and put it into ./checkpoints/FaceRestoration/.

Results

Restoration on real low quality images

The first row is real low quality image(close-up in right bottom is the guided image). The second row is GFRNet result.

Warped guidance

IMDB results

The content marked with green box is the restoration results by our GFRNet. All of these images are collected from Internet Movie Database (IMDb).

 
InputGuided ImageBicubicGFRNet Results

Requirements and Dependencies

Acknowledgments

Code borrows heavily from pix2pix. Thanks for their excellent work!

Citation

@InProceedings{Li_2018_ECCV,
author = {Li, Xiaoming and Liu, Ming and Ye, Yuting and Zuo, Wangmeng and Lin, Liang and Yang, Ruigang},
title = {Learning Warped Guidance for Blind Face Restoration},
booktitle = {The European Conference on Computer Vision (ECCV)},
month = {September},
year = {2018}
}

About

Learning warped guidance for blind face restoration (ECCV 2018)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages