UFC-Net with Fully-Connected Layers and Hadamard Identity Skip Connection for Image Inpainting
Source abstract
Abstract
Image inpainting is an interesting technique in computer vision and artificial intelligence for plausibly filling in blank areas of an image by referring to their surrounding areas. Although its performance has been improved significantly using diverse convolutional neural network (CNN)-based models, these models have difficulty filling in some erased areas due to the kernel size of the CNN. If the kernel size is too narrow for the blank area, the models cannot consider the entire surrounding area, only partial areas or none at all. This issue leads to typical problems of inpainting, such as pixel reconstruction failure and unintended filling. To alleviate this, in this paper, we propose a novel inpainting model called UFC-net that reinforces two components in U-net. The first component is the latent networks in the middle of U-net to consider the entire surrounding area. The second component is the Hadamard identity skip connection to improve the attention of the inpainting model on the blank areas and reduce computational cost. We performed extensive comparisons with other inpainting models using the Places2 dataset to evaluate the effectiveness of the proposed scheme. We report some of the results.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Generative Adversarial Networks and Image Synthesis · Computer Graphics and Visualization Techniques · Medical Image Segmentation Techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (41)
Show source-provided references
1. Seamless image stitching in the gradient domain
2. Transformation-grounded image generation network for novel 3d view synthesis
3. Region filling and object removal by exemplar-based image inpainting10.1109/TIP.2004.833105 ↗
4. Image inpainting
5. Digital inpainting based on the Mumford-Shah-Euler image model
6. Image compression with edge-based inpainting10.1109/TCSVT.2007.903663 ↗
7. Filling-in by joint interpolation of vector fields and gray levels10.1109/83.935036 ↗
8. Image melding: Combining inconsistent images using patch-based synthesis10.1145/2185520.2185578 ↗
9. Image completion using planar structure guidance
10. Image compression with edge-based inpainting10.1109/TCSVT.2007.903663 ↗
11. Context encoders: Feature learning by inpainting
12. Globally and locally consistent image completion10.1145/3072959.3073659 ↗
13. Generative image inpainting with contextual attention
14. Image inpainting for irregular holes using partial convolutions
15. Free-form image inpainting with gated convolution
16. I. J. Goodfellow, J. Pouget-Abadie, M. Mirza, B. Xu, D. Warde-Farley et al., “Generative adversarial networks,” arXiv preprint arXiv:1406.2661, 2014.
17. Places: A 10 million image database for scene recognition10.1109/TPAMI.2017.2723009 ↗
18. Boundless: Generative adversarial networks for image extension
19. SC-FEGAN: Face editing generative adversarial network with user’s sketch and color
20. U-net: Convolutional networks for biomedical image segmentation
21. Densely connected convolutional networks
22. Deep residual learning for image recognition
23. Edgeconnect: Structure guided image inpainting using edge prediction
24. Perceptual losses for real-time style transfer and super-resolution
25. L. A. Gatys, A. S. Ecker and M. Bethge, “A neural algorithm of artistic style,” arXiv preprint arXiv:1508.06576, 2015.10.1167/16.12.326 ↗
26. Structureflow: Image inpainting via structure-aware appearance flow
27. Imagenet classification with deep convolutional neural networks10.1145/3065386 ↗
28. Deconvolutional networks
29. F. Yu and V. Koltun, “Multi-scale context aggregation by dilated convolutions,” arXiv preprint arXiv:1511.07122, 2015.
30. Backpropagation applied to handwritten zip code recognition10.1162/neco.1989.1.4.541 ↗
31. A. Radford, L. Metz and S. Chintala, “Unsupervised representation learning with deep convolutional generative adversarial networks,” arXiv preprint arXiv:1511.06434, 2015.
32. Deep fusion network for image completion
33. Deep image spatial transformation for person image generation
34. Analyzing and improving the image quality of stylegan
35. Batch normalization: Accelerating deep network training by reducing internal covariate shift
36. Image-to-image translation with conditional adversarial networks
37. T. Miyato, T. Kataoka, M. Koyama and Y. Yoshida, “Spectral normalization for generative adversarial networks,” arXiv preprint arXiv:1802.05957, 2018.
38. Simplified fréchet distance for generative adversarial nets10.3390/s20061548 ↗
39. A computational approach to edge detection10.1109/TPAMI.1986.4767851 ↗
40. D. P. Kingma and J. Ba, “Adam: A method for stochastic optimization,” arXiv preprint arXiv:1412.6980, 2014.
41. M. Heusel, H. Ramsauer, T. Unterthiner, B. Nessler and S. Hochreiter, “Gans trained by a two time-scale update rule converge to a local nash equilibrium,” arXiv preprint arXiv:1706.08500, 2017.