autonomousvision / sdfstudio

A Unified Framework for Surface Reconstruction
Apache License 2.0
1.99k stars 187 forks source link

When to use sdfstudio vs nerfstudio ? #199

Open MohamedAliRashad opened 1 year ago

MohamedAliRashad commented 1 year ago

Sorry if this question looks dump but i was wandering when should i use nerfstudio and when to use sdfstudio ?

I can't wrap my head on the difference between the two projects and when to use (and not use) each one of them.

MvWouden commented 1 year ago

Nerfstudio models do not implicitly represent the surfaces/geometry while SDFStudio models do implicitly represent the surfaces/geometry. Nerfstudio models generally do a better job of reconstructing fine-grained details, but have noisier surfaces/geometry. SDFStudio models generally are smoother and provide better exports to e.g., meshes.

See e.g., the paper of NeuS for more details https://lingjie0206.github.io/papers/NeuS/

niujinshuchong commented 1 year ago

Thanks @MvWouden.

@MohamedAliRashad If you want a good surface reconstruction/mesh then you could use sdfstudio.