Semantic segmentation guided face inpainting based on SN-PatchGAN

As a specific application of image inpainting, face inpainting based on generative adversarial network (GAN) has made great process in recent years. However, there are still many problems in the current face inpainting methods, such as asymmetric eyes, unsuitable size of nose and artificial expression. Considering the obvious structural feature of human face, this paper proposes a face image restoration method based on semantic segmentation guidance. In the base of the repair network Spectral-Normalized PatchGAN (SN-PatchGAN), the semantic segmentation network is used to guide the repair process, which can make the inpainting face image to be more realistic. Moreover, an asymmetry loss is designed to reduce the eye asymmetry. Experiments on public dataset show that our approach outperform existing methods quantitatively and qualitatively.

[1]  Eli Shechtman,et al.  Image melding , 2012, ACM Trans. Graph..

[2]  Adam Finkelstein,et al.  PatchMatch: a randomized correspondence algorithm for structural image editing , 2009, SIGGRAPH 2009.

[3]  Hiroshi Ishikawa,et al.  Globally and locally consistent image completion , 2017, ACM Trans. Graph..

[4]  Narendra Ahuja,et al.  Image completion using planar structure guidance , 2014, ACM Trans. Graph..

[5]  Thomas S. Huang,et al.  Free-Form Image Inpainting With Gated Convolution , 2018, 2019 IEEE/CVF International Conference on Computer Vision (ICCV).

[6]  Qin Huang,et al.  SPG-Net: Segmentation Prediction and Guidance Network for Image Inpainting , 2018, BMVC.

[7]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.

[8]  Faisal Z. Qureshi,et al.  EdgeConnect: Structure Guided Image Inpainting using Edge Prediction , 2019, 2019 IEEE/CVF International Conference on Computer Vision Workshop (ICCVW).