DSaurus / threestudio-3dgs

3D Gaussian Splatting extension of threestudio.
165 stars 13 forks source link

Performance of MVDream #20

Open zimingzhong opened 8 months ago

zimingzhong commented 8 months ago

I try to run 3dgaussian-mvdream in case 'an astronaut riding a horse' and 'a dog' with default config. Is it wrong with config or I need to add the training iteration?

it10001-1 (1) it10001-1

Adamdad commented 8 months ago

I also encounter the same question with 3DGS+MVDream, which is much worse than the generated model with implicit representation. I also tried some hyper-parameter tuning, but no fix. Is there any solutions?

zimingzhong commented 8 months ago

I also encounter the same question with 3DGS+MVDream, which is much worse than the generated model with implicit representation. I also tried some hyper-parameter tuning, but no fix. Is there any solutions?

can you show the results of 3DGS+MVDream? I want to know if my bad results are due to 3DGS+mvdream itself or if there is a problem with the current code?

ChongjianGE commented 8 months ago

I am also facing the same problems that using 3DGS+MVDream. Is there any suggestions to modify the config?

https://github.com/DSaurus/threestudio-3dgs/assets/26426324/ae0223e4-9a6d-4b00-a42a-90498869079c

zimingzhong commented 7 months ago

Hi, I notice that after you increase the pts number, the results will go better.

Thank you for this information. Could you show the better results and corresponding gs number?

XiaokunSun commented 7 months ago

I am also facing the same problems that using 3DGS+MVDream. Is there any suggestions to modify the config?

gs_mvdream_a_handsome_boy.mp4

I had the same problem

aiihn commented 7 months ago

I noticed that the number of Gaussians reached 10,001 when the training was completed using the command below:

python launch.py --config custom/threestudio-3dgs/configs/gaussian_splatting_mvdream.yaml --train --gpu 0 system.prompt_processor.prompt="a cat"

In addition, in custom/threestudio-3dgs/configs/gaussian_splatting_mvdream.yaml, system.geometry.max_num is set to 10,000. Perhaps setting system.geometry.max_num to a value larger than 10,000 will help. I am trying this method and hope it will work.

zimingzhong commented 6 months ago

Hi, I notice that after you increase the pts number, the results will go better.

could you show more details about your results?

zimingzhong commented 6 months ago

I noticed that the number of Gaussians reached 10,001 when the training was completed using the command below:

python launch.py --config custom/threestudio-3dgs/configs/gaussian_splatting_mvdream.yaml --train --gpu 0 system.prompt_processor.prompt="a cat"

In addition, in custom/threestudio-3dgs/configs/gaussian_splatting_mvdream.yaml, system.geometry.max_num is set to 10,000. Perhaps setting system.geometry.max_num to a value larger than 10,000 will help. I am trying this method and hope it will work.

can you show the final results?

haodong2000 commented 5 months ago

Facing the same problem...