journal article·2020Open access

A 360-degree Panoramic Image Inpainting Network Using a Cube Map

Seo Woo Han, Doug Young Suh

Computers, Materials & Continua· Volume 66· Issue 1

Abstract

Inpainting has been continuously studied in the field of computer vision. As artificial intelligence technology developed, deep learning technology was introduced in inpainting research, helping to improve performance. Currently, the input target of an inpainting algorithm using deep learning has been studied from a single image to a video. However, deep learning-based inpainting technology for panoramic images has not been actively studied. We propose a 360-degree panoramic image inpainting method using generative adversarial networks (GANs). The proposed network inputs a 360-degree equirectangular format panoramic image converts it into a cube map format, which has relatively little distortion and uses it as a training network. Since the cube map format is used, the correlation of the six sides of the cube map should be considered. Therefore, all faces of the cube map are used as input for the whole discriminative network, and each face of the cube map is used as input for the slice discriminative network to determine the authenticity of the generated image. The proposed network performed qualitatively better than existing single-image inpainting algorithms and baseline algorithms.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Generative Adversarial Networks and Image Synthesis · Face recognition and analysis · Advanced Image and Video Retrieval Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (30)

Show source-provided references
1. Multiview scene image inpainting for intelligent vehicles based on conditional generative adversarial networks
2. Effective image restoration for semantic segmentation10.1016/j.neucom.2019.09.063 ↗
3. Simultaneous fidelity and regularization learning for image restoration
4. Damaged video reconstruction using inpainting
5. Face editing generative adversarial network with user’s sketch and color
6. Image denoising with adaptive weighted graph filtering10.32604/cmc.2020.010638 ↗
7. Context-aware patch-based image inpainting using markov random field modeling
8. Patch-based image inpainting via two-stage low rank approximation10.1109/TVCG.2017.2702738 ↗
9. Localization of diffusion-based inpainting in digital images10.1109/TIFS.2017.2730822 ↗
10. Image inpainting: A review
11. Globally and locally consistent image completion10.1145/3072959.3073659 ↗
12. Image inpainting for irregular holes using partial convolutions
13. Video inpainting by jointly learning temporal structure and spatial details
14. An internal learning approach to video inpainting
15. Deep flow-guided video inpainting
16. Panorama completion for street views10.1007/s41095-015-0008-2 ↗
17. Shift-net: image inpainting via deep feature rearrangement
18. A deep learning approach to patch-based image inpainting forensics
19. U-net: Convolutional networks for biomedical image segmentation
20. Image inpainting for random areas using dense context features
21. Image inpainting based on generative adversarial networks
22. Edgeconnect: Structure guided image inpainting using edge prediction
23. 360-degree image completion by two-stage conditional gans
24. Privacy protection in street-view panoramas using depth and multi-view imagery
25. Boundless: Generative adversarial networks for image extension
26. Generative adversarial nets
27. Image-to-image translation with conditional adversarial networks
28. Improved training of wasserstein gans
29. Generative image inpainting with contextual attention
30. Generating 360 outdoor panorama dataset with reliable sun position estimation