SuperAPI AI Directory

Sparc3D - A 3D model generation framework launched by NTU and other institutions

Author: AI小集 · Original source: AI工具集

What is Sparc3D

Sparc3D is a framework for high-resolution3D model generationjointly launched by Nanyang Technological University, Sensory Universe, and Imperial College London, addressing the issues of detail loss and low efficiency in traditional 3D generation methods. The framework combines the sparse deformable Marching Cubes representation (Sparcubes) and the sparse convolutional variational autoencoder (Sparconv-VAE). Sparcubes quickly converts raw meshes into high-resolution (1024³) closed surfaces, preserving details and reducing computational cost. Sparconv-VAE achieves efficient 3D reconstruction based on sparse convolutional networks without the need for complex attention mechanisms. Sparc3D performs excellently in 3D reconstruction and generation tasks, can handle complex geometric shapes and open surfaces, significantly reduces training and inference costs, and provides a new solution for high-resolution 3D generation.

Sparc3D

Main features of Sparc3D

  • High-resolution 3D reconstruction: Quickly converts raw meshes into high-resolution (1024³) closed surfaces while preserving details.
  • Detail preservation: When handling complex geometric shapes, it can preserve fine geometric details and avoid detail loss.
  • Efficient training and inference: Based on sparse convolutional networks, it significantly reduces training and inference costs and improves generation efficiency.
  • Compatibility: Seamlessly integrates with existing implicit diffusion models (such as TRELLIS) to improve the resolution of generated 3D objects.
  • Handling complex inputs: It can handle open surfaces, disconnected components, and complex geometric shapes, and generate closed, printable 3D models.

Technical principles of Sparc3D

  • Sparcubes (sparse deformable Marching Cubes): Extracts sparse activated voxels from the input mesh, sampling only voxels near the surface to reduce computation and storage costs. Based on a flood-fill algorithm, it assigns rough inside-outside labels to voxels, and combines gradient optimization to further refine the SDF, making the voxel grid better fit the surface. Based on gradient descent, it optimizes the vertex positions of the voxel grid, making the mesh more precisely match the target surface. It uses differentiable rendering technology, combined with multi-view images, silhouettes, or depth maps, to further optimize geometric details.
  • Sparconv-VAE (sparse convolutional variational autoencoder): Encodes the parameters of Sparcubes (signed distance and deformation vectors) into sparse latent features. During decoding, it dynamically adjusts the voxel resolution based on a self-pruning mechanism to restore the original geometric details. It directly performs encoding and decoding on the sparse voxel representation, avoiding the modality conversion from surface points to SDF and reducing information loss. Based on minimizing occupancy, sign, size, deformation, and KL divergence losses, it achieves efficient training and high-quality reconstruction.

Sparc3D project addresses

Application scenarios of Sparc3D

  • Virtual reality (VR) and augmented reality (AR): Quickly generates high-resolution 3D models, providing realistic virtual environments for VR and AR and enhancing immersion.
  • 3D printing: The generated closed, high-resolution 3D models can be directly used in 3D printing, ensuring the precision and completeness of the printing results.
  • Game development: Supports the rapid generation of high-resolution game scenes and characters while optimizing real-time rendering, reducing development time and cost.
  • Robot simulation: Provides high-precision 3D environment models, helping robots perform more effective simulation and path planning in complex scenarios.
  • Film and television visual effects and animation production: Rapidly generates high-resolution 3D characters and scene models, enhancing the visual effects of film and television visual effects and animation production.