Unsupervised 3D Shape Completion through GAN Inversion

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.

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

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

Ask questions about this paper to our AI assistant

You can also chat with multiple papers at once here.

AI assistant instructions?

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

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.
Created on 03 Dec. 2023

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

Look for similar papers (in beta version)

By clicking on the button above, our algorithm will scan all papers in our database to find the closest based on the contents of the full papers and not just on metadata. Please note that it only works for papers that we have generated summaries for and you can rerun it from time to time to get a more accurate result while our database grows.

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.