English
PartPacker / model_card.md
ashawkey's picture
Upload folder using huggingface_hub
9ba43d5 verified
|
raw
history blame
2.62 kB
metadata
license: other
license_name: nvidia-non-commercial-license
license_link: https://huggingface.co/nvidia/PartPacker/blob/main/LICENSE
language:
  - en

PartPacker

Description:

In this work, we propose a new end-to-end framework for part-level 3D object generation. Given a single input image, our method generates high-quality 3D shapes with an arbitrary number of complete and semantically meaningful parts. Most existing methods generate a single mesh with all parts fused together, which limits the ability to edit or manipulate individual parts. A key challenge in part-level generation is that different objects may have a varying number of components. To address this problem, we introduce a dual volume packing strategy that organizes all parts into two complementary volumes, allowing for the creation of complete and interleaved parts that assemble into the final object. Experiments show that our model achieves better quality, diversity, and generalization than previous image-based part-level generation methods.

This model is ready for non-commercial use.

License/Terms of Use:

NVIDIA Non-Commercial License

Model Architecture:

Architecture Type: Transformer

Input:

Input Type(s): Image Input Format(s): RGB Image Input Parameters: 2D Image Other Properties Related to Input: Condition for the model.

Output:

Output Type(s): Mesh Output Format: GLB Output Parameters: 3D Mesh Other Properties Related to Output: Generated 3D shape with parts.

Supported Hardware Microarchitecture Compatibility

  • NVIDIA Ampere
  • NVIDIA Hopper

Supported Operating System(s)

  • Linux

Model Version(s):

v1.0

Training Dataset:

Objaverse-XL Properties: We use about 250k mesh data, which is a subset from the Objaverse-XL with part-level annotations. Dataset License(s): The use of the dataset as a whole is licensed under the ODC-By v1.0 license.

Inference:

Pytorch

Ethical Considerations:

NVIDIA believes Trustworthy AI is a shared responsibility and we have established policies and practices to enable development for a wide array of AI applications. When downloaded or used in accordance with our terms of service, developers should work with their internal model team to ensure this model meets requirements for the relevant industry and use case and addresses unforeseen product misuse.

Please report security vulnerabilities or NVIDIA AI Concerns here.