Perceptual Image Outpainting Assisted by Low-Level Feature Fusion and Multi-Patch Discriminator
Source abstract
Abstract
Recently, deep learning-based image outpainting has made greatly notable improvements in computer vision field. However, due to the lack of fully extracting image information, the existing methods often generate unnatural and blurry outpainting results in most cases. To solve this issue, we propose a perceptual image outpainting method, which effectively takes the advantage of low-level feature fusion and multi-patch discriminator. Specifically, we first fuse the texture information in the low-level feature map of encoder, and simultaneously incorporate these aggregated features reusability with semantic (or structural) information of deep feature map such that we could utilize more sophisticated texture information to generate more authentic outpainting images. Then we also introduce a multi-patch discriminator to enhance the generated texture, which effectively judges the generated image from the different level features and concurrently impels our network to produce more natural and clearer outpainting results. Moreover, we further introduce perceptual loss and style loss to effectively improve the texture and style of outpainting images. Compared with the existing methods, our method could produce finer outpainting results. Experimental results on Places2 and Paris StreetView datasets illustrated the effectiveness of our method for image outpainting.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Generative Adversarial Networks and Image Synthesis · Advanced Image Processing Techniques · Advanced Vision and Imaging
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (41)
Show source-provided references
1. Visual tracking with weighted adaptive local sparse appearance model via spatio-temporal context learning10.1109/TIP.2018.2839916 ↗
2. Online multi-expert learning for visual tracking10.1109/TIP.2019.2931082 ↗
3. Y. Song, J. Sohl-Dickstein and D. P. Kingma, “Score-based generative modeling through stochastic differential equations,” arXiv preprint arXiv:2011.13456, 2020.
4. S. Zhao, J. Cui and Y. Sheng, “Large scale image completion via co-modulated generative adversarial networks,” arXiv preprint arXiv:2103.10428, 2021.
5. Y. Zeng, J. Fu and H. Chao, “Aggregated contextual transformations for high-resolution image inpainting,” arXiv preprint arXiv:2104.01431, 2021.10.1109/TVCG.2022.3156949 ↗
6. Dl-har: Deep learning-based human activity recognition framework for edge computing10.32604/cmc.2020.011740 ↗
7. Deep learning for distinguishing computer generated images and natural images: A survey10.32604/jihpp.2020.010464 ↗
8. Deep learning-based intrusion system for vehicular ad hoc networks10.32604/cmc.2020.011264 ↗
9. Filling-in by joint interpolation of vector fields and gray levels10.1109/83.935036 ↗
10. Image inpainting with structure propagation
11. Image inpainting
12. Scene inpainting using millions of photographs10.1145/1276377.1276382 ↗
13. Learning structured output representation using deep conditional generated models
14. Generated face inpainting
15. R. Yeh, C. Chen, T. Y. Lim, M. Hasegawa-Johnson and M. N. Do, “Semantic image inpainting with perceptual and contextual losses,” arXiv preprint arXiv:1607.07539 2.3, 2016.10.1109/CVPR.2017.728 ↗
16. Generative adversarial nets
17. T. Karras, T. Aila, S. Laine and J. Lehtinen, “Progressive growing of gans for improved quality, stability, and variation,” arXiv preprint arXiv:1710.10196, 2018.
18. Perceptual losses for real-time style transfer and super-resolution
19. Image style transfer using convolutional neural networks
20. K. Simonyan and A. Zisserman, “Very deep convolutional networks for large-scale image recognition,” arXiv preprint arXiv:1409.1556, 2014.
21. Image melding: Combining inconsistent images using patch-based synthesis10.1145/2185520.2185578 ↗
22. Image inpainting using planar structure guidance
23. Hole filling through photomontage
24. Digital inpainting based on the mumford-shaheuler image model10.1017/S0956792502004904 ↗
25. Image compression with edge-based inpainting10.1109/TCSVT.2007.903663 ↗
26. Image quilting for texture synthesis and transfer
27. Summarizing visual data using bidirectional similarity
28. Patchmatch: A randomized correspondence algorithm for structural image editing10.1145/1531326.1531330 ↗
29. Context encoders: Feature learning by inpainting
30. High-resolution image inpainting using multi-scale neural patch synthesis
31. Globally and locally consistent image inpainting10.1145/3072959.3073659 ↗
32. Image inpainting for irregular holes using partial convolutions
33. Pluralistic image inpainting
34. S. Mark and R. Gili, “Painting outside the box: Image outpainting with GANs,” arXiv preprint arXiv:1808.08483, 2018.
35. D. P. Kingma and M. Welling, “Auto-encoding variational Bayes,” arXiv preprint arXiv:1312.6114, 2013.
36. Going deeper in spiking neural networks: VGG and residual architectures10.3389/fnins.2019.00095 ↗
37. Least squares generative adversarial networks
38. Places: A 10 million image data-base for scene recognition10.1109/TPAMI.2017.2723009 ↗
39. What makes Paris look like Paris
40. Improved techniques for training gans
41. Gans trained by a two time-scale update rule converge to a local nash equilibrium