Unsupervised 3D Shape Completion through GAN Inversion

Authors: Junzhe Zhang, Xinyi Chen, Zhongang Cai, Liang Pan, Haiyu Zhao, Shuai Yi, Chai Kiat Yeo, Bo Dai, Chen Change Loy

Accepted in CVPR 2021, project webpage: https://junzhezhang.github.io/projects/ShapeInversion/
License: CC BY 4.0

Results of the summarizing process for the arXiv paper: 2104.13366v2

  • Comprehensive Summary
  • Key points
  • Layman's Summary
  • Blog article
ShapeInversion is a novel method for 3D shape completion that utilizes Generative Adversarial Network (GAN) inversion. Unlike previous fully supervised methods, ShapeInversion does not require paired training data and instead leverages a pre-trained GAN to search for a latent code that reconstructs the given partial input into a complete shape. This allows it to capture the rich prior of the generative model and achieve impressive results on the ShapeNet benchmark. The proposed approach outperforms state-of-the-art unsupervised methods and is comparable to supervised methods trained with paired data. It also demonstrates remarkable generalization ability by producing robust results for real-world scans and partial inputs of various forms and incompleteness levels. One key advantage of ShapeInversion is its ability to produce multiple valid complete shapes for ambiguous partial inputs, as well as enabling shape manipulation and interpolation. The authors provide additional details about their approach in the paper including formulation of GAN inversion, generation process, degradation modeling, and supervision strategies. They also present experimental results on various datasets and compare ShapeInversion with other methods in terms of performance metrics such as Chamfer distance and F-score. Overall, ShapeInversion offers an effective solution to 3D shape completion by leveraging pre-trained GANs without requiring paired training data. Its ability to generalize well across different domains and produce multiple plausible completions makes it a valuable tool for applications such as computer-aided design, virtual reality, and robotics.
AI-generated keywords: ShapeInversion GAN 3D Shape Completion Generalization Unsupervised

AI-generated Key Points

  • ShapeInversion is a novel method for 3D shape completion using GAN inversion.
  • It does not require paired training data and instead uses a pre-trained GAN to reconstruct partial inputs into complete shapes.
  • ShapeInversion outperforms unsupervised methods and is comparable to supervised methods trained with paired data.
  • It can handle real-world scans and various forms of partial inputs.
  • ShapeInversion can produce multiple valid complete shapes for ambiguous partial inputs, as well as enable shape manipulation and interpolation.
  • The authors provide additional details about their approach in the paper, including formulation of GAN inversion, generation process, degradation modeling, and supervision strategies.
  • Experimental results on various datasets show the performance of ShapeInversion compared to other methods using metrics such as Chamfer distance and F-score.
  • ShapeInversion has applications in computer-aided design, virtual reality, and robotics.
Also access our AI generated: Comprehensive summary, Lay summary, Blog-like article; or ask questions about this paper to our AI assistant.

Abstract: Most 3D shape completion approaches rely heavily on partial-complete shape pairs and learn in a fully supervised manner. Despite their impressive performances on in-domain data, when generalizing to partial shapes in other forms or real-world partial scans, they often obtain unsatisfactory results due to domain gaps. In contrast to previous fully supervised approaches, in this paper we present ShapeInversion, which introduces Generative Adversarial Network (GAN) inversion to shape completion for the first time. ShapeInversion uses a GAN pre-trained on complete shapes by searching for a latent code that gives a complete shape that best reconstructs the given partial input. In this way, ShapeInversion no longer needs paired training data, and is capable of incorporating the rich prior captured in a well-trained generative model. On the ShapeNet benchmark, the proposed ShapeInversion outperforms the SOTA unsupervised method, and is comparable with supervised methods that are learned using paired data. It also demonstrates remarkable generalization ability, giving robust results for real-world scans and partial inputs of various forms and incompleteness levels. Importantly, ShapeInversion naturally enables a series of additional abilities thanks to the involvement of a pre-trained GAN, such as producing multiple valid complete shapes for an ambiguous partial input, as well as shape manipulation and interpolation.

Submitted to arXiv on 27 Apr. 2021

Tools for this paper

Explain it differently 3 free rewrites left today
Export BibTeX · RIS (Zotero, Mendeley, EndNote) · Markdown (Notion, Obsidian) · Premium
Citation alerts Premium
Journal club Slides to present it Premium
For journalists Press kit and hype check Premium

Ask questions about this paper to our AI assistant

You can also chat with multiple papers at once here.

Figures and plots

Ask about a figure by number or use its question button to request visual analysis. Up to two figures and four image panels per question. Values read from plots are approximate; check the original data.

AI assistant instructions?

Assess the quality of the AI-generated content by voting

Score: 0

Why do we need votes?

Votes are used to determine whether we need to re-run our summarizing tools. If the count reaches -10, our tools can be restarted.

The previous summary was created more than a year ago and can be re-run (if necessary) by clicking on the Run button below.

Similar papers summarized with our AI tools

Navigate through even more similar papers through a

tree representation

Disclaimer: The AI-based summarization tool and virtual assistant provided on this website may not always provide accurate and complete summaries or responses. We encourage you to carefully review and evaluate the generated content to ensure its quality and relevance to your needs.