threestudio-project / threestudio

A unified framework for 3D content generation.
Apache License 2.0
6.34k stars 480 forks source link

Implementation of Score Distillation via Inversion #507

Closed ottogin closed 2 weeks ago

ottogin commented 2 weeks ago

Here is implementation of our paper on analyzing Score Distillation by viewing it as re-parametrization of DDIM, what suggests that the noise sample should be carefully chosen in SDS.

The paper is accepted to NeurIPS 2024. ArXiv: https://arxiv.org/abs/2405.15891 Webpage: https://lukoianov.com/sdi

The pull request contains implementation of SDI as a module in threestudio and an additional notebook with 2D optimization using different strategies of noise term sampling.