atlas

Research map / 3D vision / Face and shape

Ghost on the Shell: An Expressive Representation of General 3D Shapes

ICLR 2024 · 3D vision › Face and shape · approach: Textured mesh generation · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Ghost-on-the-Shell (G-Shell), a grid-based differentiable representation that jointly parameterizes a watertight SDF template and an mSDF defining open surfaces, enabling rasterization-based multiview reconstruction and diffusion-based generation of non-watertight meshes.

Problem

Modeling general 3D shapes including thin, open, non-watertight surfaces is hard: UDF-based methods need error-prone isosurface extraction and implicit rendering is slow, while mesh generators handle only watertight shapes.

Approach

Parameterize open surfaces as islands on a learnable watertight SDF template via a manifold signed distance field (mSDF) stored on the same grid; extract the SDF isosurface and mSDF isoline with a Marching-Cubes-like lookup table, enabling differentiable rasterization and diffusion over grid attributes.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace DMTet with G-Shell for reconstructionNvdiffrecmc · DeepFashion3D garmentsPSNR: 31.677 -> 33.039Helped
replace DMTet with G-Shell for reconstructionNvdiffrecmc · DeepFashion3D garmentsChamfer distance (cm): 0.662 -> 0.177Helped
use FlexiCubes instead of tetrahedral grids (ablation)G-Shell reconstruction · DeepFashion3D garmentsPSNR: 33.039 -> 33.277Helped
use FlexiCubes instead of tetrahedral grids (ablation)G-Shell reconstruction · DeepFashion3D garmentsChamfer distance (cm): 0.177 -> 0.203Hurt
use G-MeshDiffusion rather than MeshDiffusionmesh generation · Lower GarmentsMV-FID: 191.09 -> 79.01Helped
use G-MeshDiffusion rather than GET3Dmesh generation · Lower GarmentsMV-FID: 95.69 -> 79.01Helped
use G-MeshDiffusion rather than MeshDiffusionmesh generation · Upper GarmentsMV-FID: 167.69 -> 88.98Helped
use G-MeshDiffusion rather than GET3Dmesh generation · Upper GarmentsMV-FID: 112.45 -> 88.98Helped
increase metalness from 0 to 1 in the target material (ablation)G-Shell reconstruction · Metalness 0–1, sweaterPSNR: 36.01 -> 32.31Mixed

Surprising findings

Limitations

Experimental setup

Datasets: DeepFashion3D Cloth3D NeRF synthetic

Benchmarks: DeepFashion3D Cloth3D

Metrics: PSNR Chamfer distance MMD COV 1-NNA MV-FID

Baselines: NeuralUDF NeUDF NeAT NeuS Nvdiffrecmc w/ DMTet MeshDiffusion GET3D

Builds on: DMTet Nvdiffrecmc MeshDiffusion FlexiCubes MeshUDF

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy