autonomousvision / mip-splatting

[CVPR'24 Best Student Paper] Mip-Splatting: Alias-free 3D Gaussian Splatting
https://niujinshuchong.github.io/mip-splatting/
Other
1.1k stars 71 forks source link

Slow speed than original 3DGS #54

Open PWZ-droid opened 1 month ago

PWZ-droid commented 1 month ago

Hey, it only takes one hour to train the same data 30,000 times with the original 3DGS. 微信截图_20241019181529

niujinshuchong commented 1 month ago

Hi, maybe more gaussians are used. Could you try to remove this line https://github.com/autonomousvision/mip-splatting/blob/main/scene/gaussian_model.py#L504 and this line https://github.com/autonomousvision/mip-splatting/blob/main/scene/gaussian_model.py#L480

wuyou012 commented 4 weeks ago

It works, meanwhile PSNR decreased about 0.2?

niujinshuchong commented 4 weeks ago

The new densification improves NVS quite a lot. The other option is to keep this new densification metric but use high threshold to remove more Gaussians. Use 0.05 instead of 0.005 here: https://github.com/autonomousvision/mip-splatting/blob/main/train.py#L163.