hbb1 / 2d-gaussian-splatting

[SIGGRAPH'24] 2D Gaussian Splatting for Geometrically Accurate Radiance Fields
https://surfsplatting.github.io
Other
1.94k stars 120 forks source link

Question about DTU dataset fuse_post.ply #77

Open ddenglina opened 3 months ago

ddenglina commented 3 months ago
python train.py -s ./DTU/scan24 -m output/date/scan24  --depth_ratio 1 -r 2
python render.py -r 2 --depth_ratio 1 --skip_test --skip_train -m output/date/scan24 --iteration 30000

And the result of fuse_post.ply : 图片

The question is:

  1. Why mesh have holes?
  2. Why mesh have noise?

Thanks reply !

hbb1 commented 3 months ago

Hi, remember to use our full evaluation script for reproducing.

  1. Holes are typically caused by insufficient coverage of surfels and discontinuity of median depth. Mean depth resolve this problem.
  2. What do you mean by having noise? floaters are also caused by inconsistent depth and common seen in TSDF, where post-processing is needed. You can set num_cluster = 1 to keep the largest cluster.